複本管理
物件資料由作用中的ILM原則及其ILM規則管理。ILM規則會建立複寫或銷毀編碼複本、以保護物件資料免於遺失。
物件複本的類型或位置可能會在物件生命週期的不同時間要求不同。ILM規則會定期評估、以確保物件會根據需要放置。
物件資料是由LDR服務管理。
內容保護:複寫
如果ILM規則的內容放置指示需要複寫物件資料複本、則複本會由組成設定儲存資源池的儲存節點製作並儲存至磁碟。
資料流
LMR服務中的ILM引擎可控制複寫、並確保正確的複本數量儲存在正確的位置、且時間正確。
-
ILM引擎會查詢ADC服務、以判斷ILM規則所指定之儲存資源池內的最佳目的地LMR服務。然後、它會傳送命令給該LMR服務、以啟動複寫。
-
目的地LDR服務會查詢ADC服務、以找出最佳來源位置。然後將複寫要求傳送至來源LdR服務。
-
來源LMR服務會將複本傳送至目的地LdR服務。
-
目的地LDR服務會通知ILM引擎物件資料已儲存。
-
ILM引擎會使用物件位置中繼資料來更新中繼資料存放區。
內容保護:銷毀編碼
如果ILM規則包含製作物件資料銷毀編碼複本的指示、則適用的銷毀編碼方案會將物件資料分割成資料和同位元檢查片段、並將這些片段分散到「刪除編碼」設定檔中所設定的儲存節點。
資料流
ILM引擎是LDR服務的一項元件、可控制銷毀編碼、並確保將「刪除編碼」設定檔套用至物件資料。
-
ILM引擎會查詢ADC服務、以判斷哪些DDS服務最能執行銷毀編碼作業。一旦確定、ILM引擎便會傳送「初始化」要求給該服務。
-
DDS服務會指示LMR銷毀物件資料的程式碼。
-
來源LDR服務會將複本傳送至選取用於銷毀編碼的LDR服務。
-
一旦細分成適當數量的同位元檢查和資料片段、LMR服務會將這些片段分散到構成「刪除編碼」設定檔儲存池的儲存節點(區塊服務)。
-
LDR服務會通知ILM引擎、確認物件資料已成功散佈。
-
ILM引擎會使用物件位置中繼資料來更新中繼資料存放區。
內容保護:雲端儲存資源池
如果ILM規則的內容放置指示要求物件資料的複寫複本儲存在Cloud Storage Pool上、則物件資料會移至專為Cloud Storage Pool指定的外部S3儲存區或Azure Blob儲存容器。
資料流
ILM引擎是LDR服務的一項元件、而Data Mover服務則可控制物件移至雲端儲存池的動作。
-
ILM引擎會選取要複寫至雲端儲存資源池的Data Mover服務。
-
Data Mover服務會將物件資料傳送至Cloud Storage Pool。
-
Data Mover服務會通知ILM引擎物件資料已儲存。
-
ILM引擎會使用物件位置中繼資料來更新中繼資料存放區。
內容保護:歸檔
歸檔作業由StorageGRID 定義的資料流組成、可在支援系統和用戶端之間進行。
如果ILM原則要求歸檔物件資料的複本、則屬於LMR服務元件的ILM引擎會將要求傳送至歸檔節點、而歸檔節點則會將物件資料的複本傳送至目標歸檔儲存系統。
-
ILM引擎會傳送要求給ARC服務、將複本儲存在歸檔媒體上。
-
ARC服務會查詢ADC服務以找出最佳來源位置、並將要求傳送至來源LMR服務。
-
ARC服務會從LDR服務擷取物件資料。
-
ARC服務會將物件資料傳送至歸檔媒體目的地。
-
歸檔媒體會通知ARC服務物件資料已儲存。
-
ARC服務會通知ILM引擎物件資料已儲存。