冗余 APC UPS 装置,单服务器设置

冗余 APC UPS 装置,单服务器设置

我们有一个非常相对简单的设置,寻找一个非常简单(可靠)的解决方案:

设置:
一台装有冗余电源的戴尔机箱,运行 Windows 2003,插入两个独立的 APC SmartUPS 1500 装置(USB,无智能卡),位于两个独立的电路上。
编辑:两个 UPS 装置的耗电不均匀或不可预测,因为其他系统分别连接到其中一个装置。

所需解决方案:
IF(UPS1 = 低)(UPS2 = 低)则:正常关机否则:不执行任何操作!!

APCUPSD 仅允许在 Windows 环境中使用一个实例(因此一个 UPS)。
如果不使用 APC 智能卡(即使用我们的交换机),PowerChute 就无法做到这一点,但交换机没有冗余电源,因此它的使用寿命只能与两个 UPS 单元中的一个一样长。不,我没有预算购买两个智能卡和一个具有冗余功能的交换机 ;)

谢谢

答案1

在我看来,您当前的解决方案非常可靠:如果您连接的 UPS 报告电量不足,您就会关闭。

两个单元的耗电应该相对均匀,因此当其中一个报告低电量时,它们可能都处于建议关闭的点。您无法应对的情况是,如果另一个(非监控)UPS 完全发生故障,而监控的 UPS 无法处理其连接的电源所需的额外负载(导致瞬间故障或电路跳闸)。我猜这种情况不太可能发生,除非您的服务器非常强大。

答案2

您提到这两个 UPS 连接到两个独立的电路。这两个电路是否连接到同一个配电板(因此连接到同一个上游电源)或它们是否连接到两个独立的配电板,每个配电板由不同的发电机供电?

如果它们没有连接到两个独立的发电机,那么添加两个 UPS 可能会使事情变得复杂。从大范围来看,如果两个独立的 UPS 系统都由同一台发电机供电,那么拥有这两个系统就毫无意义了。如果它们根本没有发电机供电,那么你可能只是增加了复杂性,而不是可用性。

如果断电,关机只是时间问题,那就关机。如果这真的是一个关键任务应用程序,那么将有预算来保持系统在线(通过停机相关成本,即保险)。当这种情况发生时,投资一个非常好的数据中心空间。

如果您只是想最大化运行时间,请将服务器连接到两个 UPS,将其他所有设备连接到一个 UPS。将服务器电源设置为首选专用 UPS,并且仅在共享 UPS 电量不足时关闭。您应该能够在 BIOS 中或通过 DRAC/IPMI 设置电源首选项。这假设服务器消耗的电量超过所有其他设备的总电量(这可能是一个合理的假设……?)然后,我们现在开始讨论功率数学,这是它自己的难题。

答案3

在盒子上运行一个小型的虚拟化 Linux 版本。安装 NUT(网络 UPS 工具),它将完全按照您的要求执行。客户端已移植到 Windows,但我认为服务器尚未移植。

相关内容