如何建立 vSAN 叢集:設定指南
在上一篇文章中,我們比較了 共用儲存方案. 接下來,我們將詳細探討如何設定 vSAN 叢集。
主機需求
- 至少有三台主機提供本地磁碟。每台主機必須提供一個 SSD 及至少一個 HDD
- 每個主機上需安裝 ESXi 5.5 或更新版本。您可以在初始叢集設定時,或之後將主機新增至 Virtual SAN 叢集
- 主機必須由 vCenter Server 5.5 或更新版本進行管理
- 必須使用 vSphere Web Client 將主機設定為 Virtual SAN 叢集
- 每台主機必須至少配備 6 GB 記憶體
- 主機可能沒有本地儲存空間
儲存需求
Virtual SAN 所支援的儲存裝置清單載於 vSphere 相容性指南.
- 一個 SAS、SATA 或 PCIe SSD
- 快取讀取快取絕不能使用 SSD
- 請勿使用 VMFS 或任何其他檔案系統來格式化 SSD
- 設定為 RAID 0 或直通模式的 SAS、SATA HBA 或 RAID 控制器
- 每個主機上的 SSD 和 HDD 必須組織成 磁碟群組
SSD 與 HDD 的容量比例會因工作負載而異。最佳實踐是,無論保護副本空間為何,每個磁碟群組中的此比例均不應低於 10%。
建議: 建立共用空間的最佳方式是使用新的、未格式化的硬碟。如果您沒有未格式化的硬碟,請確保這些硬碟上沒有任何分割區。如果您別無選擇,只能使用已經有分割區的硬碟,情況就會變得比較棘手。在未來的文章中,我們將說明如何處理這種情況。
網路連線需求
vSAN 需要專用的千兆乙太網路。若要獲得更好的效能,請使用 10 千兆乙太網路。
VMware vSAN 授權
vSAN 需要額外的授權。其價格會因基礎架構規模及其用途而異,VMware 已發布一份 部落格文章 這有助於您估算 vSAN 在您基礎架構中的成本。
如何設定 vSAN 叢集?
註: vSAN 叢集只能在 Web 客戶端中進行設定。vSphere 客戶端不支援此特點。
首先,建立一個叢集,並向其中新增至少三台主機。叢集中的 HA 或 DRS 功能是否啟用並不影響此操作。

接著,請在 vSAN 叢集中的所有主機上,於 VMkernel 介面卡上啟用 Virtual SAN 流量。您可以使用現有的 VMkernel 介面卡來管理流量,或為此目的建立一個新的介面卡。
- 選擇一個主機,然後前往 管理 > 網路 > VMkernel 網卡. 點選您將用於 vSAN 叢集的 VMkernel,然後點選
Edit按鈕。
- 必須勾選"Virtual SAN 流量"核取方塊。

現在,您已準備好建立一個 vSAN 叢集。
- 選取叢集,然後前往
Manage分頁。接著前往 Virtual SAN > 一般資訊 然後點擊Edit.
- 請檢查
Turn ON Virtual SAN核取方塊。
- 如果
Automatic mode已選取Add disks to storage, 所有空閒磁碟都會被 vSAN 叢集自動佔用。我建議您以"手動模式"進行操作,以便掌握整個過程的狀況。
下一步是建立磁碟群組。請前往 磁碟管理,選取 ESXi 主機,然後按一下 Create new disk group 圖示。

請針對叢集中的每個主機重複此步驟。所有加入磁碟群組的非 SSD 磁碟將共同組成共享儲存空間。
由於 vSAN 需要特定的授權,請依照以下步驟安裝授權金鑰:選取叢集,前往 Manage 區段,點擊 Licensing,然後點擊 Assign the license 按鈕並輸入您的授權金鑰。

結論
vSAN Pro
vSAN 的最大優勢在於它能與現有基礎架構配合使用。此外,您無需專用伺服器即可建置共用儲存空間。因此,相較於 iSCSI 方案,您既能節省硬體成本,又能省去軟體配置的時間。
另一項優勢在於,您無需具備處理光纖通道(Fibre Channel)基礎架構所需的特殊知識。只要具備 VMware 產品的相關知識,便足以透過 vSAN 建立並維護 VMFS 儲存。
vSAN 的缺點
vSAN 採用軟體模擬的硬體層。正因如此,若其中一台實體伺服器發生故障,整個叢集便會變得不穩定。不過,您可以透過備份叢集來防範此缺陷可能造成的後果。
另一項缺點是,若您擁有大型基礎架構,vSAN 的授權費用可能會非常高昂。
無論如何,您可以試試 VMware 的免費 虛擬儲存區域網路評估工具 以決定 vSAN 是否是最適合您的解決方案。
下載免費版本 NAKIVO Backup & Replication 以體驗其特點的多元性,並確保您的 VMware 資料安全無虞。