複本管理
物件資料是由主動式 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服務。
-
在建立適當數量的同位元檢查和資料片段之後、 LDR 服務會將這些片段散佈到構成抹除編碼設定檔儲存資源池的儲存節點(區塊服務)上。
-
LDR服務會通知ILM引擎、確認物件資料已成功散佈。
-
ILM引擎會使用物件位置中繼資料來更新中繼資料存放區。
內容保護:雲端儲存資源池
如果ILM規則的內容放置指示要求將物件資料的複寫複本儲存在雲端儲存池中、則物件資料會複製到為雲端儲存池指定的外部S3儲存區或Azure Blob儲存容器。
ILM引擎是LDR服務的一項元件、而Data Mover服務則可控制物件移至雲端儲存池的動作。
-
ILM引擎會選取要複寫至雲端儲存資源池的Data Mover服務。
-
Data Mover服務會將物件資料傳送至Cloud Storage Pool。
-
Data Mover服務會通知ILM引擎物件資料已儲存。
-
ILM引擎會使用物件位置中繼資料來更新中繼資料存放區。