您可以搭配 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 時也可套用相同的機制。

  1. 透過使用儲存區特定工具,儲存區管理員可佈建精簡型 LUN 並設定軟臨界值限制,在達到該限制時會觸發警示。此步驟因個別廠商而有所不同。
  2. 透過使用vSphere Client,在精簡佈建的 LUN 上建立 VMFS 資料存放區。資料存放區可延伸到 LUN 報告的整個邏輯大小。
  3. 由於資料存放區所使用的空間增加且達到設定的軟臨界值,因此會執行下列動作:
    1. 儲存區陣列向主機報告空間入侵。
    2. 主機將觸發資料存放區警告警示。

      您可以連絡儲存區管理員要求更多的實體空間。或者,您可以在 LUN 容量不足之前,使用 Storage vMotion 撤除虛擬機器。

  4. 如果沒有剩餘空間可配置到精簡佈建的 LUN,將執行下列動作:
    1. 儲存區陣列向主機報告空間不足狀況。
      注意:

      在某些情況下,如果 LUN 已滿,則可能會進入離線狀態或從主機取消對應。

    2. 主機將暫停虛擬機器並產生空間不足警示。

      透過向儲存區管理員要求更多的實體空間,可以解決永久的空間不足狀況。

識別精簡佈建的儲存裝置

使用 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。如需詳細資料,請洽詢儲存裝置廠商。