一般來說為了架設虛擬化Lab測試環境,都必須要有一套共用儲存系統,來達成各項虛擬化軟體的進階功能,如:VMware HA、Hyper-V Live Migration等,而一般我個人常使用的軟體大致如下:
Linux Base:
(1)Openfiler(免費),基本上如果是要測試VMware vSphere的話,我是都會安裝Openfiler這一套軟體來當Share Storage給ESXi Host使用,原因很簡單,因為Openfiler是一套Linux Base的Unified Storage系統,可以同時啟用NFS與iSCSI SAN,而ESXi Host除了可以將iSCSI LUN格式化成自己的VMFS格式檔案系統以外,同時也支援NFS原生格式的檔案系統,彈性相當大,我自己公司的VMware vSphee Production環境即是採用NFS。
備註:Openfiler的iSCSI功能由於不支援SCSI-3功能,故無法支援Windows 2008 Cluster and Hyper-V,如果要支援上述功能的話,則是需要付費購買Advanced iSCSI Target Plugin,這個Plugin要價1000歐元,對於企業來說,不算太貴,但是對於一般使用者來說,算是不小的負擔,詳情可以參考以下網址:http://www.openfiler.com/buy/advanced-iscsi-target-plugin
Windows Base:
(1)Microsoft iSCSI Software Targe(免費),但必須安裝在Windows 2008上面,基本上也是在系統上建立一個VHD檔,然後分享給ESXi or Hyper-V主機使用,我個人是用不太習慣這一套軟體。
(2) StarWind Free iSCSI Target Software,必須使用公司的Email註冊為會員以後,來取的一組序號(http://www.starwindsoftware.com/download-starwind-free),才有辦法啟用部分功能,雖然麻煩了一點,不過功能上卻比Microsoft iSCSI Software Targe強,詳情可以參考以下網址:
http://www.starwindsoftware.com/starwind-free,目前我則上安裝在一台Win7上,來當成Hyper-V主機的Share Storage來使用。