如何通过虚拟化省钱并提高服务质量(上)

DoSERV服务器在线2010年8月31日 国际报道:我们的IT企业最初开始虚拟化和自动化的尝试时目标还比较有限。我们期望能从现有对服务器和存储资源的投资中获取最大的回报,对软件开发人员的需求做出更加积极的回应。然而我们惊喜的发现虚拟化所带来的巨大收获远远超出了最初计划内的目标。这些收获包括IT企业内部劳动力成本的节约和研发团队生产力的提升。

我们的IT团队从虚拟化技术的应有上获得了实实在在的收益,诸如提高了现有数据中心资源的利用率,将购买额外硬件的成本降低到最小等。举例来说,被研发团队重新利用的服务器为公司节约了超过500万美元的采购成本。这些努力还将数据中心能耗和占地空间需求减少了20%。对虚拟化进行投资所取得的经济回报约为200万美元,在不到半年的时间里就实现了。

自动化流程作为虚拟化计划的组成部分大幅度提高了响应研发人员对数据中心资源需求的能力。响应时间的速度和可预见性可以让研发人员少占用一些资源,而是更乐于将没有充分使用的资源返还到虚拟资源池供其他研发人员使用。研发人员也会对我们能及时满足他们需求的能力感到愈发自信。

虽然通过新的配置流程来准确估计为研发人员所节约的时间还比较困难,但对个体需求的响应周期至少缩短了10到15个工作日。对于一家在五个不同地点分布着1500名研发人员的企业运营来说,这就相当于每个季度360个工作月响应时间的总和。

开始我们的虚拟化行动

我们部署虚拟化最初的四个目标是:提高服务器和存储资源利用率的总体水平,将采购额外设备的成本降低到最小,减少服务器蔓延和提高研发人员的生产效率。这些目标需要在资源池的基础上用最先进的服务器需求管理,硬件虚拟化和系统监控技术管理服务器和存储资源。

这种方式为我们的研发团队创建了内部的随需云计算环境,并为他们提供对生产研发项目所需的数据中心资源的及时访问。

我们选择了IT Infrastructure Library Version 3软件来应用于容量管理,可用性管理,服务水平管理和服务,以此从所配置的技术中获得最大化的业务回报。这些集成管理流程与我们的硬件采购流程紧密相连,以确保有充足的服务器和存储容量来满足研发人员的需求。

对于个别项目来说,研发人员需要8到10个由多个服务器和存储系统组成的离散环境。如果没有这种配置能力,全世界范围内同步进行的超过100个研发项目将受到服务器和存储可用性延迟的影响。

用企业服务管理来取得成功

企业服务管理是一种用于管理IT服务交付的综合性统一平台。在虚拟化部署的初期阶段,我们为管理资产配置建立了一个企业服务管理的框架。我们将ITIL程序和BMC VMware和EMC软件产品结合起来共同管理服务器和存储资源。

研发人员目前研究出一套标准环境目录并通过一套标准服务需求管理流程来提交资产需求。然后资产需求被发送到不同工作地点的IT支持团队,一整套BMC,VMware和EMC的工具用来分配所需的资源。BMC工具主要用来监控所配置资产的利用率。到个别项目结束时或者BMC工具监测到利用率过低或者断断续续的话,资源会被返还到资源池中。

我们对全球范围内大概一半的研发服务环境部署了虚拟化。在过去的两年时间里,将所管理的物理服务器数量减少了大概50%,并用新创建的虚拟机来替换退役的物理设备。这种方式潜在的优势就是可以消除掉那些维护起来困难而且昂贵的老化数据中心设备,节省了IT员工的时间和研发人员的生产力就是对我们的回报。

这种闭路式流程将我们的响应时间从周缩短为天。在实施虚拟化之前,研发人员的需求要在研发部门之间经过长达六周的讨论过程,要涉及大量的案头工作和多次开会讨论。我们目前从研发部门收到的将近95%的需求在两个工作日内就能得到满足。超过一半的需求在一个工作日内就能得到满足。

延伸阅读:《如何通过虚拟化提高服务质量(下)