vSAN 相依於網路。瞭解和設定正確的 vSAN 網路設定是避免效能和穩定性問題的關鍵。

可靠且穩健的 vSAN 網路具有下列特性:

單點傳播

vSAN 6.6 及更新版本支援單點傳播通訊。單點傳播流量是 IP 封包從網路中的某個點到另一個點的一對一傳輸。單點傳播會每秒將從主要主機傳送的活動訊號傳輸至所有其他主機。這可確保主機為作用中狀態,並指出 vSAN 叢集中的主機參與。您可為 vSAN 設計簡單的單點傳播網路。如需有關單點傳播通訊的詳細資訊,請參閱在 vSAN 網路中使用單點傳播

多點傳送

早於 vSAN 6.6 的版本使用 IP 多點傳送通訊作為探索通訊協定,以識別嘗試加入 vSAN 叢集的節點。
備註: 如果可能,請一律使用最新版本的 vSAN。
IP 多點傳送依賴於主機、用戶端和網路裝置用來參與以多點傳送為基礎通訊的通訊協定。如需有關多點傳送通訊的詳細資訊,請參閱 在 vSAN 網路中使用多點傳送

第 2 層和第 3 層網路

vSAN 叢集中的所有主機都必須透過第 2 層或第 3 層網路連線。早於 vSAN 6.0 的 vSAN 版本僅支援第 2 層網路,而後續版本則同時包括第 2 層和第 3 層通訊協定的支援。使用第 2 層或第 3 層網路提供資料站台與見證站台之間的通訊。如需有關第 2 層和第 3 層網路拓撲的詳細資訊,請參閱標準部署

VMkernel 網路

vSAN 叢集中的每個 ESXi 主機都必須具有網路介面卡,才能進行 vSAN 通訊。所有叢集間節點通訊皆會透過 vSAN VMkernel 連接埠進行。VMkernel 連接埠可為每個 vSAN 主機和主控的虛擬機器提供第 2 層和第 3 層服務。

vSAN 網路流量

vSAN 網路中有數個不同的流量類型,例如儲存區流量和單點傳播流量。虛擬機器的計算和儲存區可以位於相同的主機上,也可以位於叢集中的不同主機上。未設定為容許失敗的虛擬機器可能會在一台主機上執行,並存取位於不同主機上的虛擬機器物件或元件。這隱含表示來自虛擬機器的所有 I/O 都會通過網路。儲存區流量會構成 vSAN 叢集中的多數流量。

所有 ESXi 主機之間的叢集相關通訊會在 vSAN 叢集中產生流量。此單點傳播流量也會構成 vSAN 網路流量。

虛擬交換器

vSAN 支援以下類型的虛擬交換器:
  • 標準虛擬交換器提供從虛擬機器和 VMkernel 連接埠到外部網路的連線。此交換器位於本機上的每個 ESXi 主機。
  • vSphere Distributed Switch 可提供跨多個 ESXi 主機的虛擬交換器管理的集中控制。Distributed Switch 也提供網路功能,如 Network I/O Control (NIOC),可協助您在 vSphere 或虛擬網路上設定服務品質 (QoS) 層級。無論 vCenter Server 版本為何,vSAN 均包含 vSphere Distributed Switch。

頻寬

vSAN 流量可與其他系統流量類型 (如 vSphere vMotion 流量、vSphere HA 流量和虛擬機器流量) 共用 10 GbE、25 GbE、40 GbE 和 100 GbE 實體網路介面卡。它也為位於相同的實體網路上的共用網路組態 (其中的 vSAN、vSphere 管理、vSphere vMotion 流量等) 提供更多頻寬。若要保證 vSAN 所需的頻寬量,請在 Distributed Switch 中使用 vSphere Network I/O Control。

在 vSphere Network I/O Control 中,您可以設定 vSAN 傳出流量的保留區和共用率:
  • 設定保留區,以便 Network I/O Control 保證 vSAN 的實體介面卡上有最小頻寬可用。
  • 將共用率值設定為 100,以便在指派給 vSAN 的實體介面卡變得飽和時,仍有特定頻寬可供 vSAN 使用。例如,當整併中的其他實體介面卡發生故障時,實體介面卡可能變得飽和,且連接埠群組中的所有流量會傳輸到整併中的其他介面卡。

如需使用 Network I/O Control 為 vSAN 流量設定頻寬配置的相關資訊,請參閱《vSphere 網路》說明文件。