Wann soll ich verknüpfte oder vollständige VM-Klone verwenden?

22

Ich habe die Dokumentation für die Klone der vollständigen und verknüpften virtuellen Maschine gesehen, kann aber anscheinend nicht vollständig verstehen, wann ich eine über eine andere verwenden soll. Ich sehe, dass der vollständige Klon eine Kopie der VM erstellt, aber was ist mit der verknüpften - bedeutet dies, dass alles, was ich in einer VM tue, in einer anderen wiedergegeben wird? Das ergibt für mich keinen Sinn ...

Kann jemand ein paar konkrete Beispiele nennen, wenn er vollständige oder verknüpfte VM-Klone verwenden würde?

c00000fd
quelle

Antworten:

31

Der verknüpfte Klon funktioniert ähnlich wie die Schnappschuss-Technik. Snapshots arbeiten auf eine Art und Weise, die Festplattenverbrauch spart: Wenn Sie einen Snapshot erstellen und anschließend Änderungen vornehmen (während Sie mit dem System innerhalb der VM arbeiten), speichert VMware nur die geänderten Teile der Festplatte (Sektoren).

Verknüpfte VM-Klone funktionieren ähnlich: Wenn Sie eine 10-GB-Festplatte haben und einen verknüpften Klon erstellen, benötigen Sie keine zusätzlichen 10 GB Speicherplatz - nur viel weniger. Während Sie mit der ursprünglichen oder geklonten VM arbeiten, werden nur die Änderungen oder Unterschiede gespeichert. Es ist wichtig zu beachten, dass die geklonte VM immer noch vom ursprünglichen Festplatten-Image abhängt.

Aber: Sie können mit beiden VMs unabhängig voneinander arbeiten - die Unterschiede sind nur intern. Sie sparen Speicherplatz, wenn Sie einen verknüpften Klon verwenden. In bestimmten Fällen kann die Leistung jedoch auch geringer sein.

Wenn Sie viele sehr ähnliche VMs ausführen müssen, ist es möglicherweise sinnvoll, verknüpfte Klone zu verwenden, da Sie viel Speicherplatz sparen können.

Wenn Sie nur eine VM klonen und dann mit der Installation völlig anderer Software oder Daten beginnen, ist ein kopierter Klon möglicherweise besser.

Alex
quelle
Eine typische Anwendung für verknüpfte Klone: ​​das Erstellen von drei virtuellen Maschinen mit jeweils einer anderen Version von Internet Explorer für Webentwicklungszwecke.
Aldemarcalazans
2

Der verknüpfte Klon kann auch schneller erstellt werden, aber Sie müssen beim Entfernen von VMs vorsichtig sein. Wenn Sie das Basisimage für einen bestimmten verknüpften Klon löschen, stirbt dieser verknüpfte Klon. Ich bin ein (glücklicher) VirtualBox-Benutzer: Dort können Sie für eine bestimmte Maschine (Einstellungen -> Speicher -> Mauszeiger über das virtuelle Festplatten-Image halten) sehen, ob dieses Image auf einem anderen Image basiert und auf welcher Basis. Aber im Moment weiß ich nicht, wie ich vor dem Löschen einer VM sicherstellen soll, dass sie keine Basis für einen anderen verknüpften Klon ist. Beachten Sie auch, dass Sie jederzeit einen vollständigen Klon dieses verknüpften Klons erstellen können, wenn Sie einen verknüpften Klon zu einem unabhängigen Klon machen möchten. Ich denke, der umgekehrte Prozess ist unmöglich (einen bestimmten Klon über eine bestimmte Basis zu verknüpfen, um Speicherplatz zu sparen). Bitte korrigiert mich jemand, wenn ich nicht Recht habe.

Ivan Ivanov
quelle