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

變更 ILM 原則如何影響 StorageGRID 效能

如果您的資料保護需要變更或您新增了新站台,您可以建立並啟動新的 ILM 原則。

在變更原則之前,您必須了解 ILM 部署位置的變更如何暫時影響 StorageGRID 系統的整體效能。

在本範例中,擴充過程中新增了一個 StorageGRID 站台,需要實作新的作用中 ILM 原則,以便在新站台儲存資料。若要實作新的作用中原則,請先 "建立原則"。之後,您必須 "模擬",然後再 "啟動" 新原則。

警告 以下 ILM 規則和原則僅為範例。設定 ILM 規則的方法有很多種。在啟動新原則之前,請先進行模擬,以確認其運作方式符合預期,可保護內容免於遺失。

變更 ILM 原則如何影響效能

當您啟動新的 ILM 原則時,StorageGRID 系統的效能可能會暫時受到影響,特別是當新原則中的放置指令要求將許多現有物件移至新位置時。

啟動新的 ILM 原則後,StorageGRID 會使用此原則管理所有物件,包括現有物件和新擷取的物件。在啟動新的 ILM 原則之前,請審查現有複寫物件和銷毀編碼物件的放置位置是否有任何變更。變更現有物件的位置,可能會在評估和實作新放置位置時導致暫時性資源問題。

為確保新的 ILM 原則不會影響現有複製物件和銷毀編碼物件的放置,您可以 "建立含有擷取時間篩選器的 ILM 規則"。例如,擷取時間_在指定日期和時間當天或之後_ <date and time>,這樣新規則就只適用於在指定日期和時間當天或之後擷取的物件。

可能暫時影響 StorageGRID 效能的 ILM 原則變更類型包括以下幾種:

  • 對現有的銷毀編碼物件套用不同的銷毀編碼設定檔。

    註 StorageGRID 視每個銷毀編碼設定檔為唯一的,且在使用新設定檔時不會重複使用銷毀編碼片段。
  • 更改現有物件所需的複本類型;例如,將很大比例的複寫物件轉換為銷毀編碼物件。

  • 將現有物件的複本移至完全不同的位置;例如,將大量物件移至 Cloud Storage Pool 或從 Cloud Storage Pool 移動,或移至遠端站台或從遠端站台移動。

主動式 ILM 原則範例 6:兩個站台的資料保護

在此範例中,作用中的 ILM 原則最初是為雙站台 StorageGRID 系統所設計,並使用兩個 ILM 規則。

範例 ILM 原則 6 主動原則

在此 ILM 原則中,屬於租戶 A 的物件在單一站台上透過 2+1 銷毀編碼進行保護,而屬於所有其他租戶的物件則使用 2 複本複寫在兩個站台上進行保護。

規則 1:租戶 A 的單一站台銷毀編碼

規則定義 範例值

規則名稱

租戶 A 的單一站台銷毀編碼

租戶帳戶

租戶 A

儲存資源池

站台 1

放置位置

站台 1 從第 0 天起永遠採用 2+1 銷毀編碼

規則 2:其他租戶的雙站台複寫

規則定義 範例值

規則名稱

其他租戶的雙站台複寫

租戶帳戶

忽略

儲存資源池

站台 1 和站台 2

放置位置

從第 0 天起永久保留兩份複寫複本:一份複本位於站台 1,一份複本位於站台 2。

ILM 原則範例 6:三個站點的資料保護

在此範例中,ILM 原則將替換為適用於三站點 StorageGRID 系統的新原則。

在執行擴充以新增新站台後,網格系統管理員建立了兩個新的儲存資源池:一個用於站台 3 的儲存資源池,以及一個包含所有三個站台的儲存資源池(與「所有儲存節點」預設儲存資源池不同)。然後,系統管理員建立了兩個新的 ILM 規則和一個新的 ILM 原則,旨在保護所有三個站台的資料。

當此新的 ILM 原則啟動時,屬於租戶 A 的物件將在三個站台上受到 2+1 銷毀編碼的保護,而屬於其他租戶的物件(以及屬於租戶 A 的較小物件)將使用 3 複本複寫在三個站台上受到保護。

規則 1:租戶 A 的三站台銷毀編碼

規則定義 範例值

規則名稱

租戶 A 的三站點銷毀編碼

租戶帳戶

租戶 A

儲存資源池

全部 3 個站台(包括站台 1、站台 2 和站台 3)

放置位置

從第 0 天到永遠,所有 3 個站台均採用 2+1 銷毀編碼

規則 2:其他租戶的三站台複寫

規則定義 範例值

規則名稱

其他租戶的三站點複寫

租戶帳戶

忽略

儲存資源池

站台 1、站台 2 及站台 3

放置位置

從第 0 天起永遠保留三個複寫複本:一個複本位於站台 1,一個複本位於站台 2,一個複本位於站台 3。

啟動範例 6 的 ILM 原則

啟動新的 ILM 原則時,現有物件可能會移至新位置,或根據任何新的或更新的規則中的放置說明,為現有物件建立新的物件複本。

警告 ILM 原則中的錯誤可能導致無法復原的資料遺失。在啟動原則之前,請仔細審查並模擬該原則,以確認其能夠如預期運作。
警告 啟動新的 ILM 原則後,StorageGRID 會使用此原則管理所有物件,包括現有物件和新擷取的物件。在啟動新的 ILM 原則之前,請審查現有複寫物件和銷毀編碼物件的放置位置是否有任何變更。變更現有物件的位置,可能會在評估和實作新放置位置時導致暫時性資源問題。

當銷毀編碼指示變更時會發生什麼情況?

在本範例目前有效的 ILM 原則中,屬於租戶 A 的物件在站點 1 使用 2+1 銷毀編碼進行保護。在新 ILM 原則中,屬於租戶 A 的物件將在站點 1、2 和 3 使用 2+1 銷毀編碼進行保護。

當新的 ILM 原則啟動時,將執行以下 ILM 操作:

  • 由租戶 A 擷取的新物件會被分割為兩個資料片段,並新增一個同位元檢查片段。然後,這三個片段中的每一個都會儲存在不同的站台。

  • 在後續的 ILM 掃描過程中,屬於租戶 A 的現有物件將重新評估。由於 ILM 放置指令使用新的銷毀編碼設定檔,因此會建立全新的銷毀編碼片段並將其分發至三個站台。

    註 站台 1 現有的 2+1 片段不會被重複使用。StorageGRID 視每個銷毀編碼設定檔為唯一的,且在使用新設定檔時不會重複使用銷毀編碼片段。

當複寫指令改變時會發生什麼?

在此範例目前作用中的 ILM 原則中,屬於其他租戶的物件會使用站台 1 和站台 2 儲存資源池中的兩個複寫複本進行保護。在新的 ILM 原則中,屬於其他租戶的物件將使用站台 1、2 和 3 儲存資源池中的三個複寫複本進行保護。

當新的 ILM 原則啟動時,將執行以下 ILM 操作:

  • 當租戶 A 以外的任何租戶擷取新物件時,StorageGRID 會建立三個複本,並在每個站台儲存一個複本。

  • 在後續的 ILM 掃描過程中,系統會重新評估屬於其他租戶的現有物件。由於 Site 1 和 Site 2 的現有物件複本仍然符合新 ILM 規則的複寫要求,因此 StorageGRID 只需為 Site 3 建立一個新的物件複本。

啟用此原則對效能的影響

本範例中的 ILM 原則啟動後,此 StorageGRID 系統的整體效能將暫時受到影響。需要比正常水準更高的網格資源,才能為租戶 A 的現有物件建立新的銷毀編碼片段,並在站台 3 為其他租戶的現有物件建立新的複寫複本。

由於 ILM 原則的變更,用戶端的讀取和寫入請求可能會暫時出現高於正常水準的延遲。在網格中全面實施部署指令後,延遲將恢復正常水準。

為避免啟動新的 ILM 原則時出現資源問題,您可以在任何可能更改大量現有物件位置的規則中使用「擷取時間」進階篩選器。將「擷取時間」設定為大於或等於新原則生效的大致時間,以確保現有物件不會被不必要地移動。

註 如果在 ILM 原則變更後需要減慢或加快物件處理速度,請聯絡技術支援。