用於 vCenter 集群的 iSCSI SAN
我正在尋找為 ESX 主機的 VMWare vCenter 集群設置 SAN。我希望它成為虛擬機的主要儲存設備。最終集群中將有多達 10 台主機。
我正在創建一個安裝在 Poweredge R610 上的 FreeNAS 測試環境。如果進展順利,我們也許可以購買 R720 或帶有很多驅動器托架的東西。我在 R610 的驅動器上有一個 RAID-Z,帶有 120GB SSD 記憶體。我計劃將此伺服器連接到啟用了巨型幀的專用/隔離千兆交換機,並且所有主機都將連接到此交換機以進行 iSCSI。
這就是我到目前為止所擁有的。
- FreeNAS 是一個不錯的選擇嗎?
- 如何在 VMWare 端進行設置?我是否通過 iSCSI 將每個主機單獨連接到 SAN?還是直接將其添加到 vCenter?我希望能夠輕鬆地跨主機負載平衡 VM,而無需傳輸 VMDK,我認為這是相當隱含的,因為它們都將在 SAN 上。
任何幫助、提示、您從經驗中學到的東西都將不勝感激!
我應該注意,我以前從未設置過 SAN/iSCSI,所以我正在涉足新領域。
編輯 這篇文章幫助我意識到我將需要在一些更高端的網路設備上投入大量資金,以使其以我想要的方式執行。是時候重新評估了!
這個問題很大程度上取決於您的VMware vSphere 許可層…、您打算執行的應用程序和虛擬機以及您需要的儲存空間量和性能配置文件。
首先回答這個問題,作為一個能夠負擔得起在 vSphere 集群中正確許可十個ESXi 主機的組織,應該為比您計劃的更高端的儲存解決方案和網路主幹做好準備。 (對於這麼多主機,正確許可級別的棒球場價格約為 10 萬美元。)
我認為這個問題的範圍有點太寬泛了,因為各種規模的 VMware 安裝都有既定的設計原則。我會嘗試總結一些想法……
ZFS 特定說明:
- 在幾乎所有案例中,RAIDZ 都不是虛擬機使用的糟糕選擇。它也不會允許您隨著時間的推移可能需要的擴展。最好使用鏡像或三重鏡像來處理虛擬機的隨機讀/寫 I/O 模式。有關 ZFS 最佳實踐,請查看沒有人**告訴您關於 ZFS**的事情。
- SSD 的選擇在基於 ZFS 的解決方案中很重要。您有 L2ARC 和 ZIL 記憶體選項。它們分別是讀優化和寫優化的。您在每個應用程序中使用的 SSD 的特性是不同的。用於 ZFS 記憶體的優質 SAS SSD 售價 1500 美元以上。
- FreeNAS 不是強大的 VMware 目標。它以性能不佳而聞名。如果您設置在 ZFS 上,請考慮使用NexentaStor之類的東西,它可以在相同類型的硬體上執行,但與 VMware 的儲存硬體加速(VAAI) 兼容,並提供一定程度的商業支持。
VMware vSphere 說明:
- 確定您在 VMware 中需要哪些功能。vMotion、Storage vMotion、High Availability、Distributed Resource Scheduling等都是有用的集群管理功能。
- 快速許可指南:提供 vMotion 的最低 VMware 層是Essentials Plus軟體包,價格約為 5000 美元。這只適用於三個2-CPU 伺服器。**價格從那里大幅上漲。**1 萬美元或更多,隨著主機伺服器的數量而擴展。
網路筆記:
我在日常工作中執行大型 VMware 集群。當我處理三個以上的主機時,我開始依賴儲存陣列和交換機之間的 10GbE 連接。我與各個主機的連接可能保持 1GbE,但通常也是 10GbE。
將您的儲存網路與數據隔離開來。巨型幀並不總是性能的關鍵。如果您確實啟用了它們,請確保它們在路徑中的每個設備上都進行了端到端配置。