摘要云计算是一种基于互联网的一种付费的服务,可以通过互联网来动态地扩展虚拟化的资源,而且可以根据用户的不同需求提供相应的服务。IaaS是云计算的一种模式,即基础设施即服务,典型的例子就是Openstack,可以利用一些平台资源设施为用户提供计算服务,网络服务和存储服务。80165
云平台提供计算服务时,需要系统可以把不同的任务合理的分配到虚拟机上运行,这就需要一种合理的资源分配策略,既可以提高资源的利用率又可以快速的相应任务请求,避免资源利用率低或者资源过度使用导致虚拟机频繁的宕机。本文设计了基于蚁群算法的资源分配策略,最后采用了cloudsim这个工具搭建了实验环境,并对这种策略进行了仿真模拟,实验结果也表明了所设计的策略可以达到预期的效果。
毕业论文关键词: 云计算 IaaS Openstack 资源分配 贪心算法 蚁群算法 Cloudsim
毕业设计说明书外文摘要
Title Resource Allocation Strategy for the Mobile Cloud in IaaS
Abstract Cloud Computing is an Internet-based on a paid service,the virtualied resource can be extended dynamically via the Internet。And the Cloud Computing can provide the appropriate services according to different needs of users。IaaS is a model in Cloud Computing which is Infrastructure as A Service(IaaS)。The typical example is the Openstack,which could use some facility resources to provide users with computing services,network services and storage services。
When Cloud Computing provides computing services,it requires the system can reasonably assign different tasks to run on a virtual machine。Thus there requires a rational resource allocation policy,which can improve the utilization of resources and quickly corresponding task requests,and can avoid low resource utilization and excessive use of resources frequently resulting downtime of virtual machines。 This design resource allocation strategy based on ant colony algorithm 。Finally,using the CouldSim to build an experimental environment。And the strategy is simulated。Results show that the strategy designed to achieve the desired effect。
Keywords: Cloud Computing IaaS Openstack Resource Allocation
Greedy Algorithm ACO CouldSim
目 次
1 绪论 1
1。1 研究背景和意义 1
1。2 研究现状 2
1。3 研究内容 3
1。3。1 论文完成工作 3
1。3。2 论文结构安排 4
1。4 本章小结 4
2 云计算中资源分配概述 5
2。1 Openstack简介 5
2。2 云计算资源分配概述