服务器 频道

节能与虚拟化:AMD巴塞罗那四两拨千斤

    【IT168资讯】刚一入夏,AMD便让业界感受到来自其四核皓龙处理器(代号巴塞罗那)的热度。戴尔公司在4月中旬推出了5款基于巴塞罗那的服务器平台,随后又在5月上旬推出了两款专门用于虚拟化应用的服务器产品;Sun公司在5月14日推出了8款基于巴塞罗那的服务器,丰富了其x64服务器产品线;5月22日,惠普公司一口气推出8款支持巴塞罗那的ProLiantG5系列服务器,更包括一款8路x86服务器产品。IBM则在5月30日开始正式发售3款基于巴塞罗那的Systemx服务器。至此,全球四大服务器厂商均强势加入了AMD巴塞罗那阵营。

    “各大服务器厂商已经推出了超过40款的基于AMD四核皓龙处理器的服务器产品,涵盖从2路到8路的全线产品。”AMD公司相关人士向记者表示。

    AMD巴塞罗那为何受到服务器厂商的如此追捧?

    处理器的关键角色

    服务器厂商如今面临着新的压力。随着信息应用的快速拓展与数据的急剧增长,最近两年来,绿色节能、虚拟化成为众多服务器厂商竞相追逐的目标。

    美国环保局2007年4月公布的一份报告中指出,目前服务器能耗占全球总能耗的1%,并估计在接下来的5年内,服务器能耗将增加一倍。节能已经成为数据中心与服务器厂商不得不面对的问题,虚拟化也因此日益获得IT经理们的芳心。

    但是这两项技术绝不仅仅是服务器厂商、虚拟化软件厂商等能够独立完成的,作为服务器最底层的单元——处理器,在其中扮演着至关重要的作用。

    其实,不论绿色节能,还是虚拟化,包括AMD、英特尔、威盛等芯片厂商都研发了相关技术,只是各厂商的技术实现方式不同。各服务器厂商之所以大力支持AMD巴塞罗那,主要是因为AMD巴塞罗那在绿色、虚拟化两方面表现优异。AMD巴塞罗那在这两方面是如何实现的?效果怎样?来自真实用户的体验是最有说服力的。

    四层次绿色节能

    BorsaItaliana是意大利一家大型证券交易所,它的单日股票交易量超过50万笔,总计近100亿欧元。由于该交易所的日业务量日益增长,交易所IT总监AlessandroPelosi和他的团队希望能在服务器上多想一些办法,这样更易于部署和管理。同时,他需要解决高能耗、空调系统和服务器中心租金所带来的成本问题。“我们要么不断购买越来越大的服务器中心空间,要么采用集成化程度更高的技术。我们也需要有能力全面管理基础架构。”Pelosi解释他们当时所面临的难题。经过调研,他们最终采用了基于AMD皓龙处理器的惠普ProliantBL刀片式服务器。

    由于使用AMD皓龙处理器,惠普刀片式服务器的散热非常低,因此,BorsaItaliana证交所能够在相同的空间中部署更多的服务器。每个机架可以部署64台刀片式服务器,而原来只能容纳不到30台。使用新设备之后,Pelosi不仅能将所有的服务器都装入两个机架,他还可以降低对空调设备的依赖。“我可以直观地看到,新的刀片式服务器系统能帮助我控制能源和空调成本。它也赋予了我们灵活性,因为我的团队大部分时间都能进行远程管理。”Pelosi表示,基于AMD皓龙处理器的新服务器对他们的改变很大。

    在绿色节能方面,AMD巴塞罗那比先前推出的皓龙处理器采用了更多新技术。第一是AMDCoolCore技术,通过关闭处理器上非工作的电路模块来降低能耗;第二是独立动态核心技术,这是对AMDPowerNow!技术的增强,使每个核心可以根据其应用的特定性能需求来调整时钟频率;第三是双动态电源管理(DDPM,DualDynamicPowerManagement),为CPU核心和内存控制器独立供电,支持核心和内存控制器可以根据不同的应用需要以不同的电压工作;第四是低电压处理器,它可以在降低系统发热量的同时优化系统功耗。

    通过这四种层次的节能技术,AMD巴塞罗那在最底层的处理器上为服务器提供了高能效的平台架构。

 

    支持更多虚拟系统

    “从技术角度看,AMD提供的新的处理器平台,不仅性能更高,而且内存更大,可以充分满足虚拟化应用的需求。另一方面,采用AMD四核皓龙处理器的HPProLiantDL785G5在性价比方面也能满足用户的需求。”惠普企业计算及专业服务集团亚太及日本地区副总裁兼工业标准服务器产品部总经理TonyParkinson在解释惠普为何以基于巴塞罗那处理器的服务器重回8路市场时如此表示。

    AMD巴塞罗那在虚拟化方面确实有自己的独到之处。AMD四核皓龙处理器从CPU底层提供了对虚拟化的良好硬件支持。如DEV(DeviceExclusionVector)技术可以在内存中创建保护域,通过拒绝未经授权的内存访问请求,使设备在未经授权的情况下不能访问内存页面,这就实现了在硬件中嵌入更强的安全性,并提高了虚拟机的效率。

    此外,为了提升虚拟机与物理机之间的数据传送及翻译转换,AMD四核皓龙处理器使用了带标签的TLB(TranslationLook-asideBuffer,地址转换后备缓冲器)。这使得在多个虚拟机同时运行时,或是在内存地址中切换时,可以令Hypervisor“知道”TLB与虚拟机之间的一一对应关系,从而提高虚拟机的性能。

    四核皓龙处理器还提供了硬件层的快速虚拟化索引技术(RVI,RapidVirtualizationIndexing),使服务器系统能够更轻松地管理内存,并降低在虚拟机器之间进行切换的时间,从而帮助运行于四核AMD皓龙处理器之上的应用显著提高性能,使虚拟化性能得到75%的提升。

    “我们发现,基于AMD皓龙处理器的服务器能够支持的虚拟系统比其他服务器都要多。”德勤咨询公司解决方案网络(SNET)技术管理小组高级经理FrancisCardell表示。德勤咨询公司是Deloitte&&TouchellP美国公司的子公司,其涵盖近150个国家的全球性SNET解决了长期困扰IT经理们的问题:如何在不增加包含服务器采购和管理、电耗、制冷以及数据中心占地面积在内的预算的同时,提高服务水平和处理能力。多年来,通过虚拟化进行整合被看作是大量问题的答案。自从SNET将AMD皓龙处理器技术引入其基于x86架构的服务器以来,其处理能力和可用服务器实例的数量均有所提高,同时减少了物理服务器数量和数据中心的占地面积。这些改进还有助于SNET提高运行效率。另外,由于采用了基于AMD皓龙处理器的服务器虚拟化,SNET能够迅速敏捷地提供托管测试环境。

    FrancisCardell说:“采用基于AMD处理器虚拟化技术的服务器对德勤咨询公司来说效果显著。它使我们能更快更高效地对客户的要求作出反应,同时减少我们所需的硬件数量,不仅在实验室如此,在企业数据中心的生产环境中更是如此。”

    据悉,今年下半年,AMD将推出代号为“上海”的四核皓龙处理器,它将采用45nm制程制造,使用增强的CPU核心和增强的内存控制器,因此也将提供更高的性能、更优的能耗,支持更多的虚拟机。

 

0
相关文章