微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 医疗电子 > 虚拟化在中国:GE集团VMware部署经验

虚拟化在中国:GE集团VMware部署经验

时间:01-15 来源:互联网 点击:
到底什么样的情况和背景下,需要应用服务器虚拟化,又到底应该如何实施虚拟化,虚拟化能够给企业带来些什么?带着这些种种疑问,记者联系到了已部署虚拟化应用的GE医疗集团,分享了他们在虚拟化部署应用方面的体会。

根据GE医疗集团亚太区服务器运维经理马国超的介绍,GE医疗集团亚太区总共有300多台服务器,其中有十几个物理服务器运行着虚拟机,共运行着40多个虚拟机。

1 虚拟化解决数据中心资源配置和空间难题

那么,到底是什么原因,让GE开始在数据中心里面部署虚拟化?马国超表示,对于GE医疗集团来说,部署虚拟化的主要原因主要在于希望通过虚拟化能够实现快速的基础设施服务和灵活的资源调配。

GE医疗集团的订单系统每个季度末都会出现一个很高的峰值。此前为了应付这样的峰值,不得不为服务器预留出来来大量的计算能力,而这些计算能力在平时则是极大的浪费。另外,作为提供服务支持的部门,马国超他们需要满足其他部门提出的系统需求。欧洲分部要求GE医疗集团亚洲提供技术支持,提供7台服务器以便安装相关的ERP应用。不过马国超表示,并不希望为他们购买额外的新服务器,而是希望通过虚拟化技术来提供虚拟机服务。

“经过认真的测试和评估,他们最终也认可了这样的方案。”马国超说,“尽管我们的数据中心空间并不紧张,也有足够的资金来购买服务器,但是我们需要通过虚拟化来实现更好的可管理能力,实现灵活的资源调配。当然,同时可以降低所需要的硬件数量、提升服务器资源的利用率。”

2 利用SAN架构 部署可靠的虚拟化方案

由于运行的虚拟机为企业的生产系统,GE选择了较为可靠的SAN方式来部署VMware的虚拟化方案。GE医疗集团将三台HP DL585构筑成了一个Server Farm,然后在后端连接了SAN存储系统,将所建立的十几台虚拟机都存储在SAN上面,其中包括了DHCP/DNS、打印服务器以及订单系统、Veritas备份系统。

通过Virtual Center管理系统,GE医疗集团可以在这三台DL585之间自由迁移虚拟机,以实现资源调配的需要。平时的时候,三台服务器上均衡运行着各个虚拟机;每到季度末,就利用Virtual Center将其他的虚拟机都迁移到两台服务器上,而只保留订单系统,以满足峰值需要。

3 虚拟化带来灵活性和可管理性

部署完成之后的事实证明,虚拟化能够帮助GE大幅地提升服务器的利用率,也能够提升资源调配的灵活性。根据介绍,GE的服务器利用率从原有的10%提升到了整合后的60%,并且其部署一个新服务的时间都从原来的数月时间降低到了现在的数个小时。

马国超表示,以往部署新应用,从提出申请到设备到货、安装、配置,需要大概3个月时间,而现在利用虚拟机模板开设一个新的服务器应用,只需要大概1个小时的时间。

4 务必进行严格的测试

尽管对虚拟化的效果赞不绝口,但是马国超一再对记者强调,一定要经过严格的测试,才能够将生产系统部署在虚拟化之上。

在应用虚拟化方案之前,马国超所在的GE医疗集团总部已经采用了虚拟化方案,他们所需要搭建的虚拟化环境,在美国本部已经运行良好。但是在马国超他们自己部署的虚拟化生产系统正式上线之前,还是在美国经过了长时间的压力测试、备份测试,并且逐步将所需要的应用迁移到了虚拟化的平台上。

5 避免盲目虚拟化

并不是所有的应用都适合做虚拟化,也并不是所有的系统都应该做集成。对于现在的服务器虚拟化来说,其实讲得最多的还是用VMware来进行x86系统的虚拟化。

马国超表示,对于GE医疗集团来说,大多数应用都是基于Solaris环境,因此没有必要用VMware来进行虚拟化,而是直接用Solaris自带的Container来实现虚拟化功能。

虽然说虚拟化能够帮助数据中心进行整合,但是没有必要为了整合而整合。他表示,不能因为要整合,而把现在数据中心里面运行得很好、甚至刚刚部署的服务就迁移到虚拟化平台上。

“企业得所有一切都是围绕业务,技术只是推动业务。不能本末倒置,让业务适应技术。”马国超强调说。

6 虚拟化需要注意的问题

由于算是一个新的技术,因此在部署虚拟化的时候,总会遇到一些问题,需要用户小心应对。

马国超表示,他们在将VMware的ESX Server从2.5版本升级到3.0的时候,三台服务器中的两台都挺好,但是有一台出现了问题,通过VMware工程师的远程技术支持才得以解决。而如果不能解决的话,可能会导致已经部署的虚拟机不可用。

“这种问题的解决办法就是,在升级服务器或者ESX Server的时候,最好把运行在上面的虚拟机先迁移到其他服务器上,升级完了之后再迁移回来,这样因此类推,完成所有服务器的升级,这样就不会有问题了。”马国超表示。

另外,有一些厂商不支持在虚拟机上运行他们的应用,比如Symantec的VERITAS备份软件就不支持在VMware上的运行,但是VMware能够支持VERITAS运行。马国超表示,他们的远程办公室需要VERITAS来实施备份,但是他们又不愿意购买一台物理机专门用于备份。经过测试,他们决定在虚拟机上运行VERITAS。

“这个的确会有风险,就是如果出了问题,可能Veritase会不愿意承担责任,但是考虑到再部署一个物理机成本比较高,所以我们还是采用虚拟机来部署。”马国超说,“至少我们目前在远程办公室都是这么进行的,但是在数据中心不会这么做的,毕竟数据中心对安全性要求更高。”

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top