Dell Unity:精簡檔案系統自動縮減和延伸原則
Summary: 在 Dell Unity 陣列上,有自動擴充或縮減精簡檔案系統 (FS) 的選項。這樣做是為了始終如一地保持最佳化的空間利用率。
Instructions
自動收縮
在正常運作下,Dell Unity 檔案系統會自動調整分配的空間,以最佳化儲存集區用量。自動收縮是根據已用空間與分配空間的比率進行自動調整。這是因為較低的使用與分配比例並不代表理想的空間利用率,因為已分配但未使用的空間會浪費,如果將其回收到池中,則可能會被其他集區資源使用。在 Dell Unity 上,檔案系統在預先定義的期間內維持低得令人無法接受的已用空間與已分配空間比率,即符合自動縮減 (減少其分配空間) 的資格。
為了說明這一點,請考慮以下文件系統:大小 = 3 TB,分配 = 1 TB,已使用 = 500 GB。相對於分配的空間,已使用的空間非常低,僅使用了從存儲池保留的一半空間。除非用戶端開始使用檔案系統的額外空間,否則 Dell Unity 系統最終會將 1 TB 分配空間的一部分解除分配回基礎儲存集區,以供需要此空間的其他資源使用。自動縮減僅影響分配的大小,因此 3 TB 的大小不會更改。
在 UnityOS 4.4 及更早版本中,如果使用與分配的比率保持在 70% 的低水位線以下,則檔案系統符合自動縮減的條件。例如,分配了 400 GB 的文件系統需要釋放 120 GB,然後才會觸發自動收縮。由於自動縮減是基於使用與分配的比率百分比,因此大型檔案系統需要刪除更多資料才符合自動縮減的資格。因此,分配了 400 GB 或更多的文件系統使用不同的自動縮減機制。對於這些大型文件系統,如果已用空間和分配空間之間的差距為 20 GB 或更多,則文件系統符合自動縮減的條件。但是,這並不適用於容量波動較大的超大型文件系統。
在 UnityOS 4.5 中,系統會根據檔案系統上分配的容量動態調整自動縮減低水位線。這樣可以在過早收縮和適當的時候回收空間之間取得更好的平衡。下圖顯示了低水位線如何隨文件系統大小而擴展。
FS 自動縮減原則
由於寫入檔案系統的數據更多,檔案系統中的已用空間增加,因此必須從存儲池中保留更多空間以容納這些新數據。因此,檔案系統會從池中保留額外的空間,從而增加文件系統中分配的空間。這會在沒有使用者介入的情況下發生,並會持續到檔案系統的通告大小。過度佈建精簡檔案系統時,請務必監控集區上的可用容量。如果池空間不足,則無法為文件系統分配其他容量,並且文件系統將變為唯讀,直到清除此狀況為止。
在 UnityOS 4.4 及更早版本中,一旦已用空間與分配空間的比例達到 75% 的高水位線,就會觸發自動擴展。但是,這不能很好地擴展,因為較大的文件系統具有分配給它的大量容量,這些容量不會立即使用。例如,已使用 100 TB 的文件系統從自動擴展操作中額外分配了 25 TB。在 OE 4.5 版本中,系統會根據檔案系統上的已用容量動態調整自動延伸高水位線。
使用此方法可減少容量浪費,因為可用容量的使用效率會更高。
自動擴展僅影響分配的大小,因此大小不會更改。當分配的空間達到文件系統的大小時,除非管理員首先手動擴展文件系統的大小,否則不會進行新的分配。
Additional Information
Dell Unity:NAS 功能 (2025 年 3 月)