利用OpenStack构建私有云计算平台的过程研究

龙源期刊网 https://www.360docs.net/doc/fc12436242.html,

利用OpenStack构建私有云计算平台的过程研究

作者:姜新

来源:《中国管理信息化》2016年第15期

[摘要] 云计算是近几年来IT领域非常热门的研究方向,而私有云凭借其安全性、可控性以及有效利用IT设备资源等特性,在云计算领域占据重要位置。文章详细介绍了OpenStack

开源云计算平台的架构以及OpenStack的5个功能模块的关系,并重点介绍了一种基于OpenStack构建私有云的方案。

[关键词] 私有云;OpenStack;构建

[中图分类号] TP316 [文献标识码] A [文章编号] 1673 - 0194(2016)15- 0133- 03

1 系统框架

1.1 OpenStack简介

OpenStack是由Rackspace和美国国家航空航天局(NASA)共同开发的云计算平台,帮助服务商和企业内部实现类似于Amazon EC2和S3的云基础架构服务(Infrastructure as a Service,IaaS)。自2010年10月开始,OpenStack至今已经发布了Austin、Bexar、Cactus、Diablo、Essexc以及mitaka 13个版本。由于OpenStack采用Apache 2.0许可证发布源代码,因此在短短几年时间内就吸引了IBM、Cisco、HP等150家公司加入。

OpenStack是一个正在开发中的云计算平台项目,根据成熟及重要程度的不同,被分解成核心项目、孵化项目等。它的主要的核心项目包括Nova(计算服务)、Swift(存储服务)、Glance(镜像服务)、Keystone(身份服务)、Horizon(UI界面)、Neutron(网络地址管理)、Cinder(块存储服务)、Ceilometer(计量服务)和Heat(编排服务)等等,它们既可以组合在一起联合工作,提供完整的云基础架构服务;又可以独立工作,分别提供虚拟化、云存储、镜像等服务此外,模块化的设计能把老、旧、第三方的技术集成进来,从而满足业务需要,也使得开发者能够更容易地对OpenStack进行二次开发。

1.2 私有云平台框架

基于OpenStack的开源框架介绍,本文所搭建的私有云计算平台由计算服务(Nova)、存储服务(Swift)、镜像服务(Glance)、身份认证服务(Keystone)、Neutron(网络地址管理)和Web界而服务(Horizon)共6个部分组成。其中Nova是云平台的控制器,它提供一

个工具部署云,包括运行虚拟化实例、管理网络以及控制用户和其他项目对云的访问。Swift

相关文档
最新文档