domenica 9 febbraio 2014

Microsoft KMS Server e VMware View

Il deploy di client Windows 7 attraverso la tecnologia Linked Clone di VMware Horizon View porta una quantità sconsiderata di vantaggi per velocità ed efficacia di azione. Pochi click del mouse e, se tutto è configurato a dovere, ecco disponibili centinaia di client in qualche decina di minuti pronti per essere utilizzati da chiunque possieda un valido entitlement al pool.

Il fatto che le configurazioni siano fatte a dovere potrebbe sembrare una cosa ovvia ma, in infrastrutture di una certa complessità, come quella necessaria al funzionamento di Horizon View, il rischio che qualcosa non sia totalmente "in bolla" non è per nulla remoto.

Risulta particolarmente ovvio che i client debbano essere dotati di una regolare licenza per il sistema operativo virtualizzato anche se questo, in linea teorica, potrebbe durare il tempo di una sessione di lavoro (decido che alla disconnessione dell'utente il client virtuale debba essere cancellato immediatamente). Un pò meno ovvio il meccanismo necessario per rilasciare le licenze a macchine fatte con la "fotocopiatrice" da una unica macchina sorgente (golden o parent image).
Si badi bene che il "licenziamento" dei client virtuali è fondamentale per completarne la creazione. Durante un'operazione di provisioning infatti nella fase di "customizing" l'agent installato sulla VM verifica anche lo stato di licenza restituendo un errore e bloccando il processo nel caso la verifica non andasse a buon fine.
Ad essere onesti potreste bypassare il problema evitando il controllo della licenza da parte del agent di view installato con una semplice modifica ad una chiave di registro della macchina parent:

http://dharmgolf.blogspot.it/2010/11/viwe-45-windows-7-licenses-activiation.html

La maniera corretta per far funzionare il tutto è però l'utilizzo di un server su cui è stato installato il software Microsoft Key Management Services (KMS): detto brutalmente un server KMS (i codici MAK Multiple Activation Key non sono supportati).

Tutto qui? In effetti è tutto qui ma...

Se non volete aprire la consolle del View e ritrovarvi centinaia o più probabilmente migliaia di errori relativi all'ultimo recompose lanciato tipo:

View Composer Agent initialization error (16): Failed to activate software license. (1026556)

...beh è meglio se vi assicurate di aver fatto tutto quanto descritto nei punti sotto riportati.

Dando per scontato che l'infrastruttura Horizon View e il server KMS siano correttamente installati e funzionanti partiamo con i controlli:

1 - verificate che su tutti i domini interessati dal rilascio delle licenze sia presente il record che indirizza le macchine verso il server KMS

                  Configuring DNS

2 - se stiamo parlando di client virtuali con installato Windows 7 fate in modo che vengano attivate, prima di cominciare con i vari provisioning delle macchine nei pool, almeno 25 copie di Windows 7 (magari proprio le vostre macchine parent...) questo "sbloccherà" il KMS server.

3 - collegatevi al vostro server KMS e verificate a che punto siete con le licenze rilasciate con il comando SLMGR.vbs /dlv. Osservate il valore riportato alla riga Current Count. Se è maggiore o uguale a 25 siete pronti per lanciare provisioning di macchine virtuali senza timore alcuno.

Visto che stiamo parlando di virtuale potete utilizzare un trucco senza creare realmente 25 VM diverse (con diverso CMID Client Machin ID) createne una e fate una snapshot lanciate un sysprep /generalize e seguite la procedura guidata. Alla fine della stessa e riavvii vari ... il counter di cui parlavo sopra dovrebbe essersi incrementato di una unità... revert to snapshot e avanti di nuovo fino a 25 e oltre :-)


Nulla può andare storto :-D




lunedì 3 febbraio 2014

Horizon Workspace... qualche trucco

Negli scorsi giorni mi sono trovato ad effettuare l'installazione e la configurazione di Horizon Workspace.

Diversamente da altri software questo mi risulta essere sviluppato da VMware stessa e non frutto di acquisizioni e successivi re-brand.

Prodotto interessante e molto promettente ma decisamente complesso e delicato.
Magari scriverò di più nei prossimi giorni nel frattempo però viste le numerose difficoltà incontrate durante l'installazione (ma soprattutto la configurazione) ho deciso di raccogliere sul blog un pò di link con suggerimenti o best practices per far funzionare il "mostro".

Iniziamo con il blog ufficiale di VMware...

sabato 25 gennaio 2014

VCP5-DCV si sdoppia

Dal 22 gennaio di quest'anno il noto esame di certificazione professionale sui prodotti di virtualizzazione del datacenter di VMware si divide in due "linee", una legata ai prodotti vSphere v5.0 e v5.1 ed una seconda che riferisce al relativamente nuovo vSphere v5.5.

La decisione poteva in qualche modo dirsi attesa per alcune importanti differenze che nella versione 5.5 erano state introdotte che rendevano l'esame non più attuale (due fra tutte: alcune abissali differenze nei maximum - tipiche domande da esame - e la maggior spinta verso l'utilizzo del client web prima relegato quasi ad interfaccia di mera visualizzazione).

Non risulta però cambiato soltanto l'oggetto dell'esame ma anche la modalità dello stesso.
Resta ferma la tecnica di valutazione dei quesiti che su una base di 500 punti massimi ne richiede almeno 300 per il superamento del test. Si modifica invece sostanzialmente il numero delle domanda che da 85 dell'esame con codice VCP510 (legato alle versioni 5.0 e 5.1) passa ora a 135 (ben 50 quesiti in più) per l'esame codice VCP550 e di conseguenza il tempo disponibile per gli esaminandi che da 90 minuti passa a 120 (più altri 30 minuti per chi non sostiene l'esame nella sua lingua madre).

Importante far notare che superando qualunque dei due esami la qualifica rimane quella di VCP5-DCV.



Al link sotto tutte le informazioni direttamente dal sito di VMware.

Two Available VCP5-DCV Exams

I corsi, obbligatori, per poter ottenere entrambe le certificazioni risultano comunque quelli della versione "generica" 5.x anche perché quelli specifici per la v5.5 sono disponibili solo da dicembre dello scorso anno (2013).

Ovviamente ancora nulla per quanto riguarda i vari fornitori di "aiuti allo studio" come testking, pass4sure o il più "economico" examcollection... :-)

Seguirò con attenzione il web alla ricerca delle impressioni dei primi VCP550 certified riportandole sul blog.