预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于OpenStack云计算平台的研究与实现 今天,云计算正以一种前所未有的速度爆炸式增长发展,这主要得益于互联 网时代的到来,而我们非常幸运的见证了这一过程。作为基于互联网的一种新兴 IT服务模式,用户可以依托于网络,按照服务的形式获取到实际需求的、灵活可 变的、可伸缩扩展的IT资源。 云计算作为新的IT产业变革已经得到国际社会的普遍承认,已经从早期的 概念阶段走向了现今的使用阶段,从圆桌前的讨论阶段迈向了日常的生产阶段。 为了能够有效的管理拥有庞大资源的云计算资源,各大IT科技公司纷纷推出了 自己的云计算管理平台,例如亚马逊的AWS、谷歌的GCP和微软的Azure等。 而围绕着开放源代码这一核心优势,在2010年的时候,一个名字为 OpenStack的云计算平台被美国的国家宇航局和Rackspace公司提了出 来,OpenStack云计算平台正因为具备大规模、简单、可伸缩的部署特点,因此在 推出后得到了很多IT科技公司和云计算爱好者们的支持。OpenStack云计算平 台是一个具有简化部署过程的云计算平台,其组件交互式的架构为其带来了良好 的扩展性。 云计算平台通过使用技术手段管理着由众多IT资源构成的云资源池,并通 过以服务的形式向用户提供。云资源池的规模会随着使用云计算的用户增多而变 得越来越大,而资源调度的效率不仅会影响到云计算平台运行服务的性能和成本, 而且还会对用户的使用感受产生影响。 所以,如何提高资源的利用率,有效的分配资源,使云计算平台内的IT资源 可以得到充分均衡的利用,对于规模日益庞大的云计算平台来说是十分重要的。 本论文首先结合当今的时代背景,对云计算进行了细致地介绍,并根据国内外云 计算产业的发展状况进行了比对分析,对云计算的核心技术进行了深度的剖析, 并从逻辑架构、部署实现等方面对OpenStack云计算平台进行了一次全面的学习 和研究,基于学习研究的成果,设计并部署了一个OpenStack云计算平台。 接着,本论文重点针对OpenStack云计算平台的资源调度策略算法进行了深 入的学习和研究,在此学习研究的基础上,通过对OpenStack云计算平台的资源 调度策略所表现的问题进行分析和改进,从而设计并实现了一种基于动态的、以 实现负载均衡节能为目标的云计算平台资源调度策略模块。最后,通过对实现的 基于动态的云平台资源调度策略算法进行实验验证,从而证明本论文设计的动态 资源调度策略实现了预期的效果,优化OpenStack云平台的资源调度机制,有效 的提高云平台的资源利用率,减少额外的开销,保证了云计算平台的服务质量。