Archivio Post
Il contenuto di questo blog e di ciascun post viene fornito “cosi' com'è”, senza garanzie, e non conferisce alcun diritto.
In questo ultimo periodo sto dedicando una buona parte del mio tempo alla virtualizzazione. Ho incontrato diverse persone che mi hanno fatto molte domande su Virtual Server 2005 R2 e su Windows Server Virtualization.
In questo primo, lungo, post ho raccolto le domande (e le risposte) più frequenti su Virtual Server 2005 R2. In un prossimo post mi occuperò di Windows Server Virtualization.
Ho sentito che Microsoft supporta macchine virtuali Linux in Virtual Server 2005 R2. È vero?
Si, il supporto per i guest Linux è iniziato il 3 Aprile 2006. L’elenco delle distribuzioni Linux supportate è disponibile anche sul portale di Virtual Server 2005 sul sito Microsoft e nell’articolo KB917437. Sono anche in corso di rilascio le Virtual Machine Additions for Linux che possono essere usate per migliorare le performance e l’interazione con le macchine guest Linux. Le Virtual Machine Additions for Linux sono distribuite sotto licenza gratuita, dal 3 Aprile 2006, sul sito Microsoft Connect.
Distribuzioni Linux supportate come guest in Virtual Server R2:
Possono fare boot da SAN le machine virtuali in Virtual Server?
Si, da sempre. Basta mettere le machine virtuali su qualiasi storage che può essere acceduto dall’host. Per esempio:
Virtual Server R2 supporta Symmetric Multi-Processing (SMP) nelle machine virtuali?
No. Virtual Server virtualizza un unico processore nelle macchine virtuali. Il supporto al multi processing sarà disponibile in Windows Server Virtualization.
Virtual Server R2 supporta macchine virtuali a 64-bit (x64)?
No. Virtual Server R2 funziona in modo splendido su host x64,ma consente solo la creazione di macchine virtuali a 32 bit (x86). Il supporto per macchine virtuali a 64bit (x64) sarà disponibile in Windows Server Virtualization.
Come posso fare il backup delle macchine virtuali?
Ci sono al momento due possibili vie per eseguire il backup delle macchine virtuali. Ogni metodo ha dei pro e dei contro e ogni utilizzatore di Virtual Server deve decidere qual è il migliore per le proprie necessità.
Metodo 1: eseguire il backup di ogni macchina virtual dal dentro il sistema operative guest.
Installare il software di backup nella macchina virtuale ed eseguire il backup nello stesso modo usato per le macchine fisiche.
Vantaggi:
Svantaggi:
Metodo 2: backup di tutte le macchine virtuali dal sistema operative host
Il secondo metodo consiste nell’eseguire il backup della macchina host di Virtual Server. È necessario spegnere o mettere in save state tutte le macchine virtuali (non è un backup live) per evitare inconsistenze nelle immagini di backup dei dischi virtuali: il problema risiede nel fatto che il backup della macchina host eseguirà il salvataggio dei dati su disco ma non della memoria in uso da parte delle macchine virtuali che può contenere dati non ancora scritti nei dischi virtuali. Per eseguire un salvataggio corretto della macchina virtuale deve essere eseguita la scritturasu disco del contenuto della memoria salvandone lo stato o spegnendola in mo da includere:
Usando degli script è possibile automatizzare completamente il processo.
NOTA IMPORTANTE: il metodo 2 è sconsigliato nel caso la macchina virtuale contenga un Domain Controller. In questo caso si consiglia di usare sempre il primo metodo. Per maggiori informazioni sull’uso di Domain Controller in macchine virtuali consultare questo whitepaper
Quante macchine virtuali possono essere eseguite per ogni processore fisico?
Non c’è una risposta univocal a questa domanda perché ci sono trope variabili in gioco. Le prestazioni delle macchine virtuali dipendono da molti fattori tra cui, ma non solo:
In generale si può dire che un numero compreso tra 4 e 10 Macchine Virtuali per processore fisico (con una media di 6) è un valore realistico.
Virtual Server supporta Windows Vista?
Si, Virtual Server R2 SP1, attualmente disponibile in beta sul sito Microsoft Connect, supporta Windows Vista sia come host (solo per ambienti di test e non in produzione) che come guest.
Quali novità saranno introdotte nel Service Pack 1 di Virtual Server 2005 R2?
Le nuove funzionalità, presenti nella Beta2 del SP1 (scaricabile da Microsoft Connect) sono:
Virtual Server 2005 R2 SP1 richiede il supporto hardware alla virtualizzazione (Intel-VT o AMD-V)?
No. Virtual Server 2005 R2 SP1 funziona benissimo anche su hardware non-VT, ma la tecnologia VT fornisce vantaggi in termini di prestazioni.
Come la tecnologia VT influenza le prestazioni?
Ci sono due diverse risposte:
Macchine Virtuali Windows
Windows è già ottimizzato per avere buone prestazioni in macchine virtuali Virtual Server (è il lavoro delle Virtual Machine Addition); da un punto di vista delle performance per le macchine virtuali Windows la tecnologia VT è generalmente neutrale. Un’area dove la tecnologia VT migliora le prestazioni delle macchine virtuali Windows è durante l’installazione, ossia quando le Virtual Machine Addition non sono ancora installate. In alcuni test fatti in Microsoft corporation l’installazione di macchine virtuali Windows con tecnologia VT è risultata tre volte più veloce che senza tecnologia VT. Macchine Virtuali Non-Windows
Per macchine virtuali con sistemi operativi non-Windows, comeLinux, l’aumento delle prestazioni legato all’uso della tecnologia VT è notevole: le macchine virtuali risultano circa 3-4 volte più veloci.
Risorse
Qui trovate la pagina ufficiale di Virtual Server 2005 R2.
Qui invece trovate il blog del team di sviluppo di Windows Server Virtualizatione e Virtual Server 2005 R2.
Il sito TechNet dedicato a Virtual Server 2005 R2 lo trovate invece a questo link.
Per finire un utile repository di esempi per la gestione di Virtual Server 2005 R2 via script.
Ciao a tutti
PierGiorgio Malusardi