Un paio di giorni fa è stata annunciata la disponibilità della versione definitiva del solution accelator per il Servicing delle Macchine Virtuali Offline.

Prima di tutto una precisazione sul nome: Offline Virtual Machine Servicing Tool (OVMST).

L'aggettivo Offline si riferisce a Virtual Machine e non a Servicing. La precisazione è importante perché in realtà le VM devono essere avviate per poter applicare le patch. Come ho già detto in un mio precedente post su questo solution accelerator, secondo me, il nome non è molto azzeccato e contrariamente a quanto mi auspicavo non è stato modificato nella versione definitiva. Il termine servicing in realtà consente di pensare a scenari più ampi che non la sola applicazione di correttivi: configurazione di applicazioni, applicazioni di policy, ecc...

Lo scopo di questo solution accelerator è fornire un insieme di strumenti utili ad indirizzare un problema reale: chi deve gestire uno store di macchine virtuali (per esempio i template di VM in una library di System Center Virtual Machine Manager), mantenute offline e pronte per essere utilizzate quando necessario, ha il problema di mantenerle aggiornate in modo che sia realmente pronte a diventare immediatamente operative quando necessario.

L'Offline Virtual Machine Servicing Tool si basa su PowerShell, System Center Virtual Machine Manager 2007 e un tool di patch management (System Center Configuration Manager 2007 o Windows Server Update Services 3.0) per svolgere il proprio lavoro.

Usando degli script PowerShell e SCVMM le macchine sono temporaneamente distribuite su un server Virtual Server 2005 R2 (al momento Hyper-V non è supportato, ma lo sarà in una successiva versione del tool – aspettiamo prima il rilascio di SCVMM2008) e avviate. A questo punto alle macchine sono applicati i necessari correttivi e quindi immediatamente spente e "riposte" nello store (la Library di SCVMM2007) al termine dell'operazione.

Non siamo ancora all'applicazione dei correttivi mantenendo le VM spente, ma sicuramente OVMST facilita di molto il compito degli amministratori di rete.

Se alle VM conservate nella Library si SCVMM2007 è stato applicato Sysprep, al primo avvio parte il minisetup che le configura e di questo si deve tener conto nell'uso del tool eventualmente intervenendo con script (PowerShell o VB) per risolvere il problema.

Buon patching a tutti.

Giorgio