1

情况:我有两台相同的 Supermicro 服务器,具有大量 RAM 和存储容量。服务器有一个 Adaptec RAID 控制器,用于为操作系统创建 RAID 1 和为“数据”创建 RAID 50。两台服务器上的袭击集是相同的。这些服务器还具有内置的 IPMI,可用于 Proxmox 上的硬件看门狗(用于防护目的)。

我希望两台服务器都是 Proxmox VE 节点,并且两台服务器上都应该有完全相同的数据。这就是为什么数据复制是必须的。如果一台服务器出现故障,第二台应该能够为虚拟机和容器提供服务。根据 Proxmox wiki,HA 需要三个节点,但我只有其中两个。

到目前为止,我所做的是在两台服务器上安装 Proxmox 4.1,并在两台机器上创建了一个 XFS 分区,该分区通过 DRBD 同步镜像。这样,数据就可以实时复制。然而,事实证明,当写入许多小文件时,这在 VM 上非常慢(两台服务器通过 10Gbit 连接以用于 DRBD 目的。写入大文件时,该接口上的吞吐量约为 1.04 Gbit/s。

有什么方法可以提高 I/O 吞吐量,还是有其他建议可以为此构建更好的设置?

4

0 回答 0