Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

了解 StorageGRID 中的抹除編碼

銷毀編碼是 StorageGRID 用來儲存物件資料的兩種方法之一( 複寫是另一種方法 )。當物件符合使用銷毀編碼的 ILM 規則時,這些物件會被切分成資料片段,並計算額外的同位元檢查片段,且每個片段都會儲存在不同的 Storage 節點上。

當存取某個物件時,系統會使用儲存的片段重新組裝。如果資料片段或同位元檢查片段毀損或遺失,銷毀編碼演算法可以使用剩餘資料片段和同位元檢查片段的子集來重建該片段。

建立 ILM 規則時,StorageGRID 會建立支援這些規則的銷毀編碼設定檔。您可以檢視銷毀編碼設定檔列表,"${post_edited_translations.segment}",或"如果銷毀編碼設定檔目前未在任何 ILM 規則中使用,請停用該設定檔。"

以下範例說明如何對物件資料使用銷毀編碼演算法。在本例中,ILM 規則採用 4+2 銷毀編碼方案。每個物件被分割成四個相等的資料片段,並從物件資料計算出兩個同位元檢查片段。這六個片段分別儲存在三個資料中心站台的不同節點上,以在節點故障或站台遺失時提供資料保護。

銷毀編碼三個站台 4 加 2

4+2 銷毀編碼方案可以採用多種設定方式。例如,您可以設定一個包含六個儲存節點的單站點儲存資源池。或者"站台遺失保護",您可以使用包含三個站台的儲存資源池,每個站台配備三個儲存節點。只要六個片段(資料或同位元檢查)中的任意四個仍然可用,即可擷取物件。最多可以遺失兩個片段而不會遺失物件資料。如果整個站台遺失,只要其他所有片段仍然可存取,仍然可以擷取或修理物件。

銷毀編碼可恢復 4 Plus 2

如果遺失兩個以上的儲存節點,則無法擷取該物件。

銷毀編碼不可恢復 4 Plus 2