您可以搭配 ESXi 使用精簡佈建的儲存區陣列。
ESXi 主機會與區塊式儲存區整合在一起,並執行下列工作:
- 主機可以辨識基礎精簡佈建的 LUN,並監控其空間使用量,以避免用盡實體空間。例如,如果 VMFS 資料存放區擴充,或者您使用 Storage vMotion 將虛擬機器移轉到精簡佈建的 LUN,LUN 空間可能會變更。主機會警告您有關實體 LUN 空間中的缺口及空間不足的情況。
- 主機可以從 VMFS6 和虛擬機器客體作業系統執行自動 T10 unmap 命令,以回收陣列中未使用的空間。VMFS5 支援手動空間回收方法。
備註:
ESXi 不支援在儲存裝置上啟用或停用精簡佈建。
需求
若要使用精簡佈建的報告和空間回收功能,請遵循下列需求:
- 使用適當的 ESXi 版本。
支援的精簡佈建元件 ESXi 6.5 及更新版本 精簡佈建 是 取消對應源自VMFS的命令 為 VMFS6 自動處理 取消對應源自客體作業系統的命令 是 (VMFS6) - 使用支援 T10 型 vSphere Storage APIs - Array Integration (VAAI) 的儲存區系統,包括精簡佈建和空間回收。如需相關資訊,請與儲存區提供者連絡並查看VMware 相容性指南說明文件。
監控空間使用
精簡佈建整合功能可協助您監控精簡佈建的 LUN 上的空間使用,並避免空間不足。
下列範例流量示範了ESXi主機和儲存區陣列如何進行互動,來為精簡佈建的 LUN 產生空間入侵和空間不足警告。使用 Storage vMotion 將虛擬機器移轉到精簡佈建的 LUN 時也可套用相同的機制。
- 透過使用儲存區特定工具,儲存區管理員可佈建精簡型 LUN 並設定軟臨界值限制,在達到該限制時會觸發警示。此步驟因個別廠商而有所不同。
- 透過使用vSphere Client,在精簡佈建的 LUN 上建立 VMFS 資料存放區。資料存放區可延伸到 LUN 報告的整個邏輯大小。
- 由於資料存放區所使用的空間增加且達到設定的軟臨界值,因此會執行下列動作:
- 儲存區陣列向主機報告空間入侵。
- 主機將觸發資料存放區警告警示。
您可以連絡儲存區管理員要求更多的實體空間。或者,您可以在 LUN 容量不足之前,使用 Storage vMotion 撤除虛擬機器。
- 如果沒有剩餘空間可配置到精簡佈建的 LUN,將執行下列動作:
- 儲存區陣列向主機報告空間不足狀況。
注意:
在某些情況下,如果 LUN 已滿,則可能會進入離線狀態或從主機取消對應。
- 主機將暫停虛擬機器並產生空間不足警示。
透過向儲存區管理員要求更多的實體空間,可以解決永久的空間不足狀況。
- 儲存區陣列向主機報告空間不足狀況。
識別精簡佈建的儲存裝置
使用 esxcli 命令可驗證特定儲存裝置是否已進行精簡佈建。
必要條件
安裝 ESXCLI。請參閱ESXCLI 入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli 命令。
程序
- ♦ 執行 esxcli storage core device list -d=device_ID 命令。
結果
# esxcli storage core device list -d naa.XXXXXXXXXXXX4c naa.XXXXXXXXXXXX4c Display Name: XXXX Fibre Channel Disk(naa.XXXXXXXXXXXX4c) Size: 20480 Device Type: Direct-Access Multipath Plugin: NMP --------------------- Thin Provisioning Status: yes ---------------------不明狀態指示儲存裝置為完整格式。
備註: 部分儲存區系統會將所有裝置都顯示為已進行精簡佈建,無論這些裝置是精簡格式還是完整格式。其精簡佈建狀態始終為
yes。如需詳細資料,請洽詢儲存裝置廠商。