Quando devo utilizzare i cloni VM collegati o completi?


22

Ho visto la documentazione per i cloni di macchine virtuali complete e collegate , ma non riesco a capire appieno quando dovrei usarne uno sopra l'altro. Vedo che il clone completo crea una copia della VM, ma per quanto riguarda quella collegata - significa che qualunque cosa io faccia in una VM si rifletterà in un'altra? Non ha senso per me ...

Qualcuno può fare un paio di esempi specifici quando usa cloni di macchine virtuali completi o collegati?

Risposte:


31

Il clone collegato funziona in modo simile alla tecnica dell'istantanea. Le istantanee funzionano in un modo che consente di risparmiare l'utilizzo del disco: quando si crea un'istantanea e si apportano modifiche successivamente (mentre si lavora con il sistema all'interno della VM), VMware memorizza solo le parti modificate del disco (settori).

I cloni di macchine virtuali collegate funzionano in modo simile: se si dispone di un disco da 10 GB e si crea un clone collegato, non sono necessari ulteriori 10 GB di spazio, ma molto meno. Mentre lavori con la macchina virtuale originale o clonata, solo le modifiche o le differenze sono negozi. È importante notare che la macchina virtuale clonata dipende ancora dall'immagine del disco originale.

Ma: puoi lavorare con entrambe le VM in modo indipendente - le differenze sono solo interne. Si risparmia spazio su disco quando si utilizza un clone collegato, ma in alcuni casi le prestazioni potrebbero essere inferiori.

Se hai molte macchine virtuali molto simili da eseguire, potrebbe avere senso usare cloni collegati, in quanto puoi risparmiare molto spazio su disco.

Se cloni semplicemente una VM e inizi a installare software o dati totalmente diversi, un clone copiato potrebbe essere migliore.


Un'applicazione tipica di cloni collegati: la creazione di tre macchine virtuali, ognuna con una versione diversa di Internet Explorer, per scopi di sviluppo web.
aldemarcalazans,

2

Anche il clone collegato è più veloce da prendere, ma è necessario fare attenzione quando si rimuovono le VM: se si elimina l'immagine di base per un dato clone collegato, quel clone collegato morirà. Sono un utente (felice) di VirtualBox: lì puoi vedere per una determinata macchina (Impostazioni -> Memoria -> ferma il cursore sull'immagine del disco rigido virtuale) se quell'immagine è basata su un'altra, e qual è la base. Ma per ora non so come accertarmi prima di eliminare una VM che non è una base per nessun altro clone collegato. Si noti inoltre che in qualsiasi momento, se si desidera rendere indipendente un clone collegato, è possibile rendere il clone completo di quel clone collegato e lo si avrà. Penso che il processo inverso sia impossibile (rendere un dato clone collegato su una data base per risparmiare spazio su disco). Per favore, qualcuno mi corregga se non ho ragione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.