摩根斯坦利的数据中心虚拟化案例
2008-12-13 16:49:27 来源:WEB开发网新数据中心完全虚拟化
有了为应用程序按需调整配置的平台,JP摩根斯坦利公司获得了300%的增长。 这一点也不奇怪,作为金融服务领域的巨头,JP摩根斯坦利是追求自动化、虚拟化新数据中心技术的先锋,这家公司积极参与多个新技术项目,其目的只有一个:最大化IT资源、减少成本和提高性能。该公司参与的项目有网格计算、基于策略管理虚拟化资源和自动化应用程序地图以及变化控制。 该公司副总裁Shawn Findlan负责全球信用交易基础架构的建设,他在2004年早些时候开始探求怎样增强其部门的基础架构。由于性能需求和成本限制的压力,Findlan认识到他需要修改基础架构而不是建一些新的附件。那个时候,IT部门刚刚完成了一个合并项目,减少了25%~30%的成本。但这还不够好。当时JP摩根斯坦利公司预计Findlan的项目所支持的业务在2005年增长300%,而且需要新基础架构能够支持这一增长。 Findlan说:“我们的任务是增加三倍的容量并优化环境,从而花更少的钱,使宕机时间更短,容错能力更强。” 当JP摩根斯坦利公司通过网格(也叫做计算中枢,Compute BackBone,CBB)完成虚拟化计算资源以后,Findlan又开始准备实现虚拟化应用程序和数据库层的工作。因此Findlan的新项目就诞生了——Credit Derivatives Infrastructure Refresh(CDIR,信用衍生的基础架构更新)。Findlan想要应用程序能够在根据需求创建的、完全虚拟化的环境中选择服务器、数据库和其他组件,而不是使用VMware或 Sun的虚拟化工具跨资源运行规定的工作。当一个交易应用程序需要更多的服务器或者数据库资源时,这种灵活的基础架构将会迅速创建端对端的应用程序环境,来支持该应用程序的最新需求。 Findlan说,“如果原数据中心出现故障,我们希望能够将应用程序迁移到一个‘按需’生成的基础架构中,这个基础架构并非每天都存在。”
虚拟化应用程序资源库
Findlan找到了Enigmatec公司,该公司提供的管理软件可以基于预先设置的政策自动分配资源。 这个软件叫做Execution Management System(EMS)。据介绍,它可以发现系统故障,将变化加载到服务器上,并能利用预先设置的政策来修复出现的问题。该软件还可以把应用程序从专用服务器资源中分离出来,并将其他可用的资源分配给该应用程序。 EMS用分配的代理服务器来监控系统性能,比较实际性能与预先设置的性能指标有何不同,并且在性能下降时采取相应措施。当需要采取措施时,Enigmatec软件会自动将CPU资源分配到一个应用程序环境中,以适应更多容量的需要。 Enigmatec软件有一个中央管理控制面板,但是并不需要依赖它来配置代理服务器、采取正确措施或者存储数据。IT部门在所管理的系统上安装代理服务器软件,并且使用网络界面来创建政策、配置代理服务器和监控性能。这些代理服务器可以通过P2P(对等)联网进行交互。例如,安装在服务器上的一个新代理服务器软件可以立即把自己注册到最近的邻居代理服务器上,然后就能根据邻居代理服务器上配置的策略获得更新。 通过使用Enigmatec,Findlan说他能够从专有硬件上分离IT服务,或者由多个服务组成一个应用程序。他解释说,这种虚拟化允许一个应用程序组件从基础架构的各种组件中选择资源。 Yankee Group的企业计算和联网总裁George Hamilton说:“Enigmatec软件的自动化和虚拟化比其竞争对手具有更智能的特性。对于数据中心实现整体自动化来说,基于策略的管理和虚拟化还只是完成了更大目标的一部分功能,而Enigmatec用灾难恢复/故障的方法解决了这一问题。”
自定义桌面到虚拟化团队
最近,Gartner公司询问了170个人关于自定义个人工作空间的程度,即是否在工作桌面平台加入他们自己的工具、设备、软件、音乐、信息资源等等。几乎一半(48%)被调查的人都说他们强烈地或者适度地自定义自己的工作环境。只有10%的人说他们根本不去自定义。 Gartner公司负责调查的副总裁Diane Morello说,可以肯定,到2015年一般职员将会自定义90%的工具和信息资源。 他还说,聪明、有眼光的IT总裁(和其他业务领导)现在愿意花时间了解这种自定义趋势,并且思考未来对企业的影响力。 如果企业已经开始建立一个以网络为中心的、虚拟化的、开放式的新数据中心体系结构,能够提供各种按需分配的资源,并能支持不断拓展的企业,那么它正循着正确的道路前进。而且如果正试着找到更好的方法来支持协作,那就更好了。最终,广泛的虚拟工作团队会成为未来工作模式的典范,通过现在就开始支持密集协作的工作环境,企业就会把自己公司的IT专业人员培养成为一支具有优势的虚拟工作团队。