VMware助力太平洋保险打造绿色数据中心

总部设在上海的中国太平洋保险(集团)股份有限公司(以下简称“太平洋保险”)是中国最大的保险集团之一。与大多数金融机构一样,太平洋保险始终把IT视作决定企业成败的关键因素之一,自成立以来就高度重视信息化建设,并根据整体战略发展的需要,积极实践信息化战略,以信息化提高整体经营管理水平和效率。经过十余年的建设,太平洋保险建立了能全面满足公司业务发展需要的先进的信息技术平台,建立的包括核心业务系统、核保核赔系统、财务系统、客服系统、24小时内部IT支持热线在内的大大小小180多个IT系统,为公司业务发展和集约化管理提供了强大的支持和保障。

然而,随着业务规模的不断扩大以及各种应用的逐渐增多,太平洋保险原有的数据中心面临着数据量急速膨胀、服务器利用率低、能耗大、场地不足、IT运维管理成本高昂、业务连续能力低等一系列挑战,已经无法满足太平洋保险数据大集中的要求,太平洋保险决定启动新数据中心的建设,并制订了以应用为导向的搬迁策略,实施原数据中心向新数据中心的迁移。

牵手虚拟化

“更加贴近市场和客户,提供个性化、差异化的服务是保险企业在竞争中取胜的法宝,保险企业必须具备对业务需求做出快速反应的能力。一般来说,用户提出新需求到保险企业提供满足需求的保险产品时间很短,这就意味着留给开发人员部署开发的时间非常的短。另外,随着保险业务更多地需要提供7×24小时服务,确保IT系统稳定性、高可用性和架构的灵活性,对我们越来越重要。太平洋保险要借新数据中心建设的契机,搭建相对完整、体系化的虚拟化架构,而不再是以往的零敲碎打。”太平洋保险数据中心负责人如是说。

为此,太平洋保险选择了VMware服务器虚拟化解决方案。太平洋保险采用的是VMware企业级基础架构虚拟化软件VMware Infrastructure 3.5,并在vSphere发布后平滑升级到VMware vSphere 4企业版。VMware虚拟化架构软件提供了全面的虚拟化、管理、资源优化、应用程序可用性和操作自动化功能,可对服务器、存储和网络进行虚拟化,允许多个未修改的操作系统及其应用程序在共享物理资源的同时独立运行于虚拟机上。

大规模的虚拟化应用的部署,让太平洋保险真实地品尝到虚拟化之“美”。

首先,虚拟化为太平洋保险带来了应用服务器的高可用性。“快速灵活的部署和高可用性是我们选择虚拟化的初衷。通过应用虚拟化技术,我们实现了应用平台的全面虚拟化,使可用性得到了整体的提高。从整体上看,太平洋保险x86平台的高可用性已经达到甚至超过Unix平台高可用性方案的水平。”太平洋保险认为,对PC服务器和刀片服务器来说,其物理架构难以保障硬件的高可用性。但现在通过虚拟化技术,可以将这些服务器整体虚拟化成一个资源池,无论是x86机架式服务器还是刀片服务器都变成一个计算单元,当出现硬件故障时,可以利用VMotion技术,将正在运行的整个虚拟机在瞬间从一台服务器移到另一台服务器上,从而避免宕机,确保了服务连续性以及处理过程的完整性。这样,无论是突发故障还是计划内停机,对应用的影响是非常小、甚至透明的。

其次,虚拟化实现了x86服务器的统一集中管理和快速灵活部署。太平洋保险在x86平台上的应用服务器有Windows、Linux、SCO等多种操作系统平台,很难利用统一的界面对所有这些操作系统平台进行集中管理。现在通过VMware vCenter,可以在统一的视图中对所有的应用服务器进行控制、监控、管理和维护,同时虚拟化后的服务器系统可以进行克隆,几分钟内即可完成一个或多台应用服务器系统的部署,大大提高了服务器管理维护效率。

第三,虚拟化技术使太平洋保险部分老的应用能够运行在新的硬件上。由于保险业务本身的特点,太平洋保险还要保留一些运行在SCO系统上的老应用系统,通过虚拟化部署,可以建立一个虚拟机来运行老的应用,而不至于废弃原有的软件投资。不仅如此,由于虚拟化技术的应用,软件开发人员可以在虚拟机上开发软件,并且可以随时把当时的虚拟机环境复制下来,方便最后进行软件调试。

更为重要的是,通过虚拟化技术,太平洋保险构建了具有高可用性、可伸缩性和灵活性的企业IT架构平台,云计算在太平洋保险初现端倪。

铺设通往云计算之路

云计算是当今IT行业热门的话题,是未来IT架构的发展方向。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与,这使得企业无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新。

太平洋保险数据中心负责人认为,尽管在建设之初还没有云计算这样的概念,但从目前太平洋保险采用虚拟化技术构建的企业IT架构及其所提供的功能来看,跟云计算中企业内部云颇为相似。企业内部云是指应用云计算架构和相关虚拟化技术,调整大企业的IT基础架构,整合企业级IT应用及其服务模式,使得企业员工和各部门按照享受互联网服务的模式使用企业级IT能力。通过采用虚拟化技术,太平洋保险将所有计算资源化做一个资源池,能按需自动化地进行调配,很好地满足了用户的应用需求,至于用户的应用请求是由哪个计算节点上的硬件完成的,已经变得非常的模糊和不重要了。太平洋保险当用户有需求时,通过虚拟化软件,就可以将用户的应用在虚拟层打个“包”,并将这个“包”飘移到任何空闲的资源处,即可快速实现计算。

当然,要做到这一点,首先要做到整合采购和统一部署。为此,太平洋保险把服务器、存储等IT设备的能力按照一定的标准进行量化,这样各个IT项目组在提出对设备的要求时,无需考虑品牌、价格等因素,只需要提交对所需设备能力的要求即可,由数据中心汇总需求,建立整体的采购方案,统一采购,统一部署,统一调配。这样一种模式,给大规模地刀片服务器部署和虚拟化技术部署提供了条件,不仅大大降低了采购成本,不造成设备的浪费,而且,简化了设备的管理。比如,一个项目需要4个CPU的计算能力,另2个项目各需要2个CPU的计算能力,我们就采购一个8个CPU的设备,满配置部署应用。一旦这个4CPU的项目需要扩充计算能力,只需要用VMware的VMotion技术,将其他两个应用迁移走即可。

不为虚拟化而虚拟化

“不为虚拟化而虚拟化”是太平洋保险在新数据中心大规模部署虚拟化解决方案之前定下的“基调”,也是太平洋保险给其它将要部署虚拟化解决方案的企业的一个建议。

“部署虚拟化是要有成本的,购买软件许可的费用、实施费用和因为虚拟化而添置的硬件费用等都不是一个小数目,起步成本是比较高的。虚拟化的收益是逐渐体现的,例如因为服务器的整合和缩减的空间占用,维护费用的减低都需要一定时间才能体现。更重要的是,用户经验的积累也需要时间,对初期的困难准备不足或者遇到困难就退缩,必然导致虚拟化项目的失败。”该负责人说。

太平洋保险认为,为了虚拟化而虚拟化,成本是会增加的,但如果是从提高IT架构的可靠性和灵活性,虚拟化性价比是非常高的。满足现在应用并为未来留下拓展空间是虚拟化的价值所在。现在很多企业的虚拟化应用还在初级阶段,体现出来的好处只是虚拟化诸多优势中冰山下的一角,有很大的挖掘空间。

虚拟化实施还需要做好充足的技术准备。任何一个产品都不可能是包治百病的灵丹妙药,任何新技术在实现提升IT能力和效率的同时,也会对部署环境有相应的需求。有太多的IT实施失败案例最终证实问题并非出自产品本身,更多问题在于环境准备以及对产品的掌控不足。

太平洋保险IT部门决定在x86平台全面实施VMware解决方案后,花了大量的时间用于测试虚拟机的弱点和缺陷,目的就是在实际部署中将产品优势最大化发挥,将相对弱点影响最小化或规避。通过大量的测试、分析,针对虚拟机在内存、I/O、资源分配的特点,太平洋保险IT对x86平台的采购技术方案进行了大规模调整,量身定制了适合VMware解决方案的整套硬件、网络部署方案。在实际生产部署时,成功避免了可能的性能、稳定性问题。

太平洋保险在规模化部署和应用虚拟化技术的探索和实践无疑是成功的,VMware公司大中华区技术总监张振伦为此评价道:“太平洋保险数据中心的虚拟化解决方案,是目前国内保险行业数据中心虚拟化进展最快、架构最合理、技术最先进、实施运行效果最好的案例,也树立了金融行业数据中心虚拟化应用的成功典范。”