可以在两个 ESXi 虚拟化服务器上​​使用 DRBD 吗?

可以在两个 ESXi 虚拟化服务器上​​使用 DRBD 吗?

我有两台服务器(附加磁盘已设置为硬件 RAID1,以实现磁盘设备级故障恢复)。

以下是我心中的设置:

1)在每台物理服务器M1、M2上安装ESXi;

2)在ESXi虚拟化物理服务器V1、V2上各启动一台VM;

3) 在V1和V2中安装DRDB驱动程序。

本质上,这是一个“在虚拟机而不是裸机硬件中运行 DRBD 的虚拟机”的想法。

我的问题是,上述设置是否能实现与 DRDB 在裸机物理机上实现的相同的“联网 RAID1”目标(http://www.drbd.org/)。

谢谢。

[编辑] 我发现这个(DRBD 实验和虚拟化) 是一个类似的问题,但是答案似乎不够肯定,我无法理解。

[编辑 2] 我需要了解的一件事是虚拟机内的 DRBD 驱动程序是否收到“确定,数据已刷新到本地磁盘”回显,这意味着“数据已刷新到下划线物理磁盘”。因为我想考虑像“裂脑问题”这样的极端情况

答案1

我的问题是,上述设置是否能实现与 DRDB 在裸机物理机上相同的“网络 RAID1”目标。

是的,非常简单,只要忘记它们是虚拟机,不管它们是不是虚拟机都没有什么区别(除了性能略有下降)。

答案2

我们经常这样做。没什么区别。你使用虚拟机只是偶然的。

相关内容