|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
|
Il s'agit d'une documentation non publiée pour SUSE® Storage 1.12 (Dev). |
Reconstruction de la QoS de la réplique
SUSE Storage prend en charge le throttling de la bande passante de reconstruction (Qualité de Service, ou QoS) pour les volumes v2 basés sur SPDK. Cette fonctionnalité vous permet d’appliquer des limites de bande passante aux répliques pendant la reconstruction, ce qui aide à éviter de surcharger le débit de stockage des nœuds source et destination.
Paramètre global : v2-data-engine-rebuilding-mbytes-per-second
-
Ce paramètre à l’échelle du cluster définit la bande passante d’écriture maximale (en Mo/s) pour la reconstruction des répliques.
-
Une valeur de
0indique qu’il n’y a pas de limite. -
Vous pouvez configurer ce paramètre uniquement via
kubectl:
kubectl -n longhorn-system patch settings.longhorn.io v2-data-engine-rebuilding-mbytes-per-second \
--type=merge -p '{"value":"100"}'
Surcharge de QoS par volume
Vous pouvez remplacer la limite de bande passante de reconstruction globale pour un volume spécifique en définissant spec.rebuildingMbytesPerSecond dans la spécification du volume :
spec:
rebuildingMbytesPerSecond: 50
Résolution de QoS effective
La limite de bande passante de reconstruction effective est déterminée en évaluant à la fois les paramètres globaux et spécifiques au volume. Si la valeur spécifique au volume est supérieure à zéro, elle remplace le paramètre global.
| Paramètre global | Surcharge de volume | QoS effective |
|---|---|---|
0 |
0 |
Un nombre illimité |
100 |
0 |
100 Mo/s |
0 |
200 |
200 Mo/s |
100 |
200 |
200 Mo/s |
La QoS appliquée est enregistrée dans le champ status.rebuildStatus[*].appliedRebuildingMbps au sein de l’état du moteur.
Par exemple, la limite de bande passante appliquée apparaît dans l’état du moteur du volume comme indiqué ici:
Rebuild Status:
tcp://172.24.1.95:20001:
Error:
From Replica Address: tcp://172.24.8.133:20001
Is Rebuilding: true
Progress: 97
State: in_progress
appliedRebuildingMbps: 50