带有 HDD RAID 5 和单独 SSD 磁盘的 ESXi 6.0:在哪里安装 ESXi 本身

带有 HDD RAID 5 和单独 SSD 磁盘的 ESXi 6.0:在哪里安装 ESXi 本身

实际上,它是这个问题的卫星:ESXi:无法将 SSD 驱动器标记为 SSD,但我只是想提出一个单独的问题,因为这个问题与我遇到的错误无关,而是与正确的 ESXi 配置有关。

因此,我有一台 DELL PowerEdge R630 服务器,它有以下磁盘:

  1. HDD RAID 5 由三块 1 TB 的 HDD 磁盘组成(总共提供 1.9 TB)
  2. 单独的 SSD 磁盘(900 GB)

此服务器上将有很多机器,对于其中一些机器,我希望提供最高的性能。考虑到这个目标:

  1. 在 SSD 磁盘上安装 ESXi 是否有意义,或者我最好将其安装在 HDD RAID 5 上?
  2. 将那些性能最高的虚拟机放置在 SSD 上是否有意义?

对于第 2 点,我认为是有道理的,但我对第 1 点不太确定。或者,也许我对第 2 点的看法也是错的?

答案1

  1. 据我所知,ESXi 在启动时会将自身完全加载到 RAM 中。它可能会使用启动时的存储进行日志记录和崩溃转储(有高级设置可以控制这一点),但运行时不需要很高的存储性能。所以:不,我不会将我宝贵的 SSD 浪费在 ESXi 上。

  2. 这取决于虚拟机的需求。SSD 应该能为您提供更多 IOps/更低的延迟,但如果您的工作负载无法从中受益,那还有什么意义呢?数据库通常应该从 SSD 中受益,而比特币挖矿(作为示例)则不应该。

答案2

您只有一个 SSD。因此,您无法容错存储在该 SSD 上的数据。

如果我处于您的情况,我会在 RAID 控制器上创建两个逻辑驱动器(例如虚拟磁盘):一个大小为 16GB,用于容纳 ESXi 安装,另一个用于容纳阵列空间的剩余部分。这会向 ESXi 提供两个块设备,这是处理本地存储的最干净的方式。

不要在非集群 VMware 系统上使用 USB 启动但如果是独立服务器,使用本地磁盘更安全。

相关内容