LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

VMWare con vSphere e Microsoft con tecnologie Hyper-V si sono rivelati i principali sviluppatori di questa tecnologia. Per selezionare un hypervisor per l'infrastruttura di Avantrade LLC, è necessario condurre un'analisi comparativa delle due soluzioni.

Panoramica del prodotto VMWare

VMware sviluppa prodotti specializzati per la virtualizzazione dal 1998. L'intero pacchetto di prodotti dell'azienda, in un modo o nell'altro, è associato alle tecnologie di virtualizzazione e alle possibilità della loro applicazione. Va notato che tra i tre principali attori nel mercato dei prodotti di virtualizzazione commerciale (Citrix, Microsoft, VMware), solo VMware è una società altamente specializzata in prodotti di virtualizzazione, che le consente di andare avanti rispetto a tutti i concorrenti in termini di funzionalità del prodotto.

I prodotti di punta di VMware sono VMware ESX / ESXi: hypervisor installati su metallo nudo. Attualmente, l'ultima versione del prodotto è la quarta versione, rilasciata a metà 2009. L'hypervisor è la base per la virtualizzazione del server, consente di condividere le risorse in modo da creare ambienti separati e indipendenti per più sistemi operativi su un unico server fisico. Tuttavia, l'hypervisor stesso ha una gamma molto limitata di funzionalità; per realizzare tutti i vantaggi, è necessaria una soluzione che includa non solo la virtualizzazione, ma anche la gestione dell'infrastruttura (vCenter): questa è una soluzione completa chiamata vSphere.

Un'analisi dell'efficienza dell'utilizzo delle apparecchiature server mostra che la maggior parte dell'orario di lavoro il carico è circa il 5-8% del massimo, mentre dopo ore i server rimangono inattivi, riscaldando l'aria. Quando si utilizza VMware vSphere, consolidiamo il carico da diversi server su un server fisico (trasferiamo non solo le applicazioni, ma anche i sistemi operativi su un server). Le prestazioni dei server moderni rendono estremamente inefficiente il concetto precedentemente noto di "un task one server", ma grazie alla virtualizzazione è ora possibile utilizzare quello nuovo: "one task - one virtual machine". Pertanto, il problema di compatibilità di vari software è risolto - lontano da tutte le applicazioni può essere avviato in un'istanza del sistema operativo. Inoltre, l'infrastruttura utilizza spesso vecchie applicazioni non più compatibili con le attuali versioni del sistema operativo e l'installazione di vecchie versioni non è supportata su nuove apparecchiature. Anche la virtualizzazione risolve questo problema: anche Windows NT 4.0 o MS-DOS possono essere avviati nella macchina virtuale ESX.

I prodotti di virtualizzazione dei server trovano la loro applicazione in un'ampia varietà di infrastrutture: dalle piccole alle grandi imprese.

Nelle piccole aziende, il prodotto riduce al minimo il numero di hardware del server, mantenendo la possibilità di utilizzare vari sistemi operativi, se necessario. Con l'aiuto delle tecnologie di virtualizzazione, possiamo posizionare tutti i servizi su uno o due server completi (anziché su diversi PC ordinari, come spesso accade) e risolvere sia i problemi di qualità delle apparecchiature che la loro quantità.

Nelle medie e grandi imprese, la virtualizzazione dei server può aumentare la disponibilità del servizio attraverso la tolleranza agli errori e la migrazione dei server virtuali tra server fisici. La possibilità di spostare i server virtuali da un server fisico a un altro senza arrestarsi può aumentare significativamente la disponibilità del servizio e facilitare la manutenzione dell'intero sistema. Il tempo necessario per distribuire nuovi servizi è notevolmente ridotto: non è più necessario attendere la consegna di un nuovo server, bastano pochi minuti per distribuire una nuova macchina virtuale e installare il software necessario. A causa del fatto che le macchine virtuali non richiedono l'installazione di driver specifici, aggiornamenti del firmware, ecc. Anche le attività amministrative sono notevolmente semplificate.

VMware vSphere ha un sistema universale per il monitoraggio dello stato degli elementi dell'intero sistema, sia a livello di server fisico che a livello di server virtuale aziendale. Se gli strumenti di monitoraggio standard non sono sufficienti per qualche motivo, esistono diverse applicazioni di terze parti con funzionalità aggiuntive.

È possibile fornire una maggiore disponibilità di server virtuali riavviando sul server fisico di backup in caso di guasto di quello principale, come mostrato nella Figura 2.3.

Figura 2.3 - Organizzazione del lavoro dell'hypervisor in caso di guasti

Pertanto, a causa della disponibilità dei server di backup, è possibile ripristinare rapidamente il sistema spostando i dati dal server primario in caso di errore nel backup.

Il termine "virtualizzazione" è recentemente diventato molto di moda. Il concetto di "macchina virtuale" ha smesso di essere qualcosa di esotico e distante. Molte organizzazioni, in un modo o nell'altro connesse alla tecnologia dell'informazione, hanno già imparato a utilizzare le macchine virtuali nelle attività quotidiane per aumentare l'efficienza della propria infrastruttura IT. Il concetto di virtualizzazione è ora applicato ovunque e talvolta in vari contesti: virtualizzazione di sistemi di archiviazione, sistemi operativi, applicazioni. Se diversi aspetti della virtualizzazione delle risorse hardware sono noti agli specialisti da molto tempo, la virtualizzazione dei sistemi operativi ha iniziato a guadagnare slancio solo negli ultimi anni, ma a un ritmo rapido.

Quindi cos'è la virtualizzazione e le macchine virtuali in relazione ai sistemi operativi? Il termine stesso virtualizzazione significa rappresentare un oggetto in una forma conveniente per l'utente, mentre tutti i dettagli dell'implementazione sono nascosti e l'oggetto stesso ha le solite interfacce per interagire con l'ambiente esterno in relazione ad esso. Quando si parla di virtualizzazione dei sistemi operativi, prima di tutto, significano la creazione di macchine virtuali - alcune astrazioni che comprendono il proprio ambiente hardware e software virtuale che consente di installare ed eseguire diverse copie dei sistemi operativi sulla stessa piattaforma fisica. Cosa serve? Innanzitutto, al fine di separare la presentazione del sistema operativo dall'hardware e posizionare diversi server virtuali funzionanti su uno fisico con la capacità di migrare e ripristinare rapidamente gli ambienti operativi. Inoltre, questo approccio offre la massima flessibilità rispetto alla distribuzione del server, mantenendo la fattibilità e la gestione.

La maggior parte dei CIO delle grandi organizzazioni, se non prevede di virtualizzare parzialmente o completamente la propria infrastruttura IT, almeno ci pensa seriamente. In futuro, i progetti di virtualizzazione sembrano molto interessanti: aumentare la flessibilità dell'infrastruttura IT, aumentare l'affidabilità e garantire un'elevata disponibilità dei server, risparmiare sull'hardware: tutti questi e molti altri fattori attraggono i responsabili dei dipartimenti IT delle aziende. Tuttavia, molti non si rendono conto di quali saranno gli sforzi per migrare l'infrastruttura fisica in virtuale - ci sono solo pochi specialisti competenti in questo campo e l'acquisizione e l'implementazione di potenti piattaforme di virtualizzazione commerciale richiedono costi considerevoli. Questo articolo discuterà di due piattaforme di virtualizzazione server popolari: il server VMware gratuito e il server VMware ESX commerciale.

Perché VMware?

VMware è uno dei primi attori nel mercato emergente della piattaforma di virtualizzazione. Nel 1998, VMware ha brevettato le sue tecnologie software di virtualizzazione e da allora ha rilasciato molti prodotti di virtualizzazione efficaci e professionali a vari livelli: da VMware Workstation, rivolta all'utente finale (consumatore), a VMware ESX Server, progettato per ospitare l'infrastruttura virtuale di medie e grandi imprese. In un elenco molto ampio di prodotti VMware, è possibile trovare molti strumenti per migliorare l'efficienza del processo di virtualizzazione, gestire server virtuali e strumenti di migrazione da piattaforme fisiche a piattaforme virtuali. I prodotti VMware sono particolarmente popolari in Russia, dal momento che la virtualizzazione sta guadagnando slancio solo qui, e le piattaforme di altri fornitori, che non ci sono così famosi, sono molto semplici e hanno molte meno funzionalità rispetto alle loro controparti VMware. Inoltre, in base ai risultati di vari test delle prestazioni, gli strumenti di virtualizzazione VMware superano quasi sempre la concorrenza nella maggior parte dei parametri. E se parlano della virtualizzazione dei sistemi operativi Windows, questi sono quasi sicuramente prodotti VMware. Nel frattempo, tra le piattaforme di virtualizzazione, VMware ha molto da scegliere:

  • VMware Workstation - una piattaforma incentrata sugli utenti desktop e destinata all'uso da parte di sviluppatori software e professionisti IT,
  • VMware Player - un "player" gratuito di macchine virtuali, progettato per eseguire modelli predefiniti di macchine virtuali che eseguono un'attività specifica,
  • Server VMwarePrecedentemente chiamato VMware GSX Server, progettato per essere utilizzato in infrastrutture di piccole imprese per supportare server virtuali
  • Asso VMware - un prodotto per la creazione di macchine virtuali protette da politiche di sicurezza,
  • VMware ESX Server - Una potente piattaforma di virtualizzazione per medie e grandi imprese, focalizzata principalmente sul mantenimento di un'infrastruttura IT olistica e scalabile,
  • VMware Virtual Center - Un potente strumento per la gestione delle piattaforme di virtualizzazione VMware ESX Server e VMware Server, con ampie funzionalità per il consolidamento, la configurazione e la gestione dei server.
  • VMware Fusion è un prodotto di virtualizzazione desktop sulla piattaforma Mac di Apple.

I concorrenti formali di VMware nella virtualizzazione dei server sono Microsoft, Virtual Iron, XenSource e SWsoft. Tuttavia, il prodotto SWsoft ha un ambito piuttosto ristretto (hosting) e lo sviluppo di altri fornitori rispetto ai prodotti VMware sembra attualmente molto più debole.

Quando è necessario implementare l'infrastruttura virtuale in un'azienda

Innanzitutto, è necessario definire chiaramente gli obiettivi per i quali verranno implementate le piattaforme di virtualizzazione. Quindi, è necessario determinare i criteri in base ai quali verrà valutata l'efficacia dell'implementazione dell'infrastruttura virtuale. Oltre a criteri puramente finanziari (riduzione dei costi hardware, risparmio sulla manutenzione), è necessario considerare anche il miglioramento dell'affidabilità dell'infrastruttura, scalabilità, flessibilità, resilienza, riduzione dei tempi di implementazione, tempi di inattività, ripristino di emergenza, gestione centralizzata e alta disponibilità. Naturalmente, tutti questi criteri possono essere espressi in termini monetari, a seconda del tipo e delle specifiche dell'ambiente da virtualizzare.

7 motivi per implementare la virtualizzazione del server

  • Maggiore utilizzo dell'hardware
    Secondo le statistiche, la maggior parte dei server viene caricata per il 15-20 percento quando esegue attività quotidiane. L'uso di più server virtuali su un solo server fisico lo aumenterà all'80%, fornendo allo stesso tempo risparmi significativi sull'acquisto dell'hardware.
  • Riduzione dei costi di sostituzione dell'hardware
    Poiché i server virtuali vengono slegati da apparecchiature specifiche, l'aggiornamento della flotta di server fisici non richiede la reinstallazione e la configurazione del software. Una macchina virtuale può essere semplicemente copiata su un altro server.
  • Maggiore flessibilità del server virtuale
    Nel caso in cui sia necessario utilizzare più server (ad esempio, per testare e lavorare in produzione) con un carico variabile, i server virtuali sono la soluzione migliore, poiché possono essere trasferiti senza soluzione di continuità su altre piattaforme quando il server fisico presenta carichi maggiori.
  • Alta disponibilità
    Il backup delle macchine virtuali e il loro ripristino dai backup richiede molto meno tempo ed è una procedura più semplice. Inoltre, in caso di guasto dell'apparecchiatura, il backup del server virtuale può essere avviato immediatamente su un altro server fisico.
  • Miglioramento della gestibilità dell'infrastruttura server
    Esistono molti prodotti di gestione dell'infrastruttura virtuale che consentono di gestire centralmente i server virtuali e fornire bilanciamento del carico e migrazione in tempo reale.
  • Risparmio sul personale
    La semplificazione della gestione dei server virtuali a lungo termine comporta risparmi sugli specialisti che servono l'infrastruttura dell'azienda. Se due persone che utilizzano gli strumenti per la gestione dei server virtuali possono fare ciò che hanno fatto i quattro, perché hai bisogno di due specialisti extra che ricevono almeno $ 15.000 all'anno? Tuttavia, si deve tenere presente che è necessaria anche una notevole formazione per formare personale qualificato nel campo della virtualizzazione.
  • Risparmio energetico
    Per le piccole aziende, questo fattore, ovviamente, non ha importanza, ma per i grandi data center, dove il costo di manutenzione di una grande flotta di server include il costo dell'elettricità (alimentazione, sistemi di raffreddamento), questo punto è di notevole importanza. Concentrare più server virtuali su un server fisico ridurrà questi costi.

Quando non è necessario implementare l'infrastruttura in un'azienda

Nonostante tutti i vantaggi, la virtualizzazione del server presenta anche alcune limitazioni nella sua applicazione. Quando si pianifica un'infrastruttura virtuale, è necessario considerare i seguenti fattori:

  • I server hanno un carico di lavoro continuo di oltre il 60 percento
    Tali server non sono buoni candidati per la virtualizzazione, poiché quando si esegue la migrazione a una macchina virtuale e lo si ospita con altri server virtuali, potrebbero esaurire le risorse.
  • Il server utilizza hardware aggiuntivo che non può essere virtualizzato.
    Qui è tutto chiaro: nel caso in cui il server utilizzi hardware non supportato dai fornitori di piattaforme di virtualizzazione, non ha senso virtualizzare un server di questo tipo.
  • I costi di acquisizione e implementazione di una piattaforma di virtualizzazione sono troppo elevati
    Nelle organizzazioni di medie e piccole dimensioni, l'infrastruttura del server non è eccezionale, così come il basso costo delle apparecchiature e della manutenzione. In questo caso, è necessario avvicinarsi con attenzione alla procedura di virtualizzazione, poiché l'acquisizione di una piattaforma commerciale potrebbe essere ingiustificata.
  • Mancanza di specialisti qualificati
    In molti casi, il processo di migrazione dall'hardware fisico alle macchine virtuali e l'ulteriore implementazione della piattaforma di virtualizzazione richiedono buone competenze da parte delle persone che le conducono. Ciò è particolarmente necessario quando si distribuiscono piattaforme di metallo nudo (metallo nudo). Se non si è sicuri che il proprio personale disponga di conoscenze sufficienti per questo, non avviare un progetto di virtualizzazione.

VMware Server: una piattaforma di virtualizzazione per piccole imprese gratuita e potente

Il prodotto VMware Server gratuito è 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. A causa della piccola complessità del suo sviluppo e installazione, VMware Server può essere implementato al più presto, sia sui server delle organizzazioni che sui computer degli utenti domestici.

In precedenza, questo prodotto era distribuito con una licenza commerciale e si chiamava VMware GSX Server 3, tuttavia, con la crescita delle capacità e delle vendite della potente piattaforma di virtualizzazione VMware ESX Server, VMware non vedeva prospettive di vendita della piattaforma VMware Server, rendendo il prodotto in definitiva gratuito. Vale la pena notare che in relazione a questo prodotto, VMware si basa principalmente sui ricavi delle vendite di Virtual Center per VMware Server, uno strumento efficace per la gestione dell'infrastruttura virtuale basata su VMware Server, che ha ampie capacità di interazione con macchine virtuali e consolidamento di server virtuali.

Ecco gli usi principali di VMware Server:

  • supporto per più server virtuali su un fisico nella produzione dell'azienda
  • supporto per più server virtuali per test "in tandem" in una rete host virtuale durante lo sviluppo e il supporto di software
  • eseguire macchine virtuali (Virtual Appliance) pronte all'uso che eseguono una specifica funzione server
  • elevata disponibilità di server virtuali (le macchine virtuali possono essere facilmente trasportate tra server fisici)
  • creazione di backup di server virtuali convenienti per il ripristino ottenendo istantanee istantanee dello stato attuale del sistema ("istantanee").

VMware Server ha ampie funzionalità per lavorare con macchine virtuali, tra cui:

  • Supporto per qualsiasi architettura x86 standard
    VMware Server non ha requisiti speciali per i componenti di un server fisico, a differenza di VMware ESX Server, che impone restrizioni molto specifiche sull'hardware del server. Sono supportati anche processori multi-core.
  • Supporto per SMP virtuale bidirezionale (multi-elaborazione simmetrica)
    Se l'architettura del server fisico lo consente, le macchine virtuali create in VMware Server possono contenere due processori virtuali, che influiscono positivamente sulle prestazioni dei sistemi guest.
  • Supporto per un gran numero di sistemi operativi host e guest, un elenco completo dei quali è sempre disponibile sul sito Web VMware
    Il numero di sistemi operativi host su cui è possibile installare VMware Server è ovviamente inferiore al numero di sistemi guest supportati. Nel frattempo, quasi tutti i sistemi operativi noti possono essere installati come guest. Anche se non è nell'elenco di quelli supportati, ciò non significa che non possa essere installato.
  • Supporto per sistemi operativi host e guest a 64 bit
    Come sistemi host a 64 bit, è possibile utilizzare i sistemi operativi a 64 bit della famiglia Windows Server 2003, nonché versioni a 64 bit dei sistemi Linux: Red Hat, SUSE, Mandriva e Ubuntu. L'elenco dei SO guest supportati è inoltre integrato con le versioni a 64 bit di Windows Vista, Sun Solaris e FreeBSD.
  • Supporta IntelVT (Intel Virtualization Technology)
    VMware Server supporta sperimentalmente la tecnologia di virtualizzazione hardware di Intel e ne consente l'utilizzo per il supporto di macchine virtuali. Vale la pena notare che la virtualizzazione dell'hardware, secondo la ricerca degli ingegneri VMware, è ancora più lenta del software, quindi non è consigliabile abilitare il supporto della virtualizzazione del software per prestazioni migliori.

Per iniziare con VMware Server si avvia dalla finestra della console di gestione della macchina virtuale:

Nell'area di lavoro della finestra principale del programma, è possibile creare una macchina virtuale, aggiungerne una esistente, passare la console a un altro host fisico (gestire il server virtuale da remoto) e configurare i parametri dell'host.

La creazione di una macchina virtuale in VMware Server è un processo semplice e intuitivo e richiede solo pochi passaggi della procedura guidata di creazione della macchina virtuale:

  • selezionare un sistema guest dall'elenco che verrà installato come guest
  • selezionare il nome e il percorso dei file della macchina virtuale
  • scegliere il tipo di interazione di rete tra la macchina virtuale, il sistema operativo host, altre macchine virtuali e la rete esterna
  • inserisci il volume del disco virtuale e fai clic su Fine.

Successivamente, se il kit di distribuzione del sistema guest che si sta installando si trova su un CD o DVD, è sufficiente inserirlo nell'unità e fare clic sul pulsante "Accendi" sulla barra degli strumenti. Se hai la distribuzione del sistema operativo sotto forma di un'immagine ISO, seleziona la voce di menu VM-\u003e Impostazioni, vai all'elemento CD-ROM, dove indichiamo il percorso dell'immagine ISO, fai clic su OK e Accendi.

Il processo di installazione di un sistema guest in VMware Server è abbastanza semplice e non richiede una descrizione separata. Tuttavia, durante l'installazione di SO guest, è necessario considerare sempre i seguenti punti:

  • Allocare risorse sufficienti al server virtuale pianificato per eseguire le sue funzioni, tuttavia, ricordare che aumentare il numero di risorse allocate è sempre più difficile che ridurlo.
  • Quando si sceglie il tipo di interazione di rete del server virtuale, considerare i problemi di sicurezza e se il server virtuale necessita solo dell'interazione nella rete virtuale interna dell'host, non impostare Bridged Networking.
  • Se non solo hai accesso alla console di gestione del server virtuale, puoi rendere privata la tua macchina virtuale impostando la casella di controllo in VM-\u003e Impostazioni-\u003e Opzioni-\u003e Autorizzazioni.
  • Non dimenticare di installare VMware Tools su sistemi guest, poiché l'installazione di questi componenti aggiuntivi aumenta in modo significativo la comodità di lavorare con il sistema guest e le sue prestazioni.
  • Cerca di osservare il rapporto: non più di 4 macchine virtuali per processore fisico, poiché un numero maggiore di esse influirà in modo significativo sulle prestazioni dei server virtuali.

Durante la manutenzione di un'infrastruttura virtuale basata su VMware Server, è necessario monitorare attentamente il carico di risorse hardware del server. Se una macchina virtuale non dispone di risorse sufficienti, è necessario pensare di spostarla su un altro server. Se si prevede di gestire un numero elevato di server virtuali, è consigliabile acquistare un prodotto VMware Virtual Center che consente di controllare centralmente i numerosi host su cui è installato VMware Server, raggrupparli in cluster e monitorare il carico dell'host su macchine virtuali. Per determinare la quantità di risorse che i server virtuali devono allocare, utilizzare i contatori delle prestazioni all'interno dei sistemi guest. Prova a utilizzare solo dischi SCSI virtuali, poiché gli IDE virtuali sono più lenti.

Se è necessario accedere alla console del server virtuale da una rete esterna, è possibile configurare il client Web per VMware Server integrato con Microsoft IIS. Questa funzione consente di controllare i server virtuali su Internet utilizzando una connessione SSL sicura (Secure Socket Layer).

Specifiche del server VMware

OpportunitàVMware Server 1.0
Capacità di funzionare come servizio
Avvio di macchine virtuali all'avvio del sistema operativo host
Gestione localeFat client, riga di comando
Accesso per più utenti
Interfacce software (API)Sì (C / COM / Perl)
Uso remoto del prodottoSì (console Web)
Uso remoto di macchine virtualiCliente grasso
Gestisci più installazioniNon
Rapporto VM / Kernel2-4
Supporto per la virtualizzazione dell'hardwareIntel VT (sperimentale)
Generazione di hardware virtuale5
Supporto per processori virtuali all'interno di una macchina virtuale (tecnologia VMware Virtual SMP)2. Sperimentale)
La quantità massima di RAM allocata per una macchina virtualeFino a 3,4 GB
La quantità massima di RAM allocata per tutte le macchine virtualiFino a 64 GB
Controller / dischi IDE virtuali per macchina virtuale1/4
Controller / dischi SCSI virtuali per macchina virtuale4/60
Dimensione massima del disco virtualeFino a 950 GB
Numero massimo di interfacce di rete virtuale4
Switch virtuali9
Ottenere istantanee attraverso un client "spesso"
Ottenere istantanee dalla riga di comandoNon
Istantanee multipleNon
Clonazione di macchine virtualiNon
Gruppi di macchine virtuali (squadre)Non
Debug di macchine virtuali
Servizio cartelle condiviseNon
Supporto Drag & Drop Host Virtual MachineNon
Sistema operativo host non supportatoWindows XP Professional (32/64 bit)
Windows XP Home
Windows 2000 Professional
Red Hat Linux 7.0
Red Hat Linux 7.1
  1. Solo su sistemi operativi che supportano la memoria estesa o la modalità PAE.
  2. Disponibile quando si utilizza VMware Virtual Center.

Esistono molte diverse utility commerciali e gratuite per VMware Server per la gestione di macchine e dischi virtuali, monitoraggio delle prestazioni e della manutenzione. Tuttavia, se si intende sfruttare appieno le funzionalità di VMware Server, è necessario dare un'occhiata più da vicino al prodotto VMware Virtual Center per VMware Server.

VMware ESX Server - Piattaforma di virtualizzazione di classe enterprise e Enterprise Virtual Infrastructure Builder

Tra le molte soluzioni di virtualizzazione offerte da VMware, VMware ESX Server occupa un posto speciale. Come sviluppo di punta dell'azienda, VMware ESX Server fornisce le basi per la costruzione di grandi infrastrutture virtuali nelle quali si integrano altri prodotti VMware.

VMware ESX Server è una piattaforma di virtualizzazione di classe "Bare Metal" ed è installato su un server "pulito" che non ha un sistema operativo e altri software. VMware ESX Server si basa sul sistema operativo Linux Red Hat, in cui gli ingegneri VMware hanno apportato modifiche significative, aggiungendo molte funzionalità per supportare la virtualizzazione. Tale implementazione di questa piattaforma consente di massimizzare l'uso delle risorse hardware del server e fornire la migliore interazione tra sistemi guest e hardware.

VMware ESX Server presenta molti vantaggi ed è il nucleo dell'infrastruttura virtuale delle grandi aziende, che richiede la manutenzione di molti server virtuali, il loro consolidamento, l'alta disponibilità e la migrazione di macchine virtuali tra server fisici. ESX Server è un vero concetto per la costruzione di un'infrastruttura IT aziendale con macchine virtuali.

Oltre al server ESX, l'infrastruttura virtuale dell'impresa include anche componenti come reti di archiviazione (SAN), sistemi di archiviazione (archivi), connessioni ad alta velocità (Fibre Channel) e reti virtuali (VLAN). L'infrastruttura virtuale basata su VMware ESX Server consente di gestire centralmente tutte queste risorse e garantire il corretto funzionamento dei server virtuali. I componenti principali dell'infrastruttura virtuale sono:

  • In realtà ESX Server.
  • VMware VMFS (Virtual Machine File System)ottimizzato per la velocità delle macchine virtuali e garantendo la loro elevata disponibilità.
  • VMware SMP (Multi-Processing simmetrico) - Una tecnologia che consente alle macchine virtuali di utilizzare tutti i processori host, pur avendo diversi processori virtuali.
  • Client di infrastruttura virtuale - Un potente strumento per l'amministrazione remota e la configurazione di VMware ESX Server, in esecuzione su workstation Windows e con un'interfaccia intuitiva.
  • Centro virtuale - Uno strumento per la gestione centralizzata di più server ESX.
  • Accesso web all'infrastruttura virtuale - la capacità di gestire macchine virtuali da una rete esterna tramite un canale sicuro.
  • VMware VMotion - Una tecnologia che consente una migrazione "live" di un server virtuale in esecuzione su un altro server fisico, senza la necessità di arrestare la macchina virtuale e garantirne il corretto funzionamento durante la migrazione.
  • VMware High Availability (HA) - la possibilità di riavviare automaticamente i mirror necessari delle macchine virtuali su un altro server in caso di guasto hardware o software di un server fisico.
  • VMware Distributed Resource Scheduler (DRS) - un componente che consente l'allocazione dinamica delle risorse alle macchine virtuali.
  • VMware Consolidated Backup (VCB) - Uno strumento semplice e potente per la creazione di backup di macchine virtuali.
  • VMware Infrastruttura SDK - Un pacchetto per lo sviluppo di applicazioni per l'infrastruttura virtuale da parte di sviluppatori di terze parti.

Quando utilizzare un'infrastruttura virtuale basata su VMware ESX Server

  • Hai una chiara idea di quanti server fisici sono necessari per mantenere l'infrastruttura del server virtuale. Tenere presente che è necessario pianificare la migrazione di server fisici in base a non più di 4-6 macchine virtuali per processore fisico con un carico reale medio di server fisici migrati del 15%.
  • È stata selezionata l'edizione appropriata di VMware ESX Server, nonché i componenti dell'infrastruttura virtuale, calcolato il costo della loro distribuzione e manutenzione e si è giunti alla conclusione che l'implementazione è consigliabile, poiché i risparmi in hardware e manutenzione coprono questi costi.
  • Hai specialisti che non solo eseguiranno con competenza un progetto di virtualizzazione, ma anche amministratori con conoscenze sufficienti per mantenere e sviluppare un'infrastruttura virtuale ogni giorno.
  • Sei pronto per acquistare l'hardware richiesto da VMware ESX Server. Fai attenzione: la guida all'installazione del server ESX indica quale hardware specifico è necessario per installarlo. A prima vista, tutto sembra piuttosto costoso, ma se leggi attentamente i requisiti, diventerà chiaro che un server ESX completamente funzionante per scopi di formazione può essere raccolto per $ 900.

La procedura di installazione per VMware ESX Server è abbastanza semplice e non richiede ampie conoscenze da parte dell'utente. Se hai seguito le raccomandazioni di VMware e hai selezionato correttamente l'apparecchiatura del server host, l'installazione del server ESX non richiederà più di un'ora. Dopo aver installato almeno un ESX, avrai immediatamente molte domande e problemi: questo è il pagamento per le funzionalità fornite da VMware ESX Server. Ecco le linee guida di base per i primi passi dopo l'installazione di ESX:

  • Per gestire il server ESX e creare le prime macchine virtuali, utilizzare VMware Infrastructure Client, che può essere scaricato da: https: //.
  • Per trasferire file da e verso ESX, utilizzare WinSCP (trasferimento file lento, crittografare il traffico) o FastSCP (trasferimento file rapido, ma è meglio non utilizzare file da una rete esterna, poiché il traffico non è crittografato).
  • Per consentire all'utente root di accedere tramite SSH (Secure Shell), aggiungere la riga "PermitRootLogon yes" al file "httpd.conf" su ESX.
  • Utilizzare le utilità "vmkfs-tools" per gestire i dischi, il comando "esxtop" per monitorare le prestazioni delle macchine virtuali e utilizzare il registro "var / log / vmware / hostd.log" per analizzare i rapporti di errore.
  • Ricorda, lo spazio libero su ESX è sempre di due tipi di partizioni: la prima per il sistema operativo di ESX stesso e la seconda partizione vmfs per l'hosting di macchine virtuali. Per scoprire quanto spazio libero è rimasto su entrambe le partizioni, utilizzare il comando "vdf -h".

Dopo aver installato VMware ESX Server, sarà necessario uno strumento per la migrazione da server fisici a virtuali (P2V - Da fisico a virtuale). VMware offre di utilizzare il prodotto VMware Converter per questi scopi, ma è anche possibile utilizzare soluzioni di altri produttori. Avrai costantemente domande: non esitare a contattare i forum dell'azienda VMware, dove i suoi visitatori abituali ti aiuteranno in una situazione difficile. Alla fine, sul tuo ESX verranno installate diverse macchine virtuali, che sarà un'infrastruttura virtuale, come mostrato nella figura realizzata con il programma Veeam Reporter:

I concetti chiave dell'infrastruttura virtuale sono: adattatore fisico (NIC), adattatore virtuale (vNIC), switch virtuale (vSwitch) e rete virtuale (Vlan). VMware ESX Server consente di creare fino a quattro adattatori di rete virtuale per una macchina virtuale, ognuno dei quali può essere collegato a una rete virtuale, che a sua volta viene creata su switch virtuali.

Uno switch virtuale è un dispositivo multiporta astratto che commuta i canali tra reti virtuali e adattatori di reti virtuali di macchine virtuali.

Una rete virtuale è una combinazione di più macchine virtuali in un unico ambiente di rete in cui interagiscono tra loro. Se lo switch virtuale è collegato alla scheda di rete fisica, le macchine virtuali che lo attraversano saranno in grado di "vedere" la rete esterna rispetto a ESX.

In effetti, tutto non è così complicato come sembra: la creazione di elementi di infrastruttura virtuale richiede pochissimo tempo e, una volta configurata, tale infrastruttura non richiede ulteriore configurazione quando vengono introdotte nuove macchine virtuali.

Un po 'di Virtual Center per VMware ESX Server

Come con VMware Server, l'uso di più host con VMware ESX Server nell'infrastruttura IT aziendale pone il problema della gestione centralizzata e del monitoraggio delle prestazioni degli host fisici. Per risolvere questi problemi con le piattaforme VMware ESX Server, la soluzione Virtual Center viene utilizzata allo stesso modo di VMware Server. Il suo aspetto è mostrato nella figura:

Virtual Center consente di monitorare più host su cui è installato VMware ESX Server, raggrupparli e monitorarli mediante "allarmi" - segnali relativi a vari eventi. Va notato che le funzionalità di Virtual Center per VMware ESX Server sono molto maggiori delle capacità di Virtual Center per VMware Server, principalmente a causa del fatto che il prodotto VMware ESX Server ha funzionalità molto più ampie.

Cosa scegliere: VMware Server o VMware ESX Server?

Da quanto precede, diventa chiaro che entrambi i prodotti descritti nell'articolo sono volti a mantenere l'infrastruttura virtuale dei server ed eseguire funzioni simili. Tuttavia, ci sono differenze significative tra le due piattaforme. Mentre l'infrastruttura virtuale basata su VMware Server può essere costruita principalmente da server che svolgono attività quotidiane in un'organizzazione che non richiede un elevato grado di disponibilità, velocità e flessibilità, VMware ESX Server è una piattaforma completa per supportare l'infrastruttura IT vitale dell'azienda in funzionamento ininterrotto di server virtuali e loro supporto in modalità 24 × 7 × 365.

Ecco alcuni esempi di quando utilizzare l'infrastruttura basata su VMware Server:

  • supporto e manutenzione di server interni dell'organizzazione,
  • esecuzione di compiti per testare singole applicazioni,
  • modellizzazione di piccole reti virtuali al fine di verificare bundle di server funzionanti,
  • lancio di modelli di macchine virtuali pronti all'uso che fungono da server organizzativi interni,
  • si prepara per una rapida migrazione dei singoli server.

VMware ESX Server deve essere utilizzato per risolvere i seguenti problemi:

  • test delle applicazioni in streaming in grandi organizzazioni di sviluppo software
  • mantenere server di organizzazione esterni con un alto grado di disponibilità, flessibilità e gestibilità,
  • modellizzazione di grandi reti virtuali,
  • riduzione dei costi per apparecchiature, manutenzione ed elettricità nelle grandi organizzazioni e nei data center.

Pertanto, quando si implementa un'infrastruttura virtuale in un'organizzazione, è necessario considerare attentamente la definizione degli obiettivi finali. Quando si distribuisce il server VMware gratuito, non ci saranno problemi speciali con l'installazione e la manutenzione, né ci saranno costi per l'acquisizione della piattaforma stessa, ma l'organizzazione potrebbe perdere velocità (poiché la virtualizzazione viene eseguita in cima al sistema operativo host), affidabilità e disponibilità. L'implementazione di VMware ESX Server comporterà grandi difficoltà tecniche nella distribuzione e nella manutenzione in assenza di specialisti qualificati. Inoltre, gli investimenti in tale piattaforma potrebbero non ripagare per le organizzazioni di piccole e medie dimensioni. Tuttavia, come dimostra l'esperienza di VMware, per le grandi organizzazioni, la distribuzione di VMware ESX Server si traduce in un notevole risparmio sui costi.

Tenendo conto di questi punti, potrai pianificare correttamente la migrazione dei server fisici della tua infrastruttura IT a quelli virtuali, risparmiando non solo denaro, ma anche tempo, che, come sai, è anche denaro.

vSAN 6.7 offre una maggiore efficienza operativa dell'HCI, riduce i tempi di addestramento e accelera il processo decisionale. Questa versione fornisce supporto per applicazioni più coerente, solido e sicuro. Inoltre, le conoscenze dei principali esperti, le più recenti tecnologie e strumenti di analisi sono utilizzate per una risoluzione dei problemi più comoda e accelerata. Sempre più aziende e fornitori di servizi cloud scelgono VMware vSAN come soluzione per la creazione di un'infrastruttura iper-convergente.

OPPORTUNITÀ

Miglioramenti del prodotto

Di seguito sono elencate le nuove funzionalità e gli aggiornamenti chiave per vSAN 6.7.

  • Interfaccia utente basata su HTML5
  • Un'interfaccia utente completamente aggiornata offre funzionalità di gestione avanzate. La nuova interfaccia è stata creata sulla base della stessa piattaforma utilizzata in altri prodotti VMware, pertanto i clienti riceveranno un processo unificato e conveniente per la gestione dello stack di prodotti più completo per i data center software. Inoltre, nella nuova interfaccia, grazie all'ottimizzazione dei flussi di lavoro, viene ridotto il numero di azioni necessarie per completare molte attività.
  • vRealize Operations in vCenter
  • VRealize Operations, integrato direttamente in vCenter, offre una visualizzazione completa degli ambienti HCI distribuiti localmente o in una vasta gamma di cloud pubblici e viene fornito gratuitamente a tutti i clienti vSAN delle edizioni Advanced ed Enterprise. Utilizzando dashboard vSAN personalizzabili in un'unica console di gestione, è possibile monitorare e controllare il proprio ambiente HCI. L'integrazione di istanze nuove o esistenti di vROP viene eseguita senza interruzione.
  • vSAN ReadyCare
  • Supporto VSAN ReadyCare sottolinea l'impegno di VMware nei confronti dei clienti vSAN e fornisce un supporto completo attraverso il coinvolgimento di importanti esperti e gli ultimi strumenti e tecnologie di analisi. Utilizzando la modellazione predittiva in vSAN Support Insight, VMware analizza in modo anonimo i dati raccolti da migliaia di clienti vSAN e invia loro notifiche prima che sorgano problemi. Inoltre, vSAN Health Check Services fornisce avvisi in tempo reale e suggerimenti per la risoluzione dei problemi.
  • Crittografia FIPS 140-2
  • VSAN implementa la prima soluzione di crittografia di archiviazione standard per HCI. VSAN 6.7 introduce il componente vSAN Encryption, la prima soluzione software conforme a FIPS 140-2 e ai severi requisiti delle autorità federali statunitensi. vSAN Encryption offre costi di protezione dei dati ridotti e maggiore flessibilità eliminando la dipendenza dall'hardware e semplificando i processi di gestione di base. È anche la prima soluzione HCI per la quale la leadership STIG è stata approvata dalla Defense Information Systems Agency (DISA).
  • Resilienza dell'applicazione migliorata
  • VSAN offre un'esperienza coerente per l'utente finale con applicazioni con capacità di auto-recupero intelligenti, tra cui risincronizzazione adattiva, failover rapido per reti separate fisicamente e consolidamento delle repliche. La sincronizzazione adattiva ottimizza il controllo del traffico I / O per mantenere in salute le applicazioni durante la sincronizzazione. Il consolidamento della replica riduce il tempo e lo sforzo necessari per mettere un nodo in modalità manutenzione. Infine, la necessità di failover di reti fisicamente separate scompare grazie al failover istantaneo.
  • Maggiore disponibilità di cluster distribuiti
  • Gli ambienti cluster distribuiti sono diventati ancora più efficienti grazie alla separazione intelligente del traffico del componente testimone, alla ridefinizione dell'ambiente principale e all'efficace risincronizzazione. La separazione del traffico del componente testimone e una sincronizzazione efficiente ottimizzano il percorso e le dimensioni dei dati trasmessi su ciascun canale, il che rende il failover trasparente per gli utenti finali delle applicazioni. L'override dell'ambiente principale aumenta la disponibilità di carichi di lavoro utilizzando una logica più efficiente in caso di guasto di un supporto.
  • Applicazioni ottimizzate di prossima generazione
  • La soluzione vSAN utilizza un nuovo criterio di conservazione (pinning vSAN) per allineare le prestazioni e la resilienza di vSAN alle esigenze delle più recenti applicazioni condivise. Applicando questo criterio, vSAN salva una copia dei dati e scrive blocchi di dati sull'host ESXi su cui è in esecuzione la VM. Questa funzione è particolarmente importante per le applicazioni che funzionano con grandi volumi di dati (Hadoop), NoSQL (DataStax) e altre applicazioni che eseguono il backup dei dati a livello di applicazione.
  • Supporto avanzato per ambienti applicativi aziendali critici
  • VSAN ora supporta ambienti applicativi più critici con il clustering di failover di Windows Server, che semplifica la gestione dell'archiviazione per questi carichi di lavoro e aiuta i clienti ad accelerare il passaggio a un data center software centralizzato.
  • Supporto proattivo con vSAN Support Insight
  • Il supporto proattivo migliora l'affidabilità di vSAN con avvisi generati prima che si verifichino problemi di infrastruttura e riduce anche i tempi di supporto tradizionali raccogliendo periodicamente dati. Per utilizzare questa funzione, è necessario registrarsi al programma per migliorare le prestazioni dell'utente.
  • Supporto di core dump adattivo
  • Il supporto Adaptive Core Dump riduce i tempi di risoluzione dei clienti vSAN per più tipi di ambienti regolando automaticamente la direzione e le dimensioni dei dati preziosi utilizzati per accelerare il supporto.
  • Supporto hardware esteso
  • vSAN ora supporta i dischi 4Kn, il che aiuta a preparare gli ambienti vSAN per esigenze future e offre l'opportunità di ridurre il costo totale di proprietà.

Oggi vorrei parlarvi dei prodotti precedentemente rilasciati 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 basati sui risultati della collaborazione con essi.

VMware ESX Server

Forse inizierò con il prodotto 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 del server e non è stato nemmeno il primo prodotto VMware. Tuttavia, per la prima volta, sono state realizzate funzionalità come la migrazione in tempo reale delle macchine virtuali (vMotion), l'elevata disponibilità delle macchine virtuali (alta disponibilità), il bilanciamento automatico (Distributed Resource Scheduler), la gestione dell'alimentazione (Distributed Power Management) e molto altro ancora.

A proposito, ti sei mai chiesto cosa significa l'acronimo ESX? Quindi, ESX è Elastic Sky X. Il che dimostra ancora una volta che nel 2002 VMware stava sviluppando i suoi prodotti con un occhio al cloud computing ...

ESX è stato costruito sulla base di un'architettura monolitica, tutti i driver, la rete e il sottosistema I / O hanno funzionato a livello di hypervisor. Tuttavia, per gestire una chiamata ipertestuale, è stata installata una piccola VM di servizio su ciascun host - Service Console basata su una distribuzione Red Hat Linux modificata. Da un lato, ciò ha imposto una serie di limitazioni: il servizio VM ha espulso parte delle risorse di elaborazione dell'host, i suoi dischi, come qualsiasi altra VM, dovevano essere archiviati nell'archiviazione VMFS e ogni host aveva bisogno di almeno due indirizzi IP, uno per l'interfaccia VMKernel Il secondo è per la Service Console. D'altra parte, la 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 all'idea sbagliata comune che l'hypervisor ESX sia un Linux modificato.

Vale la pena ricordare che le prime versioni di ESX sono state installate e gestite separatamente, tuttavia, a partire da ESX 2.0, VMware VirtualCenter (ora noto come vCenter Server) è apparso per la gestione centralizzata di diversi host. Quindi, in effetti, apparve Virtual Infrastructure, che era un insieme di prodotti di virtualizzazione costituito dall'hypervisor ESX e dal software di gestione VirtualCenter. Dalla versione 4.0, Virtual Infrastructure è stata rinominata in vSphere.

Nel 2008 è apparso un hypervisor alternativo: ESXi, che non aveva bisogno di una Service Console, era di dimensioni molto più ridotte, ma non supportava molto di ciò di cui ESX era capace (ESXi mancava di un'interfaccia WEB, firewall incorporato, possibilità di avvio tramite SAN, integrazione con Active Directory, ecc.). Con ogni nuova versione, VMware ha gradualmente ampliato le funzionalità di ESXi. VMware vSphere 4.1 è l'ultima versione che include l'hypervisor ESX. A partire da 5.0, VMware ha lasciato solo ESXi.

Server / Server VMware GSX

Per molti anni, VMware GSX Server è stato rilasciato in parallelo con VMware ESX. Ground Storm X (acronimo di GSX significa) era un secondo tipo di hypervisor ed è stato installato su sistemi server Microsoft Windows, RedHat o SUSE Linux. L'uso dell'hypervisor di tipo 2 ha i suoi vantaggi. Innanzitutto, GSX ha supportato una gamma molto più ampia di apparecchiature e potrebbe persino funzionare su hardware desktop, a differenza dell'ESX "lunatico". In secondo luogo, VMware GSX era estremamente facile da installare e configurare, chiunque lavorasse con VMware Workstation era anche in grado di gestire GSX. In terzo luogo, GSX aveva un server NAT e DHCP integrato, che semplificava la configurazione della rete per la VM.

Come suo fratello maggiore, GSX ha supportato la gestione centralizzata tramite VirtualCenter.

Successivamente, GSX è stato rinominato VMware Server e ha avuto l'opportunità di eseguire VM a 64 bit e allocare diversi processori virtuali nella VM. Rilasciato alla fine del 2008, VMware Server 2.0 è diventato gratuito, ha un'interfaccia Web completa e la possibilità di inoltrare i dispositivi USB all'interno della VM, ma ha perso il supporto per VMware VirtualCenter.

A questo punto, gli hypervisor ESX ed ESXi avevano occupato gran parte del mercato della virtualizzazione dei server. Il rilascio di versioni gratuite di VMware ESXi Free e Microsoft Hyper-V Server è stato l'ultimo chiodo nel coperchio della 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'alta disponibilità dei servizi vCenter e dei servizi correlati (DBMS, SSO, Update Manager), non è stato sviluppato da VMware stesso, ma da una società di terze parti, il Gruppo Neverfail.

Il meccanismo di protezione si basava sull'idea di organizzare un cluster a due nodi che funzionava in modalità attivo-passivo. Il nodo passivo ha monitorato lo stato del nodo principale e, in caso di sua indisponibilità, ha avviato i servizi cluster. L'operazione del cluster non ha richiesto l'archiviazione condivisa, come le modifiche apportate al nodo attivo vengono periodicamente replicate nel nodo passivo. vCenter Heartbeat ha fornito protezione per configurazioni vCenter sia fisiche che virtuali e persino miste quando un nodo era fisico e l'altro virtuale.

Sebbene vCenter Heartbeat sia stato l'unico modo per proteggere vCenter da guasti hardware e software per qualche tempo, l'implementazione è stata francamente zoppa. La complessa installazione e manutenzione del cluster, così come molti bug, hanno fatto la loro sporca azione. Di conseguenza, a partire da vSphere 5.5 U3 / vSphere 6.0, VMware ha abbandonato vCenter Heartbeat e è tornato al modo più familiare di clustering con Microsoft Failover Cluster.

VMware vCenter Protect

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


Oltre all'aggiornamento dei sistemi operativi guest, vCenter Protect ti ha permesso di fare un inventario di software e hardware, eseguire vari script secondo una pianificazione e verificare la presenza di vulnerabilità.

Ma, con ogni probabilità, le vendite non sono andate molto bene, oltre al portafoglio VMware c'era 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 è stato venduto a LANDesk.

VMware Virtual Storage Appliance

Virtual Storage Appliance è il primo tentativo di VMware di giocare nel mercato dello storage definito dal software. VSA era destinato alle PMI e consentiva di creare un sistema di archiviazione tollerante ai guasti comune basato su dischi locali installati nel server.


Ogni host ESXi ha una distribuzione di app VSA dedicata. I dischi virtuali VSA si trovavano nello spazio di archiviazione VMFS creato su volumi di controller RAID locali. La metà dello spazio su disco era destinata al mirroring dei dati da un altro VSA (una specie di analogo di rete di RAID 1) situato su un host vicino, la metà è rimasta per dati utili. Quindi ogni appliance ha presentato il proprio archivio con mirroring tramite 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 o host ESXi separato, non incluso in VSA.

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

Tutto ciò, combinato con un prezzo non troppo basso e basse prestazioni, non ha permesso a VSA di eliminare i soliti sistemi di archiviazione dal segmento SMB. Pertanto, poco dopo il rilascio della prima versione di Virtual SAN nel 2014, il prodotto è stato sospeso.

VMware Virsto

Un'altra vittima di Virtual SAN, un prodotto della stessa azienda che VMware ha acquisito nel 2013. Per quanto ne so, dopo l'acquisto Virsto non è mai comparso nei listini prezzi, ma è stato quasi immediatamente moltiplicato per zero.

Uno sviluppo promettente nel campo degli archivi di dati definiti da software, Virsto era un'appliance virtuale che fungeva da virtualizzatore di archiviazione, ovvero le risorse di archiviazione sono state presentate all'uplining e quest'ultimo, 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 ottimizza le operazioni di scrittura e lettura utilizzando meccanismi simili a quelli visti nello storage FAS di NetApp. Virsto potrebbe accumulare operazioni di scrittura casuali in un giornale speciale e quindi scrivere in sequenza i dati nel sistema di archiviazione, il che ha avuto un effetto positivo su IOPS e ritardi. Inoltre, Virsto ha supportato l'archiviazione su più livelli dei dati (strappo) e ha ottimizzato il lavoro con le istantanee memorizzando nei metadati della memoria RAM su quale blocco di dati si trova in quale delle immagini.


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

VMware Lab Manager

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

In sostanza, Lab Manager era il manager dei gestori, distribuito sull'installazione esistente di VMware ESX / ESXi e vCenter e permetteva di organizzare l'accesso multiutente (multi-tenant) a un'infrastruttura virtuale comune, allocando il set necessario di risorse di elaborazione agli utenti, emettendo automaticamente indirizzi IP VM da pool, creando reti isolate per VM, indicare il termine di leasing per VM.

Con la crescente popolarità dell'argomento del cloud computing, VMware è passato a un altro prodotto: vCloud Director, trasferendo gradualmente tutti i chip accumulati da Lab Manager e chiudendolo.

VMware ACE

Voglio concludere la recensione su una bestia piuttosto rara: VMware ACE. Ancor prima dell'avvento di VDI nella sua forma classica e dell'uso diffuso di BYOD, VMware offriva ai suoi clienti software per la gestione centralizzata di workstation virtuali che potevano essere eseguite sui personal computer degli utenti - VMware ACE.


ACE ha collaborato con gli hypervisor client VMware Workstation e Player e ha consentito la gestione della VM in base ai criteri specificati. Con l'aiuto dei criteri, 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 per gli utenti autorizzati, configurare la durata della VM, dopo di che la VM ha smesso di avviarsi, ecc. d. Le VM insieme ai politici e all'hypervisor VMware Player possono essere esportate come pacchetto Pocket ACE già pronto e trasferite all'utente in qualsiasi modo conveniente (su un CD-ROM, un'unità flash o sulla rete). Se necessario, l'amministratore può distribuire ACE Management Server sulla rete, a cui erano collegati hypervisor client e ha richiesto le impostazioni dei criteri correnti per la VM.

Nonostante l'interessante funzionalità, il prodotto non ha ricevuto un'ampia distribuzione e, secondo VMware, non ha soddisfatto tutti i requisiti dei pochi clienti che lo hanno utilizzato, quindi nel 2011 è stato ritirato dalla vendita. Alcuni anni dopo, ACware è stato sostituito da VMware Horizon FLEX, che ha un proprio meccanismo per la consegna di VM ai computer degli utenti e supporta anche l'hypervisor VMware Fusion Pro per Apple MAC OS X.

In questo articolo, non entreremo nei dettagli tecnici. Invece, diamo un'occhiata alla terminologia di VMware. Questa breve recensione sarà utile per coloro che vogliono capire la differenza tra i prodotti VMware di base. Quasi tutti conoscono ESXi. Che dire di vSphere e vCenter? Le persone spesso confondono questi termini, ma in realtà non c'è nulla di complicato in loro. Mettiamo tutto sugli scaffali.

Sul mercato nel 2001, l'hypervisor VMware ESX (precedentemente noto come VMware ESX Server) ha segnato l'inizio di una rivoluzione virtuale. Oggi VMware è uno sviluppatore leader di prodotti software di virtualizzazione (ora parte di Dell). Ogni anno e mezzo, la società rilascia nuovi software con funzionalità avanzate compatibili con un gran numero di apparecchiature, tra cui SSD NVMe, dischi rigidi molto grandi e le più recenti CPU Intel o AMD.

VMware ESXi

ESXi è un hypervisor; Un minuscolo software che si installa su un server fisico e consente di eseguire più sistemi operativi sullo stesso computer host. Questi sistemi operativi funzionano separatamente l'uno dall'altro, ma possono interagire con il mondo esterno attraverso una rete. In questo caso, i computer rimanenti sono collegati a una rete locale (rete locale, LAN). I sistemi operativi funzionano su macchine virtuali (Virtual Machine, VM), ognuna delle quali ha il proprio hardware virtuale.

Esistono versioni gratuite ea pagamento di VMware ESXi. Puoi ordinare l'installazione di una versione gratuita da noi. La funzionalità della versione gratuita è piuttosto limitata. Ti consente di consolidare un numero limitato di sistemi operativi su un computer e non può essere gestito tramite il server di gestione centrale - vCenter. Tuttavia, Free ESXi (o VMware ESXi Hypervisor) si collega a repository remoti dove è possibile creare, archiviare e utilizzare macchine virtuali. Cioè, questa memoria remota può essere condivisa tra più host ESXi, ma non tra macchine virtuali. Le macchine virtuali "appartengono" a ciascun host, il che rende impossibile la gestione centrale.

Lavorare con la versione gratuita di ESXi è molto semplice e consiste in processi di base: formazione, test dei processi di produzione, verifica dei sistemi di disaster recovery, approvazione delle decisioni sull'architettura. Utilizzando le istantanee, è possibile verificare il corretto funzionamento delle patch di Windows. In alternativa, ciò può essere utile se si decide di clonare il server di produzione utilizzando VMware Converter o la tecnologia P2V e si desidera testare il service pack Microsoft prima di installarlo.

VMware vCenter

VMware vCenter è la piattaforma centralizzata di gestione dell'infrastruttura virtuale di VMware. Con esso, puoi gestire quasi tutti i processi da una sola console. Il server vCenter può essere installato su Windows o distribuito come macchina virtuale preconfigurata utilizzando Photon OS, una potente distribuzione basata su Linux. VMware utilizzava la distribuzione Suse Linux Enterprise Server (SUSE), ma recentemente è passato al sistema operativo Photon.

vCenter Server è un software concesso in licenza. Esistono due modi per acquistarlo:

  • vCenter Server Essentials come parte della suite vSphere Essentials. Questa versione di vCenter gestisce la gestione di tre host con due processori fisici su ciascuno. Se hai una piccola azienda, opererai con circa 60 VM e questa versione di vCenter farà al caso tuo. Con il set di base, ottieni una licenza non solo per il server vCenter, ma anche per ESXi (fino a tre host con due CPU ciascuno).
  • Il server vCenter autonomo è una versione autonoma del server vCenter in grado di gestire 2.000 host con 25.000 macchine virtuali funzionanti. Questa licenza è esclusiva di vCenter. VCenter stesso è solo una parte del puzzle delle licenze. Per gestire tutti gli host da un dispositivo, è necessaria una licenza per ciascuno di essi. Esistono tre tipi di licenze: standard, enterprise, enterprise Plus e ognuna si applica a un processore. Pertanto, se si prevede di creare un host con due processori fisici, saranno necessarie solo 2 licenze per questo host.

VMware vSphere

VMware vSphere è il nome commerciale per l'intera suite di prodotti VMware. Come accennato in precedenza, diversi pacchetti software costano denaro diverso. I più economici sono i pacchetti vSphere essentials o Essentials Plus core. C'è una differenza tra loro? Sì, ma consiste nel numero di funzioni disponibili e non nel contenuto del software stesso.

A seconda del tipo di licenza, è possibile accedere a un determinato numero di funzioni che possono essere controllate tramite il client Web vSphere. Esiste anche un programma client vSphere HTML 5, ma finora non è adatto per l'uso. La società continua il suo sviluppo.

Essentials non dispone della funzionalità Alta disponibilità (riavvio automatico della VM), vMotion, software di backup (VDP) e la possibilità di utilizzare l'archiviazione VSAN.

Essentials è adatto a piccole aziende che non devono essere sempre online. D'altra parte, la possibilità di trasferire le macchine virtuali su un altro host ed eseguire la manutenzione o l'aggiornamento dell'host rimanendo in rete offre un reale vantaggio. Tutto ciò può essere fatto durante la giornata lavorativa senza interrompere il lavoro degli utenti.

Inoltre, in caso di un guasto hardware imprevisto, vSphere High Availability (HA) riavvierà automaticamente le macchine virtuali che hanno smesso di funzionare con l'host problematico. Queste macchine virtuali vengono riavviate automaticamente su altri host dal cluster VMware. Il sistema ha bisogno di un po 'di tempo per determinare quale computer si è bloccato e quali host possono assumere temporaneamente le sue macchine virtuali. Questi host devono disporre di memoria e potenza della CPU sufficienti per resistere al carico aggiuntivo. Non appena il sistema termina l'analisi, le macchine virtuali si riavviano. L'intero processo è automatizzato e non richiede l'intervento dell'amministratore.

Ricapitolare

Come puoi vedere, la terminologia di VMware è piuttosto semplice da capire, così come la differenza tra ESXi, vSphere e vCenter. Anche il sistema di licenze è chiaro. L'hypervisor stesso è gratuito, ma la sua funzionalità è limitata, a causa della quale tale software non è immune alla perdita di dati. Pertanto, ESXi è destinato esclusivamente all'uso in ambienti di test.

LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam