使用 2 个冗余服务器通过网络启动设备

使用 2 个冗余服务器通过网络启动设备

这是否可能?您将如何进行以下操作?

我有 2 台服务器(1 台为主服务器,另一台为备份服务器),并且有许多设备连接到这些服务器。我想设置网络启动(可能使用 PXE、DHCP 或其他方法)。具体来说,我需要使用 IP/端口地址,因为这些设备可以替换(因此物理 MAC 地址是不可能的)。

一些疑问/可能的问题:

  • 如何让两个服务器指向一个 IP 地址(换句话说就是设备)
  • 网络启动必须能够从主服务器进行(需要内置智能逻辑(在设备中知道要查找哪个服务器,或者最有可能在服务器本身)

答案1

使用 ISC dhcpd 等实现可以实现 DHCP 故障转移。由于它们需要通信,因此它们必然是不同的 IP 地址。但是它们将协调对广播请求的响应。

或者,虚拟化一个 DHCP 实例。在主机发生故障时在其他地方启动它。

相关内容