//Cloudogu EcoSystem Docs

Volumegröße berechnen

Die Volume-Größen einzelner Dogus zwischen der Quell- und Zielinstanz können in Anbetracht der tatsächlichen Nutzung unterschiedliche Werte aufweisen. Eine verlustfreie Migration von Daten kann nur gewährleistet werden, wenn die Volume-Größe auf der Zielinstanz mindestens der tatsächlichen Größe auf der Quellinstanz entspricht.

Der Exporter gibt immer die gesamte Größe des Volumes zurück, die auf Seiten des Importers verwendet werden soll. Im Falle einer CES-MN-Instanz wird hierfür die gesamte Kapazität des PersistentVolumeClaim (PVC)verwendet. Dies entspricht bereits der Soll-Größe für den Importer.

Bei einer CES-VM-Instanz wird die tatsächliche Größe des Volumes berechnet, was dem Ist-Zustand entspricht. Wird dieser Ist-Zustand als Soll-Größe an den Importer übertragen, kann es sein, dass das genutze PVC des Importers bereits ausgeschöpft ist. Es ist daher sinnvoll, auf die tatsächliche Größe des Volumes einen Puffer aufzuschlagen, um die Kapazität des PVC des Importers zu erhöhen und damit mehr Spielraum bei einer wachsenden Menge an Daten in der Zielinstanz zu haben.

Der besagte Puffer ist im Exporter einer CES-VM im ETCD unter dem Pfad /config/ces-exporter/volumeIncreaseFactor konfigurierbar. Als Standardwert wurde ein Wert von 30 % der tatsächlichen Volumengröße konfiguriert, der auf jedes Volume im CES-VM angewendet wird. Es ist zu beachten, dass die Berechnung der Volume-Größe in Bytes (B) erfolgt und als Gibibyte (GiB = 1024³ B) dargestellt wird. Da einige Cloud-Anbieter nur mit vollen GiB rechnen, wird das ermittelte Ergebnis auf den nächsten vollen GiB gerundet.

Um die Größe des PVC auf der Zielinstanz zu überschlagen:

  1. Ermitteln Sie die Größe des betrachteten Volumes auf der Quellinstanz in Bytes (B).
  2. Multiplizieren Sie die Größe mit dem volumeIncreaseFactor

    • Beispiel: Ein Volume mit 2,1 GigaByte (GB) (= 2.100.000.000 B) und einem volumeIncreaseFactor von 1.3 entspricht 2.730.000.000 B = 2,73 GB = 2,54 GiB
  3. Runden Sie auf das nächste volle GiB.

    • Beispiel: 2,54 GiB wird auf 3 GiB aufgerundet.
  4. Auf dem Zielsytem wird ein PVC mit 3 GiB = 3,22 GB angelegt.

Hinweis "Die Datenmenge in den Volumes der Zielinstanz nach der Migration stimmt nicht immer exakt mit der Datenmenge in den Volumes der Quellinstanz überein. Das liegt an Unterschieden in der Konfiguration und stellt grundsätzlich kein Problem dar.