文档介绍:科技展望 2015/01
使用 Openstack 建设企业私有云
唐云川
(綦江齿轮传动有限公司,重庆 400000)
【摘要】类似 Openstack 的云操作系统本身已经经过了全世界用扩大,计算节点线性增加即可,控制节点则需要根据负载和容
户和运营商的验证,是足够稳定和可靠的。在企业内部建设私有云错需求进行服务拆分和冗余处理。
平台,是让企业跟上云计算趋势,提升信息化基础架构水平的最优 Openstack 大型企业部署架构如下图:
选择。本文就使用 Openstack 建设企业相关技术问题进行分析研究。
【关键词】Openstack 私有云企业信息系统建设
1概述
綦江齿轮传动有限公司(以下简称綦齿传动)是我国重型
变速器齿轮生产的重要骨干企业。在当前企业大数据和私有云
变革的形势下,綦齿传动的信息系统也有必要进行虚拟化和云
计算方向的改造,更好地利用计算资源,同时实现更高的容灾
能力,为企业业务提供支持。
在当前市场上的各种私有云解决方案中,Openstack 是完全
开源且已经被广泛应用的云操作系统。与其它商业虚拟化系统
每处理器近 5 万元人民币的成本相比,完成 10 台服务器或 20
个处理器规模的私有云建设,使用 Openstack 将可以节省 100 万
人民币的初期采购成本。而且,Openstack 云平台建成后,未来
每年系统维护成本也仅与商业软件的升级许可费用(约购买价
的 20%)相当。因此,对于綦齿传动这种规模企业而言,选用 3 部署效果
Openstack 作为企业私有云建设平台具备极高的性价比。綦齿传动本次搭建私有云验证平台使用了 3 台服务器,每
另外,对于需要严格审计 IT 业务的单位来说,完全开源的台服务器配置为:E5-2640 处理器,64GB 内存,4 个 300G 硬盘
Openstack 具备可完全审计的公开源程序代码,因此也符合审计组成 RAID5,四个千兆网络端口。
规则,某些情况下也会成为替代非开源商业虚拟化平台的首选, 每台服务器首先安装开源的 Linux 基础操作系统 CentOS,
更适合用于关键系统。然后使用 Openstack 安装源进行在线或本地化安装,最终部署出
2 系统架构 1 台控制节点、2 台计算节点的 Openstack 云平台。
一个典型的 Openstack 云系统测试部署可以使用 3 台物理在綦齿传动搭建的 Openstack 私有云平台上,我们验证了
服务器搭建:1 台控制管理服务器(主机 A),2 台计算节点服虚拟服务器和虚拟桌面的部署,并将部分企业应用迁移至云平
务器(主机 B 和主机 C)。考虑到控制服务器并不参与计算过程, 台中运行。经测试,綦齿传动现有的开目 PLM 系统在云平台中
在虚拟机负载部署完成之后,控制器的故障不会影响计算节点运行稳定,性能良好;虚拟桌面性能与普通办公 PC 相当,足够
的运行,控制节点可以使用单机搭建,暂时不考虑容灾,而只运行一般财务和办公软件。
为计算节点部署至少 2 台服务器实现容灾。綦齿传动建设的基于 Openstack 的私有云是一个开放的云,
用于测试或者非关键应用的 Openstack 小规模部署架构如当云中的虚拟机负载需要从现有的云