建立資料縮減儲存區
如果要在系統上使用資料縮減,您需要建立資料縮減儲存區、建立精簡佈建或壓縮磁區,以及將這些磁區對映至支援 SCSI unmap 指令的主機。
資料縮減可以提高儲存體效率和效能及減少儲存體成本,尤其是對於快閃儲存體。 資料縮減可以收回先前使用的但主機系統不再需要的儲存體資源,以減少外部儲存體系統和內部磁碟機上儲存的資料量。系統支援資料縮減儲存區,其中包含精簡供應磁區或壓縮磁區。 資料縮減儲存區也支援刪除重複資料,以進一步節省精簡供應磁區和壓縮磁區的容量。 對精簡供應磁區或壓縮磁區指定刪除重複時,就會刪除重複的資料而不會寫入儲存體,因而節省更多容量。 資料縮減儲存區也包含特定的磁區,這些磁區可追蹤主機何時釋出空間,以及可能未用而可供收集並重複用在儲存區內的容量。 當主機釋出空間時,這個程序就稱為取消對映。取消對映是一組 SCSI 指令,供主機用來指出目標磁區上不再需要已配置的容量。 釋出的空間可收集給系統重複使用,不需要重新配置儲存體上的容量。儲存區也可收回資料縮減儲存區中未用的容量,並重新配送給可用的延伸範圍。 可收回的容量是指改寫資料、刪除磁區或主機利用 SCSI unmap 指令將資料標示為不需要時,所建立的未用容量。 資料縮減儲存區中會監視並收集可收回的容量,最後會重新分配回給儲存區使用。可收回的容量可用於其他更有效率使用現有儲存體資源的磁區。建立資料縮減儲存區時,系統會監視儲存區中來自主機取消對映作業的可收回容量。系統可重複使用這些容量並重新配送給儲存區。
使用管理 GUI
如果要在系統上建立資料縮減,請完成下列步驟:
- 完成下列步驟來建立資料縮減儲存區:
- 在管理 GUI 中,選取。
- 在儲存區頁面上,按一下建立。
- 在建立儲存區頁面上,輸入儲存區名稱,然後選取資料縮減。
- 按一下建立。 資料縮減儲存區只會建立成母儲存區,而不是子儲存區。
- 完成下列步驟,將儲存體新增至資料縮減儲存區:
- 在管理 GUI 中,選取。
- 用滑鼠右鍵按一下您建立的資料縮減儲存區,然後選取新增儲存體。
- 選取可用的儲存體並配置容量給儲存區。按一下指派。
- 完成下列步驟,在資料縮減儲存區中建立壓縮磁區、精簡供應磁區、刪除重複資料的磁區,或這些磁區的組合,並將這些磁區對映至主機:
- 在管理 GUI 中,選取。
- 在磁區頁面上,按一下建立磁區。
- 在建立磁區頁面上,您可以建立不同類型的磁區。您可以建立的磁區類型取決於系統上配置的拓蹼類型。
如果系統使用標準拓蹼(單一站台配置),請選取下列其中一種磁區:
- 基本
- 鏡映
- 自訂
- 基本
- Stretched
- 自訂
- 基本
- HyperSwap
- Custom
- 為磁區輸入下列資訊:
- 儲存區
- 從清單中選取資料縮減儲存區。壓縮、精簡供應及刪除重複資料的磁區和副本必須在資料縮減儲存區中。
- 磁區詳細資料
- 輸入您要建立的一或多個磁區的數量、容量及名稱。
- 容量節省
- 選取無、精簡供應或壓縮。 針對其中任何選項,您也可以選擇對您建立的磁區使用刪除重複。例如,您建立的壓縮磁區也可以利用刪除重複來移除重複資料。
- 按一下建立並對映。註: 選取建立可在資料縮減儲存區中建立磁區,但不對映至主機。 如果稍後想要將磁區對映至主機,請選取。
- 在建立對映頁面上,選取主機來顯示可供對映的所有主機。 主機必須支援 SCSI unmap 指令。請驗證所選取的主機類型支援 SCSI unmap 指令。按下一步。
- 驗證該磁區,然後按一下對映磁區。
使用指令行介面
如果要在系統上建立資料縮減,請完成下列步驟:
- 如果要建立資料縮減儲存區,請輸入下列指令:
其中,pool_name 是儲存區名稱,extent_size 是儲存區的延伸範圍大小。 資料縮減儲存區只會建立成母儲存區,而不是子儲存區。mkmdiskgrp -name pool_name -ext extent_size -datareduction yes - 如果要在資料縮減儲存區內建立壓縮磁區或精簡佈建磁區,請輸入下列指令:
mkvolume -name name -pool storage_pool_name -size disk_size -compressed
其中,name 是新磁區的名稱,storage_pool_name 是資料縮減儲存區的名稱,disk_size 是磁區容量。mkvolume -name name -pool storage_pool_name -size disk_size -thin - 如果要將磁區對映至主機,請輸入下列指令:
其中,host_name 是主機名稱,vdisk_name 是磁區名稱。mkvdiskhostmap -host host_name vdisk_name