APP下载

基于云平台的Openstack系统的集成与实现

2017-02-25湖北工业大学谈骏

湖北农机化 2017年5期
关键词:镜像解决方案对象

湖北工业大学 谈骏

基于云平台的Openstack系统的集成与实现

湖北工业大学 谈骏

本文目的在于尝试在企业的信息中心搭建企业内部的私有云。以便企业能将闲置的服务器资源组成企业的私有云平台来为各个部门服务。

云平台;Openstack系统;集成与实现

当今社会是信息的社会,信息就是王道,随着社会和IT技术的发展,各大企事业单位的信息中心都会面临越来越多的服务器和越来越多的部门需要自己的服务器。如按照原来的方式,每个单位里就得按照部门给分配服务器,这样表面上看起来不错,每个部门有自己的服务器。但其实资源浪费很大,因为并不是每个部门都可以把服务器资源使用到满负荷,并且这些服务器硬件还得有专门的人来维护,这无形之中增加了企业的成本和负担。为了经济和高效,虚拟化技术的发展正在逐步地解决这些问题,但是对于多服务器的资源整合和动态分配,资源的统一管理等方面虚拟化并不理想。迫切需要一种解决方案,基于资源整合的云平台操作系统Openstack正是这样的一个完美的解决方案。所以对Openstack的理解,研究和实战部署对一个想在云端发展的企业来说是很有必要的。

希望云计算是一种商业模型,被称为继个人电脑、互联网之后的第三次信息化革命。云计算正颠覆着传统IT模式,通过对云的应用和管理,企业可以降低信息化建设成本和各部门重复投资的硬件与管理成本,云计算的核心思想是将大量用网络连接的计算资源统一管理和调度,从而形成一个计算资源池向用户按需供给的服务。云计算已成为现代IT行业的一种趋势,对云计算的探讨是很有必要和价值的。从整体上来说,云计算的应用是基于大规模分布式的基础架构及平台之上的云计算应用2个方面的,其中,基础架构建设是整个云计算平台的基础,一种基于IaaS层资源管理的系统是必不可少的。

Openstack是一款完全免费的开源的云操作管理工具,旨在为公共及私有云的建设与管理提供软件,目前由Open-Stack基金会管理,以其开放性,获得了众多厂商和开发者的支持,它提供了一种基础设施即服务(IaaS)的云计算解决方案。Openstack通过创建、启动和部署虚拟机的方式将资源引入云中。另外Openstack还可以通过虚拟机的方式将物理设备上分散的资源有效地集中起来,快速便捷地引入云中,提高资源的利用率。

通过本文,能帮助大家更为具体的了解云计算和OpenStack,以及如何用Openestack配置搭建企业自己的云开发环境,并通过前端来设置及管理自己的公共云或私有云。

OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。笼统的说,Openstack可以说一个云操作系统,允许企业在符合安全及合规性要求的情况下构建私有云。它的社区目前拥有超过130家企业及1 350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。Openstack主要又3个部分组成:Nove,Swift,Glance。

OpenStack Compute(Nova)是一套控制器,用于为单个用户或使用群组启动虚拟机实例。它同样能够用于为包含着多个实例的特定项目设置网络。OpenStack Compute在公共云处理方面堪与Amazon EC2相提并论;而在私有云方面也毫不逊色于VMware的产品在公共云中,这套管理机制将提供预制的镜像或是为用户创建的镜像提供存储机制,这样用户就能够将镜像以虚拟机的形式启动。

OpenStack对象存储(Swift)是一套用于在大规模可扩展系统中通过内置冗余及容错机制实现对象存储的系统。这些对象能够通过一个RESTAPI或是像Cyberduck这样可以对接对象存储API的客户端加以恢复。

OpenStack镜像服务 (Glance)是一套虚拟机镜像查找及检索系统。它能够以3种形式加以配置:利用OpenStack对象存储机制来存储镜像;利用Amazon的简单存储解决方案(简称S3)直接存储信息;或者将S3存储与对象存储结合起来,作为S3访问的连接器。OpenStack镜像服务支持多种虚拟机镜像格式,包括VMware(VMDK)、Amazon镜像(AKI、ARI、AMI)以及 VirtualBox 所支持的各种磁盘格式。镜像元数据的容器格式包括Amazon的AKI、ARI以及AMI信息,标准OVF格式以及二进制大型数据。

[1]张仿彦,刘中华,杨丽.NET项目开发实录.北京:清华大学出版社,2008,194-200,223-224.

[2]Perry J T等著.电子商务新视野(陈锡筠等译).北京:机械工业出版,2002,15-16.

[3]王海明,刘庆文.具有可伸缩特性的FastCGI技术研究.计算机工程与应用,2004.6,174-175.

2017-09-10)

猜你喜欢

镜像解决方案对象
神秘来电
解决方案和折中方案
镜像
简洁又轻松的Soundbar环绕声解决方案
镜像
攻略对象的心思好难猜
基于熵的快速扫描法的FNEA初始对象的生成方法
区间对象族的可镇定性分析
4G LTE室内覆盖解决方案探讨
镜像