|
不再“雾里看花” 虚拟化为企业带来什么(1)
“虚虚实实,实实虚虚,我认为咱们数据中心里大多数设备都在应用虚拟化技术。远的不说,服务器、工作站、
交换机、路由器,哪件没有?所以,我认为数据中心不必急着上虚拟化,在厂家没有推出更新的虚拟化产品时,我们可以坐观其变。”“老王,你的这个观点我可有异议。从硬件上来说,我们的服务器大多是2005年左右购买的,当时的芯片还没有实现VT(注:VT是VirtualizationTechnology的简称,也就是虚拟化技术),咱们运行的虚拟化软件性能并没有发挥最大的功效,这其实也是一种浪费。”这一段发生在一家大型医疗设备制造企业的对话,说出了来自IT管理层面的困惑,在产品不断更新、软件功能不断增添的今天,数据中心的管理者不仅要面对软硬件层面的革新、利用IT技术帮助企业减低成本,更重要的是,他们意识到虚拟化将会改变以往他们的工作习惯。
问题
水利部办公厅2006年5月份下发的一份红头文件中,这样写到:“水利信息网络已成为水利工作中最为基础、最为重要的信息传输和处理平台。因此,我们要从为防汛抗旱等各项水利业务提供支撑和保障的高度,增强对网络管理和安全工作重要性的认识。”“其实在这个文件发布之前,信息系统技术对于水利信息网的贡献是相当巨大的。
当时,北京的数据中心机房面积并不大,但是容积率相当高,每个机架上都放满了服务器,加起来有130多台服务器。如果再这样扩充下去,机房很快就会达到它的极限了。”中国水利部信息网网络中心副主任詹全忠对《CIOINSIGHT/信息方略》记者说起当时的情况,虽然脸上没什么表情,但是看得出来,他对于这种满满当当的机房结构很不爽。“130多台机器一起开动,机房里若是没有空调,蒸熟一屉包子那也不是没有可能的。”“大量的服务器带来了很多的问题,除了购置成本以外,管理运行成本也很高。电费每年是100多万元以上,虽然我们是部级机关,电费是由部里统一划出的,但是能节省最好节省啊,这些都是大家的血汗钱。”
与IT打了十几年交道的詹主任说,“另外,设备保修维护成本也很高,还有运行成本也很高,信息化发展面临很大的问题。在这种情况下,我们派出了工程师学习队伍,了解了虚拟化技术后,我们觉得这些问题还是能够得到解决的。”
而在中国电信网络运维部的数据中心机房里,同样也是一番“热火朝天”的工作场景。“我们是最早接触IT技术的一批了,上个世纪电信行业的迅猛发展给了我们网络运维部很大的空间,上设备的审批流程速度很快,买回来后,看着那些工程师从安装调试到正式上架运行,一台服务器差不多也要一个月左右的时间。如果中途需要增加业务模块,一般都是再购置一批服务器,当时对于虚拟化技术还没什么感觉。”中国电信网络运维部王艳川主管说道,“因此,导致了很长一段时间内,我的工作总是处在审批设备采购上了。这么多设备采购回来,虽然它可以不吃不喝,但是它需要耗电、占用空间,还需要人力管理维护。”
中国水利部信息网和中国电信网络运维部,都是属于国民经济生产中的重要部门,信息系统要为这些部门提供关键的应用。但是在业务迅速增长的时候,他们都发现了很多的问题。
解决
一是应用无法在服务器上整合,一些新的业务不断地提出增加配置服务器的要求。为了避免冲突和兼容性,希望一个业务一台服务器,所以每个业务希望自己是单独服务器。詹主任说:“有时觉得还挺有趣,咱们有多少个大的应用系统,数数服务器就知道了。”二是在数据中心机房中,服务器数量庞大,动辄几十台上百台服务器,直接后果就是机房面积需要不断扩展,在地价不断上升的今天,导致了企业的运营成本高居不下。三是服务器的耗电庞大,运行需要用电,散热需要用电,就连备用电源UPS也随之“水涨船高”,不断投入。四是数量庞大的服务器群所带来的运行维护成本直线上升。
2005年年底,英特尔推出了面向硬件的虚拟化支持技术及相关的处理器产品。这是第一次在X86平台上实现了本机虚拟化,将基于X86架构的服务器的虚拟化技术应用,推向了一个新的台阶。不约而同,水利部信息网和中国电信网络运维部都在这个时候开始真正关注虚拟化技术。
2006年上半年,詹主任和其他工程师发现,其实在他们网络中心的每台服务器上,实际运行的CPU利用率特别低,平均下来是10%左右,还有90%的资源处于闲置状态,浪费程度很高。在那个时候,他们就开始关注利用虚拟化技术进行服务器整合。一开始,他们配置了两台服务器进行虚拟化应用,把多个应用配置在一台服务器上,在测试阶段,从一台服务器逐步演进到虚拟5台、10台服务器的应用,一直到测试阶段完毕,两台服务器承担了近20台服务器的工作。测试阶段的半年过后,他们就把能够进行虚拟化应用的服务器全部“虚拟化”了。詹主任说,他们水利信息网主要是采集各个省、市、地区的水利工程、水文、水质等方面的数据,要把一切资源数据化,以期水利部在进行水利决策时提供尽可能详尽且准确的信息。他们的业务方式就是接收来自于下级单位上传的所有数据,几乎是时时都有数据传上来,业务系统的运行一刻也不能停顿。
目前水利部信息网主要在管理应用、网络监控、防汛管理这几个部分进行了服务器的虚拟化技术。水利部信息中心共采购了4套服务器虚拟化产品,总共替代下来30台服务器。对于节省下来的设备,詹主任说:“还有利用价值的就留下接着用,不能用的,超过服役年限的也就退伍了。”设备数量减少了,利用率增加了,还节省了很多空间。测试阶段完成后,又试运行了半年左右的时间。
“在虚拟化实施期间,我们做了大量测试,发现这些虚拟机还算比较稳定,我们才大着胆子把更多的应用放在上面。”而中国电信网络运维部王艳川主管则认为,他们选择服务器的虚拟化过程,主要是“耗费不起在上系统时,安装操作系统、应用软件、测试联调时所浪费的时间成本。”中国电信网络运维部主要是对电信网络的运行维护进行管理,负责全国各省、地、市电信的网络设备及基础设施的数据集中管理,并接受来自网管监控层的调配指令,实施相关故障修复、资源调配的工作。由于电信部门处于非常重要的地位,几乎不允许关键业务出现中断,所以他们对于虚拟化技术的尝试仅仅是在一些测试系统环境中。王主管说:“经过一些测试,我们发现,如果在一台服务器上运行有5个以上的虚拟机,使用虚拟化软件就比买服务器划得来。”看来他们已经考虑在节省预算、成本方面应用虚拟化技术。
|