我的硬件 VMWare 专家告诉我,我的 Win2008R2 服务器的 D 盘被拆分为两个独立的 LUN。他无法告诉我这是好事还是坏事,只是这不是他的标准做法。
您能解释一下这种设置的优点或缺点吗?
谢谢
编辑一些附加信息。发生的事情是我已经分配了 D 盘。然后我要求更多。他们说我的 D 盘所在的任何 LUN 上都没有更多空间了,所以他们给我的选项是 D 盘的一部分将放在一个 LUN 上,另一部分将放在另一个 LUN 上。希望这能有所帮助
答案1
我不熟悉将单个客户磁盘拆分到多个数据存储区的方法。但是,您的工程师可能指的是:
- 拆分虚拟机的存储,以便单独的卷(C、D)位于单独的 LUN 上。因此,您可以将 C 的 VMDK 放在 LUN 1 上,将 D 的 VMDK 放在 LUN 2 上
- 在虚拟机上执行复制或迁移操作,但尚未清理其先前 LUN 上的 VMDK。因此,您的虚拟机正在积极使用一个 LUN 上的磁盘,但另一个 LUN 上也有这些 VMDK 磁盘文件的旧未使用副本。您可以检查虚拟机的“编辑设置”屏幕或 vmx 文件,以验证哪些 VMDK 实际正在使用。
- VMFS 范围。
答案2
不清楚您所说的拆分驱动器的具体含义,但我认为这样做不会带来任何好处。不过需要注意的一点是,如果您使用 Storage Vmotion 移动文件,则所有文件将同时迁移到单个数据存储区。
答案3
我能想到的另一种可能导致这种情况的原因是,如果 D 驱动器上有另一个驱动器作为文件夹安装。您可以通过查看 Vm 的设置并查看是否列出了 3 个驱动器来验证这一点。
答案4
SAN 支持的存储可以通过多种方式组合来自不同 RAID 集的空间。可以通过将 LUN 与不在同一 RAID 集中的另一个 LUN 的容量连接或条带化来扩展 LUN。SAN 对此进行了抽象,以便您的主机系统只会看到更大的块存储设备。这并不罕见,但如果做得不好(例如,只是简单地连接两个具有非常不同性能特征的 LUN 的容量),从主机操作系统的角度来看,它可能会导致不良的性能差异。
在 VMware 中,也可以使用 Extents 执行此操作,这可能就是这里正在发生的事情 - 它们用于将多个 LUN 组合成单个 VMware VMFS 数据存储。这将是一个标准做法,但不一定是个坏主意。与前面的示例一样,需要注意这一点 - 如果两个 LUN 的性能差异很大,那么整个数据存储(以及您的 D 驱动器内)的性能差异可能是不希望的。故障风险也略有增加 - 如果任何一个 LUN 发生故障,那么您将失去所有存储,但如果所有存储都来自同一个 SAN,那么情况就不是特别严重。