共用方式為


Azure Local 中的儲存精簡配置

適用於:Azure Local 的超融合部署

本文說明精簡布建如何在 Azure 本機實例上運作。 傳統上,磁碟區會固定布建,這表示建立磁碟區時,會從存放集區配置所有記憶體。 儘管磁碟區是空的,但儲存池中的部分資源已耗盡。 其他磁碟區無法使用此記憶體,這會影響記憶體效率,而且需要更多維護。

容量管理:薄型配置與固定配置的磁碟區

如果您不確定磁碟區需要多少儲存空間,建議使用精簡布建,而不是傳統的固定布建。 相較於傳統的固定布建,精簡布建可提供彈性。 如果您想要限制磁碟區的大小,或限制磁碟區可從集區取得多少儲存,請使用固定配置。

以下是針對空白磁碟區的兩種布建類型的比較。

透過傳統的固定布建,儲存池中沒有預先配置的空間。 使用精簡布建時,會視需要從儲存池配置空間,且磁碟區可以過度布建(所分配的大小大於實際可用容量),以因應預期成長。

固定配置 精簡布建
傳統固定配置的圖表。集區中不提供預配置的空間。 精簡布建的圖表。視需要從集區配置空間,且磁碟區可以過度布建(大小大於可用容量),以因應預期成長。

建立薄供磁碟區時,所占用的空間會小於指定的磁碟區大小。 隨著數據從磁碟區新增或移除,磁碟區使用量會隨之增加和減少。

此圖顯示當數據從磁碟區新增或移除時,磁碟區使用量會隨之增加和減少。

精簡布建適用於所有復原設定(三向鏡像、鏡像加速同位等)和所有類型的系統。 由於已針對延展式叢集停用 TRIM,因此刪除數據之後,不會將記憶體傳回集區。

您可以透過超額配置來建立超過可用儲存容量總計的磁碟區。 使用超過 70% (可自定義)的集區容量時,就會傳送警示,表示您應該新增更多容量或刪除某些數據。

此圖顯示您可以透過過度布建來建立超過可用記憶體容量總計的磁碟區。

使用PowerShell進行精簡布建

使用 PowerShell 布建磁碟區的兩個選項是 固定精簡。 這可以在磁碟區層級設定,或套用為儲存集區的預設布建類型。 使用下列 Cmdlets 建立薄型配置磁碟區,並檢視或修改預設設定。

選項 1:在磁碟區層次套用精簡配置

若要建立新的精簡布建磁碟區,請執行下列 cmdlet:

New-Volume -FriendlyName <name> -Size <size> -ProvisioningType Thin

若要建立新的精簡配置且具有鏡像加速功能的同位磁碟區,請執行下列 Cmdlet:

Get-StorageTier <mirror tier> | Set-StorageTier -ProvisioningType Thin
Get-StorageTier <parity tier> | Set-StorageTier -ProvisioningType Thin 
New-Volume -FriendlyName <name> -StorageTierFriendlyNames <mirror tier,parity tier> -StorageTierSizes 200GB,800GB

若要檢查磁碟區布建類型,請執行下列 Cmdlet:

Get-VirtualDisk -FriendlyName <name of virtual disk> | ft FriendlyName,ProvisioningType 

選項 2:管理預設布建警示閾值

精簡配置的警示閾值設定為 70%。 建議您接受預設警示閾值。

若要變更預設精簡布建警示閾值,請執行下列 Cmdlet:

Set-StoragePool -FriendlyName <name of storage pool> -ThinProvisioningAlertThresholds <% value>

精簡佈建常見問題集

本節將回應有關 Azure 本地上的精簡配置的常見問題。

現有的固定磁碟區是否可以轉換為精簡磁碟區?

是。 支援從固定磁碟區轉換成精簡布建磁碟區,詳情請參閱 將固定磁碟區轉換成 Azure 本地上的精簡布建磁碟區

在將設定切換為精簡之後,是否可以回到建立為固定配置的磁碟區作為預設?

是。 流覽至 [ 設定 > 儲存空間和集區],並將 [預設布建類型 ] 變更回 [ 固定]。

是否可以在一個儲存池中混合使用固定和精簡磁碟區?

是的,有可能在同一個集區中混合固定和精簡的磁碟區。

刪除檔案之後,是否會立即將空間還回儲存池?

否。 這是一個漸進的程式,在刪除檔案之後可能需要 15 分鐘左右的時間。 如果系統上執行許多工作負載,可能需要較長的時間才能將整個空間傳回集區。

下一步

如需詳細資訊,請參閱: