借力虚拟化,寻找企业云落地最佳途径

2012-04-29 00:44石菲
中国信息化 2012年12期
关键词:基础架构店铺虚拟化

石菲

T公司部署了Windows Server 2008数据中心版及其提供的Hyper-V虚拟化技术,不仅将每家门店的物理服务器数量从七台降低到两台,而且由于Hyper-V虚拟化技术管理的是应用而不是虚拟机,充分打消了CIO的顾虑,获得了企业云落地的最佳途径。

T公司是一家折扣零售商,以优惠的折扣价格提供便捷购物体验。为了创建更具吸引力的购物体验,T公司也在继续对其店铺进行改造,包括布局、商品介绍,以及商品分类等。为了持续用优惠的价格提供商品,T公司需要通过各种方法控制其运营成本。因此该公司的IT部门需要选择成本高效,同时能够创建最多真实的商业价值的技术。

在Windows Server 2008数据中心版及其提供的Hyper-V虚拟化技术帮助T公司更好地实现了“更多期待、更低价格”的品牌承诺后,T公司计划将整个店铺服务器基础架构完全运行在Hyper-V构建的云计算环境之上,并将在该基础上运行总共15,000个承担关键业务应用的虚拟机。

分布式的IT基础架构

T公司有一套高度分布式IT基础架构,在1,755间零售店铺中分散着超过300,000个终端,其中包含服务器、计算机、POS收银台、信息查询终端,以及其他移动设备。除了集中的身份验证管理、域名解析,以及终端监控服务外,每间零售店铺在功能上都是一个自治单元。T公司的每间店铺都有自己的控制室,店铺内部拥有独立的网络和计算能力。因此如果要将所有店铺都包含在同一套基础架构中,那么在整个环境的构建、扩展,以及管理方面都充满了挑战。

T公司的每间店铺都拥有七台服务器,这些服务器上部署着整套的内部关键业务应用程序。其中包括平均每间店铺30台POS收银台的解决方案,安全应用,库存管理及库存补给应用,对于包含药房的T公司店铺,则还有药房应用,另外还有数据库、基础架构,及资产保护应用。如果IT部门为某家店铺开发新应用,那么就需要为该应用购买一台服务器。随着时间的迁移,这带来了巨大的成本。

随着T公司的业务扩张,服务器数量激增,以及所管理的应用数量扩大,T公司决定通过新方法实施IT基础架构。由于T公司所拥有的终端数量和扩展需求都很可观,因此为店铺部署软件的工作一定要能自动化进行,并且一定要能快速收集零售店环境的相关信息。

此外,当位于总部的IT团队成员需要部署新软件、对应用进行升级,或安装安全更新时,他们将面临巨大的挑战,因为必须在第二天店铺开门之前将所有工作顺利完成。控制室必须在早7点之前准备完毕,因此IT部门的任何工作都不能为准时营业造成风险。

服务器的蔓延,并伴随着硬件和电费成本的增加,另外还有快速的增长、高度分布式的基础架构,及成百上千台需要管理的终端,都把解决这一切挑战的思路指向了采用虚拟化解决方案的尝试。

尝试虚拟化

2004年,T公司加入微软针对虚拟化技术的TAP项目,使用MicrosoftVirtual Server 2005环境对基于Linux的药房解决方案成功进行虚拟化处理。

T公司认为在开发虚拟机版SUSE Linux的过程中,微软的表现非常具有创造力,店铺中的第一个虚拟化实例实际上应用的是Linux虚拟机,而最终使用效果很好。因此,T公司在约1,500个店铺中部署了该解决方案。

在随后的三年里,T公司通过Virtual Server 2005对其他三个负载进行虚拟化,进一步扩大了微软虚拟化解决方案在自己店铺中的应用。这些新虚拟机主要用于承载Microsoft SQL Server2005数据管理软件及Microsoft System Center Configuration Manager 2007。在微软于2008年2月发布带有Hyper-V虚拟化技术的Windows Server 2008操作系统时,继续在物理服务器上运行的负载只剩下POS及资产保护解决方案。

T公司非常关注对店铺生产率进行持续的改进,另外库存补给也是关注的重点。2009年,T公司部署了Windows Server 2008数据中心版及Hyper-V,并通过Hyper-V对多核心处理器的支持,让每台虚拟机都能访问最多四颗逻辑处理器。到2009年9月底,假日旺季来临之前,T公司完成了将每间店铺的虚拟机从Virtual Server 2005迁移到Hyper-V的工作。POS系统与资产保护应用依然运行在物理服务器上。

下一步云计算

解决了SQL Server的瓶颈后,2009年12月整个圣诞假期间Hyper-V的运行非常顺畅,因此T公司将自己的注意力转向针对微软虚拟化解决方案的长期目标:将每家店铺的所有应用迁移到Hyper-V构建的私有云平台之上,从虚拟化迈向云计算。

2010年10月,T公司选择了规模最大的店铺对虚拟化战略的最后一个阶段进行测试。最终,从交易处理的角度Hyper-V提供的平台完全可以胜任在规模最大的店铺当中运行所需的关键业务店铺应用程序。虚拟化环境的灵活性使得T公司的每间店铺只需要两个半小时即可迁移到Hyper-V,2010年350问店铺完成了该操作,另外还有1,300问店铺在2011年进行了迁移。2012年二季度,T公司将全面完成迁移,届时整个网络中将有超过15,000台虚拟机运行在超过3,600台Hyper-V物理主机上。在每间店铺,System Center Configuration Manager 2007充当了安全更新及应用程序更新分发终端的角色,服务于大约127台设备。

目前,T公司在使用Microsoft System Center数据中心解决方案快速为店铺部署其他负载、应用程序更新,及安全更新。使用微软技术创建管理基础架构可在没有现场IT人员的情况下通过远程方式管理1,755间店铺,在夜间完成对店铺IT架构的更新,并确保客户早晨进门后可以在恰当的位置找到恰当的产品,获得快速简便的结账体验,很少有分布式企业的规模能够达到这种程度。T公司曾经遇到过必须在24小时期限内,将某个重要的安全更新部署到所有店铺中超过300,000个终端的情况,而微软的技术完全可以应付。

微软虚拟化解决方案还使得T公司的IT部门能够以更容易的方式保持与业务签署的服务级别协议。在部署Hyper-V后,T公司的物理设备数量更少,这不仅意味着能够导致故障的站点更少,将POS应用进行了虚拟化处理后只要在两台Hyper-V物理服务器上对该应用进行复制,即可实现冗余备份。客户的购物体验在微软虚拟化解决方案的协助下也都有所提高。

降低成本增强客户体验

微软虚拟化是一套端到端的战略,极大地改变了整个IT基础架构生命周期管理工作的几乎每个环节带来更高的效率、灵活性,及成本收益。从加速应用部署到确保系统、应用及数据的可用,到免除关闭服务器和台式机以进行测试和开发工作等困扰,再到降低风险,节约成本,并改善整个环境的敏捷度。虚拟化技术具备将从数据中心到桌面的一整套基础架构进行彻底变革所需的强大动力。

除了微软能提供强大的服务器和桌面管理工具套件,并可同时管理物理和虚拟环境外,成本下降也是T公司选择微软虚拟化解决方案的重要原因。

布署微软虚拟化解决方案后,T公司降低了成本,提升了IT团队为业务提供支持的能力,同时改善了基础架构的管理与业务的连续性。通过虚拟化技术整合数千台服务器,T公司在物理基础架构上花费的时间和资金将进一步减少。现在T公司可以将更多资源用在提升客户体验,加强竞争优势等领域。微软虚拟化解决方案将原本每间店铺需要的七台服务器减少到两台,通过节约电力,减少维护工作,及降低硬件成本,每年可为集团节约数百万美元。

同时,由于要管理的物理服务器数量减少,因此每月维护费用也大幅降低,服务器减少后电力消耗也同步降低。T公司在物理基础架构和服务器及应用的日常维护方面节约的资金,则可通过团队成员提供的更高质量IT服务再次投资到业务中,并进一步提升客户享受到的购物体验。

猜你喜欢
基础架构店铺虚拟化
老店铺杂事
苏轼的店铺
自由流收费下的联网收费结算中心基础架构设计
智慧高速+互联网环境下信息化基础架构浅析
我国云IT基础架构投资保持高速增长
IDC发布云计算IT基础架构Q4跟踪报告
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在计算机技术创造中的应用
存储虚拟化还有优势吗?