断电时高负载双​​ UPS

Sve*_*nnD 6 power-supply-unit supermicro

简述情况:

  • 一堆服务器(大约 15 个从 4u 到 1u,一些冗余 PSU 一些单个)
  • 2 个 UPS(我可以使用 apcupsd 读取 1 个 APC)
  • 2个PDU

所以我遇到了这种情况,老实说,我不知道最好的解决方案是什么。我们目前将大部分服务器(甚至是冗余 PSU)放在 1 个 UPS(旧的,没有 APC)上然后当我们开始从中吸取太多汁液时,它开始抱怨,他们又买了一个,并改变了可能最大的功率新 UPS (APC) 上的饥饿服务器(集群)

我不介意服务器在断电期间离线,我希望它们在 UPS 停止工作之前很好地停机。目前,服务器一直运行到无法获得更多电量,然后痛苦地死去。

因此,合理的情况是我们删除可以删除的服务器,以便他们从每个 UPS 中提取 50/50(尽可能)。但是,在断电期间,其中一块电池会先于另一块电池耗尽,这将导致所有服务器都从另一台 UPS 汲取电力,可能会消耗大量电量并导致瞬间断电?

所以我的问题是 PSU 从每个电源中提取 50% 的电量吗?我如何(如果需要使用新硬件)解决这种情况。当您从 UPS 中拉出太多东西时,最糟糕的情况是什么?

我想保护服务器免受峰值功率和 <5 分钟的短时中断的影响。超出此时间范围的任何事情都可以在阶梯上进行解释。或者服务器配置正常,我们知道它们可以在必要时重新启动。

eww*_*ite 5

这里有几个问题要回答......

至于双 PSU 服务器中的电源分配,简单的回答是这取决于服务器制造商和系统/BIOS 配置。

请参阅:具有冗余电源的服务器如何平衡消耗?

关于使用多个 UPS 单元,您应该尝试匹配规格和负载。我发现使用单个大型 UPS 或多个大小合适的 UPS 单元来为设备的逻辑分组(例如网络机架、服务器机架)提供服务更简单

我不喜欢半 UPS/半公用电源方法。当您开始将设备与单个 PSU 混合并尝试计算负载时,这会引入太多未知数。

另请参阅:使用自己的 UPS 保护两个机架电源是否有任何价值?


Fox*_*Fox 2

如果您不介意停机时间,只需将服务器设置为在断电后(或断电后不久)关闭即可。这样你就不会耗尽任何一块电池。

我个人会将双PS服务器的一个PS连接到UPS(其中任何一个),而另一个直接连接到电网。这将简化您的负载平衡。

负载平衡的最佳选择是测量每个服务器在预期负载下的用电量,然后根据 UPS 规格划分负载。

  • @SvennDhert 这就是为什么我建议我在第一段中所做的事情。您可以根据您可以管理的 UPS 进行关闭。您知道停电了,如果您唯一的目标是彻底关机(您的目标不是最大限度地延长正常运行时间),您可以在停电后很快完成(例如 30-60 秒;如果您的 UPS 足够大,则为 5 分钟) )。您可以完全关闭,并且不需要对两台 UPS 进行管理。或者,您可以仅对非托管 UPS 执行此操作,让托管 UPS 在容量较低时关闭。 (3认同)