Come configurare smartphone e PC. Portale informativo
  • casa
  • Sicurezza
  • Tecnologie di virtualizzazione. Scopo di VMware vSphere

Tecnologie di virtualizzazione. Scopo di VMware vSphere

Le macchine virtuali hanno già preso saldamente il loro posto tra gli strumenti che aumentano significativamente l'efficienza nell'utilizzo di piattaforme server e personal computer. La possibilità di consolidare diversi server virtuali su un server fisico consente alle organizzazioni di vari livelli di risparmiare notevolmente su hardware e manutenzione. Gli utenti desktop utilizzano le macchine virtuali sia per scopi didattici che per creare ambienti utente sicuri e portatili. In un ambiente aziendale, le macchine virtuali sui sistemi desktop vengono utilizzate anche per testare il software in varie configurazioni, eseguire modelli virtuali specializzati e centralizzare l'archiviazione dei desktop degli utenti virtuali. Con l'utilizzo massiccio dei sistemi virtuali, una delle attività più importanti è il mantenimento e l'ottimizzazione delle prestazioni delle macchine virtuali. Mentre la maggior parte dei fornitori di piattaforme di virtualizzazione fornisce agli utenti e agli amministratori di sistema una varietà di strumenti e strumenti per mantenere un'infrastruttura virtuale efficiente, l'ottimizzazione delle prestazioni sia delle piattaforme stesse che delle macchine virtuali è una questione più sfumata. L'utilizzo delle diverse tecniche di ottimizzazione dipende in gran parte dalla piattaforma utilizzata, dai casi d'uso delle macchine virtuali, dagli strumenti disponibili e dalle qualifiche del personale.

In Russia, gli strumenti di virtualizzazione più popolari sono i prodotti VMware. E questa non è una coincidenza: VMware, essendo uno dei più antichi partecipanti al mercato, è attualmente il suo leader e determina in gran parte la direzione di sviluppo dell'intero settore della virtualizzazione. Oggi, le piattaforme commerciali VMware Workstation, VMware ESX Server e la piattaforma gratuita VMware Server sono di grande interesse per gli utenti. Nonostante VMware Server sia una piattaforma server, molti utenti lo utilizzano con successo come piattaforma desktop grazie alla sua natura gratuita, sebbene sotto quasi tutti gli aspetti la funzionalità del prodotto VMware Workstation 6 sia molto più elevata.

Le domande sull'ottimizzazione delle macchine virtuali e dei sistemi guest in esse eseguiti sorgono sia per gli utenti domestici di prodotti di virtualizzazione che per le aziende che cercano di sfruttare appieno le risorse hardware. Ciò è particolarmente vero per i server virtuali che devono essere altamente disponibili da una rete interna o esterna e per i server che utilizzano in modo intensivo qualsiasi risorsa hardware del computer (ad esempio, un disco rigido da parte dei server di database).

Revisione comparativa di VMware Server e VMware Workstation

VMware Workstation e VMware Server, pur essendo destinati a categorie di utenti diverse, vengono comunque utilizzati in situazioni simili. VMware Server viene utilizzato non solo per mantenere una piccola infrastruttura di server virtuale nel settore delle PMI (Piccole e Medie Imprese), ma viene utilizzato anche per scopi di sviluppo e test di software. Inoltre, molti utenti domestici utilizzano VMware Server come alternativa gratuita a VMware Workstation, sebbene quest'ultima abbia funzionalità significativamente maggiori specifiche per l'utente finale. Dalla tabella sottostante puoi vedere quando è opportuno utilizzare VMware Workstation e quando sarà sufficiente il VMware Server gratuito.

PossibilitàStazione di lavoro 6.0.0Server 1.0.3
Esegui come servizioNo (ma esiste un'opzione per ridurre a icona l'interfaccia utente nella barra delle applicazioni)
Avvio di una macchina virtuale all'avvioNO
Controllo localeThick client, riga di comando
Accesso multiutenteNO
Interfacce softwareC/COM/PerlC/COM/Perl
Controllo host remotoNOConsolle web
Gestione remota di macchine virtualiNOCliente grasso
Gestione di installazioni multipleNON. 1
Rapporto tra macchine virtuali per core2-4 2-4
Supporto per la virtualizzazione dell'hardwareIntelVTIntel VT (sperimentale)
Generazione di hardware virtuale6 5
Processori virtuali tramite SMP (Symmetric Multi Processing)2 2. Sperimentale)
RAM massima per una macchina virtualefino a 8GBfino a 3,6GB
RAM massima per tutte le macchine virtualiIllimitato2Fino a 64GB2
Controller/dischi IDE su di essi1/4 1/4
Controller/dischi SCSI su di essi1/7 4/60
Dimensione massima del disco virtuale (IDE/SCSI)fino a 950GBfino a 950GB
Adattatori di rete virtuale per macchina virtuale10 4
Interruttori virtuali10 9
Istantanee tramite Thick ClientSì (solo uno)
Istantanee tramite riga di comandoNO
Clonazione di macchine virtualiNumero 3
Comandi della macchina virtuale (sullo stesso segmento di rete virtuale)NO
Registrazione dell'attività della macchina virtualeNO
Debug di macchine virtuali
Cartelle condivise con il sistema hostNO
Registrazione dell'attività della macchina virtuale su un file videoNO
Interfaccia Drag&Drop tra il sistema ospite e quello hostNO
Sistemi host ufficialmente non supportatiSuSE Linux 7.3Windows XP Professional (32/64 bit)
Windows XPHome
Windows2000Professional
Red Hat Linux 7.0
Red Hat Linux 7.1
Supporto per sistemi a 64 bit
Supporto per la paravirtualizzazioneSì 4NO
Prezzo$ 189 (scaricato dal sito Web)
$ 209 (forniture al dettaglio)
Gratuito 5
  1. Disponibile se utilizzato con il prodotto Virtual Center (non gratuito).
  2. Sui sistemi operativi con la modalità PAE abilitata.
  3. Disponibile quando si gestisce un prodotto Virtual Center (non gratuito).
  4. Disponibile utilizzando VMware Virtual Machine Interface (VMI) 3.0.
  5. Il supporto tecnico non è gratuito, ma non è necessario. Gli utenti possono acquistare VMware Oro O Servizi di supporto e abbonamento Platinum.

Ottimizzazione delle prestazioni di VMware Workstation e VMware Server

L'ottimizzazione dei sistemi virtuali che eseguono le piattaforme VMware Server e VMware Workstation è costituita da quattro componenti chiave:

  • scelta corretta dell'hardware e sua ottimizzazione
  • configurazione e ottimizzazione della piattaforma hosting
  • configurazione e ottimizzazione della piattaforma di virtualizzazione e delle macchine virtuali
  • ottimizzazione del sistema ospite

Hardware

Quando si sceglie l'attrezzatura per un sistema host, è necessario esaminare il carico medio del sistema fisico che deve essere virtualizzato e selezionare il cosiddetto coefficiente di virtualizzazione, il numero di macchine virtuali che funzionano contemporaneamente su una piattaforma fisica. È necessario tenere conto non solo del carico del processore, ma anche di tutte le risorse hardware, poiché l'uso estremamente intensivo di qualsiasi risorsa di una macchina virtuale può portare a un rallentamento dell'host nel suo insieme.

Secondo gli esperti, la maggior parte dei server attualmente utilizza circa il 10-20% della capacità hardware del computer, pertanto, in questo caso, per il prodotto VMware Server è necessario rispettare il rapporto di 2-4 macchine virtuali per core del processore, lasciando un certo margine per i picchi di carico ad un certo punto -o dai server. Quando si utilizza VMware Workstation, gli utenti spesso creano dozzine di macchine virtuali e il numero di sistemi virtuali in esecuzione contemporaneamente può variare a seconda del sistema operativo guest utilizzato.

Quando si scelgono i componenti hardware per un server di virtualizzazione o un host desktop, è necessario considerare le seguenti risorse hardware:

  • Memoria
    Stimare la quantità di memoria utilizzata dalle macchine virtuali e dalle applicazioni in esecuzione in esse, aggiungere la memoria richiesta per il sistema operativo host (a seconda della piattaforma scelta) e il supporto della piattaforma di virtualizzazione (di solito almeno 64 MB).
  • Dischi
    Provare a utilizzare unità SCSI e array RAID ad alte prestazioni. Ricordare che gli array RAID possono essere di vari tipi e le prestazioni del sistema disco dipendono dalla sua scelta. Assicurarsi che i dischi del sistema host non si riempiano, poiché ciò ha un impatto significativo sulle prestazioni delle macchine virtuali, soprattutto quando si creano istantanee o si lavora con i dischi Redo. Quando si utilizzano dispositivi di archiviazione SAN o NAS, assicurarsi che le cache di lettura e scrittura siano abilitate e che le loro dimensioni siano impostate correttamente.
  • Netto
    Quando si scelgono gli adattatori di rete e i dispositivi di comunicazione, considerare i seguenti consigli:
    • utilizzare gli switch invece degli hub
    • Quando utilizzi schede Gigabit Ethernet sugli host, assicurati di utilizzare cavi e switch con larghezza di banda adeguata
    • non utilizzare più interfacce di rete fisica del necessario: gli adattatori non necessari ricevono pacchetti di trasmissione, il che rallenta le prestazioni generali

Sistema operativo host

Quando si sceglie un sistema operativo host per VMware Server o VMware Workstation è necessario considerare i suoi requisiti hardware e pianificare in anticipo le risorse destinate alle macchine virtuali. Quando si ottimizza un sistema operativo host, è necessario prestare la massima attenzione alla memoria, ai dischi, alle interfacce di rete e ai servizi del sistema operativo. Naturalmente non è possibile installare sul sistema host alcun software aggiuntivo che possa influenzarne negativamente le prestazioni.


Piattaforma di virtualizzazione e macchine virtuali

Quando si ottimizza il sistema di virtualizzazione e le macchine virtuali, ci sono molti parametri da considerare e diversi casi d'uso per le macchine virtuali. In ogni singolo caso è necessario studiare attentamente quale aspetto nella configurazione di un sistema operativo host o guest può rappresentare un “collo di bottiglia” che influisce in modo significativo sulle prestazioni del sistema. In particolare dovranno essere rispettate le seguenti raccomandazioni:

  • processore

    Se il tuo processore utilizza la tecnologia hyper-threading per rappresentare due processori logici per un processore fisico, non abilitare SMP virtuale (due processori virtuali) nelle impostazioni della macchina virtuale durante la creazione.

    Puoi anche impostare manualmente la priorità per i processi della macchina virtuale:

    vai al menu “Modifica”, seleziona “Preferenze”, vai alla scheda “Priorità” e assegna la priorità alla macchina virtuale attiva (Input catturato - quando il cursore è all'interno della macchina virtuale) e alle restanti macchine virtuali in background (Ingresso non afferrato).

    Queste impostazioni influiscono su tutte le macchine virtuali sull'host. Puoi anche assegnarli a una macchina virtuale specifica (annulleranno le impostazioni globali): vai al menu "VM", quindi "Impostazioni", vai alla scheda "Opzioni" e alla categoria "Avanzate".

  • Memoria

    Se utilizzi il sistema operativo host non solo per eseguire macchine virtuali, ma anche per altre attività, puoi impostare la quantità di RAM fisica che le macchine virtuali possono utilizzare. Per fare ciò, vai al menu "Modifica", seleziona "Preferenze", vai alla scheda "Memoria" e imposta la quantità di memoria richiesta per le macchine virtuali.

    Qui puoi anche definire come le macchine virtuali utilizzeranno il file di paging. Per impostazione predefinita, parte della memoria della macchina virtuale viene scaricata nel file di paging. Se imposti il ​​parametro "Consenti lo scambio della maggior parte della memoria della macchina virtuale", ciò ti consentirà di eseguire un numero maggiore di macchine virtuali contemporaneamente, ma influirà negativamente sulle loro prestazioni. La selezione della prima opzione comporterà l'utilizzo solo della memoria fisica del sistema host, il che accelererà le prestazioni, ma, di conseguenza, ridurrà il numero di macchine virtuali in esecuzione contemporaneamente.

    VMware Workstation e VMware Server utilizzano procedure di Memory Trimming. In generale, questa impostazione non ha un impatto significativo sulle prestazioni, ma disabilitarla potrebbe migliorare leggermente le prestazioni quando si lavora con i dischi delle macchine virtuali. Puoi disabilitarlo aggiungendo la riga al file vmx FrequenzaMemTrim=0 o nelle impostazioni della macchina virtuale:

    I prodotti VMware utilizzano anche la condivisione delle pagine, che consente alle macchine virtuali di condividere una copia delle pagine di memoria, il che è particolarmente efficace quando si eseguono gli stessi sistemi guest con le stesse applicazioni in esecuzione al loro interno. In questo caso, questo approccio consente di risparmiare fino al 30% di memoria fisica, ma riduce la velocità delle operazioni di I/O. Se l'host ha abbastanza RAM, questa tecnica può essere disabilitata aggiungendo la riga al file vmx: sched.mem.pshare.enable = “FALSO”

  • Dischi

    Se possibile, utilizzare i dischi della macchina virtuale archiviati localmente. Quando si utilizzano le risorse di rete, monitorare la larghezza di banda e la disponibilità della rete. Per impostazione predefinita, VMware Server e VMware Workstation utilizzano l'emulazione del disco SCSI. Non modificare questa impostazione poiché l'utilizzo dei dischi IDE virtuali ridurrà le prestazioni. Utilizzare dischi virtuali di tipo “preallocato” invece che “crescebili”, sebbene questi ultimi siano vantaggiosi in termini di spazio utilizzato (crescono man mano che si riempiono), sono un po' più lenti. Per specificare i dischi del tipo "preallocato" durante la creazione di una macchina virtuale, seleziona la casella di controllo "Alloca tutto lo spazio su disco adesso". Puoi anche creare dischi indipendenti per una macchina virtuale, che possono essere persistenti o non persistenti. Il contenuto di questi dischi esiste indipendentemente dagli snapshot della macchina virtuale. I dischi non persistenti sono diversi in quanto i loro contenuti vengono svuotati quando la macchina virtuale viene spenta. Le unità persistenti indipendenti forniscono le migliori prestazioni e sono consigliate per la maggior parte dei casi d'uso. Per creare un disco di questo tipo, seleziona il menu "VM", "Impostazioni", seleziona il disco nella scheda "Hardware" e fai clic su "Avanzate", assicurati che le caselle di controllo "Indipendente" e "Persistente" siano selezionate.

    Ricorda inoltre che l'utilizzo degli snapshot rallenta le prestazioni del sottosistema del disco, quindi non utilizzarli se non necessario.

  • Netto

    Rimuovi tutti gli adattatori di rete virtuale inutilizzati per ciascuna macchina virtuale nel menu VM->Impostazioni. Quando c'è un intenso scambio di traffico con il sistema operativo host, è più efficace utilizzare il tipo di interazione di rete Bridged piuttosto che NAT, poiché in quest'ultimo caso ci sono costi associati al mantenimento di un dispositivo NAT virtuale.

  • Altro
    • Disabilitare la modalità debug

      Per impostazione predefinita, VMware Workstation raccoglie informazioni di debug, che possono rallentare leggermente le prestazioni della macchina virtuale. Questa funzione può essere disabilitata nel menu "VM", quindi "Impostazioni", scheda "Opzioni", categoria "Avanzate", quindi impostare la casella combinata "Raccogli informazioni di debug" su "Nessuno".

    • Disabilitazione della registrazione

      Per le macchine virtuali in VMware Server e VMware Workstation, è abilitata la modalità di registrazione, che non ha praticamente alcun effetto sulle prestazioni, ma può essere disabilitata aggiungendo la riga logging = “FALSE” al file vmx.

    • Disattivazione delle unità CD/DVD-ROM

      Molte persone dimenticano che alcuni sistemi operativi meno recenti, come Windows 98, controllano costantemente la presenza di un disco nell'unità, il che porta a una perdita di prestazioni. Il CD/DVD-ROM virtuale può essere disabilitato nelle impostazioni della macchina virtuale:

Sistema operativo guest e applicazioni

L'ottimizzazione di un sistema ospite è l'aspetto più sottile dell'ottimizzazione dei sistemi virtuali, poiché molto dipende dagli scopi per cui viene utilizzata la macchina virtuale, da quali applicazioni sono in esecuzione al suo interno e da quali componenti di sistema hanno i requisiti di prestazioni più elevati. Gli oggetti di configurazione più significativi sono: processore, memoria, dischi, adattatori di rete e software della macchina virtuale.

Tuttavia, la prima cosa dopo l'installazione del sistema guest è installare il pacchetto VMware Tools, che contiene driver di dispositivo migliorati che aumentano significativamente le prestazioni del sistema guest. L'applicazione VMware Tools potrebbe non essere installata su tutti i sistemi operativi guest. Per installare questo pacchetto, con la macchina virtuale in esecuzione, dopo che il sistema operativo è stato completamente caricato, nel menu "VM", selezionare "Installa VMware Tools".

Conclusione

Una volta completate tutte e quattro le ottimizzazioni sopra elencate, è necessario un monitoraggio continuo delle prestazioni delle macchine virtuali, soprattutto se funzionano come server virtuali. L'obiettivo dell'ottimizzazione in questo caso dovrebbe essere il funzionamento simultaneo stabile di più sistemi virtuali su un host fisico. Aggiorna regolarmente il tuo software e la tua piattaforma di virtualizzazione, così potrai sfruttare al meglio le macchine virtuali, sia sui desktop che come elementi server flessibili dell'infrastruttura IT aziendale.

VMware Workstation è una macchina virtuale per l'esecuzione dei sistemi operativi installati su un computer. La macchina virtuale VMware emula l'hardware del computer, consente di creare macchine virtuali, eseguire uno o più sistemi operativi in ​​parallelo con Windows installato sul computer.

Il programma VMware Workstation Pro emula l'hardware del computer e consente di eseguire software sul computer in un ambiente isolato. È possibile installare sistemi operativi su una macchina virtuale (ad esempio, Linux su Windows o viceversa) per lavorare in un ambiente virtuale senza influire sul sistema reale.

Controlla software sconosciuto o sospetto, prova un nuovo antivirus senza installarlo sul tuo computer, prova a lavorare su un sistema operativo diverso, ecc. In questo caso, il sistema operativo reale non sarà influenzato in caso di azioni pericolose eseguite su una macchina virtuale .

Il sistema operativo effettivamente installato sul computer è chiamato host, mentre il sistema operativo installato sulla macchina virtuale è chiamato sistema operativo guest.

L'azienda americana Vmware è il più grande produttore di software di virtualizzazione e produce programmi per personal computer: VMware Workstation Pro a pagamento e VMware Player gratuito con funzionalità ridotte.

VMware Workstation Pro (c'è una recensione di questo programma nell'articolo) supporta l'installazione di diversi sistemi operativi diversi (o identici): varie distribuzioni di Windows, Linux, BSD, ecc.

Tieni presente che il sistema operativo guest consuma risorse del computer. Pertanto, mentre la macchina virtuale è in esecuzione, non è necessario eseguire applicazioni ad uso intensivo di risorse su un computer reale o aprire più macchine virtuali contemporaneamente. Più potente è il computer, più comodo è lavorare su una macchina virtuale. Sui computer potenti, più macchine virtuali funzioneranno contemporaneamente senza problemi, ma su quelli deboli, solo una macchina virtuale.

Installa VMware Workstation Pro sul tuo computer. Per impostazione predefinita, il programma funziona in inglese, su Internet c'è una buona russificazione da Loginvovchyk, che deve essere installata dopo l'installazione del programma. Successivamente, la macchina virtuale VMware Workstation Pro funzionerà in russo.

Dopo l'avvio, si aprirà la finestra principale di VMware Workstation. Nella parte superiore della finestra è presente un menu per la gestione del programma. Sulla sinistra c'è la "Libreria", che visualizzerà le macchine virtuali installate in VMware. La scheda "Home" contiene i pulsanti per eseguire le azioni richieste più frequentemente: "Crea una nuova macchina virtuale", "Apri una macchina virtuale", "Connetti a un server remoto", "Connetti a Vmware vCloud Air".

Creazione di una nuova macchina virtuale

Per creare una macchina virtuale (VM), fare clic sul pulsante “Crea una nuova macchina virtuale”, oppure andare al menu “File”, selezionare “Nuova macchina virtuale...”.

Si aprirà la procedura guidata per la nuova macchina virtuale. Nella prima finestra selezionare il tipo di configurazione “Tipica (consigliata)”, quindi fare clic sul pulsante “Avanti”.

La finestra successiva richiede di selezionare il tipo di installazione del sistema operativo guest; sono disponibili tre opzioni:

  • installazione da un DVD di installazione inserito nell'unità del computer;
  • utilizzare per installare un file immagine di sistema in formato ISO da un computer;
  • installazione successiva del sistema operativo.

Selezionando le prime due opzioni, dopo aver selezionato le impostazioni, inizierà l'installazione del sistema operativo sulla macchina virtuale. Nel terzo caso, l'installazione del sistema operativo guest può essere avviata in qualsiasi altro momento opportuno, dopo aver completato la configurazione della macchina virtuale.

Se si esegue l'installazione in un secondo momento, selezionare il sistema operativo guest. Se non è nell'elenco, seleziona "Altro". Quindi seleziona la versione del tuo sistema operativo. Viene offerta un'ampia selezione di versioni per ciascun sistema (sono supportati più di 200 sistemi operativi); c'è anche un'opzione Altro con varie profondità di bit (34 bit e 64 bit).

Se stai installando un sistema guest durante la creazione di una macchina virtuale, si aprirà una finestra con le informazioni sull'installazione rapida. Non è necessario inserire un codice prodotto o una password di Windows; è sufficiente selezionare la versione di Windows.

Se il tuo computer ha più di un'unità logica, ti consiglio di cambiare la posizione in cui sono archiviati i file della macchina virtuale nel profilo utente (impostazione predefinita) su un'altra unità del tuo computer.

Cosa serve? Se Windows installato sul tuo computer fallisce, dovrai reinstallare il sistema. Dopo aver reinstallato il sistema operativo, il file della macchina virtuale VMware salvato nel profilo utente sul disco di sistema andrà perso. Se la macchina virtuale non si trova sul disco di sistema, la reinstallazione di Windows non avrà alcun effetto su di essa.

Per riutilizzarlo sarà necessario installare il programma VMware Workstation e poi connettere la macchina virtuale. Non è necessario installare e configurare di nuovo tutto.

Pertanto, sull'unità “E” (nel tuo caso, molto probabilmente sarà l'unità “D”) del mio computer, ho creato una cartella “Macchine virtuali”, in cui vengono salvate le cartelle con i file delle macchine virtuali installate sul mio computer.

Per una nuova macchina virtuale, crea una cartella con il nome di questa VM per separare i suoi file dalle altre VM.

Successivamente, è necessario selezionare la dimensione massima del disco occupato dalla macchina virtuale (per impostazione predefinita - 60 GB, la dimensione può essere modificata), il tipo di salvataggio del disco virtuale: in un file o in più file. Questa dimensione verrà presa dal disco rigido del tuo computer per le esigenze della macchina virtuale.

Quando si salva un disco virtuale in un file, la VM funziona in modo più efficiente rispetto a quando è divisa in più file.

Nella finestra finale, fare clic sul pulsante “Fine”. Successivamente inizierà l'installazione del sistema operativo guest.

Maggiori informazioni sul processo di installazione di Windows qui:

Se hai selezionato l'opzione per installare il sistema operativo in un secondo momento, in questa finestra non ci sarà alcuna opzione "Abilita questa macchina virtuale dopo la sua creazione", e quindi l'installazione del sistema guest non inizierà.

Configurazione di una macchina virtuale VMware

Per impostazione predefinita, la macchina virtuale è configurata in modo ottimale nella maggior parte dei casi. Se necessario, puoi modificare alcune impostazioni e anche aggiungere cartelle condivise.

Nelle impostazioni, nella scheda "Hardware", puoi modificare la quantità di memoria per questa macchina virtuale, il numero di core del processore e la quantità di disco rigido occupato dalla macchina virtuale. Nella sezione "CD/DVD (SATA)", è possibile selezionare un'unità disco o un file immagine del sistema operativo per l'installazione (se si seleziona l'installazione in un secondo momento) ed effettuare altre impostazioni.

Nella scheda "Impostazioni", nella sezione "Cartelle condivise", seleziona l'impostazione "Sempre attiva", attiva l'opzione "Mappa come unità di rete negli ospiti Windows".

Successivamente, fai clic sul pulsante "Aggiungi..." nella finestra Aggiunta guidata cartella condivisa, crea una cartella condivisa per lo scambio di dati con il sistema reale e altri sistemi ospiti. Si consiglia di creare una cartella condivisa non presente sul drive di sistema per i motivi sopra descritti.

Ho già una cartella di questo tipo sul mio computer (Condivisione dati). Ho scelto questa cartella per la nuova macchina virtuale. Successivamente, abilita questa risorsa.

Con le impostazioni predefinite è consentito trascinare, inserire e copiare file dal sistema reale a quello virtuale e nella direzione opposta.

Apertura di una macchina virtuale

Dopo aver reinstallato Windows (il mio caso), puoi aprire le macchine virtuali create in precedenza e salvate sul tuo computer. Nella finestra principale di VMware Workstation, fare clic sul pulsante "Apri macchina virtuale" oppure nel menu "File" selezionare "Apri...".

Seleziona il file (sul mio computer, le macchine virtuali si trovano nella cartella "Macchine virtuali") della macchina virtuale, quindi fai clic sul pulsante "Apri".

Sul mio computer ho aperto i sistemi operativi virtuali precedentemente salvati: Windows 10 x64, Windows 10, Windows 8.1, Windows 7, Mac OS X.

Esecuzione di un sistema operativo guest in VMware Workstation

Per avviare un sistema operativo guest, nella finestra del programma VMware Workstation Pro, selezionare la scheda con il sistema operativo desiderato (se sono installati più sistemi operativi guest), quindi fare clic sul pulsante "Abilita macchina virtuale". È possibile accendere il sistema dal menu “Macchina virtuale”, “Alimentazione”, “Avvia macchina virtuale”.

Per rilasciare il cursore del mouse dalla macchina virtuale, premere i tasti “Ctrl” + “Alt” e per spostare il cursore del mouse sulla macchina virtuale, premere “Ctrl” + “G” (o fare clic nella finestra della macchina virtuale).

Installazione degli strumenti VMware

VMware Tools è un pacchetto di driver e servizi che migliorano il funzionamento di una macchina virtuale e la sua interazione con i dispositivi periferici. Subito dopo aver installato il sistema operativo sulla macchina virtuale, è necessario installare VMware Tools. Un promemoria a riguardo apparirà nella finestra del programma.

Nel menu "Macchina virtuale", seleziona "Installa pacchetto VMware Tools...". Successivamente, apri Explorer ed esegui l'installazione di VMware Tools dall'unità CD-ROM. Una volta completata l'installazione del pacchetto, riavviare il sistema operativo guest.

Istantanee del sistema operativo guest

In VMware Workstation è possibile creare uno snapshot del sistema operativo guest. Dopo aver creato uno snapshot dello stato del sistema, in caso di guasti nel sistema operativo guest, è possibile tornare allo stato operativo precedente del sistema.

Nel menu "Macchina virtuale", fare clic sulla voce "Crea istantanea". Successivamente, dai un nome alla foto e aggiungi una descrizione se necessario.

Per ripristinare lo stato del sistema operativo guest al momento dell'acquisizione dell'istantanea, selezionare "Ritorna all'istantanea: Istantanea N" dal menu contestuale. Successivamente, ripristina lo stato del sistema. Lo stato corrente del sistema operativo andrà perso.

Le istantanee create possono essere gestite tramite Snapshot Manager: crea, clona, ​​elimina istantanee. La barra dei menu dispone di tre pulsanti per la gestione delle istantanee del sistema.

Disabilitare una macchina virtuale

Per uscire dalla macchina virtuale, nel menu "Macchina virtuale", fare clic sulla voce del menu contestuale "Alimentazione", quindi selezionare "Arresta sistema operativo guest". Il sistema operativo si spegnerà come se spegnessi normalmente il computer.

Quando selezioni l'opzione "Sospendi sistema operativo guest", il sistema metterà in pausa il suo funzionamento senza disabilitare servizi e applicazioni.

Come accedere al BIOS di una macchina virtuale VMware

Durante l'avvio della macchina virtuale, non è possibile accedere al BIOS poiché la schermata del BIOS si carica quasi istantaneamente.

Affinché l'utente possa accedere al BIOS di una macchina virtuale all'avvio del sistema, è necessario aprire il file di configurazione (estensione file .vmx) di questa macchina virtuale nel Blocco note. Il file di configurazione si trova nella cartella della macchina virtuale, nella posizione scelta durante la creazione della macchina virtuale.

Inserisci la seguente riga alla fine del file di configurazione:

Bios.bootdelay = 15000

Questa impostazione configura il ritardo dello schermo del BIOS in millisecondi, in questo caso 15000 = 15 secondi. Puoi scegliere un intervallo di tempo diverso.

Ora l'utente può premere il tasto desiderato nella schermata del BIOS che si apre.

Rimozione di una macchina virtuale

Per rimuovere una macchina virtuale, apri la scheda relativa a quella macchina virtuale in VMware Workstation Pro. Nel menu “Macchina virtuale”, seleziona la voce del menu contestuale “Gestisci”, quindi seleziona “Rimuovi dal disco”. Nella finestra di avviso, accetta la cancellazione (si tratta di un'azione irreversibile).

Successivamente, tutti i file della macchina virtuale guest verranno eliminati dal computer.

Conclusioni dell'articolo

La macchina virtuale VMware Workstation Pro è una potente applicazione per la creazione di sistemi operativi virtuali guest che vengono eseguiti su un computer insieme al sistema operativo reale. Il sistema operativo guest verrà isolato da Windows installato sul computer.

Oggi vorrei parlarvi di prodotti precedentemente prodotti da VMware, ma per un motivo o per l'altro sono stati interrotti e hanno smesso di svilupparsi. L'elenco è lungi dall'essere completo e contiene, per la maggior parte, la mia opinione sui prodotti in base ai risultati ottenuti lavorando con essi.

Server VMware ESX

Inizierò con il prodotto forse più significativo, grazie al quale VMware è diventata leader nel mercato della virtualizzazione dei server.

VMware ESX Server è il primo hypervisor di tipo 1 per processori Intel x86. ESX non è stato il primo hypervisor server e nemmeno il primo prodotto VMware. Tuttavia, è stato il primo a implementare funzionalità come la migrazione delle VM in tempo reale (vMotion), l'elevata disponibilità delle VM (High Availability), il bilanciamento automatico (Distributed Resource Scheduler), la gestione dell'alimentazione (Distributed Power Management) e molto altro.

A proposito, ti sei mai chiesto cosa significa l'abbreviazione ESX? Quindi, ESX è Elastic Sky X. Il che dimostra ancora una volta che nel 2002, VMware ha sviluppato i suoi prodotti pensando al cloud computing...

ESX è stato costruito su un'architettura monolitica; tutti i driver, la rete e il sottosistema I/O funzionavano a livello di hypervisor. Tuttavia, per gestire Hyperzovir, su ciascun host è stata installata una piccola VM di servizio: la Service Console basata su una distribuzione Red Hat Linux modificata. Da un lato, ciò imponeva una serie di restrizioni: la VM del servizio consumava parte delle risorse di calcolo dell'host, i suoi dischi, come qualsiasi altra VM, dovevano essere collocati sullo storage VMFS e ciascun host necessitava di almeno due indirizzi IP, uno per l'interfaccia VMKernel, il secondo è per Service Console. D'altro canto, Service Console ha fornito la possibilità di installare software di terze parti (agenti, plug-in), che ha ampliato le capacità di monitoraggio e gestione dell'hypervisor. La presenza della Service Console ha dato origine a un malinteso comune secondo cui l'hypervisor ESX è un Linux modificato.

Vale la pena ricordare che le prime versioni di ESX venivano installate e gestite separatamente, tuttavia, a partire da ESX 2.0, è stato introdotto VMware VirtualCenter (ora noto come vCenter Server) per la gestione centralizzata di più host. Poi, infatti, è apparsa Virtual Infrastructure, ovvero un insieme di prodotti di virtualizzazione costituiti dall'hypervisor ESX e dal software di gestione VirtualCenter. Nella versione 4.0, Virtual Infrastructure è stata rinominata vSphere.

Nel 2008 è apparso un hypervisor alternativo: ESXi, che non necessitava della Service Console, era di dimensioni molto più piccole, ma non supportava molto di ciò che ESX poteva fare (ESXi non aveva un'interfaccia WEB, un firewall integrato, possibilità di avvio tramite SAN, integrazione con Active Directory, ecc.). Con ogni nuova versione, VMware ha gradualmente aumentato le funzionalità di ESXi. VMware vSphere 4.1 è stata l'ultima versione a includere l'hypervisor ESX. A partire dalla versione 5.0, VMware ha lasciato solo ESXi.

Server/server VMware GSX

Per molti anni, VMware GSX Server è stato rilasciato parallelamente a VMware ESX. Ground Storm X (come sta per l'abbreviazione GSX) era un hypervisor di tipo 2 ed era installato sui sistemi operativi server Microsoft Windows, RedHat o SUSE Linux. L'uso di un hypervisor di tipo 2 aveva i suoi vantaggi. In primo luogo, GSX supportava una gamma molto più ampia di hardware e poteva funzionare anche su hardware desktop, a differenza del “capriccioso” ESX. In secondo luogo, VMware GSX era estremamente facile da installare e configurare; chiunque lavorasse con VMware Workstation era in grado di gestire GSX. In terzo luogo, GSX disponeva di un server NAT e DHCP integrato, che semplificava la configurazione della rete per la VM.

Come il fratello maggiore, GSX supportava la gestione centralizzata tramite VirtualCenter.

Successivamente, GSX è stato rinominato VMware Server e ha acquisito la capacità di eseguire VM a 64 bit, nonché di allocare diversi processori virtuali alle VM. Rilasciato alla fine del 2008, VMware Server 2.0 è diventato gratuito, ha acquisito un'interfaccia web completa e la possibilità di inoltrare dispositivi USB all'interno di una VM, ma ha perso il supporto per VMware VirtualCenter.

A questo punto, gli hypervisor ESX ed ESXi occupavano la maggior parte del mercato della virtualizzazione dei server. Il rilascio delle versioni gratuite di VMware ESXi Free e Microsoft Hyper-V Server è diventato il chiodo finale sulla bara di VMware Server. VMware e Microsoft hanno abbandonato i loro hypervisor per i sistemi operativi server.

Heartbeat del server VMware vCenter

Il prodotto, progettato per garantire un'elevata disponibilità dei servizi vCenter e dei servizi correlati (DBMS, SSO, Update Manager), è stato sviluppato non da VMware stessa, ma da una società terza: Neverfail Group.

Il meccanismo di protezione si basava sull'idea di organizzare un cluster a due nodi operante in modalità attivo-passivo. Il nodo passivo monitorava lo stato del nodo principale e, se non era disponibile, avviava i servizi in cluster. Il cluster non richiedeva archiviazione condivisa, perché le modifiche apportate sul nodo attivo venivano periodicamente replicate sul nodo passivo. vCenter Heartbeat ha fornito protezione sia per configurazioni fisiche che virtuali e anche per configurazioni miste in cui un nodo era fisico e l'altro virtuale.

Sebbene per qualche tempo vCenter Heartbeat fosse l'unico modo per proteggere vCenter non solo dai guasti dell'hardware ma anche del software, l'implementazione era francamente debole. La complessa procedura di installazione e manutenzione del cluster, nonché molti bug, hanno avuto il loro peso. Di conseguenza, a partire da vSphere 5.5 U3 / vSphere 6.0, VMware ha abbandonato vCenter Heartbeat ed è tornato al metodo più familiare di clustering utilizzando Microsoft Failover Cluster.

VMware vCenterProtect

Chi di voi ha lavorato con vSphere almeno dalla versione 4 dovrebbe sapere che a quel tempo vCenter Update Manager supportava l'installazione degli aggiornamenti non solo per gli hypervisor ESX/ESXi, ma anche per i sistemi operativi guest e vari software. Tuttavia, a partire dalla versione 5.0, questa funzionalità è stata esclusa da Update Manager; VMware ha invece iniziato a offrire un prodotto separato: VMware vCenter Protect, che è stato acquisito insieme alla società Shavlik.


Oltre ad aggiornare i sistemi operativi guest, vCenter Protect ha consentito di eseguire un inventario di software e hardware, eseguire vari script in base a una pianificazione ed eseguire la scansione delle vulnerabilità.

Ma, a quanto pare, le vendite non stavano andando molto bene, inoltre, il portafoglio di VMware includeva vRealize Configuration Manager, acquisito nel 2010 da EMC, che svolgeva le funzioni di gestione delle patch, inventario e molto altro. Pertanto, nel 2013, vCenter Protect è stata venduta a LANDesk.

Dispositivo di archiviazione virtuale VMware

Virtual Storage Appliance è il primo tentativo di VMware di entrare nel mercato dello storage definito dal software. VSA era destinato alle PMI e ha permesso di creare un sistema di archiviazione comune con tolleranza agli errori basato sui dischi locali installati nel server.


Su ciascun host ESXi è stata distribuita una speciale applicazione VSA. I dischi virtuali VSA sono stati posizionati sullo storage VMFS creato sui volumi del controller RAID locale. La metà dello spazio su disco era destinata al mirroring dei dati da un altro VSA (una sorta di analogo di rete di RAID 1) situato su un host vicino, l'altra metà era lasciata per dati utili. Ciascuna app ha quindi presentato il proprio spazio di archiviazione con mirroring tramite il protocollo NFS a tutti gli host di virtualizzazione. Un'installazione supportava 2 o 3 host di virtualizzazione; quando si utilizzavano 2 host, vCenter Server fungeva da arbitro e doveva essere distribuito su un server fisico separato o host ESXi che non faceva parte di VSA.

La funzionalità di VSA era molto limitata. Ad esempio, la prima versione di VSA supportava solo il posizionamento su volumi VMFS con RAID 1 o 10, il che comportava un elevato sovraccarico di archiviazione dei dati (in effetti, lo spazio utilizzabile era inferiore a 1/4 del volume dei dischi locali), c'era nessun supporto per VAAI, non c'era supporto per la memorizzazione nella cache o la condivisione.

Tutto questo, unito ad un prezzo non troppo basso e alle basse prestazioni, non ha permesso a VSA di spiazzare i sistemi di storage convenzionali dal segmento delle PMI. Pertanto, poco dopo il rilascio della prima versione di Virtual SAN nel 2014, la vendita del prodotto è stata interrotta.

VMware Virtual

Un'altra vittima di Virtual SAN, prodotto dell'omonima azienda acquisita da VMware nel 2013. Per quanto ne so, dopo l'acquisto Virsto non è mai apparso nei listini prezzi, ma è stato quasi subito moltiplicato per zero.

Uno sviluppo promettente nel campo dell'archiviazione dei dati definita dal software, Virsto era un'app virtuale che funge da virtualizzatore di archiviazione, ovvero le risorse di archiviazione sono state presentate alla upline e la upline, a sua volta, ha fornito spazio su disco agli host utilizzando il protocollo NFS. Il cuore di Virsto era VirstoFS, un file system specializzato che consente di ottimizzare le operazioni di scrittura e lettura attraverso l'uso di meccanismi simili a quelli visti nei sistemi di storage NetApp FAS. Virsto poteva accumulare operazioni di scrittura casuale in un registro speciale e quindi scrivere i dati in sequenza nel sistema di archiviazione, il che aveva un effetto positivo su IOPS e latenza. Inoltre, Virsto supportava l'archiviazione dei dati multilivello (faticoso) e ottimizzava il lavoro con le istantanee memorizzando i metadati nella RAM su quale blocco di dati si trova in quale delle istantanee.


Nonostante il prodotto non sia mai stato rilasciato, gli sforzi degli sviluppatori non sono stati vani: in Virtual SAN 6.0, invece di VMFS-L, è apparso un nuovo formato di layout del disco basato su VirstoFS e il supporto per snapshot "avanzati".

Responsabile laboratorio VMware

Un prodotto per automatizzare la distribuzione e la gestione del ciclo di vita delle VM negli ambienti di test.

Essenzialmente, Lab Manager era un gestore di manager, implementato sopra un'installazione esistente di VMware ESX/ESXi e vCenter e consentiva di organizzare l'accesso multiutente (multi-tenant) a un'infrastruttura virtuale condivisa, allocare l'insieme richiesto di risorse di calcolo agli utenti, emettere automaticamente indirizzi IP alle VM dai pool e creare reti isolate per le VM, indicare il periodo di lease per la VM.


Con la crescente popolarità del tema del cloud computing, VMware è passato a un altro prodotto: vCloud Director, trasferendo gradualmente tutte le funzionalità sviluppate da Lab Manager e chiudendolo.

VMwareACE

Voglio concludere la recensione con una bestia piuttosto rara: VMware ACE. Ancor prima dell’avvento della VDI nella sua forma classica e dell’adozione diffusa del BYOD, VMware offriva ai clienti un software per la gestione centralizzata delle workstation virtuali che potevano essere eseguite sui personal computer degli utenti: VMware ACE.


ACE ha lavorato insieme agli hypervisor client VMware Workstation e Player e ha consentito di gestire le VM in base a policy specifiche. Utilizzando policy, gli amministratori potrebbero limitare la funzionalità della VM (ad esempio, disabilitare l'inoltro di dispositivi USB o controllare l'accesso alla rete), forzare la crittografia dei dischi virtuali, consentire l'accesso alla VM solo agli utenti autorizzati, configurare la durata della VM, al termine della quale La VM ha smesso di avviarsi, ecc. d. La VM, insieme alle policy e all'hypervisor VMware Player, può essere esportata come pacchetto Pocket ACE già pronto e trasferita all'utente in qualsiasi modo conveniente (su CD, unità flash o in rete). Se necessario, l'amministratore può distribuire un ACE Management Server sulla rete, al quale gli hypervisor client si connettono e richiedono le ultime impostazioni dei criteri per la VM.

Nonostante le interessanti funzionalità, il prodotto non è stato ampiamente utilizzato e, secondo VMware, non soddisfaceva tutte le esigenze dei pochi clienti che lo utilizzavano, quindi è stato interrotto nel 2011. Alcuni anni dopo, ACE è stato sostituito da VMware Horizon FLEX, che dispone di un proprio meccanismo per fornire VM ai computer degli utenti, oltre a supportare l'hypervisor VMware Fusion Pro per Apple MAC OS X.

VMware è uno dei primi attori nel mercato delle piattaforme di virtualizzazione. Nel 1998, VMware ha brevettato le sue tecniche software di virtualizzazione e da allora ha rilasciato numerosi prodotti efficaci e professionali per la virtualizzazione a vari livelli: da VMware Workstation, progettata per PC desktop, a VMware ESX Server, che consente di consolidare i server aziendali fisici in un ambiente virtuale infrastruttura.

A differenza dei computer (mainframe), i dispositivi basati su x86 non supportano completamente la virtualizzazione. Pertanto, VMware ha dovuto superare molti problemi nel processo di creazione di macchine virtuali per computer basati su x86. La funzione principale della maggior parte delle CPU (nei computer e nei PC) è eseguire una sequenza di istruzioni memorizzate (ovvero programmi). I processori basati su x86 contengono 17 istruzioni speciali che creano problemi di virtualizzazione che causano la visualizzazione di un messaggio di avviso, l'interruzione di un'applicazione o semplicemente il crash del sistema operativo. Pertanto, queste 17 istruzioni si sono rivelate un ostacolo significativo nella fase iniziale dell'implementazione della virtualizzazione per computer basati su x86.

Per superare questo ostacolo, VMware ha sviluppato una tecnologia di virtualizzazione adattiva che "intercetta" queste istruzioni al momento della creazione e le converte in istruzioni sicure adatte alla virtualizzazione, senza influenzare l'esecuzione di tutte le altre istruzioni. Il risultato è una macchina virtuale ad alte prestazioni che si adatta all'hardware host e mantiene la piena compatibilità software. VMware è stata la prima a sviluppare e implementare questa tecnologia innovativa, quindi oggi è il leader indiscusso nelle tecnologie di virtualizzazione.

Nell'ampio elenco di prodotti VMware puoi trovare molti strumenti per aumentare l'efficienza e l'ottimizzazione dell'infrastruttura IT, gestire i server virtuali, nonché strumenti per la migrazione dalle piattaforme fisiche a quelle virtuali. Secondo i risultati di vari test prestazionali, gli strumenti di virtualizzazione VMware quasi sempre superano i concorrenti sotto molti aspetti. VMware conta più di 100.000 clienti in tutto il mondo, compreso il 100% delle organizzazioni Fortune 100, e una rete di partnership con più di 350 produttori di hardware e software e più di 6.000 rivenditori. Al momento, la dimensione del mercato posseduto da VMware è stimata all'80%. Nel frattempo, VMware ha molto da scegliere tra le piattaforme di virtualizzazione:

Stazione di lavoro VMware– una piattaforma rivolta agli utenti desktop e destinata all'utilizzo da parte di sviluppatori di software e professionisti IT. Una nuova versione del popolare prodotto VMware Workstation 7 è diventata disponibile nel 2009; Windows e Linux sono supportati come sistemi operativi host. VMware Workstation 7 può essere utilizzato insieme a un ambiente di sviluppo, rendendolo particolarmente popolare tra sviluppatori, docenti e professionisti del supporto tecnico. Il rilascio di VMware Workstation 7 significa il supporto ufficiale per Windows 7 sia come sistema operativo guest che come sistema operativo host. Il prodotto include il supporto per Aero Peek e Flip 3D, che consente di osservare il funzionamento di una macchina virtuale spostando il cursore sulla barra delle applicazioni VMware o sulla scheda corrispondente sul desktop host. La nuova versione può essere eseguita su qualsiasi versione di Windows 7, così come qualsiasi versione di Windows può essere eseguita su macchine virtuali. Inoltre, le macchine virtuali in VMware Workstation 7 supportano completamente il Windows Display Driver Model (WDDM), che consente l'utilizzo dell'interfaccia Windows Aero nelle macchine guest.

Lettore VMware– un “lettore” gratuito di macchine virtuali basato sulla macchina virtuale VMware Workstation, progettato per lanciare immagini già pronte di macchine virtuali create in altri prodotti VMware, nonché in Microsoft VirtualPC e Symantec LiveState Recovery. A partire dalla versione 3.0, VMware Player permette anche di creare immagini di macchine virtuali. Le restrizioni sulle funzionalità ora si applicano principalmente alle funzionalità destinate ai professionisti IT e agli sviluppatori di software.

Fusione di VMwareè un prodotto di virtualizzazione desktop per la piattaforma Mac di Apple.

Server VMware Il prodotto gratuito VMware Server è una piattaforma di virtualizzazione abbastanza potente che può essere eseguita su server che eseguono sistemi operativi host Windows e Linux. Lo scopo principale di VMware Server è supportare le infrastrutture virtuali di piccole e medie dimensioni delle piccole imprese. Grazie alla bassa complessità di sviluppo e installazione, VMware Server può essere implementato nel più breve tempo possibile, sia sui server aziendali che sui computer degli utenti domestici.

Asso di VMware– un prodotto per la creazione di macchine virtuali protette da policy di sicurezza, che potranno poi essere distribuite secondo il modello SaaS (Software-as-a-Service).

VMware vSphere– un insieme di prodotti che rappresentano una piattaforma affidabile per la virtualizzazione dei data center. L'azienda posiziona questo complesso anche come una potente piattaforma di virtualizzazione per la creazione e l'implementazione di un cloud privato. VMware vSphere è disponibile in diverse edizioni con funzionalità progettate specificatamente per le piccole e medie imprese e le imprese.

VMware vSphere include una serie di componenti che trasformano l'hardware di base in un ambiente comune, resiliente, simile a un mainframe che include controlli del livello di servizio integrati per tutte le applicazioni:

  • I servizi infrastrutturali sono componenti che virtualizzano in modo completo server, storage e risorse di rete, li aggregano e ottimizzano la loro allocazione alle applicazioni on demand e in base alle priorità aziendali.
  • I servizi applicativi sono componenti che forniscono controlli integrati del livello di servizio per tutte le applicazioni sulla piattaforma vSphere, indipendentemente dal tipo di applicazione o dal sistema operativo.
  • VMware vCenter Server fornisce una console centrale di gestione della virtualizzazione per l'amministrazione dell'infrastruttura e dei servizi applicativi. Questa console offre visibilità completa su tutti gli aspetti dell'infrastruttura virtuale, automazione delle operazioni quotidiane e scalabilità per gestire ambienti data center di grandi dimensioni.


Riso. 2.10.

Server VMware ESXè un hypervisor che divide i server fisici in molte macchine virtuali. VMware ESX costituisce la base della suite VMware vSphere ed è incluso in tutte le edizioni di VMware vSphere.


Riso. 2.11.

Hypervisor VMware vSphere(in precedenza VMware ESXi) è una piattaforma di virtualizzazione "leggera" di livello aziendale basata sulle tecnologie ESX. Il prodotto è gratuito e disponibile per il download dal sito Web VMware. VSphere VMware Hypervisor è il modo più semplice per iniziare con la virtualizzazione

VMware vCenter– Fornisce una piattaforma estensibile e scalabile per la gestione proattiva dell'infrastruttura virtuale e fornisce informazioni complete su di essa. VMware vCenter Server fornisce la gestione centralizzata degli ambienti vSphere e semplifica le attività quotidiane migliorando significativamente la gestione dell'ambiente. Il prodotto dispone di ampie funzionalità per il consolidamento, la configurazione e la gestione dei server. VMware vCenter Server aggrega tutti gli aspetti della gestione di un ambiente virtuale: dalle macchine virtuali alla raccolta di informazioni sui server fisici per la loro successiva migrazione a un'infrastruttura virtuale. Oltre al prodotto di gestione dell'infrastruttura virtuale centrale vCenter Server, sono disponibili anche una serie di componenti aggiuntivi che implementano vari aspetti di pianificazione, gestione e integrazione dell'infrastruttura virtuale distribuita (VMware vCenter Server Heartbeat, VMware vCenter Orchestrator, VMware vCenter Capacità IQ, VMware vCenter Site Recovery Manager, VMware vCenter Lab Manager, VMware vCenter Configuration Manager, VMware vCenter Converter). In particolare, Convertitore vCenter progettato per trasferire server fisici in un ambiente virtuale, consentendo la migrazione “a caldo” (senza arrestare i sistemi) e “a freddo”. vCenter Site Recovery Managerè un software per la creazione di un segmento di backup geograficamente remoto dell'infrastruttura virtuale che, in caso di guasto del nodo principale, assume le funzioni di avvio delle macchine virtuali in conformità con il piano di ripristino dal guasto. Responsabile del laboratorio vCenter- un prodotto per la creazione di un'infrastruttura per l'archiviazione e la fornitura di configurazioni di macchine virtuali, che consente di organizzare uno schema di test efficace nelle società di sviluppo software.

VMware ThinApp- Precedentemente Thinstall Virtualization Suite, software di virtualizzazione delle applicazioni che consente di distribuire le applicazioni preinstallate sulle postazioni client, riducendo i tempi necessari per le operazioni standard di installazione e configurazione.

Vista VMware- un insieme di prodotti che centralizzano le postazioni di lavoro degli utenti in macchine virtuali sulla piattaforma vSphere. Ciò riduce il costo delle operazioni IT standard associate alla distribuzione e alla manutenzione dei desktop degli utenti.

Pianificatore di capacità VMware- un mezzo di raccolta e analisi centralizzata dei dati sull'hardware e sul software del server, nonché sulle prestazioni delle apparecchiature. Questi dati vengono utilizzati dai partner autorizzati VMware per creare piani di consolidamento delle macchine virtuali sulla piattaforma VMware ESX Server.

VMware VMmark- un prodotto disponibile solo per i produttori di hardware, progettato per testare le prestazioni di VMware ESX Server su piattaforme server.

Citrix (Xen)

Lo sviluppo dell'hypervisor non commerciale Xen è iniziato come progetto di ricerca presso il Laboratorio informatico dell'Università di Cambridge. Il fondatore e leader del progetto è stato Ian Pratt, un impiegato universitario che successivamente ha creato la società XenSource, che sviluppa piattaforme di virtualizzazione commerciale basate sull'hypervisor Xen, oltre a supportare la comunità Open Source del prodotto Xen non commerciale. Inizialmente, Xen era la piattaforma più avanzata che supportava la tecnologia di paravirtualizzazione. Questa tecnologia consente all'hypervisor sul sistema host di controllare il sistema operativo guest tramite hypercall VMI (Virtual Machine Interface), che richiedono la modifica del kernel del sistema guest. Attualmente, una versione gratuita di Xen è inclusa in diverse distribuzioni di sistemi operativi, come Red Hat, Novell SUSE, Debian, Fedora Core, Sun Solaris. A metà agosto 2007, XenSource è stata acquisita da Citrix Systems. L'importo della transazione di circa 500 milioni di dollari (in azioni e contanti) indica le serie intenzioni di Citrix riguardo alla virtualizzazione. Gli esperti ritengono che l'acquisto di Citrix da parte di Microsoft non sia escluso, data la sua collaborazione di lunga data con XenSource.

Xen gratuito. Attualmente la versione Open Source della piattaforma Xen viene utilizzata principalmente per scopi didattici e di ricerca. Alcune idee di successo, implementate da numerosi sviluppatori di tutto il mondo, si riflettono nelle versioni commerciali dei prodotti di virtualizzazione Citrix. Versioni gratuite di Xen sono ora incluse in molte distribuzioni Linux, consentendo agli utenti di utilizzare macchine virtuali per isolare software nei sistemi operativi guest per testare e indagare su problemi di sicurezza, senza la necessità di installare una piattaforma di virtualizzazione. Inoltre, molti sviluppatori di software indipendenti possono distribuirlo utilizzando modelli virtuali in cui il sistema ospite e il prodotto proposto sono già installati e configurati. Inoltre, Xen è ideale per mantenere il software legacy in una macchina virtuale. Per scopi più seri nell'ambiente di produzione di un'azienda, è necessario utilizzare piattaforme commerciali di Citrix.

Citrix XenApp- progettato per la virtualizzazione e la pubblicazione di applicazioni al fine di ottimizzare l'infrastruttura di erogazione dei servizi nelle grandi aziende. XenApp ha un numero enorme di utenti in tutto il mondo ed è un componente chiave dell'infrastruttura IT di molte aziende.

Citrix XenServer- una piattaforma per il consolidamento dei server per le medie imprese, comprese le funzionalità di base per il mantenimento dell'infrastruttura virtuale. Il produttore posiziona questo prodotto come una soluzione di livello aziendale per la virtualizzazione dei server che supporta il lavoro in un ambiente cloud.

Citrix XenDesktop- una soluzione per la virtualizzazione dei desktop aziendali, che consente di archiviare e fornire centralmente agli utenti ambienti di lavoro in macchine virtuali. Il prodotto supporta molteplici scenari di distribuzione delle applicazioni su desktop, thin client e PC mobili ed è compatibile con le soluzioni di virtualizzazione dei server della concorrenza.

Esiste un numero enorme di macchine virtuali (VM) nel moderno mercato del software, ma la nostra recensione di oggi è dedicata a VMWare Workstation. Questo è un programma progettato per l'installazione e l'utilizzo simultaneo di diversi sistemi operativi da un computer.

Come installare VMware Workstation

L'installazione di VMWare Workstation è esattamente la stessa dell'installazione di qualsiasi altro programma. Dopo che la finestra dell'applicazione appare sul tuo computer, sul lato sinistro vedrai tutte le macchine virtuali disponibili e, sulla destra, la finestra di lavoro stessa, con l'aiuto della quale viene eseguita la gestione.

Particolare attenzione dovrebbe essere prestata alla creazione di una VM. Esistono due metodi in VMWare Workstation: normale e personalizzato. Dopo aver scelto il tipo di configurazione, è necessario selezionare i programmi compatibili e il sistema operativo stesso. Successivamente, verrà offerto automaticamente un elenco di impostazioni.


È importante che tu possa scegliere non solo il tipo di sistema operativo, ma anche il numero di core coinvolti nel lavoro. Ma gli utenti esperti consigliano di non spendere troppe risorse sul sistema operativo guest. Un maggiore consumo di risorse rallenterà solo il dispositivo, ma non influirà sulle prestazioni del sistema operativo guest. Durante l'installazione ti verrà anche chiesto di selezionare la quantità di RAM. Di norma è sufficiente selezionare automaticamente il valore proposto dal sistema, ma l'impostazione può essere effettuata anche manualmente.


Passaggi di configurazione

Dopodiché puoi iniziare a lanciare. Durante il funzionamento, il software può essere messo in pausa e tutte le impostazioni e i parametri immessi verranno salvati. Per disattivarlo è sufficiente fare clic sul pulsante corrispondente nella finestra di lavoro. È importante che prima o poi il funzionamento della macchina virtuale debba essere interrotto, poiché al suo interno si accumuleranno file non necessari, rallentando il funzionamento del dispositivo.

È possibile utilizzare la VM anche dopo aver reinstallato il sistema operativo principale. Per fare ciò, basta aprire la finestra di lavoro e copiarla.

In generale, VMWare Workstation può essere tranquillamente definito software utile. Questo programma ha funzionalità elevate e un'interfaccia semplice e consente di eseguire operazioni su diversi sistemi operativi senza conseguenze negative per il computer.

Stazione di lavoro VMWare per Windows

I migliori articoli sull'argomento