Hyper-V: Differencing disks.

I Differencing disks sono un tipo speciale di dischi che sono utilizzati negli scenari in cui vi sia la necessità di creare disco, chiamato parent, il quale deve rimanere immutato ai vari cambiamenti che verranno invece scritti nei dischi successivamente creati, denominati child (children visto che sono molti).

Questi dischi possono essere sia in formato .vhd che nel più innovativo .vhdx, l’importante e che la tipologia di disco sia la stessa in questa relazione parent-child ovvero il disco parent è di tipo .vhdx e così tutti i vari child creati in seguito, possono essere ad espansione dinamica o a dimensione fissa ma l’importante per capirne il concetto è quello di vedere gli scenari di utilizzo tipico:

  • Possono essere utilizzati come percorso di archiviazione dei vari checkpoint delle macchine virtuali di Hyper-V, il parent magari è una vm su cui è installato Windows 2008 server e sul child ci sono i vari checkpoint della virtual machine.
  • Alto utilizzo può essere quello che prevede la creazione di un vm con installato Windows Server che viene in seguito configurato tramite syprep per installazione future, in questo caso se volessimo creare altre vm in futuro che contengano Windows Server potemmo crearne tante quante ne vogliamo facendo in modo che i dischi utilizzati da queste siano i vari child del parent sul quale abbiamo utilizzato syprep facendoci risparmiare tempo nel deploy di nuovi server virtuali.

Anche in questo caso si può fare tutto da interfaccia grafica o tramite l’utilizzo del comando New-VHd in un esempio velocissimo come questo

PS C:\> New-VHD ––ParentPath c:\newdisk1.vhdx c:\newdisk2.vhdx -Differencing.

Crea un differencing disk chiamato newdisk2.vhdx dal parent newdisk1.vhdx nel disco c.

, , , , , , , , ,

  1. Lascia un commento

Lascia un commento