基于云计算平台的openstack系统集成
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
云计算是一种商业模型,被称为继个人电脑、互联网之后的第三次信息化革命。云计算正颠覆着传统的it模式,通过对云的应用和管理,企业可以降低信息化建设成本和各部门重复投资的硬件与管理成本,云计算的核心思想是将大量用网络连接的计算资源统一管理和调度,从而形成一个计算资源池向用户按需供给的服务。云计算已成为现代IT行业的一种趋势,对云计算的探讨是很有必要和价值的。从整体上来说,云计算的应用是基于大规模分布式的基础架构及平台之上的云计算应用两个方面的,其中,基础架构建设是整个云计算平台的基础,一种基于IaaS层资源管理的系统是必不可少的。
Openstack是一款完全免费的开源的云操作管理工具,旨在为公共及私有云的建设与管理提供软件,目前由OpenStack基金会管理,以其开放性,获得了众多厂商和开发者的支持,它提供了一种基础设施即服务(IaaS)的云计算解决方案。Openstack通过创建、启动和部署虚拟机的方式将资源引入云中。另外Openstack还可以通过虚拟机的方式将物理设备上分散的资源有效地集中起来,快速便捷地引入云中,提高资源的利用率。
本文通过全方位的展示开源云计算IaaS平台OpenStack的技术,展示目前这个平台的发展现状,以及这个平台部署过程中会遇到的问题,分享基于这个平台的部署和开发过程中的实战经验,来加深人们对云计算平台的认识和理解,让人们深入了解openstack的架构和原理,以及在基础设施层的部署实现和集成。技术分析,讲解OpenStack部署应用以及在此过程中遇到的问题,OpenStack的常用模块及功能;实战集成部署演示,也是本文重要的一个环节。最后对所有过程进行了总结,并讨论进一步工作展望。
关键字:云计算 Openstack 系统配置管理虚拟机
Cloud computing is a business model design, called the Third information revolution after the PC and the Interne. Cloud computing is changing the IT’s traditional model,which can help companies reduce their construction costs and theduplication technology investment in hardware and management costs.C loud computing‘s core idea is that people want to together a large number of network resources to manage and schedule, to form aresources pool of the computing and afford on-demand services for users. Cloud computing has become the trend of the modern IT industry,so it is is necessary and valueable to discuss the cloud computing. As a whole, the application of cloud computing is based on two aspects ,that is the large-scale distributed infrastructure and platform cloud computing applications.In the aspects,the IaaS is the basic framework for the construction of the entire cloud computing platform.A Iaas ‗s layer management system is very essential.
Openstack is a completely free open-source cloud management tool ,designed to providesoftware for the management of public and private clouds. OpenStack is managed by OpenStackFoundation management,which is supported by many vendors and developers because its openness.It provides an cloud computing solution for infrastructure as a service (IaaS). Openstack can launch and deploy virtual machines to put resources into the cloud. In addition ,Openstack can also concentrate effectively the resourses which are scattered on physical equipments to distribute resources by deploying virtual machines.
This article will demonstrate a full range of open source cloud computing IaaS platform about OpenStack technology, show the current development of this platform, as well as the problemsencountered when deploying in the process.Sharing the hands-on experience based on this platform to deepen people's awareness and understanding about cloud computing platform, let people insight into the structure and principles of theopenstack, as well as implementation and integration on infrastructure deployment. Technical analysis, to explain OpenStack‘s applications about deployment and the problems encountered in the deployment process, to unstand commonly used modules and functions about Openstack; Integration of actual combat deployment demonstration, also is important link in this article.Finally, all processes will be summarized and discussed ,and outlook to the further work.
Key words:Cloud ComputingOpenstackCloud operating systemvirtual machine