esxi中的虚拟san设备? 为什么?

我正在为我的小型办公室寻找不同的SAN解决scheme(Starwind,Lefthand,OpenFiler,OpenSolaris等),并且我知道有许多可用于ESXi的虚拟SAN设备(VSA)解决scheme。

有没有人在关键任务环境中使用它?

让我们看看我是否正确:

为了使SAN VM能够“看见”硬盘,ESXi必须首先“看到”它? 我假设您将不得不在本地数据存储上安装SAN虚拟机,并为SAN虚拟机分配本地数据存储上的空间,如下所示:

  • USB启动ESXi
  • 本地磁盘arraysA的RAID卡(适用于OS)
  • 本地磁盘arraysB的RAID卡(适用于SAN)
  • 在本地磁盘arraysA上安装SAN VM
  • 使用本地磁盘arraysB作为SAN数据存储
  • 与其他ESXi计算机共享SAN数据

这种设置有什么好处吗? 这样设置起来似乎有点过于复杂,不是吗? 这如何支持HA?

有没有人在关键任务环境中使用它?

我肯定有些人会这样做。

为了使SAN VM能够“看见”硬盘,ESXi必须首先“看到”它?

正确。

一般而言,你对开办的顺序是正确的,尽pipe在大多数情况下,它实际上更像是;

  • 从本地硬盘/arrays启动ESXi
  • 从本地磁盘数据存储区自动启动存储虚拟机
  • 然后,存储虚拟机使用iSCSI / NFS等共享本地磁盘数据存储到任何ESXi主机。
  • 任何ESXi主机都可以启动共享存储中包含的任何虚拟机。

这种方法的优点是非常便宜,本地DAS总是比集中的弹性SANarrays便宜。 一些存储虚拟机也可以集群来提供一种“虚拟机RAID”来增加弹性。

对于MC的工作,我会使用集中的SANarrays,但我有预算,其他人不这样做,而且这些存储虚拟机系统中的一些可以被configuration为令人惊讶的快速和弹性。