Informazioni sulla nuova funzionalità Hyper-V in Windows Server 2008
Questo articolo è stato scritto da MetroTek Geek di Metrotek Solutions, un fornitore di Computer Help nell'area DC.
Microsoft Windows Server 2008 diventa virtuale con Hyper-V
Come parte del lancio di Windows Server 2008, Microsoft inaugura ufficialmente l'era della vera virtualizzazione dei server Windows con Hyper-V. Un tempo la virtualizzazione si trovava solo nei datacenter di aziende come Amazon e il loro cloud computing EC2. Ora, Microsoft porta la virtualizzazione al resto di noi. Windows Server 2008 e Hyper-V arrivano al momento giusto. Con l'architettura del processore che si allontana dall'aumentare della velocità e verso più core, la virtualizzazione sarà una tendenza significativa nello spazio server nel prossimo futuro.
Più server. Una scatola. Un sacco di RAM.
Hyper-V è un hypervisor di tipo 1 (nativo), il che significa che viene eseguito a livello di root con controllo diretto sull'hardware del server. I sistemi operativi virtuali funzionano indipendentemente l'uno dall'altro come partizioni appena sopra lo stack Hyper-V. Con la virtualizzazione del server, si eseguono essenzialmente più server su una sola casella fisica. In precedenza, l'unico prodotto di virtualizzazione server disponibile da Microsoft era Virtual Server 2005 che funzionava come un hypervisor di tipo 2 (ospitato) su un sistema operativo macro come Windows Server 2003. Ciò significava che l'hypervisor di Virtual Server 2005 non aveva accesso diretto all'hardware. I sistemi operativi guest all'interno di Virtual Server 2005 erano essenzialmente applicazioni threaded che eseguivano un macro-kernel. Hyper-V sostituisce il livello del sistema operativo e viene eseguito come un vero hypervisor micro-kernel di tipo 1.
Esistono due requisiti chiave per l'esecuzione di Hyper-V: un'edizione x64 di Windows Server 2008 e un processore a 64 bit con estensioni di virtualizzazione assistite da hardware (come quelle presenti nella linea di processori Intel VT o AMD-V). Sebbene Hyper-V richieda un ambiente di lavoro a 64 bit, i sistemi operativi guest potrebbero essere a 32 o 64 bit. I sistemi operativi guest supportati (quelli che vuoi virtualizzati) includono quanto segue *:
- Windows Server 2008
- Windows Server 2003
- Windows 2000 Server
- Windows Vista
- Windows XP Professional
- SUSE Linux Enterprise Server 10
* Altri sistemi operativi potrebbero funzionare ma non sono supportati in una capacità ufficiale
Potresti aver notato che Hyper-V richiede un ambiente a 64 bit. Non sorprende vista la limitazione della memoria di 4 GB che si trova nell'architettura a 32 bit. Quattro gigabyte divisi su più istanze non lo fanno più. Fortunatamente, le edizioni di Windows Server 2008 Enterprise e Datacenter con Hyper-V possono supportare fino a 2 terabyte di memoria fisica e 64 gigabyte di memoria per istanza virtuale. È un sacco di memoria!
Migrazione rapida e alta disponibilità
I server virtualizzati trarranno vantaggio quasi immediatamente dalla possibilità di migrare rapidamente da un server fisico a un altro. Microsoft Hyper-V con migrazione rapida può salvare lo stato di un sistema operativo virtuale guest su storage condiviso, spostare la connessione di archiviazione da un server a un altro e quindi ripristinare l'immagine sul nuovo server. La migrazione rapida funziona in tandem con il servizio Windows Server 2008 Enterprise e Datacenter Clustering per fornire disponibilità elevata e funzionalità di disaster recovery rapido per i server in cluster. Che si tratti di pianificazione (manutenzione) o non pianificata (disaster recovery), l'uso della tecnologia di virtualizzazione aumenta i tempi di attività e disponibilità del server.
Apparecchi virtuali
L'appliance virtuale è un nuovo promettente sviluppo disponibile con la virtualizzazione. I fornitori possono confezionare un sistema operativo e tutto il software necessario per eseguire il proprio prodotto in un'immagine virtuale "scatola nera". Questa immagine può quindi essere distribuita su macchine diverse anche se la configurazione è diversa. Le appliance virtuali possono ridurre i costi di installazione, configurazione e manutenzione associati alla gestione e alla distribuzione di più livelli di software. Il programma di test drive Microsoft Virtual Hard Disk (VHD) è un ottimo esempio. Dal sito Web VHD, "Il formato Microsoft Virtual Hard Disk (VHD) è il formato di file di virtualizzazione comune che fornisce un sistema di supporto del prodotto uniforme e offre una gestione, una sicurezza, un'affidabilità e un'efficienza dei costi più semplici per i clienti. Il formato VHD cattura l'intero sistema operativo della macchina virtuale e lo stack di applicazioni in un unico file. "Man mano che la virtualizzazione diventa più diffusa, inizieremo a vedere apparecchiature virtuali ancora più innovative e utili.
A V o non a V
La virtualizzazione del server rappresenta il prossimo passo logico nella progressione efficiente dello spazio server. Quando i server iniziano a passare all'architettura multi-core e alle piattaforme a 64 bit, la virtualizzazione dovrebbe diventare un fattore sempre più importante nell'ottimizzazione delle prestazioni del carico di lavoro dei server e nella riduzione dei costi, soprattutto perché la proliferazione dei server diventa un problema crescente. Ciò che una volta era strettamente nell'ambito dei data center e dei laboratori di sviluppo sta diventando realtà IT. Sebbene ci siano alcuni problemi di prestazioni da considerare, potresti scoprire che i vantaggi della virtualizzazione valgono l'investimento.