Virtualization
esxi中的虛擬SAN設備?為什麼?
我正在為我的小型辦公室尋找不同的 SAN 解決方案(Starwind、Lefthand、OpenFiler、OpenSolaris 等),並且我知道有許多虛擬 SAN 設備 (VSA) 解決方案可以與 ESXi 一起使用。
有人在關鍵任務環境中使用它嗎?
讓我們看看我是否正確:
為了讓 SAN 虛擬機“看到”硬碟,ESXi 必須先“看到”它,對吧?我假設您必須在本地數據儲存上安裝 SAN VM,並在本地數據儲存上為 SAN VM 分配空間,如下所示:
- USB 引導 ESXi
- 帶有本地磁碟陣列 A 的 RAID 卡(適用於 OS)
- 帶有本地磁碟陣列 B 的 RAID 卡(用於 SAN)
- 在本地磁碟陣列 A 上安裝 SAN VM
- 使用本地磁碟陣列 B 作為 SAN 數據儲存
- 與其他 ESXi 機器共享 SAN 數據儲存
這種設置有優勢嗎?以這種方式設置它似乎有點過於復雜,不是嗎?這如何支持 HA?
有人在關鍵任務環境中使用它嗎?
我敢肯定,有些人會這樣做。
為了讓 SAN 虛擬機“看到”硬碟,ESXi 必須先“看到”它,對吧?
正確的。
您通常對啟動順序是正確的,儘管在大多數情況下它實際上更像是;
- 從本地硬碟/陣列引導 ESXi
- 從本地磁碟數據儲存自動啟動 Storage VM
- 然後,儲存 VM 使用 iSCSI/NFS 等將本地磁碟數據儲存共享給任何 ESXi 主機。
- 然後,任何 ESXi 主機都可以啟動共享儲存中包含的任何 VM。
這種方法的優點是非常便宜,本地 DAS 總是比集中式彈性 SAN 陣列便宜。一些儲存虛擬機還集群以提供一種“虛擬機 RAID”來提高彈性。
就個人而言,對於 MC 工作,我會使用集中式 SAN 陣列,但我有預算,而其他人則沒有,並且其中一些儲存 VM 系統可以配置為具有驚人的速度和彈性。