#
Performanceklasse für ein Volume ändern
#
Kyberio Secure Public Cloud – Kundenanleitung
#
Überblick
Jedes Volume in der Kyberio Secure Public Cloud ist einem Volume-Typ (Performanceklasse) zugeordnet. Dieser bestimmt die zugrunde liegende Speichertechnologie und damit die Leistungseigenschaften (IOPS, Durchsatz, Latenz). Sie können die Performanceklasse eines bestehenden Volumes nachträglich ändern – diesen Vorgang nennt man Retype.
#
Typische Performanceklassen (Beispiel)
Hinweis: Die tatsächlich verfügbaren Volume-Typen können je nach Konfiguration Ihrer Kyberio Secure Public Cloud-Umgebung variieren. Prüfen Sie die verfügbaren Typen wie unten beschrieben.
#
1. Verfügbare Volume-Typen anzeigen
#
1.1 Über das Horizon-Dashboard
- Navigieren Sie zu Projekt → Volumes → Volumes.
- Klicken Sie auf „Volume erstellen" – im Feld „Typ" sehen Sie die verfügbaren Optionen.
- Schließen Sie den Dialog wieder, ohne ein Volume zu erstellen.
#
1.2 Über die CLI
openstack volume type list
Beispielausgabe:
+--------------------------------------+------------------+-----------+
| ID | Name | Is Public |
+--------------------------------------+------------------+-----------+
| 1a2b3c4d-... | standard | True |
| 2b3c4d5e-... | performance | True |
| 3c4d5e6f-... | high-performance | True |
+--------------------------------------+------------------+-----------+
Detaillierte Informationen zu einem Typ:
openstack volume type show performance
#
2. Aktuellen Volume-Typ prüfen
#
2.1 Über das Horizon-Dashboard
- Navigieren Sie zu Projekt → Volumes → Volumes.
- Der Volume-Typ wird in der Spalte „Typ" angezeigt.
- Für Details klicken Sie auf den Volume-Namen.
#
2.2 Über die CLI
openstack volume show webserver-vol-01 -c name -c volume_type -c status -c size
Beispielausgabe:
+-------------+------------------+
| Field | Value |
+-------------+------------------+
| name | webserver-vol-01 |
| volume_type | standard |
| status | available |
| size | 50 |
+-------------+------------------+
#
3. Performanceklasse ändern (Retype)
#
Voraussetzungen
- Das Volume muss im Status „available" (verfügbar) sein.
- Falls das Volume an eine Instanz angehängt ist, muss es zuerst ausgehängt werden – es sei denn, die Migration im laufenden Betrieb wird unterstützt.
#
3.1 Über das Horizon-Dashboard
- Navigieren Sie zu Projekt → Volumes → Volumes.
- Klicken Sie im Dropdown-Menü (▾) des Volumes auf „Volume-Typ ändern".
- Wählen Sie den neuen Volume-Typ aus dem Dropdown (z. B.
high-performance). - Wählen Sie die Migrationsstrategie:
- „Nie": Kein Retype, wenn eine Datenmigration erforderlich wäre.
- „Bei Bedarf": Daten werden automatisch auf den neuen Speicher migriert.
- Klicken Sie auf „Volume-Typ ändern".
#
3.2 Über die CLI
# Retype durchführen (mit automatischer Migration bei Bedarf)
openstack volume set \
--type high-performance \
--retype-policy on-demand \
webserver-vol-01
# Status prüfen (während der Migration)
openstack volume show webserver-vol-01 -c status -c migration_status
Retype-Policies:
| Policy | Beschreibung |
|---|---|
| never | Retype nur, wenn keine Datenmigration nötig ist |
| on-demand | Daten werden bei Bedarf automatisch migriert |
Hinweis: Bei einer Datenmigration kann der Vorgang je nach Volume-Größe einige Minuten bis Stunden dauern. Während der Migration bleibt das Volume verfügbar, aber die Performance kann vorübergehend beeinträchtigt sein.
#
4. Retype bei angehängten Volumes
Wenn das Volume aktuell an eine Instanz angehängt ist, gehen Sie wie folgt vor:
#
Option A: Volume aushängen, retype, wieder anhängen
# 1. Volume von der Instanz trennen
openstack server remove volume webserver-prod-01 webserver-vol-01
# 2. Warten, bis das Volume "available" ist
openstack volume show webserver-vol-01 -c status
# 3. Retype durchführen
openstack volume set \
--type high-performance \
--retype-policy on-demand \
webserver-vol-01
# 4. Warten, bis der Retype abgeschlossen ist
openstack volume show webserver-vol-01 -c status -c volume_type
# 5. Volume wieder an die Instanz anhängen
openstack server add volume webserver-prod-01 webserver-vol-01
#
Option B: Über ein neues Volume (ohne Ausfallzeit)
Falls Ausfallzeiten nicht akzeptabel sind, können Sie ein neues Volume mit der gewünschten Performanceklasse erstellen und die Daten migrieren:
# 1. Neues Volume mit neuem Typ erstellen
openstack volume create \
--type high-performance \
--size 50 \
webserver-vol-01-new
# 2. Neues Volume an die Instanz anhängen
openstack server add volume webserver-prod-01 webserver-vol-01-new
# 3. Innerhalb der Instanz: Daten kopieren
# (z. B. mit rsync, dd oder durch LVM-Spiegelung)
# 4. Altes Volume aushängen und löschen
openstack server remove volume webserver-prod-01 webserver-vol-01
openstack volume delete webserver-vol-01
#
5. Ergebnis prüfen
openstack volume show webserver-vol-01 -c name -c volume_type -c status
Erwartete Ausgabe:
+-------------+------------------+
| Field | Value |
+-------------+------------------+
| name | webserver-vol-01 |
| volume_type | high-performance |
| status | available |
+-------------+------------------+
#
Häufige Fragen
Ändert sich die Größe meines Volumes beim Retype? Nein. Die Volume-Größe bleibt unverändert. Der Retype ändert nur die Performanceklasse.
Gehen Daten beim Retype verloren? Nein. Ihre Daten bleiben vollständig erhalten. Erstellen Sie dennoch vorsichtshalber ein Backup, bevor Sie einen Retype durchführen.
Kann ich auch von einer höheren zu einer niedrigeren Performanceklasse wechseln? Ja, der Wechsel ist in beide Richtungen möglich. Dies kann sinnvoll sein, um Kosten zu sparen, wenn die hohe Performance nicht mehr benötigt wird.
Ändert sich der Preis nach einem Retype? Ja, unterschiedliche Performanceklassen haben unterschiedliche Preise. Die neue Preisgestaltung gilt ab dem Zeitpunkt der Änderung.
Kyberio Secure Public Cloud – Dokumentation