如果我有一个机架,上面满是使用冗余电源的服务器,并且我将电流保持在 80%(20A 中的 16A),那么如果某个电路断电,这仍然不会带来麻烦吗?
如果电力分配为 50-50(例如,服务器上每个电源平均 1A,而仅使用一个电源时将使用 2A),则当一个电路发生故障时,负载将从另一个电路中拉出(并且可能会触发断路器)。
我想我一直都是选择 80% 的路线而没有考虑太多,但这是否意味着我应该只将我们的电路“最大化”到 40%?
答案1
在平衡功率分配模式下运行双 PSU 服务器并不意味着它们各自使用的电量恰好是单个 PSU 所用电量的 50%。通常可怕地平衡负载效率低下。我没有确切的数字,但据我所知,这大约浪费了 20% 的电力。
但是,以平衡模式运行它们,然后将每个 PDU 推至 80% 会带来麻烦。如果平衡配电的使用率已经达到这个水平,我认为剩下的 PDU 绝对没有机会存活。
还有一件事要记住,在这种情况下最灾难性的情况是 - 整个站点的电源故障,两个 PDU 都离线,其中一个 PDU 因过压或类似原因而断电(这并不罕见)。当您的所有服务器同时通电,共享一个 20A 电路时会发生什么?我确信我不需要进一步解释。
如果我是你,我会立即开始进行先发制人的改变。将服务器设置为高效电源(如果它们支持),这通常会使备用 PSU 的使用率为 2-3%,而另一个 PSU 的负载为 100%。你很快就会发现你是否正在最大限度地利用其中一个 PDU。此外,确保服务器在集群中延迟开机,以确保在发生断电时它们不会同时开机。
编辑:哦,当然 - 订购更大的 PDU 和更大的电路 :-)
答案2
这在很大程度上取决于您对风险的容忍度以及数据中心设施的政策。如果这是您办公室的数据中心/计算机房,则条件可能与主机托管设施不同。
我的科洛严格强制执行 80% 使用率规则。这是为了保护他们、保护我和客户/提供商 SLA。但这也是此处电气规范规定。
高端服务器电源可以配置为平衡电路负载或以高效模式,负载不平衡......
HP ProLiant 服务器上的平衡 PSU 模式
hpasmcli> SHOW POWERSUPPLY
Power supply #1
Present : Yes
Redundant: Yes
Condition: Ok
Hotplug : Supported
Power : 105 Watts
Power supply #2
Present : Yes
Redundant: Yes
Condition: Ok
Hotplug : Supported
Power : 95 Watts
hpasmcli> SHOW POWERMETER
Power Meter #1
Power Reading : 200
HP ProLiant 服务器上的高效模式
hpasmcli> SHOW POWERMETER
Power Meter #1
Power Reading : 290
hpasmcli> SHOW POWERSUPPLY
Power supply #1
Present : Yes
Redundant: Yes
Condition: Ok
Hotplug : Supported
Power : 255 Watts
Power supply #2
Present : Yes
Redundant: Yes
Condition: Ok
Hotplug : Supported
Power : 35 Watts
你的情况听起来像我的情况。你有两个 20A 供电,并且正在使用冗余电源。你确实不希望任何一侧的负载超过 40%。你希望总负载为 80%,因此对你来说就是 16 安培。不再!
如下图所示,我的运行有点接近极限。我在这个环境中有一个临时服务器,运行了 45 天,并且必须获得该设施的特别许可才能在这段时间内超出功率限制。
答案3
根据我的经验,服务器电源的表现并不像您预测的那样。换句话说,如果一个 PDU 或电路发生故障,在两个 PDU 工作的情况下,服务器在稳定状态下的供电为 1/1,则将变为 1.5/0 或 0/1.5。您可以使用智能 PDU 或杀死一瓦特。
这真实的问题是 80% 负载规则是否是绝对要求。
就我而言,我只是在笼子里存放了一个额外的 PDU,并密切监控电源。偶尔,我们会在一条或另一条电路上超过 80% 的利用率。它从未达到设施抱怨的程度。
答案4
最佳做法是将每侧的负载设为 40%,这样,如果一个供电电源/电路发生故障,可以成功故障转移到另一个供电电源/电路。80% 规则是相关的,并且是国家电气规范的一部分。
如果您的机架中有 30A 电路,您将在机架 PDU 上看到断路器。尝试以平衡的方式将服务器插入 30A 单相供电中的 2 个断路器,或 30A 三相供电中的 3 个断路器,以尽量减少任何一个分支电路的过载。