精簡供應磁區

精簡供應磁區提供給對映主機的容量不同於磁區在儲存區中耗用的容量。系統在標準儲存區和資料縮減儲存區中都支援精簡供應磁區。

在準則儲存區中,精簡供應磁區是基於容量節省條件建立的特定磁區類型。這些內容是在磁區層次上管理。在資料縮減儲存區中,指派給儲存區的所有磁區可享受到精簡供應的所有好處。只有完整配置的磁區無法獲得這些好處。對於資料縮減儲存區中的精簡供應磁區,您還可以在這些磁區上配置壓縮和刪除重複資料,讓整個儲存區節省更多容量。資料縮減儲存區會監視主機使用的容量,以提升精簡供應磁區的容量效率。當主機指出不再需要容量時,空間就會釋出,可由資料縮減儲存區收回以自動重新分配。標準儲存區沒有這些功能。

精簡佈建磁區也有助於簡化伺服器的管理。您無需將某個容量的磁區指派給應用程式,然後在應用程式需求變更時增加該容量,反之,您可以配置虛擬容量大的磁區給應用程式。然後,您可以在應用程式需求變更時,在不干擾應用程式或伺服器的情況下,增加或縮減實際容量。

虛擬容量是可供主機使用的磁區儲存體容量。實際容量是從儲存區配置給磁區副本的儲存體容量。在一個完全配置的磁區中,虛擬容量與真實容量是相同的。但是,在精簡供應磁區中,虛擬容量可能遠遠大於實際容量。

精簡供應磁區的虛擬容量通常遠遠大於其實際容量。每個系統都用實際容量來儲存寫入磁區的資料,以及說明磁區的精簡佈建配置的 meta 資料。寫入磁區的資訊越多,使用的真實容量也越多。系統會識別對虛擬容量未寫入部分所執行的讀取作業,然後傳回零給伺服器,而不會使用任何真實容量。

系統必須保留額外的 meta 資料來說明精簡佈建磁區的內容。因此,從精簡佈建磁區中獲得的 I/O 速率將低於從同一 MDisk 上完全配置的磁區中獲得的速率。

在標準儲存區中配置精簡佈建磁區時,您可以使用警告層次屬性,指定當使用的真實容量超出全部虛擬容量的一定數量或百分比時,就產生警告事件。還可以使用此警告事件來觸發其他動作,如使低優先順序應用程式離線,或將資料移轉到其他的儲存區中。對於資料縮減儲存區中的精簡供應磁區,無法設定警告層次值,因為容量報告是在儲存區層次上處理。

如果標準儲存區中的精簡佈建磁區沒有足夠的實際容量來執行寫入作業,則該磁區會離線,同時記錄錯誤(錯誤碼 1865,事件 ID 060001)。透過增加該磁區的實際容量或增加配置該磁區的儲存區的大小,可還原對精簡佈建磁區的存取。

在標準儲存區中建立精簡佈建磁區時,您可以選擇以 32 KB、64 KB、128 KB 或 256 KB 片段為粒度大小來配置空間。您選取的粒度大小會影響標準儲存區中的精簡佈建磁區的虛擬容量上限。預設粒度大小為 256 KB。如果您選取的粒度大小是 32 KB,則磁區大小不能超過 260,000 GB。在標準儲存區中建立精簡佈建磁區之後就不能變更粒度大小。一般而言,較小的粒度大小可節省空間,但需要更多次存取 meta 資料,反而不利於效能。如果不打算將精簡佈建磁區用作 FlashCopy® 來源磁區或目標磁區,請使用 256KB 以最大程度地提高效能。如果要將精簡佈建磁區用作 FlashCopy 來源或目標磁區,請為該磁區和 FlashCopy 功能指定相同的粒度大小。資料縮減儲存區中的精簡供應磁區上無法設定粒度大小。對於資料縮減儲存區中的精簡供應磁區,粒度大小 8 KB 是預設大小。

建立精簡佈建磁區時,請將快取模式設為 readwrite,以發揮最大效能。如果快取模式設定為 none,則系統將無法對精簡供應的 meta 資料進行快取,因此會降低效能。對於從資料縮減儲存區建立的磁區或磁區副本,快取模式必須是 readwrite。如果您嘗試從資料縮減儲存區建立精簡供應或壓縮磁區副本,且磁區快取模式不是 readwrite,作業會失敗。

自動擴充特性可防止精簡佈建磁區耗盡其容量和離線。當精簡佈建磁區使用容量時,自動擴充特性會保留固定數量的未用真實容量,稱為緊急應變容量。對於資料縮減儲存區中的精簡供應磁區,一律會啟用自動擴充特性來維持緊急應變容量。對於標準儲存區中的精簡供應磁區,自動展開為選用功能。但是,如果不啟用此功能,可能會耗盡應急容量,使該磁區離線。如果您使用標準儲存區,且想要決定應用程式是否需要自動擴充特性,您可以建立測試 精簡佈建磁區並關閉自動擴充特性。如果應用程式使該磁區容量耗盡並離線,則可以建立開啟自動展開功能的精簡供應磁區。