新服务器上的 RAID 配置

新服务器上的 RAID 配置

我需要帮助配置 ASUS RS720-E10-RS12 服务器上的 RAID。我们在主板插槽中安装了 2 个 512GB NVME 驱动器,在背板插槽中安装了 12 个 SATA SSD。我只能从 NVME 磁盘创建 RAID,然后禁用 SATA 的 RAID 选项,或者我可以创建 SATA 的 RAID,但 NVME RAID 选项被禁用,这是一个大问题。

我们需要为 2 个 NVME 磁盘(镜像)设置 RAID,因为我们想在它们上安装 VMWare ESXi。

同时,我们需要为用于存储的12个SATA SSD设置RAID 5或RAID 6。

问题是,正如我之前提到的,如果我为 NVME 打开 Intel(R) VROC,我可以从这两个 NVME 磁盘创建 RAID 1,但它会自动将我的所有 SATA 切换到 AHCI 模式,而我需要将它们保持在 RAID 模式。

我正在尝试通过 BIOS - American Megatrends - Aptio Setup - AMI 进行配置。

那么,有没有办法为系统配置一个来自两个 NVME 磁盘的 RAID 池,同时配置另一个来自 12 个 SATA SSD 的池用于存储?

答案1

VMware 不支持任何类型的软件 RAID 概念,因此您在这方面运气不佳。但是您可以执行以下操作:

一、软件RAID

(1) 将 UEFI 控制和镜像的 NVMe 驱动器保留为启动选项。当然,只要 VMware 可以接受您的伪硬件 RAID!到目前为止,您应该可以很好地使用 vROC 和 ESXi。

https://kb.vmware.com/s/article/85889

(2)将镜像 NVMe 空间的某些部分切分为本地 VM 数据存储。

https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.storage.doc/GUID-5F08F7A7-6D8E-45A6-B408-278B3A4C7D4C.html

(3) 使用强大的软件 RAID 配置虚拟机,要么进行整个控制器 PCI 直通,要么仅进行单个 SATA SSD 直通。基本上有两个选项:基于 FreeBSD 的 TrueNAS“Core”(不应使用基于 Debian Linux 的“Scale”,因为总体上还不成熟)和基于 Linux 的 StarWind SAN & NAS。实际上,后者是首选,因为与 TrueNAS 不同,它支持 ZFS 和 MDRAID+XFS 组合,这对 SSD 来说速度更快,并且具有预构建的开箱即用的 VMware 虚拟机部署。

https://www.starwindsoftware.com/san-and-nas

(4)完成后,在环回中添加 iSCSI 或 NVMe-oF 连接并配置新的 VM 数据存储,该数据存储受软件 RAID 保护。

https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-storage/GUID-9C92500A-A408-4E91-BBA6-D90B5995D891.html

二、硬件 RAID

您可以继续从软件镜像的 NVMe 驱动器启动系统,只需为 SATA SSD 插入一个额外的 LSI RAID 控制器即可。由于 ZFS 和 MDRAID+XFS 都很棒,因此您不会获得更好的性能或数据完整性,但至少管理起来可能不那么复杂。只需确保您的新 RAID 在 VMware HCL 上即可。

https://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=44985

答案2

ASUS RS720-E10-RS12 使用英特尔 PCH C621A,支持 VROC(用于 NVME 驱动器)或者RSTe(用于 SATA 驱动器),取决于 BIOS 配置。

反正,VMWare 不支持基于 RSTe 的 RAID 阵列,所以您将不会在 VMWare 中看到您的 SATA 阵列。

顺便说一句,“VMWare 更好”通常是指其作为虚拟化平台的领先地位。但 QEMU/KVM(Linux)或 HyperV(Windows)提供的硬件支持要大得多。对于 VMWare,您应该搜索 HCL(硬件兼容性列表)买任何东西。

相关内容