Storage

From bwCloud-OS
Revision as of 08:04, 17 September 2025 by Admin (talk | contribs) (Created page with " = Quickstart - Volumes/Speicher = <!--T:1--> <!--T:2--> {{:Quickstart: Volume anhängen}} = Backups = <!--T:3--> <!--T:4--> === Bietet bwCloud-OS eine besondere Schnittstelle für ein Backup / eine Datensicherung an? === Nein, wir bieten keine spezielle Schnittstelle an. Die Daten der (laufenden) Instanzen können aber mit herkömmlichen Bordmitteln gesichert werden. <!--T:5--> === Wie kann ich denn jetzt meine virtuellen Maschinen sichern? === Von Instanzen und...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Quickstart - Volumes/Speicher

Quickstart: Volume anhängen


Backups

Bietet bwCloud-OS eine besondere Schnittstelle für ein Backup / eine Datensicherung an?

Nein, wir bieten keine spezielle Schnittstelle an. Die Daten der (laufenden) Instanzen können aber mit herkömmlichen Bordmitteln gesichert werden.

Wie kann ich denn jetzt meine virtuellen Maschinen sichern?

Von Instanzen und angehängten Volumes können über das Dashboard Snapshots erzeugt werden. Snapshots von Instanzen sind Images und können mit den CLI Clients (openstack-client) heruntergeladen werden (Stichwort: openstack image download ...). Von Volumes können ebenfalls Images erzeugt werden (Stichwort: create image from volume) und auf dieselbe Art heruntergeladen werden. Bei großen Volumes ist es aber einfacher und effizienter, direkt aus den Instanzen heraus die Daten zu exportieren, z.B. mit rsync, scp o.ä. tools.

Volumes oder Images herunterladen

Verbinden Sie sich mittel openstack-client mit der bwCloud. Erzeugen Sie aus Ihrem Volume ein Image.

# openstack volume list
# openstack image create \
    --volume <UUID> \
    my_volume_as_image

Image herunterladen:

# openstack image list
# openstack image save \
    --file my_image_file.img \
    <UUID>

Mit folgendem Befehl laden Sie eine lokale Image-Datei in den Abbildkatalog der gewählten Region hoch und erstellen dabei den Metadateneintrag. Das Image wird nicht in eine bestehende VM kopiert.

# openstack image create \
    --property os_distro=linux \
    --property ssh_user=<USER> \
    --property hw_video_model=cirrus \
    --file my_image_file.img \
    <NAME>

Image in bwCloud-OS hochladen

Melden Sie sich im Dashboard an. Klicken Sie sich wie folgt durch die Grafische-Oberfläche:

 'Compute' -> 'Abbilder' -> 'Abbild erstellen' 

Performance

Drosselung des Datendurchsatzes

Aufgrund der internen Architektur liegen alle Daten (root discs der Instanzen, attached storage volumes etc.) im Ceph-Speicher der jeweiligen Region. Ceph ist ein netzwerkbasiertes verteiltes Speichersystem, was intern via Netzwerk mit den Compute-Hosts verbunden ist. Der verfügbare Speicherdurchsatz verteilt sich also auf alle aktiven Nutzer:innen. Hierbei gilt: Je mehr parallele Schreibvorgänge stattfinden, desto stärker sinkt der Datendurchsatz für jeden einzelnen. Was auch ganz logisch ist, denn die Netzwerkkapazität und die Bandbreite sind insgesamt limitiert.

Um möglichst allen Nutzer:innen eine gleiche Leistung anbieten zu können, wird der Speicherdurchsatz pro Instanz entweder auf 100 MByte pro Sekunde in beide Richtungen (full duplex) oder auf 800 IOPS begrenzt.

mehr Durchsatz erhalten

Bei berechtigtem Anliegen können Nutzer:innen nach mehr Datendurchsatz anfragen. Bitte dazu ein Ticket an uns schreiben. In dem Ticket teilen Sie uns folgende Punkte mit:

  • Sie möchten mehr Datendurchsatz bekommen
  • Beschreibung des Use-Case bzw. der Anwendung: Warum benötigen Sie mehr Datendurchsatz?
  • OpenStack Kennung (idealerweise die User-ID)
  • In welcher Region benötigen Sie mehr Datendurchsatz?

Die oben genannten Punkte sind Pflichtangaben.