磁盘空间超过 2TB 的 VMware VM

磁盘空间超过 2TB 的 VMware VM

我是 VCP 4,所以我知道 vSphere 4 中 LUN/RDM/VMDK 的最大配置,但假设我想创建一个逻辑驱动器大于 2TB 的虚拟机。我能想到的唯一方法是:

  1. 在不同的 LUN 上创建具有多个 VMDK 的 VM,每个 VMDK 小于 2 TB,并在客户操作系统中对其进行跨接或软件 RAID。

  2. 跨多个 LUN 创建 VMFS 范围并创建多个 VMDK 并在客户操作系统中跨越或对它们进行软件 RAID(只是 #1 的轻微变化)。

  3. 在客户操作系统中使用多个 2TB 或更小的 RDM 并进行跨接或软件 RAID。

  4. 从客户操作系统挂载大于 2TB 的 iSCSI LUN。

所有这些方法都依赖于客户操作系统的跨区/软件 RAID。这差不多就是全部了还是还有其他可能性?

更新TomTom 指出了第四个选择。

更新 2汤姆的硬件有一个有趣的文章大约一个 PB 大小的存储设备。他们有一个通过 vSphere 4.1 中的 NFS 安装的屏幕截图。至于 JakeRobinson 对 NFS 的建议,这些类型的数据存储是无限的!

在此处输入图片描述

答案1

4.x 中基本上就是这样了。

vSphere 5.0 允许直通 RDM 更大(大约 60 TB),但对于 VMDK 和非直通 RDM 仍然有 2 TB 的限制。参考。直通(物理)RDM 和非直通(虚拟)RDM 的区别在于 vSphere 对 SCSI 命令的虚拟化程度。直通 RDM 会发送除直接之外的所有 SCSI 命令,而非REPORT_LUN直通 RDM 会隐藏所有硬件特性,VMKernel 只会将READWRITE命令传递给设备,就像 VMFS 卷上的任何其他 VMDK 一样呈现给客户机操作系统(请参阅KB2009226)。

如果您可以升级到 5.0 并使用 RDM,那就太好了;否则,您只能在客户操作系统中使用 LVM 或软件 RAID 将 VMDK 或 <2TB RDM 粘合在一起。

答案2

不要忘记网络附加存储类型协议(例如 NFS、CIFS)。也就是说,如果您的 SAN/NAS 支持这些协议,则可以使用它们。显然,提供其中任何一种协议的 VM 都会有点违背目的。

Linux 客户机可以为 LVM 使用多个 VMDK,这并不完全是跨接,也不完全是 RAID。

答案3

您可以跨越多个范围。这将在虚拟机管理程序级别,而不是客户操作系统级别。客户不会察觉。

相关内容