La virtualizzazione dei server non è un nuovo gratitudine per i suoi 40 anni nel grande macchina IBM ha introdotto il concetto di virtualizzazione. Ma la virtualizzazione dei server questo "vecchio ex Yan Wang Xietang" fino a quasi due anni, "Volare nelle case della gente comune" come funghi. Oggi, se non il tuo virtualizzazione dei server è ancora effettuati, o anche semplicemente pensato di non comprendere i vantaggi della virtualizzazione, mi sento un dietro la tempi.
Che cosa è la virtualizzazione spinto alla ribalta del settore IT di oggi, l'ondata di fare? In effetti, la ragione per cui la virtualizzazione dei server da IT grande attenzione l'industria non, alcuni appassionati di tecnologia di testa calda, ma da i seguenti elementi diversi. Prima di tutto, i server PC sono diventati più robusti, non non sentire il consiglio aveva "applicazioni critiche" lobby è stata uno server growing PC "erosion" con solo server di fascia alta Unix possono act as ruolo da svolgere, server PC a basso costo e facile da usare, ecc caratteristiche, in modo da aumentare progressivamente la fiducia dei server PC, server PC costantemente conquistare una città, continua a guadagnare sempre più attenzione.
Come scegliere il giusto prodotto di virtualizzazione per supportare la prossima generazione di centro dati? Quali sono le caratteristiche del data center virtuale è essenziale per? L'autore ritiene che il centro-class dati di prodotto di virtualizzazione server deve avere le seguenti sette caratteristiche:
1. Dati dei programmi di virtualizzazione centro bisogno di accedere ad autenticazione degli utenti a livello aziendale
Per la tecnologia di virtualizzazione nell'ambiente di classe data center, dobbiamo prima esaminare la situazione degli utilizzatori del prodotto. Se il piccolo numero di utenti del prodotto non, in ambienti complessi, la verifica reale, even se uno è in grado di fornire presentazione molto bella, ancora non può chiave in the Environment Center to ottenere questi dati l'uso su larga scala. Perché l'ambiente del data center è spesso molto complesso, i dati degli utenti online in tempo centro di applicazioni sono severi requisiti, l'introduzione di prodotti immaturi può portare a guai senza fine.
Oggi, possiamo vedere molti diversi prodotti di virtualizzazione di server, il più maturo è di 9 anni fa, il primo a capofitto nel virtualizzazione server VMware PC, il mondiale aziende Fortune 100 utilizzano tutti le soluzioni di virtualizzazione VMware. Nel frattempo, le soluzioni di virtualizzazione di VMware è anche più di 20.000 utenti l'accesso delle imprese per l'ambiente di verifica e di lode. Anche se entrare nel mercato cinese presto, ma ha creato un gran numero di utenti cinesi, VMware è diventato il preferito di classe enterprise data center di marca server di virtualizzazione.
2. Virtualizzate dei data center per formare un completo ecosistema
Per accedere alle applicazioni data center, i prodotti di virtualizzazione deve soddisfare le esigenze di una varietà di ambienti complessi. Una vasta gamma di apparecchiature del centro dati, la complessità del modello, che ha reso i prodotti di virtualizzazione esigenti. prodotti di virtualizzazione non solo essere in grado di installare il server su tutto PC andrà bene, perché la virtualizzazione è spesso correlati ad esso, l'intera struttura, ma anche garantito, prodotti virtuali e deposito attrezzature, apparecchiature di networking, Deng senza soluzione di continuità, l'accesso ai produttori di hardware diverse in Zhichi e riconoscimento. Inoltre, la virtualizzazione è anche coinvolta nel sistema operativo adeguato e livello di applicazione, e centri dati hanno una varietà di piattaforma x86 con sistema operativo e l'applicazione di una buona compatibilità e garantire l'interoperabilità. Pertanto, il processo di selezione della virtualizzazione, architetture da adottare per esaminarla a tutti i livelli di compatibilità e interoperabilità, non solo semplici e di determinare la pena dal server.
Al momento, la compatibilità della virtualizzazione come un fattore importante nella VMware è stato il settore un variety di hardware e fornitori di piattaforma software ha raggiunto un ampio co-operazione, the formazione di uno piattaforma di ampio sostegno. Si tratta di un programma di ecosistema di virtualizzazione VMware, per garantire che la virtualizzazione basata su VMware per creare centri di classe enterprise in grado di ricevere dati veloce, tempestivo e supporto esteso.
3. Programma di virtualizzazione dei data center per avere una forte affidabilità e scalabilità
Server Virtualization è in rapida evoluzione dell'architettura IT, così una volta implementato, affidabilità del prodotto e la scalabilità di virtualizzazione per i data center diventa cruciale, la vita e la morte. Pertanto, l'affidabilità e l'espansione delle capacità dallo studio completo di prodotti di virtualizzazione faccia. Al fine di raggiungere i requisiti di affidabilità, l'architettura di virtualizzazione dei data center è possibile selezionare solo la nuda architettura di virtualizzazione di metallo.
Per questa architettura, la stabilità strato virtuale è fondamentale, quindi al fine di conseguire i requisiti di affidabilità di livello di virtualizzazione è spesso progettato per la virtualizzazione, il kernel del sistema operativo e non è un portatile, migliorando così l'affidabilità. Naturalmente, la migliore affidabilità e la scalabilità della verifica non è una teoria, ma l'applicazione pratica degli utenti. Come illustrato in seguito è VMware ESX Server gli utenti i dati effettivi, rafforzata attraverso uno strato virtuale per garantire che il PC server è in esecuzione più di 950 giorni senza alcun fenomeno di downtime.
I casi mostrano anche un gran numero di utenti di VMware ESX Server scalabilità superiore, molti clienti in patria e all'estero sono stati in 4 direzioni della CPU del server PC con una distribuzione affidabile e di successo di 30 macchine virtuali. Gli strumenti di gestione VMware VirtualCenter è la complessità in ambiente data center, prestazioni eccezionali, già possono facilmente gestire migliaia di macchine virtuali, un centro di gestione della virtualizzazione, data center scelta di virtualizzazione per la gestione ambientale.
4. Performance di virtualizzazione dei data center anche richieste pesanti
le prestazioni dei data center è un indicatore importante della ricerca, in modo virtualizzazione è anche uno studio sulle proprietà di un elemento di consumo. Un prodotto di virtualizzazione bene stesso per essere in grado di spiegare il meno possibile le risorse, consentendo maggiori risorse per eseguire le applicazioni utente. Pianificazione dovrebbero essere buone risorse tra le diverse macchine virtuali per l'esecuzione in una piattaforma virtuale per garantire che tutte le applicazioni sono ad alta velocità, funzionamento affidabile. Per raggiungere questo requisito, i prodotti di virtualizzazione della CPU e la memoria di ottenere un preciso controllo di tali risorse, come ad esempio per il controllo della MHz CPU, il controllo della memoria al MB, per garantire il massimo utilizzo delle risorse del server nello stesso tempo, il più semplice possibile dal livello di virtualizzazione portare il carico. Naturalmente, alcune caratteristiche della CPU anche ben supportato, come ad esempio: multi-thread, multi-core, virtualizzazione. Come illustrato in seguito, è in VMware ESX Server in esecuzione su Notes IBM su una configurazione della macchina virtuale, in cui il multi-threading CPU, la configurazione MHz è semplice, sfruttare al massimo le risorse della CPU in modo da ottenere prestazioni ottimali .
Ovviamente, la programmazione efficace delle risorse è un importante indicatore di performance, con il seguente Prenotazione (valore di prenotazione), Limite (max) e la azioni (share) la gestione della programmazione at risorse di sistema critici per garantire efficiency di risorse di sistema l'uso. Possono essere assegnati solo the risorse di base per l'introduzione della macchina virtuale da priorità Azioni e competizione per le risorse, quando più macchine virtuali contemporaneamente in competizione per una risorsa, sulla base di loro Shares a essere allocated, per garantire macchine virtuali high-priorità più prima ottenere queste risorse. Stesso tempo, garantire che tali risorse quando inattivo, le altre macchine virtuali possono anche essere utilizzati.
In aggiunta, le prestazioni di virtualizzazione dell'ambiente virtuale e può anche confrontare l'ambiente fisico per determinare l'occupazione di virtualizzazione delle risorse. Il seguente è un sito-utente a Hong Kong su VMware ESX 3.01 e confrontando i risultati dei test fisici macchina di prestazioni, utilizzando lo strumento test è INT2000 SPECcpu. Potete vedere le prestazioni di virtualizzazione hanno scarso effetto sul server, che riguardano fondamentalmente small al 6-7%, e un po 'diversi effetti per diverse applicazioni.
5. Programma di virtualizzazione dei data center in grado di caricare l'applicazione di supporto di classe enterprise
I centri dati variano molto, alcune applicazioni del carico può essere più alta, come supportare queste applicazioni alto-carico, la piattaforma virtuale è una sfida, come elencati nello schema di domanda. Per fare questo, selezionare il tempo virtuale del prodotto dipende dalla capacità di sostegno del carico, che sarà così tante applicazioni, i centri di dati non possono godere dei benefici di virtualizzazione, gestione del gruppo era di raggiungere e aumentare la complessità del data center . VMware ESX 3.x in ogni macchina virtuale in grado di supportare a 16GB di memoria e 4 CPU virtuali, i carichi di grandi dimensioni possono facilmente eseguire una varietà di applicazioni, soddisfa pienamente il centro dati sulla capacità di supportare le applicazioni ad alto carico.
6. Virtualizzazione dei data center per fornire la pianificazione flessibile delle risorse e capacità di regolazione del carico dinamico
La costruzione sulla base di virtualizzazione nel data center, godetevi l'utilizzo del server per migliorare, dobbiamo anche tener conto della facilità di manutenzione. Ad esempio, quando una virtualizzazione server fisico di eseguire 20-30 mesi, se non un quadro efficace per la progettazione e fornire le risorse per la pianificazione delle capacità dinamica, permetterà alla manutenzione del server fisico diventa in difficoltà. Perché nel modo tradizionale, ogni server ospita una sola domanda, di solito per la chiusura di mantenere il server, questa volta avrà effetto solo sui un'applicazione. Impiego di piattaforme di virtualizzazione server, l'hardware del server interesserà le decine di inattività delle applicazioni, fermandosi server fisico ad essere ancora. Pertanto, la piattaforma di virtualizzazione deve fornire la migrazione dinamica delle macchine virtuali, la necessità di manutenzione del server, il server fisico, la migrazione della macchina virtuale online dinamico ad altri server fisici, rendendo il mantenimento della pace della mente. In effetti, l'attuale leader di virtualizzazione VMware Virtual Infrastructure sul 3 prodotti offre funzionalità di attuare la migrazione della macchina virtuale VMotion della linea dinamica.
Quando abbiamo lasciato la manutenzione del server, abbiamo semplicemente girare sul proprio computer Windows e Novell virtuale attraverso la tecnologia VMotion, la migrazione on-line al server fisico giusto. Iniziato a sinistra dopo la manutenzione del server fisico, o anche cambiare nel nuovo server. La tecnologia VMotion consente agli utenti del data center per interrompere facilmente l'applicazione di server fisici e mantenere il mito.
Naturalmente, se il carico in base alle dimensioni della macchina virtuale, la distribuzione dinamica della macchina virtuale del centro di virtualizzazione dei dati consentirà di più ritorni, consentendo agli utenti una maggiore flessibilità per controllare le loro risorse del server and distribuzione di applicazioni. Ciò richiede la funzione Virtual migrazione live di macchine di supporto, nessuna migrazione online di funzioni virtuali, la distribuzione dinamica della macchina virtuale diventa un castello in aria. In realtà, VMware DRS (Distributed Resource Scheduling) funzione, ha il carico del server fisico in base alla distribuzione della distribuzione del carico dinamico e garantito che tutti l'accesso alle risorse del server fisico di massimizzare l'impiego, evitando le risorse del server le scarse risorse disponibili su un server e l'altro libero, e questo anche indirettamente, aumentare l'utilizzo dei server, riducendo i costi di investimento server hardware.
7. Programma di virtualizzazione dei data center per consentire la gestione in sospeso può
Una volta che il dispiegamento di virtualizzazione, la gestione della virtualizzazione dei data center tutto si baserà molto sulla gestione. Pertanto, la gestione di virtualizzazione deve essere preciso, accurato e conveniente. Questa è anche la scelta dei prodotti di virtualizzazione, uno dei più importanti considerazioni. Naturalmente, su un software di gestione della virtualizzazione considerazione se stessa, ma anche notare che il software di gestione della virtualizzazione di terze parti e funzionalità di integrazione di software e prodotti di virtualizzazione che sono disponibili e facili da usare SDK API, ad agevolare lo sviluppo secondario.
VMware si propone di fornire all'industria più sofisticato Virtual Center per gestire l'ambiente virtualizzato data center, godere dei benefici della virtualizzazione enorme, pur non aumentando il carico di gestione degli utenti, ma in basso al centro dati di gestione dei server più difficile.
la virtualizzazione dei data center è irresistibilmente rapido sviluppo, se si ammetta o no, entro il 2009 oltre il 50% dei nuovi acquisti per impostazione predefinita per la virtualizzazione server PC. Attraverso un esame globale dei sette principali fattori di sopra, si può facilmente mentire dati prodotti di virtualizzazione centro, la scelta migliore. La selezione sulla base di piena considerazione e le soluzioni di virtualizzazione per far fronte data center affidabilità, stabilità, compatibilità e prestazioni, gestibilità e altri aspetti, può realmente godere dei benefici della virtualizzazione.