Fair Isaac:谨防虚拟化带来的下一波问题(1)
【51CTO独家 11月16号外电】在费埃哲(Fair Isaac)这家打出的FICO评分评定许多公司资信状况的公司,虚拟化技术带来许多好处的同时,也带来了一些意想不到的问题。
费埃哲公司将其70%的服务器进行了虚拟化处理,服务器数量因而从5000台减少至1500台,减少了资金和电力开支。此外,它过去常派一名系统管理员负责管理30至50台服务器,而现在一名管理员就能管理150台服务器。IT副总裁Tom Grahek说:“将来我们能够把这个数字提高到多达250台。”Grahek表示,费埃哲在每台服务器上能够平均运行30个虚拟机,耗用的可用处理器周期却只有总周期的一半。他的团队现在能够在短短30分钟内配置好一台新的Web服务器、数据库服务器和应用服务器,“这个过程以前需要好几个星期”,他表示,而停用这些服务器完全一样快。
问题的一方面恰恰也出在这里。由于容易配置,这“给人造成了一种错觉,以为虚拟服务器就是免费的。”Grahek说。过去,要不要批准对服务器容量提出的申请由IT部门来决定,因为好几个星期的准备时间让IT部门自然有机会来看管。而现在,费埃哲的IT团队把服务器模板放到目录中,业务部门的最终用户可以根据该目录,自行开始使用服务器容量。IT部门衡量服务器容量的使用情况后,向使用容量的业务部门分摊成本,所以业务部门经理能够了解成本、谁在使用容量。
Grahek说:“现在你把权力从IT部门交给了”最有能力决定如何分配资源的人。消除了“虚拟服务器是免费”的观念后,Grahek对服务器虚拟化有了一个新的目标:“我们在力争实现100%虚拟化。”
《信息周刊》杂志近日对410名企业技术专业人员所作的VMware vSphere 5调查发现,大约51%的公司把一半或一半以上的工作负载进行了虚拟化处理。费埃哲后来明白,但是这也加大了复杂性,不但加大了IT运营方面的复杂性,还加大了与业务经理的相互关系方面的复杂性。
虚拟化在继续保持发展的势头:据《信息周刊》在2011年对396名企业技术专业人员所作的虚拟化管理调查显示,63%的公司计划在2012年年底之前将一半或一半以上的服务器进行虚拟化处理。生产系统一度是虚拟化技术的禁区,现在也经常采用虚拟化,以便增强管理灵活性,从而提高可用性、实现负载均衡以满足峰值要求,以及提供更容易的灾难恢复。对数据库系统进行虚拟化处理仍然很少见,尤其是对事务处理而言,但是一些公司正在大步前进。埃森哲北美基础架构和整合业务主管Jay Corn说:“对数据库系统不采用虚拟化是没有技术理由的。我们已经对甲骨文数据库服务器成功地进行了虚拟化处理。根本不存在与数据库虚拟化有关的数据问题。”
但是随着虚拟化的力度越来越大,它给整个数据中心带来了变化。一台主机服务器上运行10至20个虚拟机,会产生很大的输入/输出流量。如果那些虚拟机里面运行数据库,网络就得满足许多磁盘调用的要求,另外还有正常的存储区域网(SAN)数据存储流量和以太网通信流量。这样一来,数据中心的下一大瓶颈就有可能暴露出来。过去IT部门受制于处理器周期、甚至内存资源,而现在变成了受制于服务器边缘、输入/输出端口以及邻近的网络设备。
Corn说:“高度虚拟化的服务器仍使用遗留的网络和存储系统,结果在输入/输出方面卡住了。”这意味着,面对比较密集的虚拟机环境,千兆以太网交换设备无力满足要求;就需要升级到万兆交换设备。作为一种虚拟化资源,网络也在拖后腿;网络可能会继续拖后腿,除非出现了能够将网络当作汇集、可配置资源来处理的新一代交换机,这新一代交换机可能基于OpenFlow协议。
尽管虚拟化技术会带来复杂性,但是IT主管们决不能采取观望的态度。没错,管理软件和标准可能会改进,尤其是对跨平台虚拟化而言,跨平台虚拟化在今天是个冒险的举动。但是IT团队表明了他们现在如何能够克服技术上和组织上的问题。