连接到 SAN 时的静态或动态地址

连接到 SAN 时的静态或动态地址

最佳实践问题:我有许多计算机连接到同一个机架上的 SAN。SAN 将 iSCSI 与网络通信,并且需要有一个 IP 地址来提供存储。问题是网络上的计算机是否应该使用 DHCP 或静态 IP。

到目前为止,我听说静态 IP 最适合连接到 SAN,因此即使没有 DHCP 服务器,资源也可用。移动部件更少,可靠性更高。但是,当我不关心机架中的单个计算机时,这会带来问题。它们无论如何都会进行 PXEboot,我可能只会通过它们的 MAC 地址而不是物理位置或其他此类琐事来识别它们。

数据中心的最佳实践是什么,或者在决定时应该牢记哪些因素?

答案1

如果您使用 PXE 来启动服务器,那么使用 DHCP 是有意义的。

您可以在 DHCP 中分配静态 IP - 但要小心,如果您使用没有 HBA(iPXE 等)的 iSCSI 根设备,则您无法在启动后更改 IP,因为它会断开您的根 iSCSI 设备的连接。

Windows(通过 iSCSI 进行网络启动时)将在启动时获得两个 IP,一个来自 iBFT,一个来自 DHCP 客户端服务。在通过网络启动的 Windows 设备上禁用 DHCP 客户端服务。Linux 也存在此问题 - 从 PXE 映像中删除 NetworkManager 和类似软件。

相关内容