使用 VMWare 服务器托管 ISCSI 驱动器

use*_*550 6 iscsi vmware-esxi

嗨,我不是真正的网络人(我是开发人员)。我正在尝试将一台二手 Dell R710 设置为办公室中的 ESXI 服务器以进行测试和开发。我们将 VirtualBox 用于我们的本地开发环境,并希望尝试将虚拟机保持在 Cat 6 上的 ISCSI 驱动器上。想法是它们将更易于在办公室的不同部分使用,并且比外部驱动器更易于管理。

我确实有一个可以连接的 Synology ds216j,但它有机械驱动器,所以我假设它会很慢。

所以我的问题是:

  • 这是一个可行的想法 - 我读过一些人这样做,所以这似乎是可能的。
  • 我是否遗漏了一个我对 Google 了解不够的更明显的功能(可能已融入 ESXI)?

干杯,克里斯。

Bar*_*958 5

1) 是的,这是绝对可行的!您需要生成一个 VM,安装 FreeBSD 或任何您喜欢的 Linux 发行版,并使内置的 LIO iSCSI 目标公开一些 VMDK 空间作为 iSCSI 虚拟 LUN。您需要大量的工作才能使这种存储具有容错性(在一对 VM 之间进行故障转移或尝试使用 VMware 的 FT?),但是对于实验室使用,即使使用单个控制器也很可能会很好。

https://www.rootusers.com/how-to-configure-an-iscsi-target-and-initiator-in-linux/

2) ESXi 本身没有内置 iSCSI 目标,但如果您有 VMware vSAN - 它可以从最新的 6.5 版本开始执行 iSCSI。

https://pubs.vmware.com/vsphere-65/index.jsp?topic=%2Fcom.vmware.vsphere.virtualsan.doc%2FGUID-13ADF2FC-9664-448B-A9F3-31059E8FC80E.html

3) 您可以在 VM 中使用 Windows Server,它还内置了 iSCSI 目标。HCL 没有它,而且速度很慢,所以我们总是尽可能使用免费的 StarWind iSCSI 堆栈。

https://www.starwindsoftware.com/starwind-virtual-san-free

  • “还有 FreeNAS。超级简单。” <-- FreeNAS 应该替换为 FreeBSD。 (2认同)
  • “我认为选项 3 对开发人员来说看起来最可行。” <-- 不知道,我会从 FreeBSD / Linux 路线开始。恕我直言。 (2认同)