Uso di VMware View Composer
Non male, questo potrebbe essere il prodotto più attraente di VMware View, il VMware View Composer, con questo prodotto, quello che otterremo è distribuire Desktop agli utenti a partire dalla stessa immagine per tutti. Senza dover clonare una macchina virtuale sorgente, né avere una macchina virtuale completa per utente, Questo è, i Desktop che genereremo da questo non avranno un disco rigido virtuale, ma un 'link’ a una replica del disco rigido virtuale originale. Con questo otterremo un risparmio di archiviazione impressionante, Per esempio, se progettiamo che i nostri Desktop vogliamo che abbiano 20Gb di disco, non è necessario assegnare tale quantità a ogni macchina virtuale, se per esempio andiamo a distribuire 50 Desktop: 50MV x 20Gb = 1TB di spazio solo per l'ambiente VDI o VMware View, poiché questo non ha molto senso, si usa VMware View Composer per distribuire desktop a partire da una singola immagine, questi nuovi desktop occuperanno solo la loro memoria swap più lo spazio (opzionale) che vogliamo dare agli utenti per memorizzare informazioni, che può essere 0. Più avanti verrà fornito un livello di dettaglio maggiore.
Questo sarebbe lo schema grafico di come funziona l'approvvigionamento dei desktop. Abbiamo una macchina virtuale sorgente con il suo sistema operativo installato, con le sue applicazioni comuni per i nostri futuri utenti installate, membro di un dominio, configurazione di rete con DHCP, con l'agente installato, and so on… una volta che è pronta per essere clonata, Si realizza uno snapshot di essa mentre è spenta. Possiamo avere diversi snapshot di questa macchina virtuale con differenti configurazioni per diversi deployment di Desktop.
La replica è una copia di una versione esatta della macchina virtuale originale, Questo è, È una copia completa di uno degli snapshot scelti (In questo documento ci sarà solo uno snapshot, Non si lavorerà con altri).
E a partire da questa struttura, Creiamo tanti cloni (Chiamati anche vClone) Di questa replica quanti ne abbiamo bisogno, Nell'immagine si vedono un paio di VM generate a partire da questa versione della VM originale, Sono istanze dello snapshot. I cloni non scrivono nulla sui dischi, Se non sono isolati in snapshot propri, Quindi i dati del disco 'replica'’ sono intoccabili e quindi continuano ad accedere a questo disco tutti i cloni. Oltre a questo, abbiamo la possibilità di creare un'unità di dati affinché gli utenti possano memorizzare informazioni, durante l'assistente ci verrà chiesto e in caso affermativo, ci mapperà con una lettera su ciascuno dei desktop.
Per informazioni più dettagliate è possibile consultare questo sito che lo spiega bene (Certo, in inglese): http://rodos.haywood.org/2008/12/storage-analysis-of-vmware-view.html
Installazione di VMware View Composer,
Questo è il software che permetterà che questo si realizzi, per fare ciò dovremo installare VMware View Composer su ciascun server VMware vCenter o VMware VirtualCenter della nostra organizzazione che desideriamo possa fornire desktop in modo automatizzato.
Iniziamo l'installazione di VMware View Composer sul server VMware vCenter, l'installazione non ha nulla di complicato, “Prossimo”,
Accettiamo il contratto di licenza “Accetto i termini del contratto di licenza” & “Prossimo”,
Per installare VMware View Composer, abbiamo bisogno di un database SQL, per questo, durante l'assistente, dovremo creare una connessione ad esso, quindi prima creiamo un BD vuoto sul nostro server SQL e ci connettiamo ad esso da “Impostazione DSN ODBC…”
Andiamo alla scheda “DSN di sistema” e creiamo uno nuovo da “Aggiungere…”,
Selezionare “SQL Native Client” & “Fine”,
Indichiamo un nome (Nel mio caso “Compositore VMware”) e ci connettiamo al nostro server SQL Server, & “Seguente”,
Configuriamo l'autenticazione come l'abbiamo… e “Seguente”,
Segno “Cambia il database predefinito in:” e scegliamo il database che abbiamo creato per VMware View Composer, In questo caso “VMwareComposer”, “Seguente”,
“Fine”,
Clicca su “Testa la sorgente dati…”
“OK” pronto,
Clicca su “OK” poiché la connettività è corretta,
Inseriamo il nome della connessione DSN che abbiamo appena creato e le credenziali che abbiamo fornito durante la configurazione dell'ODBC. “Prossimo”,
Selezioniamo la porta SOAP, che per impostazione predefinita è 8443 e se abbiamo qualche certificato SSL installato sul computer possiamo selezionarlo, Nel mio caso, me ne genererà uno nuovo. “Prossimo”,
Verifichiamo che il percorso di installazione sia corretto (Default “C:File di programmaVMwareVMware View Composer”) e clicca su “Installare” per installare immediatamente,
… Speranza… A proposito, VMware View Composer, è ufficialmente supportato solo su un sistema operativo in inglese, quindi durante l'installazione se ricevete un errore che indica la mancanza del gruppo Network Service, Create it on your VMware vCenter server where you are installing it and you are done!
After a couple of minutes, we have the application installed, pronto. “Finire”.
Ora, we must go to the configuration of our VMware View server, to the tab “Configurazione” and to the section “VirtualCenter Servers”, there if we do not have a VMware vCenter server added, we will have to add it (http://www.bujarra.com/?p=2159). In the case we are dealing with, it is taken for granted, so we edit the one we have configured from “Redigere…”
We need to enable the check for “Enable View Composer” and specify the connection port, which by default we said would be 8443. We must add at least one domain administrator account, Affinché VMware View Composer abbia privilegi sufficienti a livello di dominio per personalizzare i Desktop se necessario, poiché “Aggiungere…”,
——————————————————–
OCCHIO! se vogliamo creare un pool di Desktop in modo automatico, come realizzeremo di seguito, bisogna posizionare il sysprep nel server vCenter, con la versione del Sistema Operativo dei Desktop da generare, per far cambiare il SID delle macchina nella seguente posizione)
C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprep2k
C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprepsvr2003
C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprepsvr2003-64
C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprepxp
C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprepxp-64
——————————————————–
Introduciamo il nome del dominio, il nome utente con credenziali di amministratore di dominio e la sua password & “Aggiungere…”
Pronto! Se facciamo clic sul link “Avanzato >>” ci mostrerà la configurazione su quanti Desktop genererà simultaneamente (Numero massimo di operazioni di provisioning contemporanee), e quanti Desktop avvierà simultaneamente (“Numero massimo di operazioni di accensione contemporanee”), “OK”,
Ora, quello che dobbiamo fare è generare una macchina virtuale che sarà la VM origine, in questo caso è un Windows XP con un Office, aggiornato alla data di oggi, con gli strumenti VMware, corretti, inserito nel dominio, l'indirizzo IP configurato come IP dinamico, il Sysprep nella posizione corretta…
Una volta che abbiamo questo, dobbiamo fare uno snapshot della VM origine, quindi prima, lo spegniamo (IMPORTANTE) e facciamo uno snapshot dal client delle infrastrutture VMware Infrastructure Client, sulla MV con il tasto destro > “Istantanea” > “Cattura Snapshot…”,
Indichiamo un nome e una descrizione della macchina virtuale, nel caso in cui andremo ad avere più di un 'immagine', specificare chiaramente quale contenuto avrà. “OK”,
Aspettiamo mentre si genera e fatto.
Ora, ora possiamo tornare alla console di amministrazione di VMware View e possiamo già creare il gruppo di Desktop, per questo, Andiamo alla scheda “Scrivanie e Pool”, e clicca su “Aggiungere…” per crearlo,
Indichiamo un gruppo di Desktop automatizzato o “Pool di Desktop Automatizzati” & “Prossimo”, per creare alcuni Desktop per gli utenti finali,
Come vogliamo noi, può essere Persistente o Non Persistente, persistente indica che quando un utente accede per la prima volta a un Desktop, questo gli viene associato, e Non-Persistent che sarà casuale questa connessione, “Prossimo”,
Selezioniamo i server VMware vCenter sui quali abbiamo installato VMware View Composer e selezioniamo il check “Usa la tecnologia del clone collegato per creare desktop in questo pool” per abilitare quello che cerchiamo! “Prossimo”,
E ora andiamo a creare il pool di Desktop, dobbiamo indicare l'Unique ID, e il nome che vedranno gli utenti che si connettono, questo nome deve essere qualcosa che si associ con il gruppo di Desktop, e che quando cliccano su di esso, li porti a uno dei loro Desktop, “Prossimo”,
Configuriamo queste opzioni come ci interessano, se vogliamo che i dati dell'utente non vengano salvati quando chiude la sua sessione… “Prossimo”
Dobbiamo abilitare se vogliamo utilizzare l'approvvigionamento dei Desktop, il numero di Desktop che vogliamo che ci generi (in questo caso creeremo 10 cloni), e il formato del nome dei Desktop (nel mio caso userò qualcosa come XP-Tec-01, XP-Tec-02, XP-Tec-03… per ulteriori informazioni sulla nomenclatura leggere il PDF della VMware View Administration Guide), “Prossimo”
Dobbiamo selezionare quale è la macchina virtuale sorgente & “Prossimo”,
Ci mostrerà gli snapshot che ha la MV, nel mio caso ho solo uno, quindi non ho dubbi su quale sarà, lo segniamo & “Prossimo”,
Indichiamo il percorso dove ci posizionerà i Desktop, “Prossimo”,
Selezioniamo l'host ESX o il cluster ESX in cui vogliamo eseguire i Desktop,
Selezioniamo un Pool di Risorse in cui verranno inseriti i Desktop, questo è per se vogliamo configurare affinché le postazioni abbiano una riserva di memoria/CPU, o dei limiti, “Prossimo”,
Se ci interessa che gli utenti possano memorizzare informazioni nella macchina virtuale abbiamo due opzioni, una è creare e associare un disco rigido per ogni Desktop, con lo spazio che indichiamo e l'utente lo avrà mappato con l'unità che indichiamo, attenzione, perché se indichiamo che vogliamo 2Gb per macchina virtuale e ne creiamo 10 MV, avremo già 20Gb occupati. Oppure possiamo indicare che si memorizzi con il disco del Desktop, senza limiti. “Prossimo”,
Selezioniamo il datastore dove conserveremo il repository dei Desktop, “Prossimo”,
Informazioni su QuickPrep, selezioniamo l'account dell'amministratore di dominio che avrà privilegi per unire questi Desktop al dominio, oltre alla possibilità di indicare script di spegnimento, o dove posizionare le account dei computer nel Active Directory, “Prossimo”,
Verifichiamo che tutto sia corretto e “Finire” per creare questo ambiente!!!
Possiamo vedere nel nostro server VMware vCenter, come vengono generate macchine virtuali totalmente automatizzate, e vengono avviate una volta create.
Pronto, vediamo che il Pool di Desktop è già disponibile, ora, proprio come un Desktop normale, dobbiamo dare il permesso di accesso ad esso,
Per farlo, come sempre, cliccando su “Diritti…”
“Aggiungere…” per aggiungere utenti/gruppi,
Cerchiamo un gruppo di utenti che possono utilizzare questo insieme di Desktop e il gioco è fatto, “OK”,
“OK”,
Ora l'utente, quando aprirà il client VMware View Client, vedrà che, dopo essersi autenticato, ha accesso a un computer chiamato come il Pool di Desktop, lo selezioniamo,
… aspettiamo mentre prepara il desktop, o mentre accende il Desktop, che può essere spento per risparmiare elettricità…
E questo è tutto!!!!!!
Questa sarebbe un'esplorazione del mio storage condiviso o datastore dell'ambiente virtuale, come possiamo vedere, ogni directory ha lo spazio su disco che stimavamo inizialmente, I desktop o i clone hanno solo un grande file di swap, il disco Z che abbiamo indicato durante l'assistente…



























































































