Vmware-Esxi

使用 VMWare 伺服器託管 ISCSI 驅動器

  • February 25, 2017

嗨,我不是真正的網路人(我是開發人員)。我正在嘗試在辦公室設置一台二手戴爾 R710 作為 ESXI 伺服器進行測試和開發。我們將 VirtualBox 用於我們的本地開發環境,並希望嘗試將虛擬機保留在 Cat 6 上的 ISCSI 驅動器上。其想法是它們將更容易在辦公室的不同部分使用,並且比外部驅動器更易於管理。

我確實有一個我們可以連接的 Synology ds216j,但它有機械驅動器,所以我假設它會很慢。

所以我的問題是:

  • 這是一個可行的想法嗎?我讀過一些人這樣做,所以這似乎是可能的。
  • 我是否錯過了一個更明顯的功能(可能融入 ESXI),而我對 Google 的了解還不夠?

乾杯,克里斯。

1)是的,這是絕對可行的!您需要生成一個 VM,安裝 FreeBSD 或任何您喜歡的 Linux 發行版,並使內置的 LIO iSCSI 目標公開一些 VMDK 空間作為 iSCSI 虛擬 LUN。您需要做大量工作才能使這種儲存容錯(在一對虛擬機之間進行故障轉移或嘗試使用 VMware 的 FT?),但對於實驗室使用,即使使用單個控制器也很有可能。

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

  1. 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

  1. 您可以在虛擬機中使用 Windows Server,它還內置了 iSCSI 目標。HCL 缺少它,而且速度非常慢,所以我們總是盡可能使用免費的 StarWind iSCSI 堆棧。

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

引用自:https://serverfault.com/questions/834906