versiuni vmware. Produse de virtualizare (VMware Inc.). Mașini virtuale și aplicațiile acestora

Nu vom intra în niciun detaliu tehnic în acest articol. În schimb, să înțelegem terminologia VMware. Această scurtă prezentare generală va fi utilă pentru cei care doresc să înțeleagă diferențele dintre produsele de bază VMware. Aproape toată lumea știe despre ESXi. Dar vSphere și vCenter? Oamenii confundă adesea acești termeni, dar de fapt nu este nimic complicat la ei. Să descompunem totul.

Când a apărut pe piață în 2001, hipervizorul VMware ESX (cunoscut anterior ca VMware ESX Server) a început o revoluție virtuală. Astăzi, VMware este un dezvoltator de top de produse software de virtualizare (acum parte a Dell). În fiecare an și jumătate, compania lansează software nou cu caracteristici avansate compatibile cu o gamă largă de hardware, inclusiv SSD-uri NVMe, hard disk-uri de foarte mare capacitate și cele mai recente procesoare Intel sau AMD.

VMware ESXi

ESXi este un hypervisor; o bucată mică de software care este instalată pe un server fizic și permite mai multor sisteme de operare să ruleze pe un singur computer gazdă. Aceste sisteme de operare funcționează separat unele de altele, dar pot interacționa cu lumea exterioară prin intermediul rețelei. În acest caz, computerele rămase sunt conectate la rețeaua locală (Local Area Network, LAN). Sistemele de operare rulează pe mașini virtuale (VM), fiecare dintre ele având propriul hardware virtual.

Există versiuni plătite și gratuite de VMware ESXi. Puteți comanda instalarea versiunii gratuite pe . Funcționalitatea versiunii gratuite este oarecum limitată. Vă permite să consolidați un număr limitat de sisteme de operare pe un singur computer și nu poate fi gestionat printr-un server de management central - vCenter. Cu toate acestea, Free ESXi (sau VMware ESXi Hypervisor) se conectează la stocarea de la distanță unde mașinile virtuale pot fi create, stocate și utilizate. Adică, această stocare la distanță poate fi partajată între mai multe gazde ESXi, dar nu între mașini virtuale. Mașinile virtuale sunt „deținute” de fiecare gazdă, ceea ce face imposibilă administrarea centrală.

Lucrul cu versiunea gratuită a ESXi este foarte simplu și constă în procese de bază: instruire, testare procese de producție, verificare sisteme de recuperare în caz de dezastru, aprobarea soluțiilor arhitecturale. Folosind instantanee, puteți verifica dacă corecțiile Windows funcționează corect. Alternativ, acest lucru poate fi util dacă decideți să vă clonați serverul de producție utilizând tehnologia VMware Converter sau P2V și doriți să testați pachetul de actualizare Microsoft înainte de a-l instala.

VMware vCenter

VMware vCenter este o platformă de management centralizat pentru infrastructura virtuală VMware. Cu ajutorul acestuia, puteți gestiona aproape toate procesele dintr-o singură consolă. vCenter Server poate fi instalat pe Windows sau implementat ca o mașină virtuală preconfigurată folosind Photon OS, o distribuție puternică bazată pe Linux. Anterior, VMware folosea distribuția Suse Linux Enterprise Server (SUSE), dar recent a trecut la Photon OS.

vCenter Server este un software cu licență. Îl poți achiziționa în două moduri:

  • vCenter Server Essentials ca parte a pachetului vSphere Essentials. Această versiune de vCenter poate gestiona trei gazde cu două procesoare fizice fiecare. Dacă aveți o companie mică, atunci veți opera cu aproximativ 60 de VM-uri, iar această versiune de vCenter vi se va potrivi. Cu setul de bază, primiți o licență nu numai pentru serverul vCenter, ci și pentru ESXi (până la trei gazde cu două procesoare fiecare).
  • Standalone vCenter Server este o versiune de sine stătătoare a serverului vCenter, capabilă să gestioneze 2.000 de gazde cu 25.000 de mașini virtuale funcționale. Aceasta este o licență numai pentru vCenter. vCenter în sine este doar o parte a puzzle-ului de licențiere. Pentru a gestiona toate gazdele de pe un singur dispozitiv, aveți nevoie de o licență pentru fiecare dintre ele. Există trei tipuri de licențe: standard, enterprise, enterprise Plus și fiecare se aplică unui procesor. Deci, dacă intenționați să creați o gazdă cu două procesoare fizice, atunci veți avea nevoie de 2 licențe doar pentru acea gazdă.

VMware vSphere

VMware vSphere este numele comercial pentru întreaga suită de produse VMware. După cum am menționat mai devreme, diferite pachete de software costă diferite sume de bani. Cele mai ieftine sunt pachetele de bază vSphere essentials sau Essentials Plus. Există vreo diferență între ele? Da, dar stă în numărul de funcții disponibile și nu în conținutul software în sine.

În funcție de tipul de licență, aveți acces la un anumit număr de funcții care pot fi gestionate prin clientul Web vSphere. Există și un client vSphere HTML 5, dar nu este încă utilizabil. Compania continuă să-l dezvolte.

Pachetul Essentials nu include High Availability (repornire automată a VM), vMotion, software de rezervă (VDP) sau capacitatea de a utiliza stocarea VSAN.

Pachetul Essentials este potrivit pentru companiile mici care nu trebuie să fie online tot timpul. Pe de altă parte, capacitatea de a vă muta mașinile virtuale pe o altă gazdă și de a efectua întreținere sau upgrade-uri pe gazdă în timp ce rămâneți online vă oferă un avantaj real. Toate acestea se pot face în timpul zilei de lucru fără a întrerupe munca utilizatorilor.

În plus, în cazul unei defecțiuni hardware neașteptate, vSphere High Availability (HA) va reporni automat mașinile virtuale care nu mai funcționează cu gazda problematică. Aceste mașini virtuale sunt repornite automat pe alte gazde din clusterul VMware. Este nevoie de puțin timp pentru ca sistemul să determine ce computer a eșuat și care gazde pot prelua temporar mașinile sale virtuale. Aceste gazde trebuie să aibă suficientă memorie și putere CPU pentru a face față sarcinii suplimentare. De îndată ce sistemul termină analiza, VM-urile sunt repornite. Întregul proces este automatizat și nu necesită intervenția administratorului.

Rezuma

După cum puteți vedea, terminologia VMware este destul de ușor de înțeles, la fel ca și diferența dintre ESXi, vSphere și vCenter. Sistemul de licențiere este, de asemenea, clar. Hipervizorul în sine este gratuit, dar funcționalitatea sa este limitată, drept urmare un astfel de software nu este imun la pierderea datelor. Prin urmare, ESXi este destinat utilizării numai în medii de testare.

Problemele creării și utilizării mașinilor virtuale au fost discutate în revista noastră de mai multe ori, software-ul de infrastructură conceput pentru a rezolva această problemă se dezvoltă astăzi foarte dinamic, la fel ca și cererea pentru o mare varietate de soluții în acest domeniu. Motivul revenirii la acest subiect a fost apariția unor noi versiuni ale unui număr de produse de la VMware (o divizie a EMC), precum și, important, extinderea gamei de servicii legate de aceste produse furnizate în Rusia; exact ce se va discuta in acest articol.

Mașini virtuale și aplicațiile acestora

Prima parte a acestui articol se adresează în primul rând acelor cititori care nu sunt familiarizați cu conceptul de „mașină virtuală” și cu tehnologiile moderne disponibile în acest domeniu.

Puțină istorie

Conceptul de „mașină virtuală” există de câteva decenii. Primele mașini virtuale au fost create sub controlul sistemelor de operare care funcționau pe mainframe și erau spații de lucru separate care diferă în setări individuale și permiteau, într-o anumită măsură, personalizarea mediilor de lucru ale numeroși utilizatori care împărtășesc același mainframe. Deși personalizarea anilor 70 a fost foarte diferită de ceea ce ne-am obișnuit astăzi, a creat totuși un anumit confort pentru utilizatori, le-a economisit timpul de lucru și a fost în general justificată din punct de vedere economic.

În era computerelor personale, problema personalizării spațiului de lucru a dispărut în fundal și a fost uitată de ceva timp. Cu toate acestea, la sfârșitul anilor 90, tehnologia mașinilor virtuale a cunoscut de fapt o renaștere și este acum folosită destul de activ. Recent, instrumentele de creare a mașinilor virtuale sunt foarte des folosite în laboratoare și departamente de testare software, în companii specializate în dezvoltarea de aplicații, în departamentele de cercetare ale companiilor de dezvoltare, în centre de formare și, de asemenea, ca parte integrantă a soluțiilor corporative.

Cum funcționează mașinile virtuale

Pentru ca mașinile virtuale moderne să funcționeze, este necesar un instrument de management al mașinilor virtuale, care este fie un sistem de operare specializat cu capabilități adecvate, fie o aplicație Windows, Linux sau UNIX instalată pe un computer real, numită gazdă. Mașina virtuală în sine, în cele mai multe cazuri, este o imagine de sistem de fișiere formată în timpul instalării unui sistem de operare (în general, diferită de cea sub care funcționează instrumentul de gestionare a mașinii virtuale) și stocată ca fișier sau situată pe o partiție dedicată a hard diskului. Folosind instrumentul de gestionare a mașinii virtuale, puteți încărca o imagine a sistemului de operare a mașinii virtuale în spațiul de adrese alocat. Acest sistem de operare se numește sistem de operare oaspete, spre deosebire de sistemul de operare original, care se numește sistem de operare gazdă (dacă există unul). După aceasta, sistemul de operare al mașinii virtuale va putea interacționa cu hardware-ul computerului (de exemplu, adaptor video, placă de sunet, tastatură, mouse, adaptoare de rețea). În acest fel, de exemplu, atunci când sistemul de operare Windows XP rulează, folosind instrumentul de gestionare a mașinii virtuale, puteți încărca sistemul de operare Linux în spațiul de adrese alocat acestuia și puteți comuta între ambele sisteme de operare fără a reporni computerul, iar în unele cazuri folosesc clipboard-ul pentru schimbul de date între aceste sisteme de operare sau realizează comunicații în rețea între ele ca și cum ar fi două computere diferite. Puteți încărca mai mult de o mașină virtuală în același timp, atâta timp cât există suficientă RAM pentru aceasta (în mod firesc, ar trebui să existe multă, deoarece atunci când mașina virtuală pornește, există un alt sistem de operare în RAM).

De ce avem nevoie de mașini virtuale?

Unde sunt folosite mașinile virtuale? Cel mai adesea, astfel de produse sunt folosite de dezvoltatorii de software care afectează setările sistemelor de operare, cum ar fi aplicațiile de instalare. Deoarece orice rulare de testare a aplicației de instalare poate aduce modificări setărilor sistemului de operare (registru, fișiere de configurare, variabile de mediu, pictograme de pe desktop etc.), este de dorit ca aceste modificări să fie ușor reversibile. Testarea aplicației de instalare pe o mașină virtuală în loc de una reală, cel puțin, nu va perturba performanța sistemului de operare real, iar mașina virtuală poate fi întotdeauna restaurată dintr-o copie de rezervă. În plus, crearea unei versiuni „curate” a sistemului de operare (adică fără aplicații instalate) pentru a testa instalarea (precum și alte) aplicații sub forma unei mașini virtuale este mult mai ușoară decât sub forma unui computer real.

Un alt exemplu tipic de utilizare a mașinilor virtuale este testarea aplicațiilor care rulează diferite sisteme de operare (cum ar fi Windows 2000, Windows XP și Windows Server 2003 în versiuni de limbi diferite sau ediții cu pachete de servicii diferite). O astfel de testare este de obicei efectuată în timpul dezvoltării produselor „cutie”, precum și în proiectele în care clientul are o varietate de stații de lucru și servere achiziționate de-a lungul anilor.

Pe lângă cazurile de mai sus, vom oferi câteva exemple mai exotice de utilizare a mașinilor virtuale: funcționarea unui produs care nu funcționează pe platforma existentă (de exemplu, o aplicație DOS scrisă cu mulți ani în urmă); testarea performanței sistemelor de operare sau a serviciilor de rețea în sine; documentarea produselor destinate unei alte platforme decât cea utilizată pentru pregătirea documentației; demonstrarea produselor pentru diverse platforme și interacțiunea acestora folosind un singur computer (acesta din urmă este adesea realizat de managerii de marketing și vânzări software, precum și de managerii de proiect de dezvoltare software); pregătirea sălilor de clasă pentru cursuri prin copierea mașinilor virtuale cu software personalizat pe stațiile de lucru; suport tehnic pentru produse multi-platformă.

În ultimii ani, o atenție deosebită a fost acordată și utilizării mașinilor virtuale în părțile server ale soluțiilor scalabile pentru întreprinderi. Mașinile virtuale sunt adesea folosite pentru testarea software-ului server și a diferitelor sale configurații și simularea configurațiilor multi-server pe un singur server, pentru găzduirea aplicațiilor moștenite, pentru crearea de soluții cu cerințe sporite de securitate a informațiilor, pentru organizarea de birouri mobile și centre de formare care nu necesită livrare fizică de servere, pentru asigurarea încărcării uniforme a serverelor și a redundanței acestora prin plasarea aceluiași set de mașini virtuale pe mai multe servere fizice, pentru reducerea costurilor de implementare și întreținere a sistemelor informaționale corporative prin reducerea cantității de hardware, a duratei de instalare și configurare a software pentru server și client, pentru a reduce costurile de gestionare a software-ului. Astăzi, multe companii mari financiare și de telecomunicații, întreprinderi comerciale și industriale, instituții medicale și de învățământ folosesc mașini virtuale în sistemele lor de informații corporative. Dezvoltatorii, integratorii de sisteme și clienții lor au, de asemenea, acces la soluții hardware și software gata făcute pentru utilizarea tehnologiilor de virtualizare, cum ar fi servere multiprocesoare cu instrumente de gestionare a mașinilor virtuale preinstalate.

După ce am discutat despre ce este tehnologia modernă a mașinilor virtuale și unde este utilizată, putem trece direct la subiectul articolului - să luăm în considerare produsele VMware, unul dintre liderii de piață în instrumentele de creare a mașinilor virtuale.

produse VMware

VMware (www.vmware.com) a fost fondat în 1998, iar primul său produs a fost instrumentul de gestionare a mașinilor virtuale VMware (redenumit ulterior VMware Workstation), lansat în 1999, conceput pentru platformele Windows și Linux. Pentru acea vreme, abordarea VMware de a organiza calcularea în medii multi-platformă a fost cu adevărat revoluționară anterior, despre mașinile virtuale se vorbea doar în legătură cu mainframe. În 2001, această companie a lansat produsele server VMware ESX Server și VMware VirtualCenter. Doi ani mai târziu, tehnologia VMotion a fost dezvoltată pentru a muta în mod dinamic mașinile virtuale cu software de server între servere fizice, permițând crearea de soluții de server extrem de fiabile folosind mașini virtuale. Datorită acestei tehnologii unice, VMware și-a confirmat în cele din urmă poziția de lider în instrumentele de virtualizare pe piață, cu mult înaintea celui mai apropiat concurent al său, Microsoft Corporation, în ceea ce privește calitatea, varietatea și fiabilitatea produselor oferite.

Astăzi, soluțiile bazate pe produse server VMware sunt folosite de cele mai mari companii de telecomunicații, instituții financiare și guvernamentale, întreprinderi de producție și comerț, instituții de învățământ, inclusiv companii cunoscute precum Google, Lockheed Martin, Merrill Lynch, Subaru și QUALCOMM. Autorii propriilor soluții bazate pe produse VMware au acces la interfețele corespunzătoare de programare a aplicațiilor și la seturile de instrumente și exemple (Kit de dezvoltare software, SDK).

Mai jos este o scurtă prezentare generală a capabilităților produselor VMware disponibile în prezent.

Produse pentru dezvoltarea și testarea aplicațiilor și a configurațiilor software

Această categorie de produse VMware este destinată în primul rând dezvoltatorilor de aplicații, testerilor, utilizatorilor finali și administratorilor de sistem care deservesc categoriile de angajați de mai sus. Rețineți că două dintre cele trei produse aparținând acestei categorii, VMware Server și VMware Player, sunt furnizate gratuit.

VMware Workstation

Conceput în principal pentru testarea aplicațiilor desktop și distribuite pe mai multe niveluri și a configurațiilor acestora, VMware Workstation 5.5 acceptă o gamă foarte largă de sisteme de operare gazdă și oaspete. Acest produs poate folosi mai multe dintre cele mai recente sisteme de operare de la Microsoft, Red Hat, SuSE, Ubuntu, precum și Sun Solaris (pentru procesoare x86) și FreeBSD ca sistem de operare gazdă. VMware Workstation 5.5 poate folosi diferite versiuni de Windows, Linux, Novell NetWare, DOS, Sun Solaris și FreeBSD ca sisteme de operare invitate, inclusiv cele pe 64 de biți. Mașinile virtuale pot fi localizate fie într-un fișier, fie pe un hard disk separat sau într-o partiție separată.

WMware Workstation acceptă discuri IDE și SCSI virtuale și reale, unități de dischetă, unități CD-ROM, unități DVD-ROM ale computerului gazdă, LPT, COM, porturi USB și dispozitive USB atașate dinamic la gazdă, cum ar fi scanere, imprimante, hard disk unități și carduri flash, PDA-uri plug-in și camere. Pe lângă unitățile de disc reale, WMware Workstation poate lucra cu imagini de disc ISO, tratându-le ca unități CD-ROM. Dispozitivele SCSI, cum ar fi scanere, unități de bandă, unități CD-ROM, unități DVD-ROM pot fi acceptate chiar dacă nu există drivere pentru aceste dispozitive în sistemul de operare gazdă.

WMware Workstation acceptă o varietate de moduri de a emula interacțiunea în rețea, de la absența acesteia până la integrarea în rețeaua locală în care este inclusă gazda, precum și emularea interacțiunii rețelei cu alte mașini virtuale ca computere separate, traducerea adresei NAT, server DHCP virtual , organizarea punților de rețea folosind conexiuni wireless, o gamă largă de protocoale de rețea, comutare între diferite rețele virtuale.

VMware Workstation vă permite să creați „instantanee” ale unei mașini virtuale (instantanee), salvând informații despre starea acesteia, rulând aplicații și datele acestora ca fișier pe computerul gazdă (în acest caz, puteți face mai multe „instantanee” ale aceleiași mașină), și, de asemenea, acceptă schimbul de date între mașinile virtuale și sistemul de operare gazdă folosind clipboard și operațiunile de glisare și plasare, sincronizarea oră a sistemului de operare invitat și a sistemului de operare gazdă, capacitatea de a anula toate modificările efectuate de utilizator într-un sesiune de lucru dată. De asemenea, remarcăm prezența în acest produs a instrumentelor de optimizare a memoriei și a instrumentelor de gestionare a aplicațiilor multi-nivel concepute special pentru a crește productivitatea dezvoltatorilor și utilizatorilor care operează o singură stație de lucru.

Printre inovațiile din cea mai recentă versiune de VMware Workstation, evidențiem suportul pentru atribuirea a două procesoare virtuale unei mașini virtuale (care este utilă pentru testarea configurațiilor software cu procesor dublu), un instrument de conversie a mașinilor virtuale create folosind Microsoft Virtual PC și Microsoft Virtual Server, precum și imagini OS create folosind Symantec LiveState Recovery, în mașinile virtuale VMware, suport pentru procesoare Intel și AMD pe 64 de biți, suport pentru adaptoare wireless, detectarea automată a dispozitivelor de stocare și a dispozitivelor USB.

Rețineți că, cu un preț aproximativ la fel de scăzut în ceea ce privește suportul pentru sistemul de operare, capacitățile VMware Workstation sunt semnificativ înaintea celui mai apropiat concurent al său Microsoft Virtual PC, care poate folosi doar versiunile desktop ale Windows 2000 și Windows XP ca sistem de operare gazdă și, în principal, DOS ca sisteme de operare invitate, toate versiunile de desktop pe 32 de biți ale Windows și unele versiuni ale exoticului OS/2 Warp; De asemenea, nu se vorbește încă despre suportul pentru sistemele de operare pe 64 de biți în Virtual PC.

Server VMware

VMware Server un produs gratuit anunțat la începutul acestui an, recomandat de producător ca înlocuitor pentru produsul plătit VMware GSX Server. VMware Server este disponibil în prezent în versiune beta, iar versiunea finală este de așteptat să fie lansată în al doilea trimestru al acestui an.

VMware Server rulează versiuni de server pe 32 de biți sau 64 de biți ale Windows și Linux care rulează pe computere cu unul sau mai multe procesoare compatibile x86 (în prezent sunt acceptate 16 procesoare). Gama de sisteme de operare suportate de acest produs este destul de impresionantă: printre sistemele de operare invitate există o gamă largă de versiuni de Linux și Windows, iar dacă este necesar, acest produs poate rula și cele mai recente versiuni de Novell NetWare (Fig. 1) .

Acest produs conține instrumente pentru organizarea administrării și monitorizării de la distanță, bazate pe o interfață Web și care rulează sub Windows sau Linux. Cu toate acestea, spre deosebire de VMware Workstation, acest produs acceptă doar crearea unui singur instantaneu al unei mașini virtuale, iar instrumentele sale pentru optimizarea utilizării memoriei gazdei nu sunt atât de cuprinzătoare.

Printre inovațiile care vor fi disponibile utilizatorilor VMWare Server, remarcăm suportul pentru multiprocesare simetrică virtuală (Virtual SMP) și tehnologia de virtualizare bazată pe hardware Intel Virtualization Technology, precum și suport pentru sistemele de operare invitate pe 64 de biți.

Deși VMware Server în sine este un produs gratuit, VMware și partenerii săi (inclusiv cei ruși) oferă asistență tehnică plătită clienților care au nevoie de el.

Rețineți că capacitățile tehnice ale produsului gratuit VMware Server sunt similare cu capacitățile produselor plătite Microsoft Virtual Server 2005 Enterprise Edition și depășesc capacitățile Microsoft Virtual Server 2005 Standard Edition (de exemplu, în ceea ce privește numărul de procesoare acceptate de calculator gazdă). În același timp, Microsoft Virtual Server rulează numai sub versiuni de server ale Windows (este destinat să utilizeze în principal versiuni diferite de Windows ca sisteme de operare invitate), în timp ce VMware Server, pe lângă Windows, acceptă o gamă largă de alte sisteme de operare (Linux , Solaris, FreeBSD, Novell NetWare ) ca invitați și Linux ca sistem de operare gazdă.

VMware Player

VMware Player este un produs gratuit conceput pentru a rula mașini virtuale create folosind VMware Workstation și VMware Server. Nu puteți crea mașini virtuale noi folosindu-l. Cu toate acestea, site-ul web VMware are o secțiune actualizată constant cu mașini virtuale configurate care rulează diverse sisteme de operare și software instalat de la diverși producători, disponibile pentru descărcare și utilizare.

Spre deosebire de VMware Server, VMware Player nu necesită asistență plătită din partea producătorului sau a partenerilor.

Produse pentru utilizare ca parte a infrastructurii IT a întreprinderii

Server VMware ESX

VMware ESX Server 2.5 este un instrument de creare a mașinii virtuale care nu necesită un sistem de operare gazdă (în esență acționează ca un sistem de operare în sine) și rulează pe computere cu două sau mai multe procesoare Intel și AMD pe 32 de biți și două sau mai multe adaptoare de rețea . Spațiul de stocare a fișierelor trebuie să fie discuri SCSI, unități accesibile Fibre Channel sau un controler RAID integrat. Acest produs își creează propriul sistem de fișiere VMware (VMFS) pentru o astfel de stocare. Acest produs poate fi instalat pe servere Blade sau pe un SAN (Storage Area Network - o rețea dedicată de înaltă performanță concepută pentru a transfera date între servere și dispozitive de stocare și funcționează independent de rețeaua locală).

Acest produs acceptă emularea a până la 80 de procesoare virtuale și versiuni de server ale Windows, Linux, FreeBSD, Novell NetWare ca sisteme de operare invitate. Configurațiile multiprocesoare simetrice virtuale sunt acceptate pentru unele versiuni de Windows și Linux.

Spre deosebire de VMware Server, VMware ESX Server este proiectat pentru administrarea de la distanță. Nu conține niciun instrument care rulează local pe serverul însuși, în afară de instrumentele de instalare și configurația inițială a serverului ESX însuși. Instrumentele pentru organizarea administrării de la distanță a ESX Server se bazează pe interfața Web (Fig. 2).

Orez. 2. Instrumente de administrare la distanță pentru VMware ESX Server 2.5

Există un add-on pentru VMware ESX Server numit VMware Virtual SMP, care permite unei singure mașini virtuale să ruleze pe mai multe procesoare fizice. Această adăugare face posibilă scalarea în continuare a celor mai mari aplicații de resurse care rulează pe mașini virtuale, precum și testarea configurațiilor multiprocesor ale software-ului server.

VMware VirtualCenter

VMware VirtualCenter 1.2 este un instrument pentru gestionarea mașinilor virtuale care rulează VMware ESX Server și VMware Server și serverele care le conțin. Acest produs vă permite să creați o configurație de sisteme de operare, servicii și aplicații care rulează pe mașini virtuale, să le transferați de la o mașină la alta și să implementați rapid servere cu un sistem de operare și aplicații preinstalate, să monitorizați performanța și utilizarea resurselor serverului ( Fig. 3).

Orez. 3. Monitorizați utilizarea resurselor serverului utilizând VMware VirtualCenter

Produsul include, de asemenea, un expert pentru implementarea de noi servere virtuale din șabloane, ceea ce vă permite să reduceți timpul necesar pentru a pune în funcțiune un nou server de mai multe ori în comparație cu metodele tradiționale de configurare a serverului.

Pentru a muta dinamic mașinile virtuale care rulează software de server între servere fizice, VMware VirtualCenter include VMotion. Mutați în mod dinamic software-ul server folosind VMotion nu afectează setările stațiilor de lucru și apare neobservat de utilizatorii finali, ceea ce vă permite să ajustați rapid echilibrul de încărcare a serverului și să optimizați utilizarea resurselor de calcul.

VMware ACE

VMware ACE (de la Assured Computing Environment) este un instrument conceput pentru administratorii de rețea pentru a crea mașini virtuale standard și configurații de stații de lucru. Scopul său principal este de a simplifica administrarea stațiilor de lucru prin crearea de configurații similare și transferarea lor pe stațiile de lucru.

O caracteristică specială a acestui produs este o gamă largă de capabilități legate de asigurarea securității rețelei, cum ar fi suportul pentru stațiile de lucru „oaspeți” (de exemplu, laptopurile vizitatorilor), stabilirea regulilor de acces la mașinile virtuale, criptarea datelor sau perioada de valabilitate a o anumită configurație (Fig. 4).

Un avantaj semnificativ al acestui produs este capacitatea de a crea configurații standard independente de hardware ale stațiilor de lucru și de a le transfera pe computere cu hardware diferit, ceea ce este foarte important pentru majoritatea întreprinderilor de astăzi.

Ca sisteme de operare invitați, VMware ACE acceptă diverse versiuni de DOS, Windows, Linux, FreeBSD, Novell NetWare, Sun Solaris și, ca sisteme de operare gazdă și instrumente de management, VMware ACE Manager toate versiunile de Windows, începând cu Windows 2000.

Asistent VMware P2V

VMware P2V Assistant un instrument pentru crearea de mașini virtuale bazate pe mașini fizice reale care rulează diferite versiuni de Windows, începând cu Windows NT 4.0. Acest produs face un instantaneu al sistemului de operare sursă și îl transformă într-o mașină virtuală, eliminând necesitatea ca administratorii să instaleze și să configureze una. Mașinile virtuale create cu ajutorul acestuia pot rula sub VMware ESX Server, VMware Server și VMware Workstation.

Câteva cuvinte despre costuri

Este logic să vorbim despre utilizarea instrumentelor de virtualizare în cazurile în care utilizarea lor poate aduce anumite beneficii companiei. Prin urmare, mai jos vom numi beneficiile pe care le vor primi companiile care au implementat produse VMware.

Utilizarea VMware Workstation în companiile de dezvoltare de software va ajuta la economisirea multor bani cheltuiți pentru achiziționarea de stații de lucru suplimentare pentru testarea software-ului și crearea distribuțiilor și va elimina costurile de plasare fizică, instalare, configurare și întreținere a software-ului. Având în vedere că costul VMware Workstation nu depășește câteva sute de dolari, achiziția acestui produs este justificată chiar și pentru companiile foarte mici, licența pentru acesta se va amortiza în doar câteva zile de utilizare.

Dacă o companie are aplicații moștenite care mulțumesc pe toată lumea, dar sunt concepute pentru o platformă care nu mai este susținută de producător, atunci o astfel de companie se confruntă cu o dilemă: dacă să continue să folosească o platformă care reprezintă o potențială amenințare la adresa securității întregii companii. rețeaua corporativă din cauza încetării actualizărilor sale, sau rescrie aplicațiile existente? Prima modalitate de a rezolva această problemă pare riscantă, a doua este de obicei foarte costisitoare. Utilizarea VMware Player și VMware Server într-un astfel de caz se poate dovedi a fi însăși opțiunea care este lipsită de dezavantajele celor două anterioare, prin exploatarea unei platforme periculoase (indiferent de partea de server sau client a aplicației moștenite. ) în interiorul unei mașini virtuale, puteți oferi atât un nivel acceptabil de confort, cât și un nivel de securitate suficient.

Dacă vorbim despre utilizarea mașinilor virtuale ca parte a infrastructurii IT a soluțiilor corporative, atunci în acest caz există mult mai multe oportunități de reducere a costurilor infrastructurii și exploatării acesteia. Un produs precum VMware ESX Server poate face inutilă achiziționarea de servere hardware separate pentru diferite sarcini prin crearea unei flote de servere mai eficiente și mai rentabile, care poate răspunde rapid condițiilor de operare și cerințelor aplicațiilor în schimbare. Utilizarea tehnologiei VMware VirtualCenter și VMotion va reduce semnificativ timpul necesar pentru implementarea noilor servere, precum și timpul de nefuncționare a acestora în timpul întreținerii hardware, prin mutarea mașinilor virtuale pe alte servere fizice. Și, în cele din urmă, VMware ACE va face posibilă implementarea celor mai stricte reguli de securitate atunci când se utilizează mașini virtuale, reducând astfel posibilele riscuri de scurgere a datelor corporative și de pătrundere în rețeaua corporativă din exterior și, prin urmare, va evita pierderile și, adesea, daune ireparabile ale reputația companiei din astfel de incidente.

), Softline (www.softline.ru).

În plus, un curs de specialitate în limba rusă „Construirea unei infrastructuri virtuale folosind ESX Server și VMware VirtualCenter” este acum disponibil în țara noastră la centrul de instruire Microinform (www.microinform.ru), destinat atât consumatorilor de produse VMware (administratori de sistem, utilizatori) și pentru integratorii de sisteme care implementează soluții care utilizează produse VMware la clienții lor.

VMware oferă clienților finali o licență și o garanție de un an, care include suport de service. În prezent, asistența de service poate fi furnizată nu numai de producător în sine, ci și de partenerii ruși.

Concluzie

Acest articol este dedicat produselor VMware, lider de piață în instrumente pentru crearea și sprijinirea mașinilor virtuale pentru computere compatibile x86. În ultimii cinci ani, alegerea produselor în astfel de scopuri a devenit foarte extinsă dacă la începutul anului 2001 se limita la un singur produs, în care interesul a fost manifestat în principal de dezvoltatori și specialiști în testarea software-ului, astăzi include nu numai; instrumente pentru rularea mașinilor virtuale pe stații de lucru și computere cu un singur procesor, dar și o varietate de instrumente pentru crearea și întreținerea soluțiilor de server, care prin funcționalitatea lor sunt apropiate de mijloacele de susținere a mașinilor virtuale pentru mainframe și, în unele privințe, chiar le depășesc. Astăzi, atât în ​​lume, cât și în Rusia, există multe proiecte de virtualizare a infrastructurii în curs de desfășurare și, în opinia noastră, în viitorul apropiat va exista o utilizare și mai largă a unor astfel de produse ca parte a infrastructurii marilor întreprinderi, precum și în companii specializate în dezvoltarea şi întreţinerea de software .

Veți găsi versiuni de încercare ale produselor VMware pe suplimentul CD-ROM al revistei.

Ce este nou în VMware Cloud Foundation 4?


Am vorbit recent despre noile funcții ale platformei și despre alte actualizări ale liniei de produse VMware, anunțate simultan cu produsul emblematic. Să ne amintim aceste articole:

Astăzi vom vorbi despre o altă actualizare importantă - o nouă versiune a setului de soluții VMware Cloud Foundation 4 pentru infrastructura hibridă. Am scris despre versiunea anterioară a acestui pachet, VCF 3.9.1. După cum vă amintiți, este o soluție software cuprinzătoare care include componente ale VMware vRealize Suite, VMware vSphere Integrated Containers, VMware Integrated OpenStack, VMware Horizon, NSX și altele care rulează într-o infrastructură de întreprindere on-premises, cloud sau hibridă gestionată de SDDC Manager.

Cea de-a patra versiune a VCF include toate cele mai recente componente, articolele descriind pe care le-am furnizat mai sus:

  • vSphere 7
  • VMware vSAN 7
  • VMware NSX-T
  • VMware vRealize Suite 2019
  • cu suport Kubernetes

După cum putem vedea, o componentă fundamental nouă a apărut în stiva VCF - VMware Tanzu Kubernetes Grid. Am scris deja despre infrastructura de suport pentru containere în noua versiune a platformei vSphere. Cu noua arhitectură VCF, administratorii pot implementa și servi aplicații pe clustere Kubernetes folosind instrumente Kubernetes și API-uri odihnitoare.

În același timp, vSphere cu tehnologia Kubernetes (alias Project Pacific) va oferi următoarele funcționalități:

  • Serviciile vSphere Pod dezvoltate de Kubernetes vor permite nodurilor să ruleze direct pe hypervisorul ESXi. Când un administrator implementează containere prin vSphere Pod Service, ele primesc același nivel de securitate, izolare și garanții de performanță ca și mașinile virtuale.
  • Serviciile de registru le permit dezvoltatorilor să stocheze și să difuzeze imagini Docker și OCI pe platforma Harbour.
  • Serviciile de rețea le permit dezvoltatorilor să gestioneze componentele ruterelor virtuale, echilibratorilor de încărcare și regulilor de firewall.
  • Serviciile de stocare le permit dezvoltatorilor să gestioneze discuri persistente pentru utilizare cu containere, clustere Kubernetes și mașini virtuale.

Toate acestea vă permit să obțineți toate beneficiile unei infrastructuri hibride (VM + containere), care sunt descrise în mod interesant.

În caz contrar, VCF 4 dobândește toate caracteristicile noi oferite de noile versiuni deja enumerate de vSphere, vSAN, NSX-T și altele.

Separat, trebuie remarcat faptul că vSphere Lifecycle Manager (vLCM) este foarte strâns integrat cu platforma vSphere 7 vLCM completează capabilitățile de gestionare a ciclului de viață ale componentelor infrastructurii de virtualizare care există deja în SDDC Manager, dar la un nivel mai profund - și anume la nivel. de gestionare a firmware-ului pentru nodurile vSAN ReadyNodes (de exemplu, actualizări de firmware HBA).

La fel ca toate celelalte actualizări ale liniei vSphere, actualizarea VCF 4.0 este așteptată în aprilie. Puteți urmări actualizările pe această pagină.


Etichete: VMware, Cloud, VCF, Update, vCloud, Enterprse

Astăzi vom vorbi despre serviciile Identity Federation introduse în VMware vSphere 7.

În lumea de astăzi, infrastructura corporativă se îndepărtează din ce în ce mai mult de la autentificarea cu parole moștenite și se îndreaptă către practici de autentificare cu doi factori (2FA) sau multifactor (MFA). Procesul de identificare a utilizatorului se bazează întotdeauna pe 3 lucruri cheie: ceva pe care îl știi (parola), ceva pe care îl ai (telefon) sau cineva care ești (amprentă).

Identity Federation Services vă permite să combinați infrastructura vCenter Server cu alți furnizori de identitate, cum ar fi Active Directory Federation Services (ADFS), pentru a unifica procesul de autentificare cu doi factori sau cu mai mulți factori. Cu alte cuvinte, utilizatorii care se conectează prin 2FA la desktop sau la serviciul lor în cloud vor folosi aceeași procedură pentru operațiunile cu vCenter Server.

Când este conectat la unul dintre furnizorii de autentificare (de exemplu, ADFS), clientul vSphere va redirecționa către formularul de conectare al acestui furnizor când se va conecta. După autorizarea din partea furnizorului, se va face o redirecționare inversă folosind un token protejat, prin care utilizatorul va lucra deja cu serviciile vCenter.

Din perspectiva experienței utilizatorului, acest lucru este similar, de exemplu, cu conectarea la un site web folosind Google sau Facebook. Protocoalele OAUTH2 și OIDC sunt folosite pentru a face schimb de informații.

Dacă activați Identity Federation, puteți utiliza serviciile tradiționale Active Directory, Integrated Windows Authentication și LDAP/LDAPS pentru a vă autentifica la vCenter Server. Cu toate acestea, trebuie înțeles că toate aceste metode de autentificare nu afectează vSphere Single Sign-on (SSO), care este încă folosit pentru a face setări administrative în cadrul platformei vSphere în sine.

Bob Plankers vorbește despre acest mecanism mai detaliat în videoclipul de mai jos:


Etichete: VMware, vSphere, Securitate, Client, Actualizare

Iată ce este nou în imaginea Ubuntu OVA pentru Horizon versiunea 1.2:

  • Suport minim pentru Horizon 7.11 / Horizon Client 5.3 și versiuni ulterioare
  • Suport minim pentru vSphere 6.7 și versiuni ulterioare
  • Imaginea de bază a șablonului OVA actualizată pe Ubuntu 18.04.4 LTS
  • Hardware virtual actualizat - Hardware virtual v14
  • S-a adăugat posibilitatea de a configura o adresă IP statică
  • S-a adăugat suport pentru USB 3.0 și redirecționare USB (prin script-ul linux-agent-installer.sh)
  • Opțiune adăugată pentru a selecta mediul desktop KDE
  • Opțiune adăugată pentru a selecta mediul Gnome (recomandat)
  • Opțiunea pachetului desktop pentru dezvoltatori
  • Selectarea unui aspect de tastatură
  • Posibilitatea de a activa SSH
  • A fost eliminată setarea runlevel 5
  • S-au remediat erori cu MOTD
  • Actualizarea automată a software-ului a fost dezactivată
  • Suport SSO îmbunătățit
  • Îmbunătățiri ale scriptului de optimizare, numit acum optimize.sh
Etichete: VMware, Labs, VDI, Horizon, Linux, Actualizare, VMachines

De asemenea, permiteți-ne să vă reamintim că nu mai aveți programul de instalare vCenter Server pentru Windows. , vSphere 6.7 a fost ultima versiune a platformei unde vCenter mai avea o versiune Windows. Acum este doar un dispozitiv virtual vCenter Server Appliance (vCSA) alimentat de Photon OS.

Anterior, am scris că, folosind utilitarul care a apărut în, puteți migra un server extern Platform Services Controller (PSC) către un PSC încorporat ușor de gestionat utilizând interfața de comandă vCenter Server CLI sau clientul grafic vSphere Client:

De asemenea, programul de instalare vCenter 7 actualizează vCenter și transferă toate serviciile către Embedded PSC ca parte a unei singure sarcini, astfel încât rezultatul actualizării va fi imediat finalizat. Noul program de instalare vCenter 7 nu are opțiunea de a implementa un PSC extern:

2. Procesul de migrare

Dacă parcurgeți calea de migrare de la vCenter Server pentru Windows la vCenter Server Appliance (VCSA), atunci schema va fi exact aceeași - în cele din urmă veți obține vCenter 7 pe vCSA în PSC încorporat:

Odată ce PSC-ul extern a fost convertit, acesta va rămâne în consolă, iar dezafectarea este o sarcină ulterioară pentru administratorul vSphere. Acest lucru se poate face folosind comanda CMSSO-UTIL sau din interfața grafică client (în secțiunea Configurare sistem):

3. Upgrade căi

Totul este simplu aici. Upgrade-ul este suportat conform acestui semn:

După cum se poate observa din tabel, upgrade-ul este suportat începând cu versiunea vSphere 6.5, dar mulți administratori, atunci când își modernizează infrastructura virtuală, preferă să reinstaleze serviciile vCenter pentru a nu trage de-a lungul unui istoric al posibilelor erori care pot apărea în timpul upgrade-ul.

Înainte de a face upgrade, ar trebui neapărat să vă uitați la documente și . Dar amintiți-vă că până la lansarea oficială a vSphere 7, aceste documente nu conțin informații actualizate despre a șaptea versiune.


Etichete: VMware, vCenter, Upgrade

Acum există o oportunitate de a redefini politicile. Politicile bazate pe computer sunt aplicate la pornirea sistemului. Folosind valoarea Interval de reîmprospătare puteți controla cât de des sunt actualizate aceste setări înainte ca utilizatorul să se conecteze la sistem. Și folosind valoarea ContinueRefreshAfterLogon Puteți continua să actualizați setările după ce utilizatorul se conectează.

Ei bine, ultima caracteristică interesantă nouă a DEM 9.11 este căutarea elementelor (Find Items). Vă va permite să căutați în șabloane de configurare disponibile în Marketplace, în Politicile Horizon Smart pe care le-ați creat, într-un set de condiții specifice și alte elemente, ceea ce este foarte convenabil pentru administratori:

Puteți descărca Dynamic Environment Manager 9.11 de la acest link. Notele de lansare sunt disponibile.


Etichete: VMware, DEM, Actualizare, VDI, EUC
Etichete: VMware, Horizon, Actualizare, VDI, DEM, Client, EUC

Să aruncăm o privire la noutățile din vRealize Operations 8.1:

1. Operațiuni cu infrastructura integrată vSphere și Kubernetes.

vRealize Operations 8.1 vă permite să descoperiți și să monitorizați clustere Kubernetes într-o infrastructură integrată vSphere, cu posibilitatea de a adăuga automat obiecte Supervisor Cluster, Spații de nume, POD-uri și Clustere pe măsură ce le adăugați în vCenter folosind funcțiile Workload Management.

Veți avea apoi acces la paginile Rezumat pentru a monitoriza performanța, capacitatea, utilizarea resurselor și configurația Kubernetes pe platforma vSphere 7.0. De exemplu, funcțiile de prognoză a capacității vor arăta blocajele de infrastructură la nivel de nod, iar tablourile de bord, rapoartele, vizualizările și alertele vor fi utile pentru operațiunile zilnice.

2. Operațiuni în infrastructura VMware Cloud on AWS.

Acum, în cloudul VMware Cloud on AWS, puteți utiliza simbolul VMware Cloud Service Portal pentru a descoperi automat centrele de date SDDC și a configura instrumentele de monitorizare în câțiva pași simpli. De asemenea, va fi posibil să utilizați un singur cont pentru a gestiona mai multe obiecte SDDC pe platforma VMware Cloud on AWS, inclusiv serviciile vCenter, vSAN și NSX și va exista, de asemenea, o integrare completă cu facturarea VMConAWS.

Următoarele tablouri de bord pot fi utilizate în cloud:

  • Monitorizați utilizarea resurselor și performanța mașinilor virtuale, inclusiv serviciile NSX Edge, Controller și vCenter Server.
  • Monitorizați resursele cheie, inclusiv CPU, memorie, disc și rețea pentru întreaga infrastructură și mașinile virtuale.
  • Monitorizați tendințele consumului de resurse și valorile de prognoză, cum ar fi Timpul rămas, Capacitatea rămasă și Mașinile virtuale rămase.
  • Găsirea mașinilor virtuale care consumă nerezonabil de multe resurse și necesită reconfigurare pe baza datelor istorice.

În plus, serviciile VMware NSX-T vor oferi suport complet pentru instrumentele de vizualizare și monitorizare:

Ei bine, în versiunea vROPs 8.1 există o integrare completă a funcționalității de urmărire a costurilor VMware Cloud on AWS cu soluția vRealize Operations în interfața portalului. Acest lucru vă va permite să controlați costurile deja efectuate și amânate, precum și să le detaliați pe abonamente, consum și date de plată.

Motorul de sondaj de evaluare a migrației AWS a fost, de asemenea, actualizat, ceea ce vă permite acum să salvați mai multe rezultate din diferite scenarii pentru analize ulterioare. Aceste scenarii includ diferite opțiuni pentru CPU rezervat, memorie rezervată, toleranță la erori, nivel raid și reduceri.

3. Funcții de monitorizare Multicloud (Monitorizare Multicloud Unificată).

Instrumentele de monitorizare oferă acum funcții și mai avansate, cum ar fi suportul Google Cloud Platform, suportul AWS îmbunătățit și noul pachet Cloud Health Management.

vROPS 8.1 include acum următoarele servicii GCP:

  • Instanță Compute Engine
  • Găleată de depozitare
  • Cloud VPN
  • Interogare mare
  • Kubernetes Engine

Pachetul de management AWS acceptă acum următoarele obiecte AWS:

  • Tulpina de fasole elastică
  • Gateway de conectare directă
  • Grup țintă
  • Transit Gateway
  • Internet Gateway
  • Interfață de rețea elastică (ENI)
  • Clusterul EKS

Pachetul de gestionare CloudHealth a fost, de asemenea, îmbunătățit pentru a include capacitatea de a introduce datele de prospectare și prețuri GCP în vRealize Operations 8.1. De asemenea, puteți crea orice număr de tablouri de bord personalizate prin combinarea prețurilor pentru diferite rapoarte de resurse cloud publice, hibride sau private.

vRealize Operations 8.1 este de așteptat să fie lansat în aprilie a acestui an, împreună cu lansarea VMware vSphere 7. Cu siguranță vom scrie despre asta.


Etichete: VMware, vRealize, Operațiuni, Actualizare, Monitorizare, vSphere, Cloud
Etichete: VMware, vCenter, VEBA, Labs
Etichete: VMware, SRM, Actualizare, DR, Replicare, Enterprise

Să spunem imediat că acesta este doar un anunț și nu un anunț despre disponibilitatea unei noi versiuni a produsului pentru descărcare - de regulă, versiunea GA a vSphere apare într-o lună de la anunț. Prin urmare, vom aștepta VMware vSphere 7 în aprilie, iar astăzi vom vorbi despre noile caracteristici ale acestei platforme.

1. Îmbunătățiri ale serviciilor VMware vCenter

Aici putem observa simplificarea topologiei vCenter Server SSO:

  • Capacitatea de a actualiza vCenter Server pentru utilizatorii cu un PSC extern la o topologie consolidată bazată pe un server vCSA.
  • PSC încorporat este acum singura opțiune de implementare posibilă. PSC extern nu mai este acceptat.

Profiluri vCenter Server:

  • Această nouă caracteristică pentru serverele vCenter funcționează exact la fel cum funcționează Profilurile de gazdă pentru gazde. Acum puteți compara și exporta setările serverului vCenter în format JSON în scopuri de backup sau puteți aplica acele setări pe alt server vCenter prin API-ul REST.

Caracteristici vCenter Multi-Homing:

  • Acum pot fi utilizate până la 4 vNIC-uri pentru traficul de gestionare vCSA, dintre care o vNIC este rezervată pentru mecanismul vCHA.

Îmbunătățiri ale bibliotecii de conținut

  • Există acum o nouă vizualizare de gestionare a șabloanelor care oferă funcționalități de înregistrare și de ieșire pentru gestionarea versiunilor de șabloane și posibilitatea de a reveni la o versiune anterioară.
  • Mai întâi, se face un Check-Out pentru a deschide posibilitatea de a face modificări, apoi puteți face o Check-In pentru a salva modificările în bibliotecă.

Noua funcție vCenter Server Update Planner:

  • Noua capacitate este disponibilă ca parte a vSphere Lifecycle Manager (vLCM) pentru serverele vCenter.
  • Folosind Planificatorul de upgrade, puteți primi alerte despre actualizările vCenter, puteți planifica actualizări, le puteți implementa și puteți efectua o analiză de tip „what-if” înainte de actualizare.
  • Posibilitatea de a efectua verificări înainte de actualizare pentru serverul vCenter selectat.

2 Îmbunătățiri ale mecanismului VMware DRS

  • DRS rulează acum la fiecare minut în loc de la fiecare 5 minute ca înainte.
  • Pentru a genera recomandări, este utilizat mecanismul de scor VM DRS (aka).
  • Acum, acesta este un mecanism centrat pe sarcina de lucru - asta înseamnă că acum sunt luate în considerare mai întâi nevoile mașinii virtuale în sine și aplicația din ea, și abia apoi utilizarea resurselor gazdă.
  • Calculele de memorie se bazează pe memoria acordată în loc de abaterea standard a clusterului.
  • A apărut mecanismul Scaleable Shares, care vă permite să alocați mai bine Acțiunile în pool-ul de resurse din punctul de vedere al echilibrării acestora.

3. Îmbunătățiri vMotion

Iată următoarele îmbunătățiri:

  • Îmbunătățiri ale migrărilor pentru Monster VM (cu resurse mari și încărcare foarte mare), ceea ce vă permite să creșteți șansele de migrare de succes.
  • Folosirea unui singur procesor virtual atunci când urmăriți paginile modificate (tracer pagini) în locul tuturor proceselor virtuale, ceea ce are un impact mai mic asupra performanței în timpul migrării.
  • S-a redus timpul de comutare a contextului pe alt server (acum mai puțin de o secundă). Se realizează prin comutarea în momentul în care bitmap-ul de memorie compactat a fost deja transferat către serverul țintă, în loc să aștepte ca bitmap-ul complet să fie transferat.

4. Noi funcții vSphere Lifecycle Manager (vLCM).

Există 2 îmbunătățiri de remarcat aici:

  • Funcția Cluster Image Management, care include actualizări de firmware, drivere și imagini ESXi din diferite versiuni.
  • Suport inițial pentru soluțiile Dell OpenManage și HP OneView.

5. Funcții de accelerare a aplicației (Tech Preview)

Aceste caracteristici provin de la compania achiziționată Bitfusion. Acestea vă permit să optimizați utilizarea GPU-urilor într-un pool prin rețea, atunci când un vGPU poate fi parțial partajat între mai multe VM. Acesta poate fi folosit pentru sarcinile de lucru ale aplicației AI/ML.

Toate acestea vă permit să organizați calculul în așa fel încât gazdele ESXi cu module hardware GPU să ruleze mașini virtuale, iar VM-urile lor însoțitoare de pe serverele ESXi obișnuite să ruleze aplicații direct. În acest caz, instrucțiunile CUDA de la VM-urile client sunt transmise la VM-urile server prin rețea. Puteți citi mai multe.

6. Caracteristici hardware atribuibile

Această caracteristică permite utilizarea așa-numitei Dynamic DirectPath I/O pentru mașinile care necesită PCIe passthrough și dispozitive Nvidia GRID. Acum poate fi folosit pentru a selecta gazde cu cerințe specifice pentru componente hardware, cum ar fi vGPU și PCIe. Aceasta, la rândul său, permite utilizarea tehnologiilor de plasare inițială HA și DRS pentru astfel de mașini virtuale într-un cluster unde există gazde ESXi compatibile cu hardware.

7. Managementul certificatelor

Există 2 funcții noi principale aici:

  • Asistent pentru importul unui nou certificat.
  • Certificate API pentru gestionarea certificatelor folosind scripturi.

8. Caracteristicile Identity Federation

Funcțiile ADFS sunt acum acceptate imediat, iar mai mulți IDP care folosesc mecanismele OAUTH2 și OIDC vor fi acceptate.

9. Caracteristici vSphere Trust Authority (vTA).

  • vTA utilizează un cluster separat de gazde ESXi pentru a crea un nod de încredere hardware separat.
  • Acest cluster va putea cripta clusterul de calcul și mașinile virtuale ale acestuia împreună cu vCenter și alte componente de management.
  • Un mecanism de atestare poate fi utilizat atunci când sunt necesare chei de criptare.
  • Acum este mai ușor să aplicați principiul cel mai mic privilegiu și, de asemenea, să extindeți spațiul de audit.

10. vSGX / Capacitatea de securizare a enclavelor (Intel)

  • Intel Software Guard Extensions (SGX) vă permit să mutați logica și stocarea aplicației sensibile într-o zonă protejată care nu este accesibilă pentru sistemele de operare invitate și pentru hypervisorul ESXi.
  • Capacitățile SGX exclud utilizarea vMotion, instantanee, Fault Tolerance și alte tehnologii. Prin urmare, este mai bine să utilizați SGX numai atunci când nu există altă cale.

11. Noua ediție a vSphere cu Kubernetes (Proiect Pacific)

Am vorbit în detaliu despre Proiectul Pacific. Acesta oferă un set de instrumente pentru a transforma un mediu VMware vSphere într-o platformă nativă pentru clusterele Kubernetes. vCenter Server oferă capabilități de gestionare pentru clusterele k8s (orice clustere mai vechi de n-2 vor fi actualizate). Soluția integrează și Harbour, care poate fi activat pentru fiecare spațiu de nume.

În prezent, acesta este disponibil numai pentru utilizatorii VMware Cloud Foundation (4.0), deoarece soluția este legată de .

12. Îmbunătățiri ale VMware Tools

Funcțiile Magazinului pentru oaspeți sunt acum disponibile în sistemul de operare invitat (cum ar fi actualizarea VMware Tools din sistemul de operare invitat).

13. Hardware actualizat (VM Hardware v17)

Principalele îmbunătățiri aici sunt:

  • Virtual Watchdog Timer - acum nu există nicio dependență de hardware-ul fizic pentru a reporni VM-ul dacă sistemul de operare invitat nu răspunde.
  • Precision Time Protocol (PTP) - pentru aplicații foarte sensibile la timp (de exemplu, platforme de tranzacționare pentru comercianți), puteți utiliza PTP în loc de NTP și alocați utilizarea acestuia mașinilor virtuale.

14. Îmbunătățiri pentru vSphere Client

Iată următoarele îmbunătățiri:

  • Istoricul căutărilor a început să fie salvat.
  • API Explorer oferă acum o vizibilitate mai bună asupra tuturor API-urilor disponibile.
  • Code Capture are acum capacitatea de a selecta un limbaj de scripting - PowerCLI, Javascript, Python sau Go.

Desigur, acestea nu sunt toate noile caracteristici ale VMware vSphere 7 prezentate zilele trecute. În viitorul apropiat vă vom spune mult mai multe lucruri noi despre ele și, în plus, ne vom uita și la soluțiile anunțate ale familiei VMware Tanzu, VMware Cloud Foundation 4 și vRealize 8.1.


Etichete: VMware, vSphere, Update, Enterprise, Kubernetes, vCenter

Pentru a traduce adresele virtuale în adrese fizice, se folosește un tabel de pagini care conține înregistrări PTE (înregistrări de tabel de pagini):

Înregistrările PTE stochează link-uri către adrese fizice reale și unii parametri ai paginii de memorie (puteți citi mai multe despre aceasta). Structurile de înregistrare PTE pot fi de diferite dimensiuni - acestea sunt WORD (16 biți/2 octeți), DWORD (32 biți/4 octeți) și QWORD (64 biți/8 octeți). Acestea se adresează blocurilor mari de adrese din memoria fizică, de exemplu, un DWORD se adresează unui bloc de adrese de 4 kiloocteți (de exemplu, adresele de la 4096 la 8191).

Memoria este citită și transferată către sistemul oaspete și aplicații în pagini de 4 KB sau 2 MB - acest lucru vă permite să citiți conținutul celulelor de memorie în blocuri, ceea ce accelerează semnificativ performanța. Desigur, cu această abordare există o fragmentare a memoriei - rareori este necesar să scrieți un număr întreg de pagini, iar o parte din memorie rămâne nefolosită. Pe măsură ce dimensiunea paginii crește, și fragmentarea paginii crește, dar performanța crește.

Tabelele de pagini (și pot fi mai multe dintre ele) sunt gestionate de o componentă software sau hardware a unității de gestionare a memoriei (MMU). În cazul unei MMU hardware, hypervisorul îi deleagă funcțiile de control al traducerii, iar un MMU software este implementat la nivel VMM (Virtual Machine Monitor, parte a hypervisorului ESXi):

O componentă importantă a MMU este Translation Lookaside Buffer (TLB), care este un cache pentru MMU. TLB-ul se află întotdeauna cel puțin în memoria fizică, iar pentru procesoare este adesea implementat la nivelul CPU-ului propriu-zis, astfel încât accesul la acesta să fie cât mai rapid posibil. Prin urmare, de obicei, timpul de acces TLB pe procesor este de aproximativ 10 nanosecunde, în timp ce accesarea memoriei fizice este de aproximativ 100 nanosecunde. VMware vSphere acceptă Hardware MMU Offload, adică transferul funcțiilor de gestionare a memoriei către partea MMU a procesorului fizic.

Deci, dacă apare o solicitare de la o mașină virtuală pentru a accesa o adresă virtuală 0x00004105, atunci această adresă este împărțită în adresa paginii virtuale (Numărul paginii virtuale - 0x0004) și offset (Offset - 0x105- zona din interiorul paginii care este accesată):

Offset-ul este transmis direct la accesarea unei pagini de memorie fizică, dar eticheta de pagină virtuală este căutată în TLB. În acest caz, există o intrare în TLB care este adresa paginii fizice corespunzătoare acestei etichete 0x0007, în consecință, traducerea paginii virtuale în pagina fizică a avut succes. Se numeste TLB Hit, adică lovind memoria cache.

Este posibilă și o altă situație - la descompunerea unei adrese virtuale, eticheta rezultată 0x0003 nu în TLB. În acest caz, o pagină este căutată în memoria fizică prin etichetă (pagina numărul 3) și adresa ei este deja tradusă ( 0x006). Apoi, o intrare cu această etichetă este adăugată la TLB (în acest caz, intrările vechi din cache sunt evacuate dacă este plină):

Trebuie remarcat faptul că o astfel de operație provoacă o întârziere puțin mai mare (deoarece trebuie să caute în memoria globală), iar această situație se numește TLB domnișoară, adică o ratare TLB.

Dar aceasta nu este cea mai proastă situație, deoarece numărul de latență merge încă la nanosecunde. Dar accesul poate dura și mult mai mult (milisecunde sau chiar secunde) dacă pagina cerută de sistemul de operare invitat a fost schimbată pe disc.

Să ne uităm la un exemplu:

Mașina virtuală a accesat adresa virtuală 0x00000460, pentru care există o etichetă 0x0000. În memoria fizică, pagina 0 este alocată pentru această etichetă, ceea ce înseamnă că trebuie să căutați această pagină pe discul pe care pagina a fost resetată din cauza memoriei RAM fizice insuficiente.

În acest caz, pagina este restaurată de pe disc în RAM (înlocuind cea mai veche pagină din punct de vedere al timpului de acces), iar apoi adresa către această pagină este tradusă. Această situație se numește eroare de pagină ( Eroare de pagină), ceea ce duce la întârzieri în operațiunile aplicației, așa că uneori este utilă monitorizarea erorilor de pagină ale proceselor individuale pentru a înțelege motivul scăderii performanței atunci când se lucrează cu memorie.


Etichete: VMware, vSphere, ESXi, Memorie, Performanță, Bloguri

Utilizatorii vSphere Platinum existenți vor primi licențe vSphere Enterprise Plus, produsul VMware AppDefense SaaS și VMware AppDefense Plugin pentru vSphere după data anunțată (consultați de unde să descărcați acest plugin). Pentru utilizatorii vCloud Suite Platinum și Cloud Foundation Platinum, nimic nu se schimbă, cu excepția evoluției vSphere în sine, care face parte din pachete.


Etichete: VMware, vSphere, Platinum, Actualizare, Suport

Pachetul se concentrează pe calitatea codului, reutilizarea codului, testarea unitară, gestionarea relațiilor și lansările paralele ale proiectelor pentru platforma vRealize. vRealize Build Tools sunt extensii ambalate într-un format de depozit Maven care acceptă utilizarea unui IDE (prin Maven), precum și a unui CLI pentru a dezvolta, testa și implementa soluții pentru platformele vRA/vRO.

Să vedem ce este nou în a doua versiune:

  • Suport pentru soluție, planurile sale, formularele personalizate, abonamentele și mecanismele de cartografiere a aromelor
  • Acceptați conținutul existent și importați-l pentru vRO 8
  • Suport pentru funcțiile vRO 8 pentru exportul fluxurilor de lucru într-o structură de foldere creată pe baza etichetelor acestora
  • Rularea fluxurilor de lucru pe vRO folosind comanda Maven
  • Abilitatea de a salva ID-urile JS Actions la sursă pentru a preveni conflictele în mediul vRO
  • Îmbunătățiri ale suportului experimental pentru proiecte TypeScript
  • Remedieri de erori și actualizări ale documentației

Pentru a începe cu vRealize Build Tools, veți avea nevoie de următoarele instrumente:

  • vRealize Orchestrator
  • Microsoft VS Code

Puteți descărca vRealize Build Tools de pe acest link.


Etichete: VMware, Labs, vRealize, Automation, Orchestrator, Update

Pe lângă multe remedieri de erori, utilitarul are mai multe cmdlet-uri noi:

  • Adaugă-vRA-Project-Administrator
  • Adăugați-vRA-Project-Member
  • Get-vRA-DeploymentFilters
  • Get-vRA-DeploymentFilterTypes
  • Get-vRA-FabricNetworksFilter
  • Get-vRA-FabricImagesFilter
  • Eliminați-vRA-Project-Administrator
  • Eliminați-vRA-Project-Member
  • Actualizare-vRA-Project-ZoneConfig

Permiteți-ne să vă reamintim că acest modul nu este acceptat de VMware (ca toate utilitarele din VMware Labs care sunt în starea Tech Preview), așa că utilizați-l cu prudență.

Acest instrument vă poate fi util în următoarele cazuri:

  • Când trebuie să comparați două clustere în ceea ce privește performanța (de exemplu, pe hardware diferit)
  • Când trebuie să înțelegeți impactul modificărilor configurației clusterului asupra performanței
  • Când trebuie să verificați dacă un nou cluster este configurat corect înainte de a-l lansa în producție

Pentru a rula Weathervane, trebuie să creați imagini container, să pregătiți un fișier de configurare și să rulați un benchmark. Apoi, utilitarul în sine va implementa containere în cluster, va lansa aplicații și va colecta rezultatele testării.

Weathervane implementează aplicația de referință la noduri și le furnizează sarcina care este generată prin componenta driverului Workload. Acest driver poate fi localizat fie împreună cu aplicația de referință, fie într-un mediu extern, într-un cluster separat.

Weathervane poate fi setat să ruleze o încărcare constantă pentru un număr fix de utilizatori simulați sau poate fi configurat să caute un număr maxim de utilizatori, astfel încât cerințele de calitate a serviciului (QoS) să fie îndeplinite. În acest din urmă caz, rezultatul testului va fi numărul maxim de utilizatori Wv pe care clusterul îl poate accepta. De fapt, acest parametru ar trebui să fie utilizat pentru a compara clusterele în ceea ce privește performanța.

Iată cum arată componentele soluției Weathervane (componenta cablaj Run este responsabilă pentru executarea testelor și obținerea rezultatelor testelor):

Weathervane utilizează o aplicație web cu mai multe niveluri care include servicii fără stat și cu state. Puteți alege unul dintre aceste tipuri de implementare a aplicației. Mai multe instanțe de aplicație pot fi rulate într-o singură rulare, permițând testării să se extindă pe clustere mari.

Aplicația Weathervane constă din mai multe niveluri. Logica aplicației este implementată prin serviciile Java care rulează pe serverul Tomcat, care comunică prin API-ul REST și mesajele RabbitMQ, iar Zookeeper este folosit pentru coordonare. Stocarea backend este implementată folosind PostgreSQL și Cassandra. Serverele web frontend și serverele cache proxy sunt implementate pe Nginx.


Etichete: VMware, Kubernetes, Weathvane, Actualizare, Performanță

Și în Rusia sunt deja 10 oameni care sunt vorbitori de vExpert, nu atât de mulți, dar nu puțini (la nivelul Suediei și Norvegiei). Este clar că majoritatea vExperts provin din țări în care totul este bine cu limba engleză, deoarece audiența blogurilor în limba engleză este mai largă, ceea ce motivează autorii să scrie postări (și, în general, vExperts sunt date pentru blogging).

Iată cum arată primele zece:

Și iată acei specialiști din Rusia care au primit vExpert anul acesta:


Etichete: VMware, vExpert, Bloguri

Performanța serverului VMware vCenter Server 6.7 atunci când lucrați cu infrastructura virtuală a serverelor VMware ESXi în birouri și sucursale la distanță


Mulți utilizatori ai platformei VMware vSphere știu că există o astfel de opțiune pentru implementarea și operarea unei infrastructuri virtuale distribuite precum ROBO (Remote sau Brunch Offices). Implică prezența unuia sau mai multor centre de date principale, de unde sunt administrate mici birouri la distanță, unde sunt amplasate mai multe servere VMware ESXi, gestionate de propriul vCenter sau fără acesta.

La sfârșitul anului trecut, VMware a lansat un document interesant „Performanța VMware vCenter Server 6.7 în Remote Offices and Branch Offices” (am vorbit deja puțin despre asta), care discută principalul aspect al aplicării unui astfel de scenariu - performanța. La urma urmei, birourile la distanță pot fi amplasate în alte orașe, țări și chiar continente, accesate prin diferite tipuri de conexiuni (de exemplu, 4G sau satelit), deci este foarte important cât de mult trafic consumă diverse operațiuni și cât de repede sunt procesate de la punctul de vedere al administratorului.

Parametrii diferitelor tipuri de conexiuni la rețea din VMware sunt rezumați într-un tabel (în coloana din dreapta, ceea ce s-a obținut în urma utilizării unei configurații de testare, iar în coloana din stânga, așa cum se întâmplă în scenariile cu centre de date reale):

Pentru testare, am folosit o configurație de la distanță de 128 de gazde ESXi, unde au fost înregistrate 3840 de mașini virtuale (960 de VM per cluster, 30 per gazdă), dintre care până la 3000 de mașini au fost activate simultan.

Termenul de „virtualizare” a devenit foarte la modă în ultima vreme. Conceptul de „mașină virtuală” a încetat să mai fie ceva exotic și îndepărtat. Multe organizații, într-un fel sau altul legate de tehnologia informației, au învățat deja să folosească mașinile virtuale în activitățile de zi cu zi pentru a crește eficiența infrastructurii lor IT. Conceptul de virtualizare este folosit acum peste tot și, uneori, în contexte diferite: virtualizarea sistemelor de stocare, a sistemelor de operare, a aplicațiilor. În timp ce diverse aspecte ale virtualizării resurselor hardware sunt cunoscute specialiștilor de mult timp, virtualizarea sistemelor de operare a început să capete avânt abia în ultimii ani, dar într-un ritm rapid.

Deci, ce sunt virtualizarea și mașinile virtuale în raport cu sistemele de operare? Termenul de virtualizare în sine înseamnă prezentarea unui obiect într-o formă convenabilă pentru utilizator, în timp ce toate detaliile de implementare sunt ascunse, iar obiectul în sine are interfețe familiare pentru interacțiunea cu mediul extern acestuia. Când se vorbește despre virtualizarea sistemelor de operare, în primul rând, se referă la crearea de mașini virtuale - anumite abstracții care conțin propriul mediu hardware și software virtual, care vă permite să instalați și să rulați simultan mai multe instanțe de sisteme de operare pe un singur mediu fizic. platformă. Pentru ce este? În primul rând, pentru a separa prezentarea sistemului de operare de hardware și pentru a plasa mai multe servere virtuale care rulează pe un singur server fizic cu posibilitatea de a migra și restaura rapid mediile de operare. Această abordare oferă, de asemenea, flexibilitate maximă în ceea ce privește implementarea, întreținerea și managementul serverului.

Majoritatea CIO ai organizațiilor mari, dacă nu planifică virtualizarea parțială sau completă a infrastructurii lor IT, se gândesc cel puțin serios la asta. Pe viitor, proiectele de virtualizare par foarte tentante: creșterea flexibilității infrastructurii IT, creșterea fiabilității și asigurarea unei disponibilitati ridicate a serverelor, economisirea hardware-ului - toți aceștia și mulți alți factori atrag șefii departamentelor IT ale companiilor. Cu toate acestea, mulți nu realizează cât de mult efort va costa migrarea infrastructurii fizice la una virtuală - la urma urmei, există doar câțiva specialiști competenți în acest domeniu, iar achiziția și implementarea unor platforme puternice de virtualizare comercială necesită costuri considerabile. Acest articol va discuta două platforme populare pentru virtualizarea serverului - serverul gratuit VMware și serverul comercial VMware ESX.

De ce VMware?

VMware este unul dintre primii jucători de pe piața platformelor de virtualizare recent formată. În 1998, VMware și-a brevetat tehnicile software de virtualizare și de atunci a lansat numeroase produse eficiente și profesionale pentru virtualizare la diferite niveluri: de la VMware Workstation, destinat utilizatorului final (consumator) până la VMware ESX Server, conceput pentru a găzdui infrastructura virtuală de mediu. și marile întreprinderi. Într-o listă foarte extinsă de produse VMware, puteți găsi multe instrumente pentru a îmbunătăți eficiența procesului de virtualizare, a gestiona servere virtuale și a migra instrumentele de la platformele fizice la cele virtuale. În Rusia, produsele VMware sunt deosebit de populare, deoarece virtualizarea tocmai câștigă amploare aici, iar platformele altor furnizori, nu atât de bine cunoscuți de noi, sunt foarte „brute” și au mult mai puține funcționalități decât omologii lor VMware. În plus, conform rezultatelor diferitelor teste de performanță, instrumentele de virtualizare VMware depășesc aproape întotdeauna concurența în majoritatea privințelor. Și dacă vorbesc despre virtualizarea sistemelor de operare Windows, atunci acestea sunt aproape sigur produse VMware. Între timp, VMware are multe de ales dintre platformele de virtualizare:

  • VMware Workstation- o platformă destinată utilizatorilor de desktop și destinată utilizării de către dezvoltatorii de software, precum și profesioniștii IT,
  • VMware Player- un „player” gratuit de mașini virtuale, conceput pentru a lansa șabloane de mașini virtuale gata făcute care îndeplinesc o anumită sarcină,
  • Server VMware, numit anterior VMware GSX Server, destinat utilizării în infrastructura întreprinderilor mici pentru a susține servere virtuale
  • VMware Ace- un produs pentru crearea de mașini virtuale protejate de politici de securitate,
  • Server VMware ESX- o platformă de virtualizare puternică pentru întreprinderile mijlocii și mari, concentrată în primul rând pe menținerea unei infrastructuri IT holistice și scalabile,
  • Centrul virtual VMware- un instrument puternic pentru gestionarea platformelor de virtualizare VMware ESX Server și VMware Server, care are capabilități extinse de consolidare, configurare și gestionare a serverelor.
  • VMware Fusion este un produs de virtualizare desktop pe platforma Mac de la Apple.

Concurenții formali ai VMware în ceea ce privește virtualizarea serverelor sunt Microsoft, Virtual Iron, XenSource și SWsoft. Cu toate acestea, produsul SWsoft are un domeniu de aplicare destul de restrâns (hosting), iar evoluțiile altor furnizori arată în prezent mult mai slab în comparație cu produsele VMware.

Când să implementați infrastructura virtuală într-o companie

În primul rând, este necesar să se definească clar obiectivele pentru care vor fi implementate platformele de virtualizare. Apoi, este necesar să se determine criteriile după care va fi evaluată eficiența implementării infrastructurii virtuale. Pe lângă criteriile pur financiare (costuri reduse de hardware, economii la întreținere), trebuie să se țină cont și de fiabilitatea sporită a infrastructurii, scalabilitatea, flexibilitatea, reziliența, timpul redus de implementare, timpul de nefuncționare, recuperarea în caz de dezastru, managementul centralizat și disponibilitatea ridicată. Desigur, toate aceste criterii pot fi exprimate în termeni monetari, în funcție de tipul și specificul mediului de virtualizat.

7 motive pentru a implementa virtualizarea serverului

  • Creșterea utilizării hardware-ului
    Conform statisticilor, majoritatea serverelor sunt încărcate la 15-20 la sută atunci când efectuează sarcini de zi cu zi. Utilizarea mai multor servere virtuale pe un server fizic va crește cu până la 80%, oferind în același timp economii semnificative la achiziționarea de hardware.
  • Reduceți costurile de înlocuire a hardware-ului
    Deoarece serverele virtuale sunt decuplate de hardware specific, atunci când actualizați o flotă de servere fizice, nu este necesară reinstalarea și configurarea software-ului. Mașina virtuală poate fi pur și simplu copiată pe un alt server.
  • Flexibilitate crescută în utilizarea serverelor virtuale
    Dacă trebuie să utilizați mai multe servere (de exemplu, pentru testare și lucrări de producție) cu o încărcare în schimbare, serverele virtuale sunt cea mai bună soluție, deoarece pot fi transferate fără durere pe alte platforme atunci când serverul fizic are încărcări crescute.
  • Asigurarea disponibilității ridicate
    Copierea de rezervă a mașinilor virtuale și restaurarea acestora din copiile de rezervă necesită mult mai puțin timp și este o procedură mai simplă. De asemenea, dacă echipamentul se defectează, o copie de rezervă a serverului virtual poate fi lansată imediat pe un alt server fizic.
  • Îmbunătățirea gestionabilității infrastructurii serverului
    Există multe produse de gestionare a infrastructurii virtuale care vă permit să gestionați central serverele virtuale și să asigurați echilibrarea sarcinii și migrarea în direct.
  • Economii la personalul de service
    Simplificarea managementului serverelor virtuale în viitor presupune economii de la specialiști care deservesc infrastructura companiei. Dacă doi oameni pot face ceea ce pot face patru oameni cu instrumentele de gestionare a serverelor virtuale, de ce aveți nevoie de doi oameni suplimentari care câștigă cel puțin 15.000 USD pe an? Totuși, trebuie avut în vedere că pregătirea personalului calificat în domeniul virtualizării necesită și o mulțime de bani.
  • Economie de energie electrică
    Pentru companiile mici, acest factor, desigur, nu este deosebit de important, dar pentru centrele de date mari, unde costurile de întreținere a unei flote mari de servere includ costurile cu energia (putere, sisteme de răcire), acest punct are o importanță considerabilă. Concentrarea mai multor servere virtuale pe un server fizic va reduce aceste costuri.

Când nu este nevoie să implementezi infrastructura într-o companie

În ciuda tuturor avantajelor, virtualizarea serverului are și unele limitări în aplicarea sa. Când vă planificați infrastructura virtuală, trebuie să luați în considerare următorii factori:

  • Serverele au o sarcină de lucru constantă de peste 60 la sută
    Astfel de servere nu sunt candidați buni pentru virtualizare, deoarece atunci când o migrează pe o mașină virtuală și o plasează cu alte servere virtuale, este posibil să nu aibă suficiente resurse.
  • Serverul folosește hardware suplimentar care nu poate fi virtualizat
    Totul este clar aici: în cazul în care serverul folosește hardware care nu este suportat de furnizorii de platforme de virtualizare, nu are rost să virtualizezi un astfel de server.
  • Costurile de achiziție și implementare a unei platforme de virtualizare sunt prea mari
    În organizațiile mijlocii și mici, infrastructura serverului nu este atât de mare, iar costurile de hardware și de întreținere sunt scăzute. În acest caz, trebuie să abordați cu atenție procedura de virtualizare, deoarece achiziționarea unei platforme comerciale poate să nu fie justificată.
  • Lipsa specialiștilor calificați
    În multe cazuri, procesul de migrare de la hardware fizic la mașini virtuale și implementarea ulterioară a unei platforme de virtualizare necesită calificări bune din partea persoanelor care le conduc. Acest lucru este necesar în special atunci când se instalează platforme de clasă „Bare metal”. Dacă nu știți că oamenii dvs. au cunoștințele necesare pentru a face acest lucru, nu începeți un proiect de virtualizare.

VMware Server este o platformă de virtualizare gratuită și puternică pentru întreprinderile mici

Produsul gratuit VMware Server este o platformă de virtualizare destul de puternică care poate fi rulată pe servere care rulează sisteme de operare gazdă Windows și Linux. Scopul principal al VMware Server este de a sprijini infrastructurile virtuale mici și mijlocii ale întreprinderilor mici. Datorită complexității reduse a dezvoltării și instalării sale, VMware Server poate fi implementat în cel mai scurt timp posibil, atât pe serverele corporative, cât și pe computerele utilizatorilor de acasă.

Anterior, acest produs era distribuit sub o licență comercială și se numea VMware GSX Server 3, cu toate acestea, odată cu creșterea capacităților și vânzărilor puternicei platforme de virtualizare VMware ESX Server, VMware nu a văzut perspective în vânzările platformei VMware Server, în cele din urmă, făcând produsul gratuit. Este de remarcat faptul că pentru acest produs, VMware se bazează în primul rând pe veniturile din vânzările Virtual Center for VMware Server, un instrument eficient de gestionare a infrastructurii virtuale bazat pe VMware Server, care are capabilități extinse de interacțiune cu mașinile virtuale și consolidarea serverelor virtuale.

Iată principalele cazuri de utilizare pentru produsul VMware Server:

  • suport pentru mai multe servere virtuale pe un server fizic în producția companiei
  • suport pentru mai multe servere virtuale în scopul testării „în conjuncție” în rețeaua virtuală a gazdei în timpul dezvoltării și asistenței software
  • lansarea de mașini virtuale gata de utilizare (aparate virtuale) care îndeplinesc o anumită funcție de server
  • asigurarea unei disponibilitati ridicate a serverelor virtuale (mașinile virtuale pot fi transferate cu ușurință între servere fizice)
  • crearea de copii de rezervă ale serverelor virtuale care sunt ușor de restaurat prin obținerea de instantanee ale stării curente a sistemului („snapshots”).

VMware Server are capabilități extinse de lucru cu mașini virtuale, inclusiv:

  • Suport pentru orice arhitectură x86 standard
    VMware Server nu are cerințe specifice pentru componentele serverului fizic - spre deosebire de VMware ESX Server, care impune restricții foarte specifice hardware-ului serverului. Procesoarele multi-core sunt, de asemenea, acceptate.
  • Suport pentru SMP virtual bidirecțional (simetric multi-processing)
    Dacă arhitectura serverului fizic permite, mașinile virtuale create în VMware Server pot conține două procesoare virtuale, ceea ce are un efect pozitiv asupra performanței oaspeților.
  • Suport pentru un număr mare de sisteme de operare gazdă și invitat, o listă completă a cărora este întotdeauna disponibilă pe site-ul web VMware
    Numărul de sisteme de operare gazdă pe care poate fi instalat VMware Server este, desigur, mai mic decât numărul de sisteme invitate acceptate. Între timp, aproape orice sistem de operare cunoscut poate fi instalat ca sistem de operare invitat. Chiar dacă nu se află pe lista acceptată, asta nu înseamnă că nu poate fi instalat.
  • Suport pentru sisteme de operare gazdă și oaspete pe 64 de biți
    Sistemele de operare pe 64 de biți din familia Windows Server 2003, precum și versiunile pe 64 de biți ale sistemelor Linux: Red Hat, SUSE, Mandriva și Ubuntu pot fi utilizate ca sisteme gazdă pe 64 de biți. Lista sistemelor de operare pentru invitați acceptate este, de asemenea, completată de versiuni pe 64 de biți ale Windows Vista, Sun Solaris și FreeBSD.
  • Suport IntelVT (Intel Virtualization Technology).
    VMware Server acceptă experimental tehnologia de virtualizare hardware Intel și vă permite să o utilizați pentru a susține mașinile virtuale. Este de remarcat faptul că virtualizarea hardware, conform cercetărilor inginerilor VMware, este încă mai lentă decât virtualizarea software, așa că nu este recomandat să activați suportul pentru virtualizarea software pentru o performanță mai bună.

Familiarizarea cu VMware Server începe cu fereastra consolei de gestionare a mașinii virtuale:

În zona de lucru a ferestrei principale a programului, puteți crea o mașină virtuală, puteți adăuga una existentă, puteți comuta consola pe o altă gazdă fizică (gestionați un server virtual de la distanță) și, de asemenea, configurați setările gazdei.

Crearea unei mașini virtuale în VMware Server este un proces simplu și intuitiv și necesită doar câțiva pași în vrăjitorul Creare mașină virtuală:

  • selectați sistemul invitat din lista care va fi instalat ca invitat
  • selectați numele și locația fișierelor mașinii virtuale
  • selectați tipul de interacțiune a rețelei dintre mașina virtuală, sistemul de operare gazdă, alte mașini virtuale și rețeaua externă
  • Introduceți dimensiunea discului virtual și faceți clic pe Terminare.

După aceasta, dacă pachetul de distribuție al sistemului invitat care urmează să fie instalat este pe un CD sau DVD, pur și simplu introduceți-l în unitate și faceți clic pe butonul „Pornire” din bara de instrumente. Dacă aveți distribuția sistemului de operare sub forma unei imagini ISO, selectați elementul de meniu VM->Setări, mergeți la elementul CD-ROM, unde indicăm calea către imaginea ISO, faceți clic pe „OK” și „Pornire”. ”.

Procesul de instalare a unui sistem invitat în VMware Server este destul de simplu și nu necesită o descriere separată. Cu toate acestea, atunci când instalați sisteme de operare invitate, asigurați-vă că luați în considerare următoarele puncte:

  • Alocați suficiente resurse serverului virtual planificat pentru a-și îndeplini funcțiile, dar rețineți că creșterea numărului de resurse alocate este întotdeauna mai dificilă decât scăderea acestuia.
  • Când alegeți tipul de interacțiune cu rețea pentru un server virtual, luați în considerare problemele de securitate și, dacă serverul virtual are nevoie doar de interacțiune în cadrul rețelei virtuale interne a gazdei, nu selectați Bridged Networking.
  • Dacă nu sunteți singurul care are acces la consola de gestionare a serverului virtual, vă puteți face mașina virtuală privată bifând caseta din VM->Setări->Opțiuni->Permisiuni.
  • Nu uitați să instalați VMware Tools pe sistemele dumneavoastră invitați, deoarece instalarea acestor suplimente îmbunătățește semnificativ experiența și performanța oaspeților.
  • Încercați să mențineți raportul: nu mai mult de 4 mașini virtuale pe procesor fizic, deoarece un număr mai mare va afecta semnificativ performanța serverelor virtuale.

Când mențineți o infrastructură virtuală bazată pe VMware Server, trebuie să monitorizați cu atenție încărcarea resurselor hardware ale serverului. Dacă o mașină virtuală nu are suficiente resurse, trebuie să vă gândiți să o mutați pe alt server. Dacă intenționați să gestionați un număr mare de servere virtuale, ar trebui să luați în considerare achiziționarea produsului VMware Virtual Center, care vă permite să controlați central multe gazde pe care este instalat VMware Server, să le combinați în clustere și să monitorizați încărcarea gazdelor prin mașini virtuale. Pentru a determina cantitatea de resurse de alocat serverelor virtuale, utilizați contoare de performanță în cadrul invitaților. Încercați să utilizați numai discuri SCSI virtuale, deoarece IDE-urile virtuale sunt mai lente.

Dacă trebuie să accesați consola serverului virtual dintr-o rețea externă, puteți configura un client Web pentru VMware Server integrat cu Microsoft IIS. Această caracteristică vă va permite să controlați serverele virtuale prin Internet folosind o conexiune SSL (Secure Socket Layer) sigură.

Specificații server VMware

PosibilitatiVMware Server 1.0
Abilitatea de a rula ca serviciuda
Pornirea mașinilor virtuale când pornește sistemul de operare gazdăda
Control localClient gros, linie de comandă
Acces multiplu de utilizatorida
Interfețe de programare a aplicațiilor (API)Da (C/COM/Perl)
Utilizarea de la distanță a produsuluiDa (consola web)
Utilizarea de la distanță a mașinilor virtualeClient gras
Gestionarea mai multor instalațiiNu
Raportul mașini virtuale/nucleu2-4
Suport de virtualizare hardwareIntel VT (experimental)
Generare hardware virtuală5
Suport pentru procesoare virtuale din interiorul unei mașini virtuale (tehnologia VMware Virtual SMP)2 (experimental)
Cantitatea maximă de RAM alocată pentru o mașină virtualăPână la 3,4 GB
Cantitatea maximă de RAM alocată pentru toate mașinile virtualePână la 64 GB
Controlere/discuri IDE virtuale pe mașină virtuală1/4
Controlere/discuri SCSI virtuale pe mașină virtuală4/60
Dimensiunea maximă a discului virtualPână la 950 GB
Numărul maxim de interfețe de rețea virtuală4
Comutatoare virtuale9
Primirea de instantanee printr-un client grosda
Obținerea de instantanee prin linia de comandăNu
Mai multe instantaneeNu
Clonarea mașinilor virtualeNu
Grupuri de mașini virtuale (Echipe)Nu
Depanarea mașinilor virtualeda
Serviciu de foldere partajateNu
Drag&Drop acceptă Host Virtual MachineNu
Sistem de operare gazdă neacceptatWindows XP Professional (32/64 de biți)
Windows XP Home
Windows 2000 Professional
Red Hat Linux 7.0
Red Hat Linux 7.1
  1. Numai în sistemele de operare care acceptă memoria extinsă sau modul PAE activat.
  2. Disponibil atunci când utilizați VMware Virtual Center.

Există multe utilități comerciale și gratuite disponibile pentru VMware Server pentru a gestiona mașinile și discurile virtuale, pentru a monitoriza performanța și a le întreține. Cu toate acestea, dacă doriți să profitați din plin de capacitățile VMware Server, ar trebui să aruncați o privire mai atentă la VMware Virtual Center for VMware Server.

VMware ESX Server este o platformă de virtualizare de clasă enterprise și un instrument pentru construirea infrastructurii virtuale a întreprinderii

Printre numeroasele soluții de virtualizare oferite de VMware, VMware ESX Server ocupă un loc aparte. Fiind produsul emblematic al companiei, VMware ESX Server oferă baza pentru construirea de infrastructuri virtuale mari în care sunt integrate alte produse VMware.

VMware ESX Server este o platformă de virtualizare „Bare Metal” și este instalată pe un server „curat” care nu are un sistem de operare sau alt software. Serverul VMware ESX este construit pe sistemul de operare Red Hat Linux, căruia inginerii VMware au făcut modificări semnificative, adăugând multe caracteristici pentru a sprijini virtualizarea. Această implementare a acestei platforme permite utilizarea cât mai eficientă a resurselor hardware ale serverului și asigură cea mai bună interacțiune între sistemele invitate și hardware.

Serverul VMware ESX are multe avantaje și reprezintă nucleul infrastructurii virtuale a întreprinderilor mari care necesită întreținerea mai multor servere virtuale, consolidarea acestora, asigurarea unei disponibilități ridicate și migrarea mașinilor virtuale între serverele fizice. ESX Server este un adevărat concept pentru construirea unei infrastructuri IT de întreprindere folosind mașini virtuale.

Pe lângă serverul ESX, infrastructura virtuală a întreprinderii conține și componente precum SAN (Storage Area Network), sisteme de stocare (Storages), conexiuni de mare viteză (Fibre Channel) și rețele virtuale (VLAN). O infrastructură virtuală bazată pe VMware ESX Server vă permite să gestionați centralizat toate aceste resurse și să asigurați funcționarea neîntreruptă a serverelor virtuale. Principalele componente ale infrastructurii virtuale sunt:

  • Serverul ESX însuși.
  • Sistem de fișiere VMware VMFS (Virtual Machine File System)., optimizat pentru performanța mașinii virtuale și disponibilitate ridicată.
  • VMware SMP (simetric multi-procesare)- o tehnologie care permite mașinilor virtuale să folosească toate procesoarele gazdă având în același timp mai multe procesoare virtuale.
  • Client de infrastructură virtuală- un instrument puternic pentru administrarea și configurarea de la distanță a serverului VMware ESX, rulează pe stațiile de lucru Windows și are o interfață ușor de utilizat.
  • Centrul Virtual- un instrument pentru gestionarea centralizată a mai multor servere ESX.
  • Acces web la infrastructura virtuală- capacitatea de a gestiona mașini virtuale dintr-o rețea externă printr-un canal securizat.
  • VMware VMotion- o tehnologie care permite migrarea „în direct” a unui server virtual care rulează pe un alt server fizic, fără a fi necesară oprirea mașinii virtuale și asigurând funcționarea neîntreruptă a acesteia în timpul migrării.
  • VMware High Availability (HA)- o caracteristică care permite, în cazul unei defecțiuni hardware sau software a unui server fizic, repornirea automată a oglinzilor necesare mașinii virtuale pe alt server.
  • VMware Distributed Resource Scheduler (DRS)- o componentă care permite alocarea dinamică a resurselor către mașinile virtuale.
  • VMware Consolidated Backup (VCB)- un instrument simplu și puternic pentru crearea de copii de rezervă ale mașinilor virtuale.
  • VMware Infrastructure SDK- un pachet pentru dezvoltarea de aplicații pentru infrastructura virtuală de către dezvoltatori terți.

Când să utilizați infrastructura virtuală bazată pe VMware ESX Server

  • Aveți o idee clară despre câte servere fizice vor fi necesare pentru a menține infrastructura serverului virtual. Rețineți că este necesar să planificați migrarea serverelor fizice pe baza a cel mult 4-6 mașini virtuale per procesor fizic, cu o încărcare medie reală a serverelor fizice migrate de 15%.
  • Ați selectat ediția VMware ESX Server și componentele infrastructurii virtuale adecvate, ați calculat costul de implementare și întreținere și ați determinat că implementarea merită, deoarece economiile de hardware și întreținere acoperă aceste costuri.
  • Aveți specialiști care nu numai că vor realiza cu competență un proiect de virtualizare, ci și administratori care au cunoștințe suficiente pentru a menține și dezvolta infrastructura virtuală în fiecare zi.
  • Sunteți gata să achiziționați hardware-ul necesar pentru VMware ESX Server. Fiți atenți - ghidul de instalare a serverului ESX vorbește despre ce hardware specific este necesar pentru a-l instala. La prima vedere, totul va părea destul de scump, dar dacă citiți cu atenție cerințele, va deveni clar că un server ESX complet funcțional în scopuri de instruire poate fi asamblat pentru 900 USD.

Procedura de instalare pentru VMware ESX Server este destul de simplă și nu necesită cunoștințe extinse din partea utilizatorului. Dacă ați urmat recomandările VMware și ați selectat cu înțelepciune hardware-ul serverului gazdă, atunci instalarea unui server ESX nu va dura mai mult de o oră. După ce instalați cel puțin un ESX, veți avea imediat o mulțime de întrebări și probleme - acesta este prețul de plătit pentru capabilitățile pe care VMware ESX Server le oferă. Iată recomandările de bază pentru primii pași după instalarea ESX:

  • Pentru a gestiona serverul ESX și a crea primele mașini virtuale, utilizați VMware Infrastructure Client, care poate fi descărcat de la: https://.
  • Pentru a transfera fișiere către și de la ESX, utilizați fie WinSCP (transfer lent de fișiere, criptează traficul) fie FastSCP (transfer rapid de fișiere, dar este mai bine să nu îl utilizați dintr-o rețea externă, deoarece traficul nu este criptat).
  • Pentru a permite utilizatorului Root să se conecteze prin SSH (Secure Shell), adăugați linia „PermitRootLogon yes” în fișierul „httpd.conf” de pe ESX.
  • Pentru a gestiona discurile, utilizați utilitarul „vmkfs-tools”, pentru a monitoriza performanța mașinilor virtuale - comanda „esxtop”, pentru a analiza rapoartele de eroare, utilizați jurnalul „var/log/vmware/hostd.log”.
  • Amintiți-vă, spațiul liber pe ESX este întotdeauna două tipuri de partiții: prima pentru sistemul de operare al ESX în sine, a doua este partițiile vmfs pentru găzduirea mașinilor virtuale. Pentru a afla cât spațiu liber rămâne pe ambele partiții, utilizați comanda „vdf -h”.

După ce instalați VMware ESX Server, veți avea nevoie de un instrument pentru migrarea de la servere fizice la servere virtuale (P2V - Physical to Virtual). VMware sugerează utilizarea produsului VMware Converter în aceste scopuri, dar puteți utiliza și soluții de la alți producători. Veți avea în permanență întrebări - nu ezitați să contactați forumurile VMware, unde vizitatorii obișnuiți vă vor ajuta într-o situație dificilă. În cele din urmă, ESX-ul tău va avea instalate mai multe mașini virtuale, reprezentând o infrastructură virtuală, care este prezentată în figura realizată folosind programul Veeam Reporter:

Conceptele cheie ale infrastructurii virtuale sunt: ​​adaptor fizic (NIC), adaptor virtual (vNIC), comutator virtual (vSwitch) și rețea virtuală (Vlan). VMware ESX Server vă permite să creați până la patru adaptoare de rețea virtuale pentru o mașină virtuală, fiecare dintre acestea putând fi asociat cu o rețea virtuală, care este la rândul ei creată pe comutatoare virtuale.

Un comutator virtual este un fel de dispozitiv abstract multiport care comută canalele între rețelele virtuale și adaptoarele de rețea virtuale ale mașinilor virtuale.

O rețea virtuală este o combinație de mai multe mașini virtuale într-un singur mediu de rețea în care interacționează între ele. Dacă un comutator virtual este conectat la un adaptor de rețea fizic, atunci mașinile virtuale prin intermediul acestuia vor putea „vedea” rețeaua externă la ESX.

De fapt, totul nu este atât de complicat pe cât pare: crearea elementelor unei infrastructuri virtuale necesită foarte puțin timp și, odată configurată, o astfel de infrastructură nu necesită o configurare suplimentară atunci când se introduc noi mașini virtuale în ea.

Câteva despre Virtual Center for VMware ESX Server

La fel ca și în cazul produsului VMware Server, utilizarea mai multor gazde cu VMware ESX Server într-o infrastructură IT de întreprindere ridică problema gestionării și monitorizării centralizate a performanței gazdelor fizice. Pentru a rezolva aceste probleme cu platformele VMware ESX Server, precum și pentru VMware Server, se folosește soluția Virtual Center. Aspectul său este prezentat în figură:

Virtual Center vă permite să monitorizați mai multe gazde pe care este instalat VMware ESX Server, să le grupați și să le controlați folosind „alarme” - semnale despre diverse evenimente. Trebuie remarcat faptul că capacitățile Virtual Center for VMware ESX Server sunt mult mai mari decât capacitățile Virtual Center for VMware Server, ceea ce se datorează în primul rând faptului că produsul VMware ESX Server are capabilități mult mai largi.

Ce să alegi: VMware Server sau VMware ESX Server?

Din cele de mai sus, devine clar că ambele produse descrise în articol au ca scop menținerea unei infrastructuri de server virtual și îndeplinesc funcții similare. Cu toate acestea, există diferențe semnificative între aceste două platforme. Dacă o infrastructură virtuală bazată pe VMware Server poate fi construită în principal din servere care îndeplinesc sarcini de zi cu zi într-o organizație care nu necesită un grad ridicat de disponibilitate, viteză și flexibilitate, atunci VMware ESX Server este o platformă completă pentru susținerea infrastructurii IT vitale a o întreprindere în condiții de funcționare neîntreruptă a serverelor virtuale și suportul acestora în modul 24×7×365.

Iată exemple de cazuri în care merită să utilizați o infrastructură bazată pe VMware Server:

  • suport și întreținere a serverelor interne ale organizației,
  • efectuarea de sarcini de testare pentru aplicații individuale,
  • modelarea rețelelor virtuale mici pentru a testa conexiunile serverelor funcționale,
  • lansarea de șabloane de mașini virtuale gata de utilizare care acționează ca servere interne pentru organizație,
  • obținerea de servere individuale pregătite pentru migrare rapidă.

Serverul VMware ESX trebuie utilizat pentru a rezolva următoarele sarcini:

  • testarea aplicațiilor de streaming în marile organizații de dezvoltare de software,
  • menținerea serverelor externe ale organizației cu un grad ridicat de disponibilitate, flexibilitate și controlabilitate,
  • modelarea rețelelor virtuale mari,
  • reducerea costurilor pentru echipamente, întreținere și electricitate în organizațiile mari și centrele de date.

Astfel, atunci când implementați infrastructura virtuală într-o organizație, trebuie să aveți grijă să vă definiți obiectivele finale. Atunci când implementați un server VMware gratuit, nu vor exista probleme speciale cu instalarea și întreținerea și nu vor exista costuri pentru achiziționarea platformei în sine, dar organizația poate pierde performanță (deoarece virtualizarea este realizată pe deasupra sistemului de operare gazdă) , fiabilitate și disponibilitate. Implementarea VMware ESX Server va avea ca rezultat mari dificultăți tehnice în implementare și întreținere în absența specialiștilor calificați. În plus, investiția într-o astfel de platformă poate să nu fie utilă pentru organizațiile mici și mijlocii. Cu toate acestea, după cum arată experiența VMware, pentru organizațiile mari, implementarea VMware ESX Server are ca rezultat în cele din urmă economii serioase de bani.

Luarea în considerare a acestor puncte vă va permite să planificați în mod competent migrarea serverelor fizice ale infrastructurii dumneavoastră IT către cele virtuale, economisind nu numai bani, ci și timp, care, după cum știm, este și bani.

Astăzi aș dori să vă povestesc despre produse care au fost produse anterior de VMware, dar dintr-un motiv sau altul au fost întrerupte și au încetat să se dezvolte. Lista este departe de a fi completă și conține, în cea mai mare parte, părerea mea despre produse pe baza rezultatelor lucrului cu acestea.

Server VMware ESX

Voi începe cu poate cel mai important produs, datorită căruia VMware a devenit lider pe piața de virtualizare a serverelor.

VMware ESX Server este primul hypervisor de tip 1 pentru procesoare Intel x86. ESX nu a fost primul hypervisor de server și nici măcar primul produs VMware. Cu toate acestea, a fost primul care a implementat caracteristici precum migrarea VM live (vMotion), disponibilitatea ridicată a VM-urilor (High Availability), echilibrarea automată (Distributed Resource Scheduler), managementul energiei (Distributed Power Management) și multe altele.

Apropo, te-ai întrebat vreodată ce înseamnă abrevierea ESX? Deci, ESX este Elastic Sky X. Ceea ce demonstrează încă o dată că în 2002, VMware și-a dezvoltat produsele având în vedere cloud computing...

ESX a fost construit pe o arhitectură monolitică, toate driverele, rețelele și subsistemul I/O au funcționat la nivel de hypervisor. Cu toate acestea, pentru a gestiona hyperzovir, pe fiecare gazdă a fost instalat un mic serviciu VM - Service Console bazat pe o distribuție Red Hat Linux modificată. Pe de o parte, acest lucru a impus o serie de restricții - VM-ul serviciului consuma o parte din resursele de calcul ale gazdei, discurile sale, ca orice altă VM, trebuiau plasate pe stocarea VMFS și fiecare gazdă avea nevoie de cel puțin două adrese IP, una pentru interfața VMKernel, al doilea este pentru Consola de service. Pe de altă parte, Service Console a oferit posibilitatea de a instala software terță parte (agenți, plugin-uri), care a extins capacitățile de monitorizare și gestionare a hypervisorului. Prezența Consolei de servicii a dat naștere la o concepție greșită comună conform căreia hypervisorul ESX este un Linux modificat.

De menționat că primele versiuni de ESX au fost instalate și gestionate separat, însă, începând cu ESX 2.0, VMware VirtualCenter (acum cunoscut sub numele de vCenter Server) a fost introdus pentru gestionarea centralizată a mai multor gazde. Apoi, de fapt, a apărut Virtual Infrastructure, care era un set de produse de virtualizare format din hypervisorul ESX și software-ul de management VirtualCenter. Prin versiunea 4.0, Infrastructura Virtuală a fost redenumită vSphere.

În 2008, a apărut un hypervisor alternativ - ESXi, care nu avea nevoie de Consola de service, era mult mai mic ca dimensiune, dar nu suporta mare lucru din ceea ce putea face ESX (ESXi nu avea o interfață WEB, un firewall încorporat, capacitatea de a porni prin SAN, integrare cu Active Directory etc.). Cu fiecare versiune nouă, VMware a crescut treptat funcționalitatea ESXi. VMware vSphere 4.1 a fost cea mai recentă versiune care a inclus hypervisorul ESX. Începând cu 5.0, VMware a lăsat doar ESXi.

Server/Server VMware GSX

Timp de mulți ani, VMware GSX Server a fost lansat în paralel cu VMware ESX. Ground Storm X (după cum înseamnă abrevierea GSX) a fost un hypervisor de tip 2 și a fost instalat pe sistemele de operare pentru servere Microsoft Windows, RedHat sau SUSE Linux. Utilizarea unui hypervisor de tip 2 a avut avantajele sale. În primul rând, GSX a acceptat o gamă mult mai largă de hardware și ar putea rula chiar și pe hardware desktop, spre deosebire de „capriciosul” ESX. În al doilea rând, VMware GSX a fost extrem de ușor de instalat și configurat, oricine a lucrat cu VMware Workstation a putut să se ocupe de GSX. În al treilea rând, GSX avea un server NAT și DHCP încorporat, ceea ce a facilitat configurarea rețelei pentru VM.

La fel ca fratele său mai mare, GSX a acceptat gestionarea centralizată prin VirtualCenter.

Mai târziu, GSX a fost redenumit VMware Server și a câștigat capacitatea de a rula VM-uri pe 64 de biți, precum și de a aloca mai multe procesoare virtuale VM-urilor. Lansat la sfârșitul anului 2008, VMware Server 2.0 a devenit gratuit, a dobândit o interfață web cu drepturi depline și capacitatea de a redirecționa dispozitive USB într-un VM, dar a pierdut suportul pentru VMware VirtualCenter.

Până atunci, hipervizorii ESX și ESXi ocupau cea mai mare parte a pieței de virtualizare a serverelor. Lansarea versiunilor gratuite de VMware ESXi Free și Microsoft Hyper-V Server a devenit unghiul final în sicriul VMware Server. VMware și Microsoft și-au abandonat hipervizoarele pentru sistemele de operare pentru servere.

VMware vCenter Server Heartbeat

Produsul, conceput pentru a asigura o disponibilitate ridicată a serviciilor vCenter și a serviciilor conexe (DBMS, SSO, Update Manager), a fost dezvoltat nu de VMware în sine, ci de o companie terță parte - Neverfail Group.

Mecanismul de protecție s-a bazat pe ideea organizării unui cluster cu două noduri care funcționează în modul activ-pasiv. Nodul pasiv a monitorizat starea nodului principal și, dacă acesta nu era disponibil, a lansat servicii în cluster. Clusterul nu a necesitat stocare partajată, deoarece modificările efectuate pe nodul activ au fost replicate periodic la nodul pasiv. vCenter Heartbeat a oferit protecție atât pentru configurații fizice, cât și pentru virtuale și chiar și pentru configurații vCenter mixte, în care un nod era fizic și celălalt virtual.

Deși de ceva timp vCenter Heartbeat a fost singura modalitate de a proteja vCenter nu numai de hardware, ci și de defecțiunile software, implementarea a fost sincer șchiopătată. Procedura complexă de instalare și întreținere a clusterului, precum și o mulțime de bug-uri, și-au luat amploare. Drept urmare, începând cu vSphere 5.5 U3 / vSphere 6.0, VMware a abandonat vCenter Heartbeat și a revenit la metoda mai familiară de grupare folosind Microsoft Failover Cluster.

VMware vCenter Protect

Pentru aceia dintre voi care au lucrat cu vSphere din cel puțin versiunea 4, ar trebui să știți că la acel moment vCenter Update Manager suporta instalarea de actualizări nu numai pentru hipervizoarele ESX/ESXi, ci și pentru sistemele de operare invitate și diverse software. Cu toate acestea, începând cu 5.0, această funcționalitate a fost exclusă din Update Manager, VMware a început să ofere un produs separat - VMware vCenter Protect, care a fost achiziționat împreună cu Shavlik.


Pe lângă actualizarea sistemelor de operare invitate, vCenter Protect a făcut posibilă efectuarea unui inventar de software și hardware, rularea diferitelor scripturi într-un program și scanarea vulnerabilităților.

Dar, aparent, vânzările nu mergeau prea bine, în plus, portofoliul VMware include vRealize Configuration Manager, achiziționat în 2010 de la EMC, care îndeplinea funcțiile de gestionare a patch-urilor, inventar și multe altele. Prin urmare, în 2013, vCenter Protect a fost vândut către LANDesk.

Dispozitivul de stocare virtuală VMware

Virtual Storage Appliance este prima încercare a VMware de a juca pe piața de stocare definită de software. VSA a fost destinat IMM-urilor și a făcut posibilă crearea unui sistem comun de stocare tolerant la erori bazat pe discuri locale instalate pe server.


O aplicație VSA specială a fost implementată pe fiecare gazdă ESXi. Discurile virtuale VSA au fost plasate pe stocarea VMFS creată pe volume locale de controler RAID. Jumătate din spațiul pe disc a fost destinat pentru oglindirea datelor de la un alt VSA (un fel de analog de rețea al RAID 1) situat pe o gazdă vecină, jumătate a fost lăsată pentru date utile. Fiecare aplicație și-a prezentat apoi stocarea în oglindă prin protocolul NFS înapoi tuturor gazdelor de virtualizare. O instalare a acceptat 2 sau 3 gazde de virtualizare când se foloseau 2 gazde, vCenter Server a acționat ca un arbitru și a trebuit să fie implementat pe un server fizic separat sau pe o gazdă ESXi care nu făcea parte din VSA.

Funcționalitatea VSA a fost foarte limitată. De exemplu, prima versiune de VSA a acceptat doar plasarea pe volume VMFS cu RAID 1 sau 10, ceea ce a dus la o suprasarcină mare de stocare a datelor (de fapt, spațiul utilizabil era mai mic de 1/4 din volumul discurilor locale), a existat nu a existat suport pentru VAAI, nu a existat suport pentru stocarea în cache sau partajare.

Toate acestea, combinate cu un preț nu prea mic și performanțe scăzute, nu au permis VSA să înlocuiască sistemele convenționale de stocare din segmentul IMM-urilor. Prin urmare, la scurt timp după lansarea primei versiuni de Virtual SAN în 2014, produsul a fost întrerupt de la vânzare.

VMware Virsto

O altă victimă a Virtual SAN, un produs al companiei cu același nume, pe care VMware l-a achiziționat în 2013. Din cate stiu, dupa achizitie, Virsto nu a aparut niciodata in listele de preturi, dar a fost aproape imediat inmultit cu zero.

O dezvoltare promițătoare în domeniul stocării datelor definite de software, Virsto a fost o aplicație virtuală care acționează ca un virtualizator de stocare, de exemplu. resursele de stocare au fost prezentate liniei în sus, iar linia în sus, la rândul său, a oferit spațiu pe disc gazdelor folosind protocolul NFS. Inima Virsto a fost VirstoFS - un sistem de fișiere specializat care vă permite să optimizați operațiunile de scriere și citire prin utilizarea unor mecanisme similare cu cele văzute în sistemele de stocare NetApp FAS. Virsto putea să acumuleze operațiuni de scriere aleatoare într-un jurnal special și apoi să scrie secvențial date în sistemul de stocare, ceea ce a avut un efect pozitiv asupra IOPS și a latenței. În plus, Virsto a acceptat stocarea de date pe mai multe niveluri (obositor) și lucrul optimizat cu instantanee prin stocarea metadatelor în RAM despre ce bloc de date se află în care dintre instantanee.


În ciuda faptului că produsul nu a fost niciodată lansat, eforturile dezvoltatorilor nu au fost în zadar - în Virtual SAN 6.0, în loc de VMFS-L, a apărut un nou format de format de disc bazat pe VirstoFS și suport pentru instantanee „avansate”.

VMware Lab Manager

Un produs pentru automatizarea implementării și gestionării ciclului de viață al mașinilor virtuale în medii de testare.

În esență, Lab Manager a fost un manager de manageri, implementat pe deasupra unei instalări existente de VMware ESX/ESXi și vCenter și a făcut posibilă organizarea accesului multi-utilizator (multi-locatari) la o infrastructură virtuală partajată, alocarea setului necesar de resurse de calcul pentru utilizatori, emite automat adrese IP pentru VM din pool-uri și creează rețele izolate pentru VM, indică perioada de închiriere pentru VM.

Odată cu popularitatea tot mai mare a subiectului cloud computing, VMware a trecut la un alt produs - vCloud Director, transferând treptat toate caracteristicile dezvoltate din Lab Manager și închizându-l.

VMware ACE

Vreau să termin recenzia cu o fiară destul de rară - VMware ACE. Chiar înainte de apariția VDI în forma sa clasică și de adoptarea pe scară largă a BYOD, VMware oferea clienților software pentru gestionarea centralizată a stațiilor de lucru virtuale care puteau rula pe computerele personale ale utilizatorilor - VMware ACE.


ACE a lucrat împreună cu VMware Workstation și hipervizoarele client Player și a făcut posibilă gestionarea mașinilor virtuale pe baza politicilor specificate. Folosind politici, administratorii ar putea limita funcționalitatea VM (de exemplu, dezactivarea redirecționării dispozitivelor USB sau controlul accesului la rețea), forța criptarea discurilor virtuale, permite accesul la VM numai utilizatorilor autorizați, configura durata de viață a VM, după care VM nu mai pornește etc. d. VM-ul, împreună cu politicile și hypervisorul VMware Player, ar putea fi exportate ca pachet Pocket ACE gata făcut și transferate utilizatorului în orice mod convenabil (pe un CD, unitate flash sau prin rețea). Dacă este necesar, administratorul ar putea implementa un server de management ACE în rețea, la care hypervisorii client s-au conectat și au solicitat cele mai recente setări de politică pentru VM.

În ciuda funcționalității interesante, produsul nu a fost utilizat pe scară largă, iar conform VMware, nu a îndeplinit toate cerințele puținilor clienți care l-au folosit, așa că a fost întrerupt în 2011. Câțiva ani mai târziu, ACE a fost înlocuit de VMware Horizon FLEX, care are propriul mecanism de livrare a mașinilor virtuale pe computerele utilizatorilor, precum și de suport pentru hypervisorul VMware Fusion Pro pentru Apple MAC OS X.