服务器 频道

企业IT节能之使用IBM EnergyScale节能技术

Power Capping:将最大功耗控制在一定水平

    Power Capping允许用户把功耗值限定在指定的范围内。用户需要在Active Energy Manager功耗管理软件中来设置和激活Power Cap。在大多数数据中心里,当一个机器安装好后,就会给它配送一定的电力。通常来说,这是一个比较“安全”的电量,会有一定的富余,也许永远也不会用到额外多出来的电力。这些多出来的电力我们不妨把它叫作边际功耗margined power。

    Power Cap的主要目的并不是为了省电,而是允许管理员对当前系统的电能进行重新分配,把现有机器的边际功耗降下来,分配给新的系统。也就是说,在总电力一定的情况下,Power Capping允许用户向数据中心里继续增加新的机器进去。

    以前,数据中心管理人员是根据服务器背面标称的Underwriters' Laboratories (UL)功率级别来计划给数据中心机房、机柜的供电量的。这个UL级别通常指的就是标称功率,是根据服务器电源的功率得出的。因为服务器在设计时,就必须要考虑到,在满配置的情况下,为了支持最大可能的工作负载,需要最高的电量。而实际上,在绝大多数的数据中心里,系统实际所消耗的电力要比UL级别少很多。

    Power Capping现在就可以用来为系统设定一个最大的电耗值。从根本上来说,通过Power Capping可以把数据中心里没有用到的电能释放出来,从而可以支持新增加的系统。最理想的Power Cap值是机器永远也不会达到,但同时又能把数据中心里的边际功耗释放出来。

    这里我们用一个例子来说明。假设某数据中心有12台BladeCenter JS22 (7998-61X)刀片服务器。每个7998-61X的UL标称功率是402w (DC)。基于这个值来考虑,数据中心管理员会规划出4.8KW (DC)的总电力。管理员通过Active Energy Manager可以了解到这12台刀片服务器的历史功耗使用情况。 他们发现,这些系统在运行正常负载时,实际上只消耗了最大308W (DC)的电能。根据具体配置情况,系统会计算出一个最小的Power Cap参考值是368W (DC),如下图所示。

    系统管理员根据对历史功耗的考察,发现把Power Cap值设定在368W (DC)是完全可以接受的。于是,管理员可以把这12台刀片服务器的Power Cap值都设在了368W (DC),以后每个系统的功耗都不会超过这个值。这样,12台刀片总共就释放出了408W(DC)((402W(DC) – 368W(DC)) * 12 = 408W(DC))的边际功耗出来,现在,如果有必要的话,管理人员就可以现增加第十三台7998-61X机器了。

    另外,IBM POWER6处理器使用了一种低功耗模式,叫Nap,当处理器内核不工作的时候,会停止处理器的执行,以此来降低功耗。当服务器的操作系统也处于空闲状态时,它能够将能耗降低30%-35%。即使是在操作系统忙的时候,“nap”也能够将能耗降低10%。Power6的另一项节能技术能够动态地调整处理器的频率和电压,降低这二者是能够降低能耗。

    此外,IBM基于POWER6处理器的System i和System p还可以自动地向热插拔的PCI插槽停止供电,大约每个插槽可以节约14W电能。

0
相关文章