VSAN

可擴展的分散式存儲架構

VSAN是Cisco的SAN交換機上面使用的一種虛擬化技術,把一個物理交換機虛擬成多個邏輯交換機。通常以vSphere內核為基礎進行開發、可擴展的分散式存儲架構。

技術簡介


VSAN是一種以vSphere內核為基礎進行開發、可擴展的分散式存儲架構。VSAN通過在vSphere集群主機當中安裝快閃記憶體和硬碟來構建VSAN存儲層。這些設備由VSAN進行控制和管理,VSAN形成一個供vSphere集群使用的統一共享存儲層。
你可以在VSAN全新或者現有vSphere集群當中使用這種VSAN架構,只需要保證VSAN主機擁有足夠的磁碟插槽並且支持存儲控制器。VSAN提供了一種支持各種類型負載並且易於管理共享存儲源。
VSAN類似於乙太網裡面的VLAN,每個VSAN都有自己的fabric service。同一VSAN的設備可以互相通信,不同VSAN不能互相通信。每個交換機最多可以支持256個VSAN。VSAN1是默認VSAN,VSAN 4094是隔離VSAN,用戶可用的VSAN id是2到4093。所有交換機埠默認在VSAN 1;當有埠從用戶自定義VSAN刪除后,該埠會自動分配到VSAN 4094,VSAN 4094的設備都是關閉(disabled)的。

優點


使用VSAN這種架構能夠提供多種優勢:
• VSAN配置靈活:VSAN系統提供了最簡推薦配置,VSAN可以根據自身需求在最小和最大值之間進行選擇,VSAN以獲得最佳的容量/性能比。
• VSAN良好的硬體兼容性:可以參考VSAN發布的硬體兼容性列表來為VSAN設定或者購買不同的配置。

缺點


VSAN開放式參考架構在提供靈活性的同時,VSAN還會帶來一些無法避免的潛在風險,企業必須對VSAN進行有效管理。但這並不意味著VSAN是一種無法接受的方式,只是需要企業對VSAN進行深入理解並且完成全面測試。
• VSAN在擁有靈活性的同時,企業失去了VSAN保證性能所需的可預測性。VSAN自定義快閃記憶體比例或者硬碟類型也帶來了某些潛在風險。
• VSAN針對每種控制器,VSAN都發布了默認和推薦的隊列長度,但是VSAN參考值可能會導致一些問題。並且VSAN還需要對一些其他配置進行調整,否則VSAN會導致嚴重的性能問題。

比較


VSAN和EVO:RAIL之間具有非常緊密的關係,導致很多人誤以為VSAN和EVO:RAIL產品提供了相同的功能。
現在很多人對於VMware VSAN和EVO:RAIL的定位、VSAN和EVO:RAIL之間的關係以及具有哪些競爭對手等問題感到困惑。雖然VSAN和EVO:RAIL產品擁有部分相同組件,但是VSAN在共享存儲方面採用了完全不同的方式。解釋VSAN產品能夠提供哪些功能、分別具有哪些優勢和缺陷以及它們之間究竟存在哪些區別。
我看到很多用戶將VSAN和EVO:RAIL產品放在一起進行比較,並且會使用錯誤的評估方式。此外,VMware也會將VSAN和其他不是同一等級的產品進行對比,但是無疑EVO:RAIL是一種更好的選擇。不論是在企業內部進行評估或者基於廠商宣傳進行選擇,能夠全面理解這些產品都是至關重要的。