断电期间双 UPS 处于高负载状态

断电期间双 UPS 处于高负载状态

简述一下情况:

  • 一堆服务器(约 15 台,从 4u 到 1u,一些是冗余 PSU,一些是单个)
  • 2 UPS(1 APC 我可以使用 apcupsd 读取)
  • 2 协议数据单元

所以我遇到了这种情况,老实说,我不知道最好的解决方案是什么。我们目前将大多数服务器(甚至冗余 PSU)放在 1 个 UPS(较旧的,没有 APC)上。然后当我们开始从它那里耗电太多时,它开始抱怨,他们买了另一个,并更换了大概最耗电的服务器(集群)采用新的 UPS(APC)

我不介意服务器在断电期间离线,我希望它们在 UPS 耗尽之前就离线。目前,服务器一直运行,直到没有更多电力,然后痛苦地死机。

因此,合理的情况是,我们对能够重复使用的服务器进行去重,以便它们尽可能地从每个 UPS 中获取 50/50 的电量。但是,在断电期间,其中一个电池会先于另一个电池耗尽,这会导致所有服务器都从另一个 UPS 中获取电量,可能会消耗过多的电量并导致瞬间断电?

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

我希望保护服务器免受电力高峰和 5 分钟以下短时间断电的影响。超过此时间范围的任何事情都可以向上层解释。或者服务器配置正确,我们知道它们可以在必要时进行电源循环。

答案1

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

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

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

答案2

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

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

请参见:配备冗余电源的服务器如何平衡功耗?

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

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

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

相关内容