vsphere 5 - 对本地磁盘进行分区的最佳方法是什么?

vsphere 5 - 对本地磁盘进行分区的最佳方法是什么?

我们有一台配备 6x900GB SAS 磁盘和 perc h700 控制器的 Dell R815。

我们希望将其用作专用的裸机 vsphere 服务器(独立)。

我们不知道分割这个怪物的最好方法是什么。

目前它是一个大的 RAID 5 阵列,有 3 个虚拟磁盘:0=1.8TB 1=1.8TB 2=500GB

我们可以直接运行这个,并在磁盘 2 上安装 vsphere 5,我想我们可以将其他两个分区用于 VMS(即创建 2 个存储池)。但是,仅安装 vsphere 500GB 可能是一种浪费。此外,我们猜测,为了获得最佳性能,我们希望通过控制器中的不同通道在不同的磁盘上运行不同的 VMS?

有人对最佳磁盘/RAID 布局有什么建议吗?

答案1

首先,请不要使用 RAID5 - 看看这个网站,它是最常讨论的领域之一,简单地说,专业系统管理员不会使用 R5,除非是他们不关心的数据 - 这太可怕了,使用 R6 或 R1/10 - 没有理由不这样做。

然后回答您的问题,创建一个 R6/10 阵列,然后将其分成一个小型启动磁盘(比如 10GB),然后分成 <=2TB 的磁盘,将多余的磁盘保留为任意大小。

vSphere v5处理 >2TB 虚拟磁盘,但这方面有很多注意事项,如果您不需要处理 >2TB 虚拟磁盘,那么我会避免复杂性。不要担心尝试使用如此小的系统进行优化,哦,如果您有 StorageDRS,只需将除启动磁盘之外的所有磁盘(最好删除安装程序可能在其上创建的任何数据存储)设置为一个组并让它自行管理。

答案2

使用虚拟化时,您将有大量随机写入,这实际上是 RAID5 或 6 性能下降的原因;在我们的测试中,即使具有 1GB 缓存的 RAID 控制器也无法弥补这一点。此外,RAID6 通常不会比 RAID5 慢很多,并且主要用于阵列由较大(>1TB)或较慢转速(<10K)驱动器和/或较大阵列(>8 个主轴)组成的情况。在这些情况下,如果使用 RAID5,则在第一次重建时发生第二次故障的可能性更大,从而导致灾难性事件。

我会将就一下,在单个 VMFS 数据存储中配置单个 RAID10、1.8TB 卷。如果您需要更多空间,您要么承受性能损失并使用 RAID5,要么购买更多驱动器。您没有太多驱动器,因此没有太多机会将其划分为单独的卷来处理竞争工作负载。

安装到 USB 并从 USB 启动 ESXi,在第二个 USB 上创建映像备份,以防万一。我们的 HP DL380 机箱在主板上有一个 SD 卡插槽,用于此目的;也许戴尔也有这个?从 SAN/PXE 启动是 ESXi 的另一个潜在选项。还请考虑在架子上保留一个冷备用驱动器或添加一个热备用驱动器,以备驱动器故障的不可避免的一天。

基于这里大部分的 Windows 环境,包括 Exchange、文件共享和少量 SQL 和应用程序服务器,我猜你应该计划添加额外的控制器和磁盘架,因为你会发现在只有 6 个驱动器上 20 个 vm 客户机时,I/O 性能会受到影响。密切关注你的数据存储总体延迟数字;当它超过 15-20 毫秒时,人们就会开始注意到。你可能最终只会虚拟化一些服务器。当用户了解到这种新发现的在几秒钟内启动服务器的能力时,也要警惕虚拟机蔓延。;)

相关内容