虚拟技术能够帮助企业充分挖掘服务器等硬件资源,还能帮助提高系统的灵活性、可用性。对于很多企业来说,它是一个削减IT投入和提高系统管理水平的好方法。
从技术上讲,虚拟化在小型机或者Unix服务器上早有应用,但由于近年来,很多企业大量采用X86架构服务器搭建自己的信息系统,促使X86架构服务器数量在全球“现役”各类服务器中占了主流。因此,人们对于这类服务器的虚拟化技术也越来越重视。虚拟技术能够帮助企业充分挖掘服务器等硬件资源,还能帮助提高系统的灵活性、可用性。对于很多企业来说,它是一个削减IT投入和提高系统管理水平的好方法。
从技术上讲,虚拟化在小型机或者Unix服务器上早有应用,但由于近年来,很多企业大量采用X86架构服务器搭建自己的信息系统,促使X86架构服务器数量在全球“现役”各类服务器中占了主流。因此,人们对于这类服务器的虚拟化技术也越来越重视。
问题 PROBLEM
2006年初,水利部下属的中国水利信息网网络中心正准备为业务部门提出的新需求而申请购买新的服务器。作为水利部水文局的直接下属,中国水利信息网网络中心负责水利部门户网站,以及全国水文信息网络的运营和维护,因此水利部各个部门提出的IT需求,实际上都是由水利信息网网络中心组织方案并实施的。
面对业务部门服务器扩容的需求,水利信息网网络中心领导感到有些不能接受。现有的网络中心机房中,已经有了大大小小100台左右的各类服务器,其中很多是X86架构的。根据统计数据来看,大部分X86架构服务器的负载率只有不到20%。如果依据业务部门提出的新的IT系统需求,网络中心又必须购买新的服务器。一方面资金上会相应带来增加,另外设备的安装、调试,乃至日后的维护都会是一笔不小的成本增加。在没有对实际业务进行冷静分析的情况下,这样的口一开,其他部门势必也会如雨后春笋般提出添加IT设备的要求。
其实这不仅仅是中国水利信息网网络中心犯愁的事情,中国农业银行贵州省分行也面临着同样的问题。他们也面临这样的局面,即在新增业务系统的同时,必须保证不同业务系统之间的相对独立性。也就是说,业务部门的每一种应用,都要运行在一个独立的操作系统环境当中。农业银行贵州省分行信息处处长络东辉说:“这是总行的要求,不同的应用系统不能共用一个环境。”
这个要求不能算是“无理”,因为从企业运营安全的角度讲,这种做法能够避免不同业务系统由于运行在同一个操作系统环境中而产生的相互影响。为了避免麻烦,也为了降低业务风险,对不同业务采用“分服务器而运行”的方法,成了很多企业眼巴巴看着大量服务器计算资源浪费,而又不得已的选择。很多企业将一些边缘业务运行在X86服务器上,这些业务虽然计算量不大,用户量也可能很少,但却很重要。如果说服务器运行效率低下是中国水利信息网网络中心和农业银行贵州省分行产生技术需求的共同原因,那么农业银行贵州省分行还有一些自己的独特需求。
2007年,中国农业银行贵州省分行制定了一项将所有其所辖的地区级以下支行的业务系统进行“上收”的计划。所谓的“上收”,是将原本由省行下属的各地区自己管理的业务系统,统一集中到贵州省分行的信息中心进行管理。
这样做有多方面的原因。首先是出于办事效率的考虑,骆东辉说,要进行一项系统升级,省分行信息中心就要向各地区支行的IT部门人员下发通知,统一规定在某一时间,在支行的服务器上统一进行哪些升级或改动,工作很复杂。
另外,降低人力成本,也是进行“上收”的一个原因。由于贵州省农业银行的下属9个地区各个地区自主运维业务系统,因此每个地区大约都要配备一到两个相关的专门人员,即便按每个地区一个人计算,9名运维人员的数量实在有些高。
但是,即便是上收了服务器,骆东辉还要面对另外一个问题,他说,如果只是把原本放在各个地区的一个个服务器集中起来摆放在省分行的信息中心机房里,想要对他们进行监控也还是需要至少4?5个技术人员,人力成本节约并不是特别明显,更糟糕的是,省分行信息中心的机房里,恐怕连一次安排下这十几台服务器的空间都没有。
|