For the complete documentation index, see llms.txt. This page is also available as Markdown.

Festplatten zwischen virtuellen Maschinen freigeben

Überblick über die unterstützten Methoden zum Teilen von Festplatten und Daten zwischen virtuellen Maschinen in VergeOS, einschließlich Clone Disk und NAS-basierter Dateifreigabe, mit Hinweisen zur Wahl des jeweils passenden Verfahrens.

Übersicht

VergeOS verbindet derzeit kein einzelnes Blockgerät gleichzeitig mit mehreren laufenden VMs. Wenn wir heute Daten über VMs hinweg gemeinsam nutzen müssen, haben wir zwei unterstützte Ansätze: die Festplatte duplizieren (Clone Disk), sodass jede VM ihre eigene unabhängige Kopie erhält, oder ein Dateisystem über das Netzwerk freigeben indem von jedem Gast aus eine NAS-Freigabe eingehängt wird. Diese Seite erklärt, was jede Methode macht, wann man sie wählen sollte und wo die Vorgehensweise zu finden ist.

Was Sie lernen werden

  • Der Unterschied zwischen Clone Disk und NAS-basierter Dateifreigabe

  • Wann welche Methode basierend auf Ihrem Anwendungsfall zu verwenden ist

Was Sie benötigen

  • Eine laufende VergeOS-Umgebung mit mindestens zwei virtuellen Maschinen

  • Administrativer Zugriff auf die VergeOS-Benutzeroberfläche

  • Für NAS-Freigaben: eine konfigurierte NAS-Dienst

Vergleich

Methode
Was es freigibt
Lese-/Schreibsemantik
Am besten geeignet für
Einschränkungen

Clone Disk

Eine unabhängige Kopie eines bestehenden .raw Laufwerks, erstellt zum Zeitpunkt der Laufwerks-Erstellung

Jede VM besitzt eine private Lese-/Schreibkopie. Änderungen werden nicht zurück zur Quelle oder zu anderen Klonen synchronisiert.

Neue VMs von einem bewährten Disk-Image bereitstellen, einen Point-in-Time-Datensatz an eine andere VM übergeben

Nur einmalige Kopie — kein Mechanismus zur Live-Freigabe. Klone weichen in dem Moment von der Quelle ab, in dem sie erstellt werden. Berechtigungen werden vom Quelllaufwerk übernommen.

NAS-Freigabe (SMB/NFS)

Ein NAS-Volume, das als Netzwerkfreigabe bereitgestellt und von mehreren Gästen eingehängt wird

Gleichzeitiges Lesen/Schreiben auf der Datei Ebene, vermittelt durch den NAS-Dienst und das Freigabeprotokoll

Gemeinsam genutzte Anwendungsdaten, Dateirepositorien, Inhaltsbibliotheken und alle Workflows, bei denen mehrere VMs dieselben Dateien lesen oder schreiben müssen

Nur auf Dateiebene, nicht auf Blockebene. Netzwerk-Overhead im Vergleich zu lokaler Festplatten-E/A. Parallelität, Sperrung und Leistung hängen vom Protokoll und vom Gastbetriebssystem ab. Granulare Berechtigungen auf Freigabe- und Dateisystemebene sind verfügbar.

Methode 1 — Clone Disk

Ein Clone Disk ist eine Point-in-Time-Kopie eines bestehenden .raw Laufwerks (das Standardformat für VergeOS-VM-Festplatten) in derselben VergeOS-Cloud. Sie wird erstellt, wenn wir einer VM ein Laufwerk hinzufügen und Clone Disk als Medientyp auswählen. Sobald der Klon erstellt ist, ist er vollständig unabhängig von der Quelle: Schreibvorgänge der geklonten VM bleiben im Klon, und Schreibvorgänge an der Quelle sind für den Klon nicht sichtbar. Da der Klon eine vollständige Kopie ist, bleibt er unbeeinflusst, wenn das Quelllaufwerk später geändert oder gelöscht wird. Dies ist die richtige Wahl für das Initialisieren eine VM von einer vorhandenen Festplatte aus zu initialisieren, nicht um Daten zwischen VMs synchron zu halten.

Für die Schritt-für-Schritt-Anleitung siehe Virtuelle Maschinen-Laufwerke und wählen Sie Clone Disk im Medien Schritt.

Methode 2 — NAS-Freigabe

Ein NAS-Freigabe ist ein vom VergeOS-NAS-Dienst bereitgestelltes Volume, das über SMB oder NFS freigegeben wird. Jede VM hängt die Freigabe wie jedes andere Netzwerkdateisystem ein, und das NAS koordiniert den gleichzeitigen Zugriff aller verbundenen Gäste. Dies ist der unterstützte Weg, mehreren VMs gleichzeitig Lese-/Schreibzugriff auf dieselben Daten zu geben.

Für die Einrichtung siehe die NAS-Übersicht und NAS-Freigaben.

Die Wahl zwischen ihnen

  • Verwenden Sie Clone Disk wenn wir möchten, dass eine neue VM beginnt mit einer Kopie einer vorhandenen Festplatte beginnt und sich dann unabhängig weiterentwickelt — zum Beispiel beim Bereitstellen mehrerer VMs aus demselben vorbereiteten Betriebssystem- oder Datenlaufwerk.

  • Verwenden Sie Clone Disk für eine einmalige Datenübergabe, bei der die empfangende VM ihre Kopie besitzen soll.

  • Verwenden Sie eine NAS-Freigabe wenn zwei oder mehr VMs die gleichen Dateien gleichzeitig lesen oder schreiben müssen.

  • Verwenden Sie eine NAS-Freigabe für gemeinsam genutzte Anwendungsinhalte, Team-Dateispeicher, Build-Artefakte, Medienbibliotheken oder jeden Workflow, bei dem Konsistenz zwischen VMs wichtig ist.

  • Nicht Clone Disk verwenden, um Daten zwischen VMs synchron zu halten — Klone weichen sofort voneinander ab und es gibt keine Rücksynchronisierung.

Roadmap

Das gleichzeitige Anbinden eines einzelnen Laufwerks an mehrere VMs — sowohl schreibgeschützt als auch Lese-/Schreibzugriff — ist für eine zukünftige VergeOS-Version geplant. Diese Seite wird aktualisiert, sobald diese Funktion verfügbar ist.

Zusammenfassung

Kurz gesagt: Clone Disk zum Bereitstellen, NAS zum Teilen. Wir haben die beiden unterstützten Methoden zum Teilen von Daten zwischen virtuellen Maschinen in VergeOS behandelt:

  • Clone Disk zum Erstellen unabhängiger Point-in-Time-Kopien eines vorhandenen Laufwerks — lokale Block-E/A, kein Netzwerk-Overhead, aber keine Synchronisierung

  • NAS-Freigaben für gleichzeitigen Dateiebene-Zugriff mehrerer VMs über SMB oder NFS — mit granularer Zugriffskontrolle und Live-Zusammenarbeit, allerdings mit Netzwerk-Overhead

Nächste Schritte

Zuletzt aktualisiert

War das hilfreich?