郭涛
随着OpenStack逐渐成为企业私有云的主流架构,以及各行各业的客户将OpenStack作为云化转型的重要抓手,OpenStack出现了用户、厂商双赢的局面。
2016年称得上是OpenStack落地中国企业用户的元年。以前,采用OpenStack的多是互联网企业,现在更多大中型企业开始认识到OpenStack的优势和价值,并将它作为云数据中心的主流架构。OpenStack已经是企业私有云事实上的框架标准。
2016年在西班牙巴塞罗那举行的OpenStack峰会上,中国移动赢得了唯一的“超级用户”大奖,这是中国用户首次获得此荣誉。这既是对中国移动在OpenStack领域成功实践的高度认可,也是对中国企业用户在OpenStack领域积极探索的极大肯定。
OpenStack的使能者
OpenStack于2012年在中国开始起步,2015年OpenStack企业云就绪论坛的召开,表明OpenStack已经在中国企业用户中开花结果。作为OpenStack应用的“使能者”,英特尔在过去几年中做了大量投资,包括技术、社区和市场推广,树立了很多OpenStack的样板客户。
“从诞生那天开始,OpenStack就一直行走在掌声与质疑声中。”英特尔(中国)软件与服务事业部开源战略总监陈绪表示,“这至少证明一点,OpenStack相对于传统技术来说是具有颠覆性的。当然,现在还涌现出像容器技术等许多新的技术,我们也在研究和探讨之中。英特尔的主要工作是寻找紧密的合作伙伴,与他们一起针对开源OpenStack提供定制的产品和解决方案,方便企业用户应用。”
三年前,用户想从网上下载OpenStack的相关代码然后直接使用是非常困难的。现在,随着OpenStack本身框架的不断完善,厂商针对OpenStack提供服务能力的增强,以及相关定制化解决方案的稳定性和成熟度不断提高,OpenStack慢慢走入了企业级用户。目前,国内的多个省级政务云采用的都是基于OpenStack的解决方案。
陈绪介绍说,采用OpenStack的中国企业用户越来越多,规模也越来越大,许多客户都部署了上百台服务器、上千个虚拟机,因规模扩大而暴露出来的应用瓶颈被逐一攻破,OpenStack在企业中的应用越来越广泛和成熟。
OpenStack正在快速进入各个行业领域,本文要介绍的中国中铁股份有限公司(以下简称中国中铁)和中国外运股份有限公司(以下简称中外运)就是具有代表性的例子。
从新项目入手
按常规思维,像OpenStack这样年轻的开源技术最开始可能都是被互联网企业、一些中小型企业所采用,或者用于一些非关键性的业务。可偏偏有“世界500强”企业对OpenStack情有独钟。中国中铁就是其中之一。
OpenStack是云操作系统,是一个涵盖众多功能模块的IaaS基础架构平台。面对这样一个“庞然大物”,可能很多企业不知应该从哪里切入。当初,中国中铁正好有一个财务共享中心信息化项目要上马,这成了OpenStack最好的试验田。中国中铁科技设计部高级经理于波介绍说:“财务共享中心信息化项目的特点是,异构组件多、IT资源分散、冗余度要求高、后期扩容需求大、业务环境复杂。经过多方研讨和论证,我们最终选择了新华三的基于OpenStack开源架构的CloudOS云平台作为财务共享中心的基础支撑框架。”
俗话说,条条大路通罗马。现在市场上有很多云计算架构可供选择,既有成熟的商业版本,也有基于开源的技术,那么中国中铁为什么选择了开源的OpenStack呢?按于波的说法,当初他们选择开源技术也有过一番挣扎。他们考虑到采用开源架构可能会有一定风险,因为开源架构通常只提供了一个基本框架,在云的运营管理等方面还有很多功能需要补足,这就需要进行大量定制开发,以及与第三方软件或者其他开源软件工具进行集成。“正因为如此,我们在选择开源云平台合作伙伴时,希望他们具有可持续发展的技术路线,同时具备强大的开发能力。新华三没有让我们失望。”于波表示。
中国中铁在选择开源技术路线时,重点考量的指标主要有以下三点:第一,开源社区的规模和活跃度,活跃度可以直接反映出技术人员对这个开源架构的认可度,以及项目迭代开发的能力;第二,开源架构的使用规模,实际应用案例的多寡从一定程度上说明了这个开源架构的整体能力和成熟度;第三,开源架构的客户化能力,以及对实际需求的适应能力,这一点非常重要,直接影响对用户需求的响应和体验。正是基于以上考虑,中国中铁从众多可行的方案中最终选择了市场主流的OpenStack。
中國中铁的财务共享中心从投入使用到现在,已经有近半年时间,累计投入使用虚拟主机160余台,数据总量达到70TB左右,业务覆盖北京、西安、合肥等地。“目前系统运转比较稳定。通过各类资源池的相互联动,在统一的云管理平台界面下,各类IT应用服务能够自动化地进行编排和部署,实现了全流程自动化管理。”于波介绍说。
下一步,中国中铁在建设企业私有云的过程中,还将继续扩展基于OpenStack的云平台在全国各子、分公司的应用范围,整合所属各级单位的计算资源,逐步将公司的重点业务迁移到OpenStack云平台上,实现集中化管理。同时,开展企业私有云建设标准、运维管理、安全防护等一系列课题的探索和研究,不断丰富云平台的相关技术和管理经验,为中国中铁各项信息化业务的发展提供有力的技术支撑。
有效管理异构资源池
与中国中铁从一个新项目入手逐步实现云化的路径不同,中外运一直将信息化水平视为公司核心竞争力非常重要的一部分,希望通过搭建云平台,彻底改变以前公司内部信息化建设碎片化的发展模式,充分实现整个公司,包括总部、各分支机构,以及整个经营网络和分支机构统一的IT基础资源共享,从而提升整个公司的IT运营管理效率,同时节省IT投资成本和运营成本。
OpenStack能够当此重任吗?
中外运的云实践起步较早,2014年就将企业私有云建设提上了议事日程。经过半年多的市场调研和比较,最终义无反顾地走上了OpenStack这条技术路线。
谈到为什么选择开源技术,中外运信息管理部系统运行经理张杰回应说:“无论从开放性、集成程度、共享,还是今后的发展趋势来衡量,OpenStack肯定是云管理平台的主流。2015年,我們曾邀请国内外十多家知名厂商进行技术评测、招标,最后选择了新华三作为战略合作伙伴,并采用了包括其云管理平台在内的解决方案。”
一方面,中外运看到了OpenStack技术本身的长久生命力和先进性;另一方面,H3C具有强大的服务能力和全面的解决方案,以及严谨务实的工作态度,所以双方的合作进展得非常顺利。
经过2016年近一年的实施,基于OpenStack的云管理平台将中外运公司内部的各种计算资源池,包括分布式存储、SAN传统存储、虚拟化存储和网络,以云的方式全部管理起来,并基于此提供私有云服务。目前,中外运基于KVM的x86云主机有近千台,业务数据量上百TB。中外运云管理平台可以更好地支持其主流数据库,以及中间件的自动化安装部署,其内部用户可以采用自助服务的方式获取云中资源,除了基础的计算、存储和网络资源以外,还能获得部分PaaS服务功能。“云管理平台上线后,资源的交付周期由以前一至两周缩短到现在的一个工作日,大大减轻了人为安装配置的工作量。”张杰介绍说。
中外运对于云的使用有自己独特的定位。由于历史原因,以及业务发展的需要,中外运拥有庞大的异构资源池,采用基于OpenStack的云管理平台,就是要将异构资源池很好地整合和管理起来。对异构资源进行管理正是云和OpenStack最大的长处,不是吗?
“云管理平台的建立,打通了企业内部各IT基础资源池之间的壁垒,提高了资源集中共享的能力。目前,我们除了可以对内部用户提供较强的IaaS服务支撑以外,还能提供部分PaaS服务。我们的私有云已经初具规模。”张杰表示。
用户共同的选择
中国中铁与中外运这样世界级的大客户为什么不约而同地选择了新华三作为战略合作伙伴,在OpenStack的道路上探索前行?新华三集团云计算产品线总工、云计算产品管理部部长卢国强谈到了很重要的三点。
第一,新华三将“助力新技术落地”作为自己的重要使命。尤其是在OpenStack这样一种新技术落地的过程中,新华三始终坚持应用为先,在实践中不断积累经验。目前,新华三已经在政务云、教育云、企业云、卫生云四大领域拥有超过3000个用户。
第二,新华三在开源方面投入了大量人力物力,目前拥有两三百人的研发团队。新华三在开源架构的基础上进行研发,以插件的方式不断为开源架构提供丰富的功能模块,解决了兼容性问题,并且增强了云平台的管理和运维能力。
第三,做好产品化工作。成熟、稳定的产品可以降低部署和使用的难度,减轻方案供应商的压力,同时还可以在多个用户中快速复制。
最近有一个好消息,新华三成了OpenStack基金会黄金会员,相信这对于未来新华三在OpenStack方面的探索和实践将起到非常积极的促进作用。