Skip to main content
Astra Trident
21.07
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Pools de stockage virtuel

Contributeurs

Les pools de stockage virtuel offrent une couche d’abstraction entre les systèmes back-end de stockage d’Astra Trident et ceux de Kubernetes. StorageClasses. Ils permettent à un administrateur de définir des aspects, tels que l’emplacement, les performances et la protection pour chaque système back-end, de façon commune et indépendante du système back-end StorageClass spécifiez le type de back-end physique, de pool back-end ou de type back-end à utiliser pour répondre aux critères souhaités.

L’administrateur du stockage peut définir des pools de stockage virtuel sur n’importe quel système back-end Astra Trident dans un fichier de définition JSON ou YAML.

La illustre le schéma conceptuel des pools de stockage virtuels.

Tout aspect spécifié en dehors de la liste des pools virtuels est global au back-end et s’appliquera à tous les pools virtuels, tandis que chaque pool virtuel peut spécifier un ou plusieurs aspects individuellement (remplaçant les aspects backend-global).

Remarque Lors de la définition des pools de stockage virtuel, n’essayez pas de réorganiser l’ordre des pools virtuels existants dans une définition backend. Il est également conseillé de ne pas modifier/modifier les attributs d’un pool virtuel existant et de définir un nouveau pool virtuel à la place.

La plupart des aspects sont spécifiés dans des termes spécifiques au système back-end. Il est primordial que les valeurs de l’aspect ne soient pas exposées en dehors du conducteur du back-end et ne soient pas disponibles pour la correspondance dans StorageClasses. À la place, l’administrateur définit un ou plusieurs libellés pour chaque pool virtuel. Chaque étiquette est une paire clé:valeur et les étiquettes sont souvent répandues sur différents systèmes back-end. Tout comme les aspects, les étiquettes peuvent être spécifiées par pool ou globales au back-end. Contrairement aux aspects, qui ont des noms et des valeurs prédéfinis, l’administrateur dispose d’une entière discrétion pour définir les clés et les valeurs de libellé selon les besoins.

A StorageClass identifie le pool virtuel à utiliser en référençant les étiquettes dans un paramètre de sélection. Les sélecteurs de pool virtuel prennent en charge les opérateurs suivants :

Opérateur Exemple La valeur d’étiquette d’un pool doit :

=

performance=premium

Correspondance

!=

performance !=extrême

Ne correspond pas

in

emplacement à (est, ouest)

Être dans l’ensemble de valeurs

notin

performances notin (argent, bronze)

Ne pas être dans l’ensemble de valeurs

<key>

la protection

Existe avec n’importe quelle valeur

!<key>

!protection

N’existe pas