本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
虛擬儲存資源池
貢獻者
虛擬儲存資源池可在Astra Trident的儲存後端與Kubernetes之間提供抽象層 StorageClasses
。管理員可以透過通用的後端不受限制的方式、定義各個方面、例如位置、效能及每個後端的保護、而無需進行任何操作 StorageClass
指定要用於符合所需條件的實體後端、後端集區或後端類型。
儲存管理員可在Json或Yaml定義檔案的任何Astra Trident後端上定義虛擬儲存池。
![顯示虛擬儲存資源池的概念性圖表。](../media/virtual_storage_pools.png)
在虛擬資源池清單之外指定的任何層面、都會對後端進行全域設定、並套用至所有虛擬資源池、而每個虛擬資源池則可個別指定一個或多個層面(覆寫任何後端全域層面)。
|
定義虛擬儲存集區時、請勿嘗試重新排列後端定義中現有虛擬集區的順序。此外、建議您不要編輯/修改現有虛擬資源池的屬性、改為定義新的虛擬資源池。 |
大部分方面都是以後端特定的詞彙來指定。最重要的是、在後端驅動程式之外、不會顯示高寬比值、也無法在中進行比對 StorageClasses
。而是由系統管理員為每個虛擬資源池定義一或多個標籤。每個標籤都是「金鑰:值配對」、而且標籤可能在獨特的後端之間通用。如同個別層面、標籤可依資源池指定、也可全域指定至後端。不同於具有預先定義名稱和值的各個層面、系統管理員有充分的判斷權、可視需要定義標籤金鑰和值。
答 StorageClass
透過參照選取元參數中的標籤來識別要使用的虛擬資源池。虛擬資源池選取器支援下列運算子:
營運者 | 範例 | 集區的標籤值必須: |
---|---|---|
|
效能=優異 |
相符 |
|
效能!=極致 |
不相符 |
|
位置(東部、西部) |
加入一組值 |
|
效能附註(銀、銅) |
不在一組值中 |
|
保護 |
存在於任何值 |
|
!保護 |
不存在 |