雲端提供者可以為使用 Cloudian 平台的承租人建立和指派自訂儲存區原則。
儲存區原則是一組規則,用來定義如何在組織內管理和散佈資料。VMware Cloud Director Object Storage Extension 會為每個區域提供一個預設儲存區原則。此外,如果您的承租人使用 Cloudian 平台,您還可以建立自訂儲存區原則。之後,承租人可以在建立值區和物件時套用這些原則。使用儲存區原則,可保護您的資料,並避免在發生任何類型的失效時造成資料遺失。儲存區原則可使您的資料高度可用。
- 複寫
- 跨資料中心的抹除碼
- 複寫的抹除碼
- 複寫
-
複寫是將資料複製到多個位置的過程。系統會為每個資料物件建立可設定數量的副本,且每個副本儲存在不同的節點上。可以使用的資料中心數量沒有限制。如果副本數未大於節點數,則同時支援單一資料中心內的複寫和跨多個資料中心的複寫。建立複寫儲存區原則時,應一律至少指定兩個副本。
例如,若為 4x 複寫,會為每個物件建立 4 個副本,且每個副本會儲存在不同的節點上。這項複寫可以在單一資料中心內完成,也可以跨多個資料中心完成。
- 跨資料中心的抹除碼
-
抹除碼會將資料分割為可設定數量的資料片段 (稱為「k」值),以及可設定數量的同位片段 (稱為「m」值)。這些片段會散佈到一組儲存區系統中,其中每個片段各儲存在不同的節點上。為您選擇正確的組態時,會根據資料中心內的節點數量來決定。至少需要三個資料中心和六個節點。
當您存取物件時,會使用儲存的片段重組該物件。如果某個資料片段或同位片段遺失或損壞,則可以從任意「k」個片段中解碼該物件,即便「m」個節點無法使用,該物件仍是可讀的。
此圖顯示一個分割為八個片段的物件,每個片段儲存在三個資料中心內的不同節點上。
- 複寫的抹除碼
-
複寫的抹除碼是一種介於複寫方法和抹除碼方法之間的散佈方法。系統會建立資料物件的副本或複本。副本數必須等於所選資料中心的數目。之後,會將每個副本分割為多個片段,這與抹除碼方法的運作方式相同,而且這些片段將散佈於單一資料中心內或多個資料中心之間。
當只有一個資料中心可用時,複寫的抹除碼方法的運作方式,與抹除碼相同。資料物件會拆分成多個片段,並散佈在資料中心內,且每個片段位於不同的節點上。
當您選取跨多個資料中心的「複寫的抹除碼」,作為慣用的散佈方法時,會先建立資料物件的副本 - 若有三個資料中心,就有三個副本。接下來,會將每個副本分割為多個片段,並散佈於多個資料中心之間,且每個片段位於不同的節點上。
下表列出 VMware Cloud Director Object Storage Extension 目前支援的複寫的抹除碼「k」+「m」組態。
表 2. 複寫的抹除碼散佈組態 支援的「k」+「m」組態 4+2 6+2 8+2 9+3 12+4