Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Interesant
  • Platforme gratuite de virtualizare a serverelor. Păstrați-vă laboratorul în funcțiune după ce sistemul de producție este în funcțiune

Platforme gratuite de virtualizare a serverelor. Păstrați-vă laboratorul în funcțiune după ce sistemul de producție este în funcțiune

Virtualizarea serverului poate părea foarte sarcina dificila, dar instrucțiunile noastre vă vor ajuta să ridicați vălul secretului asupra acesteia și să faceți primii pași spre rezolvarea acesteia. - Paul Veneția

Beneficiile virtualizării serverelor sunt acum atât de semnificative încât nu există nicio îndoială cu privire la necesitatea implementării tehnologiei adecvate. În primul rând, virtualizarea serverului face posibilă utilizarea resurselor de calcul mult mai eficient decât serverele fizice - la urma urmei, mai multe servere virtuale sunt lansate pe un singur computer fizic în acest caz. S-ar putea să fii surprins să știi câte instanțe de servere virtuale scop general poate fi efectuat simultan pe un singur computer modern.
Un alt beneficiu major al virtualizării este capacitatea de a muta servere virtuale live între gazde fizice pentru a echilibra sarcina și pentru a oferi suport. Puteți utiliza instantanee ale serverelor virtuale pentru a menține copiile curente ale serverelor live înainte de a face orice modificări de configurare (de exemplu, înainte de a actualiza software-ul). Dacă ceva nu merge bine, se revine la instantaneul salvat, după care serverul continuă să funcționeze ca și cum nu ar fi fost făcute ajustări. Este clar că o astfel de abordare poate economisi mult timp și efort.

1. Începeți mic pe desktop sau laptop

De regulă, virtualizarea acoperă săli întregi de servere, dar această tehnologie poate fi aplicată în birouri și la o scară mult mai mică. Este suficient un singur desktop sau laptop.
În general, PC-urile moderne desktop și laptop au o cantitate uriașă de resurse care sunt lăsate inactive pentru sarcini zilnice simple (citește E-mail sau navigarea pe site-uri web). Dacă din când în când aveți nevoie să utilizați un alt sistem de operare (de exemplu, pentru a susține aplicații ale unui alt sistem de operare), puteți rula un sistem virtual calculator desktop, abandonând instalarea sa fizică.
Această opțiune este utilă mai ales dacă este detectată incompatibilitate atunci când rulați programe vechi într-un mediu de operare nou. Soluție gratuită aici poate deveni software VirtualBox pentru PC.

2. Înființați un laborator mic și, dacă este posibil, gratuit

Dacă aveți servere dezafectate recent, le puteți folosi ca bază pentru configurarea unui laborator de testare a virtualizării. Principalul lucru este că au mai mulți gigabiți interfețe de rețea si cat mai multa RAM. Virtualizarea impune solicitări semnificativ mai mari asupra cantității de RAM decât asupra resurselor procesorului, mai ales dacă metoda de virtualizare utilizată nu folosește tehnologii RAM partajată pentru a optimiza spațiul de memorie fizică.
Dacă nu există servere gratuite, puteți achiziționa un nou server ieftin pentru testare (din nou cu o cantitate mare de RAM). Dacă aveți piese de schimb la îndemână, încercați să asamblați serverul din componentele disponibile. În laborator, capacitățile acestei mașini vor fi destul de suficiente pentru a confirma corectitudinea conceptului ales, dar nu ar trebui utilizat în condiții de producție.
În ceea ce privește alegerea software-ului de virtualizare, încercați mai întâi opțiuni posibile pe un sistem de laborator. Înarmat cu mai mulți hard disk-uri, instalați pe fiecare VMware ESXi, Microsoft Hyper-V, CitrixXenServer sau Red Hat RHEV și porniți de pe ele pe rând pentru a afla care sistem se potrivește cel mai bine nevoilor dvs. Toate aceste pachete sunt disponibile gratuit sau versiuni de încercare cu o perioadă de evaluare de 30 de zile sau mai mult.

3. Creați-vă propriul spațiu de stocare partajat

Pentru a realiza beneficiile unui mediu de virtualizare care se întinde pe mai multe servere fizice, aveți nevoie de stocare partajată. Dacă doriți, de exemplu, să puteți muta servere virtuale între gazde fizice, spațiul de stocare pentru aceste servere virtuale trebuie să fie amplasat pe un dispozitiv partajat pe care să îl poată accesa ambele gazde.
Instrumentele de virtualizare acceptă diverse protocoale de stocare: NFS, iSCSI, Fibre-Channel. Pentru cercetări sau teste de laborator, este suficient să adăugați mai multe hard disk-uri, organizează-le partajarea folosind NFS sau iSCSI și legați serverele de laborator la aceste resurse de stocare. Dacă sunteți interesat de mai multe solutie completa puteți păstra controlul, încercați stocarea cu sursa deschisa(ca FreeNAS). Acest software oferă o modalitate ușoară de a integra o varietate de medii de stocare cu costuri reduse într-o rețea de laborator sau de producție.

4. Petreceți suficient timp pentru cercetări de laborator.

Dacă aveți resurse de stocare partajate și macar, două servere fizice, puteți presupune că aveți tot ce aveți nevoie pentru a crea o platformă completă de virtualizare. În procesul de evaluare a capacităților diferitelor pachete software, petreceți cel puțin o săptămână experimentând cu fiecare dintre ele. Nu uitați să testați toate funcțiile importante pentru dvs.: migrarea online a serverelor virtuale, instantanee, implementarea și clonarea serverelor virtuale, asigurând nivelul lor ridicat de disponibilitate. Căutați rezervări hoteliere în Moscova situate lângă Inelul Grădinii sau Piața Roșie? Doriți să găsiți rapid hoteluri din Moscova cu metroul pe hartă? Nu știi cât costă hotelurile de 4 stele? Vizitați site-ul ex-hotel.ruși veți primi informații complete despre hotelurile din Moscova.
Este posibil să aveți șansa de a evalua modurile de producție într-un mediu de laborator pentru a vă face o idee despre cum va funcționa sistemul în lumea reală. Puteți, de exemplu, să implementați un server de baze de date (DB) și să utilizați o copie de rezervă a setului de date real pentru a obține orice rapoarte sau să utilizați un instrument de evaluare comparativă pentru a evalua performanța unui server de aplicații web. Acest lucru nu numai că vă prezintă caracteristicile de zi cu zi ale platformei de virtualizare, dar vă ajută și să înțelegeți ce resurse vor avea nevoie serverele virtuale pentru a le aduce în producție.

5. Mențineți laboratorul în funcțiune după ce sistemul de producție pornește

După toate acestea, trebuie să determinați parametrii mediu de lucru... Ați dobândit o înțelegere a instrumentelor de management și a modului de a vă comporta în lumea reală. Cu toate acestea, este prea devreme pentru a demonta laboratorul.
Când începeți să cumpărați echipamente noi pentru infrastructura dvs. de producție, nu uitați să vă referiți la rezultatele testelor de laborator. Serverele virtuale pe care intenționați să le implementați ar trebui să fie la înălțime.
Odată creat sistemul de producție, laboratorul poate fi folosit pentru a testa noi funcționalități, actualizări și alte lucruri care ar trebui să asigure stabilitatea și stabilitatea platformei de producție.

Astăzi vă voi spune ce este virtualizarea, pentru ce este și ce vă va oferi atunci când o implementați. Să luăm în considerare conceptul de hypervisor. Să aruncăm o privire la modul în care este organizat de VMware folosind exemplul produsului său ESXI 5.5. Sarcina principală a oricărei afaceri de pe Internet este disponibilitatea serviciilor sale. Serverele funcționează corect pe serverele de fier, să ne imaginăm o situație în care 5 servicii diferite... Toți au acces la același sistem de fișiere, la resurse, toate funcționează bine. Timpul trece și încep să interfereze unul cu celălalt, din diverse motive, actualizări sau viespi în sine. Ca rezultat, obțineți că, din cauza unui serviciu, nu mai funcționez normal sau chiar restul 4. Virtualizarea ajută doar o afacere să consolideze resursele și să facă fiecare serviciu independent într-un singur serviciu. server fizic.

Tine minte regula de aur un server, un serviciu

Infrastructura fizică

Să aruncăm o privire la modul în care funcționează aplicația la nivel fizic. În lumea modernă, dacă luăm în considerare hardware-ul de pe servere, în 90 la sută din cazuri, acesta nu este încărcat complet, în medie cu 50-60 la sută, ceea ce înseamnă o utilizare redusă a resurselor. Un exemplu de utilizare irosită este serviciul DHCP, care este prin definiție ușor și poate deservi cel puțin 1000 de clienți, fie că este pe Windows sau Linux. Ca rezultat, rulând-l pe un server puternic, îl folosești prost, îl subîncărcați, risipiți energie suplimentară, cu cât aveți mai multe astfel de servere, cu atât este necesar sistemul de răcire mai puternic, cu atât este mai puternic sistemul de alimentare de rezervă, mai mult spaţiul fizic din unitate. Pe scurt, așa cum ați înțeles cel mai mult, dar când a venit tehnologia de virtualizare, totul s-a schimbat, dar mai multe despre asta mai târziu. Mai jos este o diagramă a modului în care aplicația funcționează pe un server fizic.

Există o gazdă fizică pe care este instalat sistemul de operare și aplicația rulează deja în ea. Puteți conecta sistemele de stocare ISCSI, NFS, FC la gazda fizică.

Un blat atât de mare nu putea dura mult, iar afacerea s-a săturat să piardă bani pe echipamente noi. Și aici a intrat virtualizarea în viața lor. Un cuvânt atât de magic, de neînțeles, că din viitor. Tehnologia de virtualizare a ajutat la consolidarea resurselor serverului, permițând multor sisteme de operare izolate care se consideră sincer independente să ruleze într-un singur server fizic. pe un server separat cu hardware virtual. Clientul, ca consumator, nu este deloc interesat de ceea ce este implementat serviciul său, fie că este vorba de corespondență sau de o bază de date, produsul său principal, dar este mai profitabil pentru afaceri atunci când, în cadrul unui singur server , ar putea înghesui mai multe servicii pe el și să le vândă clientului. Bala a rezolvat încă o problemă este să susțină aplicații vechi care sunt scrise pentru un fel de Windows 95, dar vrei să faci upgrade, ca urmare, creezi o mașină virtuală separată cu ea și trăiești liniștit. Trecerea de la un hardware la altul a devenit mai ușoară, transferul se efectuează din mers fără oprire, în majoritatea cazurilor. Deci, dacă un server fizic se defectează, vei putea rula o mașină virtuală pe alta, fără probleme.

Exemplu de viata reala: Exista un server HP, are 4 ani, i-a expirat garantia. Una dintre zilele frumoase de pe el discurile au început să se prăbușească, înlocuind una dintre acestea a costat 800 de dolari. La acesti bani au fost cumparate 3 SSD Samsung evo 850, simte diferenta. Ca urmare, toate ssd-urile au fost instalate pe server și au fost transformate într-o gazdă de virtualizare, unde au fost mutate toate aceleași mașini virtuale cu aceleași servicii. Și dacă ar exista doar un server fizic, atunci totul ar fi acoperit cu un bazin de cupru. Virtualizarea ne-a salvat de hemoroizi mari.

Istoria virtualizării

Istoria acestei idei și tehnologie a început încă din îndepărtații ani 90, primul care a implementat-o ​​de către VMware. Ea a propus opțiunea ca resursele unui monstru mare să poată fi împărțite între toți și să trăiască ca un frate, așa că a apărut conceptul de hipervizor. Hipervizorul este stratul dintre sistemul de operare și hardware-ul care ajută la implementarea virtualizării. În VMware, acesta este procesul VMkernel.

Infrastructura virtuală arată așa, există o gazdă ESXi, pe ea există un strat hepervisor VMware vSphere deasupra cărora există deja mașini virtuale. Și toate conexiunile FC, NFS, ISCSI merg doar către gazda ESXi, care dă totul hypervisorului, unde redistribuie totul mai departe celor suferinzi.

Mai jos este o imagine a cum arată arhitectura fizică și virtualizarea vmware. În arhitectura fizică, sistemul de operare funcționează pe deasupra hardware-ului. Având în vedere virtualizarea vmware, totul este puțin diferit aici. Diferența este în stratul de hipervizor ESXI (VMware vSphare). VMware vSphare Vă permite să lansați instanțe de mașini virtuale, emulând hardware-ul pentru acestea. Într-o astfel de implementare, va exista o schemă diferită de comunicare cu resursele. Vom vorbi despre asta în viitor.

În lumea virtualizării, există un lucru care nu se virtualizează niciodată, și anume prietenii procesorului. Virtualizare vmware sau MS nu știu cum să facă acest lucru. La pornirea unei mașini virtuale, în funcție de setări, aceasta primește unul sau mai multe nuclee, mașina virtuală își dă seama ce tip de CPU, versiune și frecvență pe ea, îi trimite toate comenzile direct. Prin urmare, este foarte important ca distribuția corectă a nucleelor ​​CPU să fie astfel încât mașinile virtuale să nu interfereze între ele.

În ceea ce privește virtualizarea rețelei, cazul este următorul. Dacă luăm în considerare un server fizic, atunci având un adaptor de rețea, îl folosește exclusiv, cu toată lățimea de bandă. Având în vedere arhitectura virtuală, adică comutatorul virtual, la care sunt conectate adaptoarele de rețea virtualizate, iar comutatorul virtual, comunică deja cu sistemul fizic adaptor de retea sau adaptoare. Toată lățimea de bandă este partajată pe toate mașinile virtuale, dar prioritățile pot fi configurate.

Rămâne de luat în considerare subsistemul disc. În stânga este situația clasică cu o gazdă de fier, indiferent de modul de operare, totul va fi folosit în modul exclusiv. Luand in considerare virtual hard discuri, aici este diferit. Fiecare viespe crede că are un hard disk adevărat, dar de fapt este un fișier pe stocare partajată, ca și fișierele altor mașini virtuale. Și nu contează ce protocol folosește stocarea conectată la gazdă.

Firma noastră este partener al VMware, un furnizor de soluții profesionale

Te-ai gândit vreodată la faptul că flota ta de servere sau stații de lucru dintr-un birou sau producție, cărora le sunt încredințate sarcini de criticitate medie și ridicată, a crescut la dimensiune uriașă?! Acest complex necesită în mod constant reparații și modernizare și, de asemenea, crește costul personalului de întreținere; cu cât sunt mai multe servere fizice, cu atât este mai dificilă întreținerea flotei în ansamblu.

Inutil să spunem că o oprire din cauza unei defecțiuni a cel puțin unei părți a echipamentului dintr-o producție sau birou implică inevitabil o pierdere de profit și o defalcare a obligațiilor față de clienți și parteneri de afaceri.
De asemenea, poate, v-ați gândit la ce s-ar întâmpla dacă, după 4-5 ani de funcționare, hardware-ul serverului se defectează și baza de date acumulată, care are o valoare critică pentru afaceri, s-ar putea să nu se piardă, dar va fi indisponibilă pentru o lungă perioadă de timp. ? „Hardware” devine rapid învechit și adesea este posibil să găsiți un înlocuitor adecvat doar la comandă, iar acest lucru necesită timp. Oamenii care au construit acest sistem au renunțat, se îmbolnăvesc! Cei care le înlocuiesc își fac timp să studieze Procese de producție privind întreținerea sistemului și subtilitățile nedocumentate în funcționarea echipamentelor existente.

Timpul lung de nefuncționare sau pierderea completă a datelor este foarte probabil!

Cu cât sistemul funcționează mai mult, cu atât este mai probabil să eșueze sau să eșueze și, în același timp, pierderea profitului. Cu toate acestea, defecțiunile infrastructurii pot fi imprevizibile și pot fi o bombă cu ceas.

Este posibil să planificați o infrastructură de calcul cheltuind bani o dată, fără să vă gândiți la asta pentru un timp suficient de lung?

Răspunsul este - sistemul de virtualizare!

Sistemul de virtualizare este capabil să rezolve complet o mare parte a problemelor emergente și să minimizeze posibilele pierderi, deoarece:

  • Sistemul de virtualizare nu este legat de niciun tip de hardware.
  • În cazul utilizării unui server de virtualizare fără cluster, dacă este necesar, poate transfera cu ușurință toate mașinile virtuale pe un altul, același, cu un timp de nefuncționare minim.

Dacă aveți servicii și aplicații bazate pe servere fizice disparate și calculatoare personale, apoi pot fi portate împreună cu sistemele de operare pe o platformă virtuală. Cele mai multe dintre sistemele de operare diferite pot fi portate cu ușurință pe platforma virtuală.

În cazul criticității speciale a datelor de calcul, virtualizarea vă permite să realizați clustere de failover cu un număr mare de servere în interiorul clusterului, ceea ce crește fiabilitatea sistemului în ansamblu. Clustering vă permite să scalați sistemul pentru orice sarcină într-un timp scurt; atât extinderea, cât și dezafectarea se fac cu un timp de nefuncționare minim.

    Exemplu: Trebuie să lansați încă 50 de mașini virtuale pentru un proiect care funcționează deja. În funcție de volumul de lucru al acestor mașini virtuale, numărul necesar de servere de virtualizare este adăugat la cluster. Mașinile virtuale sunt implementate și proiectul este lansat. Costul proiectului este redus cu 50%, deoarece nu este nevoie să achiziționați un server pentru fiecare serviciu.


Acest sistem vă permite să construiți clustere cu un număr aproape nelimitat de servere de virtualizare cu redundanță completă a fiecărui server. Dacă unul dintre servere eșuează, rolul său este preluat de următorul (mașinile virtuale sunt mutate automat de pe serverul eșuat fără a le întrerupe activitatea). Pentru utilizatorii finali, aceste acțiuni ale sistemului vor fi transparente, nu vor vedea nicio modificare în lucru. Trebuie remarcat faptul că serverele de rezervă nu stau inactiv cu un sistem complet funcțional, sarcina este distribuită uniform peste ele. Această caracteristică vă permite, de asemenea, să creșteți viteza sistemului de virtualizare în ansamblu și să oferiți utilizatorilor un confort și lucru rapidîn aplicații.

Este de remarcat ușurința gestionării virtualizării. Sunt necesari mai puțini oameni pentru a gestiona flota de servere și, prin urmare, costuri mai mici cu personalul.

Procesul de configurare și întreținere se realizează de la o stație de lucru cu o consolă de control de la distanță instalată. Consola include diferențierea drepturilor de acces la setări, precum și la mașini virtuale separat.

VMware

Compania americană VMware, specializată în producția de soluții pentru infrastructuri de virtualizare și cloud, este unul dintre liderii de top pe segmentul său.

Compania a fost fondată în 1998 de cinci dezvoltatori, printre care rolul principal a fost jucat de cuplul căsătorit Mendel Rosenblum și Diana Green. Numele VMware provine de la expresia „Virtual Machine (VM)” (mașină virtuală), iar a doua parte a fost preluată de la cuvântul „software” (software).

Primul produs VMware (VMware Worstation) a fost demonstrat în 1999 și în 2001 aplicații server... Și datorită acestor decizii, până în 2003 compania a preluat conducerea în acest domeniu. În 2004, VMware a fost achiziționat de EMC și se află în prezent sub conducerea sa. Pentru 2010, VMware a avut venituri de 2,9 miliarde de dolari. În acest moment, VMware ocupă locul 5 în clasamentul companiilor de software IT.

De-a lungul anilor, peste 250.000 de clienți au devenit clienți VMware, mulți dintre ei fiind în lista Fortune 100, iar rețeaua de parteneri a inclus aproximativ 25.000 de companii, inclusiv parteneri tehnologici. Pe piata ruseasca Clienții VMware sunt în principal companii mari, bănci, companii de telecomunicații.

VMware oferă soluții pentru a ajuta la reducerea costurilor IT prin trecerea la cloud computing... Cu produsele VMware, companiile își pot îmbunătăți eficiența infrastructurii IT cu un model de livrare a serviciilor mai flexibil, adaptabil și mai fiabil, care abordează provocările de afaceri de care au nevoie.

VMware, produse

Numărul de produse de la VMware care sunt vândute pe piața rusă nu se limitează la un set de produse pentru virtualizarea inițială a vSphere 5. O companie mare le absoarbe pe cele mici, cumpără dezvoltări open source (Zimbra) și toate acestea sunt vândute sub Marca VMware, combinată într-o singură infrastructură de servicii. Mai jos puteți găsi un tabel de produse (sau familii de produse) cu o scurtă descriere.

Software pentru crearea propriului sistem de virtualizare

VMware vSphere

O familie de produse interne de virtualizare a serverelor. De obicei, este format din două produse - un hypervisor ESXi și un server vCenter.
Există două tipuri de licențe vSphere:
Întreprinderi mici și filiale - kituri vSphere Essentials
Pentru întreprinderile mijlocii și mari - vSphere Acceleration Kit

VMware Go

Un produs software pentru cei care doresc să înceapă să folosească virtualizarea gratuită de la VMware bazată pe Licență gratuită ESXi. Veți putea automatiza unele procese și centraliza gestionarea infrastructurii virtuale. Acesta cu siguranță nu este un server vCenter, dar pentru administratorul fără experiență, software-ul din seria Go poate fi util. Funcționalitatea completă poate fi găsită pe pagina produsului.
Ei împărtășesc două versiuni de produs, VMware Go gratuit și VMware Go Pro gratuit.

Familia de produse VMware vCloud

Director VMware vCloud

Un shell software, un add-on peste o infrastructură virtuală. Administratorul îl poate folosi pentru a distribui accesul la mașinile virtuale pentru utilizatorii obișnuiți (dezvoltatori, testeri). Utilizatorii pot crea ei înșiși mașini virtuale sau infrastructuri virtuale întregi, le pot porni sau dezactiva.
Această soluție poate fi potrivită pentru furnizori sau companii mari.
Un număr mare de produse VMware au fost adaptate pentru utilizare cu vCloud, cum ar fi vCenter Chargeback, vCenter vOrchestrator, vApp, vShield.
vCloud Director are licență pentru numărul de mașini virtuale care rulează pe el la un moment dat.

Manager de solicitări VMware vCloud

Această adăugare la vCloud Director implementat, permite utilizatorilor să creeze cereri pentru crearea de noi mașini virtuale pentru ei de către administrator, alocare licente gratuite diverse programe software pe durata standului lor. După depunerea unei cereri, un angajat poate urmări mișcarea acesteia într-o interfață grafică.
vCloud Request Manager este licențiat, la fel ca vCloud Director după numărul de mașini virtuale din infrastructura vCloud.

Software pentru utilizatorul final și pentru stația de lucru virtuală

VMware vSphere Hypervisor ESXi

Baza virtualizării serverului în implementarea VMware este un sistem de operare special conceput VMware ESXi sau, într-un alt mod, hypervisorul ESXi. A ei sarcina principală creați și rulați mașini virtuale. O descriere detaliată și instrucțiuni de instalare sunt pe site-ul nostru web.

Server VMware

Acest program este lansat inițial în două opțiuni gratuite, pentru server Windows și pentru Linux. Vă permite să rulați mașini virtuale pe platforme de server. Serverul Windows are propriul server vCenter. Funcționalitatea sa, desigur, nu poate fi comparată cu vCenter Standard, dar pentru o afacere mică este foarte potrivită pentru preț

VMware Player

Player gratuit pentru mașini virtuale. O versiune open source redusă a VMware Workstation.

VMware View

Un set de componente software pentru virtualizarea stațiilor de lucru VDI. Un utilizator de la locul său de muncă (computer sau thin client), dispozitiv mobil (Android, iOS) se poate conecta la mașinile sale virtuale folosind protocolul PCoIP.

VMware ThinApp

Software pentru crearea portabile versiuni de programe. Astfel de programe rulează în containere izolate, nu trebuie instalate, prin urmare, după pornire, nu lasă urme în registrul computerului.

VMware ACE

ACE - mediu de calcul asigurat. Extensie pentru VMware Workstation care oferă management centralizat și nivel ridicat securitate pentru mediile virtualizate ale utilizatorilor finali.

VMware Workstation

Cel mai popular produs de la VMware este de departe Workstation. Instalat pe stație de lucru(Windows XP, Vista, 7 sau Linux) și vă permite să creați și să rulați mașini virtuale. Este foarte convenabil să creați bancuri de testare și medii de dezvoltare. Costul redus și ușurința de utilizare fac ca VMware Workstation să fie omniprezentă

VMware Fusion

Acesta este VMware Workstation pentru MAC, vă permite să rulați mașini virtuale Windows și Linux

VMware Zimbra

Instrumentul de colaborare cel mai asemănător cu serverul MS Exchange. Produs corporativ.

Manager de aplicații VMware Horizon
Platforma de virtualizare mobilă VMware (MVP)

Infrastructură virtuală și software de gestionare a aplicațiilor

Familia de produse VMware vCenter

Server VMware vCenter
VMware vCenter Server Heartbeat
Operațiuni VMware vCenter
VMware vCenter Orchestrator
VMware vCenter CapacityIQ
VMware vCenter Site Recovery Manager
VMware vCenter Lab Manager
Manager de configurare VMware vCenter
VMware vCenter Converter
VMware vCenter Application Discovery Manager
VMware vCenter AppSpeed
VMware Studio
VMware vCenter Chargeback
VMware Service Manager

Produse de securitate

Familia de produse VMware vShield

Aplicația VMware vShield
VMware vShield Edge
VMware vShield Endpoint

Platformă de aplicație

Server VMware vFabric tc
VMware vFabric Hyperic
VMware vFabric GemFire
Server VMware vFabric Enterprise Ready
RabbitMQ

Alte

VMware Data Recovery
VMware VMmark
VMware Capacity Planner
Cisco Nexus 1000V
VMware Compliance Checker pentru PCI
VMware Compliance Checker pentru vSphere
SUSE Linux Enterprise Server pentru VMware

Descrierea produselor VMware

Întregul pachet de produse ale companiei, într-un fel sau altul, este asociat cu tehnologiile de virtualizare și cu posibilitățile de aplicare a acestora. De remarcat că dintre cei trei principali jucători de pe piața de virtualizare comercială (Citrix, Microsoft, VMware), doar VMware este o companie foarte specializată în produse de virtualizare, ceea ce îi permite să meargă înaintea tuturor concurenților în ceea ce privește funcționalitatea produsului.

Produsele emblematice ale VMware sunt VMware ESX / ESXi - hipervizoare bare metal. În prezent, cea mai recentă versiune a produsului este versiunea 4, lansată la jumătatea anului 2009. Hipervizorul este baza pentru virtualizarea serverului, vă permite să partajați resurse în așa fel încât să creați medii separate, independente pentru mai multe sisteme de operare pe un singur server fizic. Cu toate acestea, hypervisorul în sine are o gamă foarte limitată de capabilități, dar pentru a realiza toate beneficiile este necesară o soluție care să includă nu doar instrumente de virtualizare, ci și managementul infrastructurii (vCenter). solutie complexa numit vSphere.

O analiză a eficienței utilizării echipamentelor server arată că cea mai mare parte a timpului de lucru, sarcina este de aproximativ 5-8% din maxim, în timpul orelor nelucrătoare serverele stau pur și simplu inactiv, încălzind aerul. Când folosim VMware vSphere, consolidăm încărcarea de la mai multe servere pe un server fizic (transferăm nu numai aplicații pe un server, ci și OS). Performanţă servere moderne face ca conceptul anterior popular „o singură sarcină, un server” să fie extrem de ineficient, dar datorită virtualizării, acum este posibil să se utilizeze cel nou: „o sarcină - o mașină virtuală”. Astfel, problema compatibilității diverselor software este rezolvată - nu toate aplicațiile pot fi rulate într-o singură copie a sistemului de operare. În plus, infrastructura utilizează adesea aplicații vechi care nu mai sunt compatibile cu versiunile actuale ale sistemului de operare, iar instalarea versiunilor mai vechi nu este acceptată pe hardware nou. Virtualizarea rezolvă și această problemă - puteți chiar să rulați Windows NT 4.0 sau MS-DOS într-o mașină virtuală ESX.

Desigur, tehnologia de virtualizare necesită resurse suplimentare din hardware-ul serverului, dar în momentul de față acestea se ridică la 1-3% din capacitatea disponibilă, ceea ce este destul de puțin pentru beneficiile pe care le oferă această tehnologie.

Un produs special, VMware vCenter, este utilizat pentru gestionarea și monitorizarea centralizată. Pe lângă monitorizarea și crearea de servere virtuale, vCenter oferă implementarea unor capacități precum mutarea mașinilor virtuale între servere fizice, migrarea resurselor de disc, crearea de instantanee, implementarea mașinilor virtuale din șabloane și altele. funcții suplimentare VMware vSphere.

Ambele versiuni de hipervizoare (ESX și ESXi) au aceeași funcționalitate din punctul de vedere al mașinilor virtuale, dar implementarea lor este diferită. ESX include o consolă de servicii pentru managementul hypervisorului, în timp ce ESXi nu are o astfel de consolă (din această cauză, dimensiunea sa este mult mai mică, iar gestionarea este posibilă doar prin vCenter, vSphere Client sau scripturi pe mașina de gestionare). Dacă ESX arată ca un sistem de operare pentru utilizator, atunci ESXi seamănă mai mult BIOS placii de baza scânduri. Instalarea și configurarea inițială a ESXi este foarte simplă, iar utilizarea versiunii Embedded (furnizată cu serverul) vă permite să implementați un sistem de virtualizare în câteva minute. O versiune gratuită a ESXi este, de asemenea, disponibilă pentru utilizatori, care are o serie de limitări - de exemplu, nu există suport pentru gestionarea centralizată, precum și capabilitățile de „întreprindere” ale vSphere - vMotion, HA, DRS etc.

Zona de aplicare

Produsele de virtualizare a serverelor sunt utilizate într-o mare varietate de infrastructuri, de la întreprinderi mici la întreprinderi mari.

În companiile mici, produsul vă permite să minimizați cantitatea de hardware pentru server, dacă este necesar, păstrând în același timp capacitatea de a utiliza diverse sisteme de operare. Cu ajutorul tehnologiilor de virtualizare, putem plasa toate serviciile pe unul sau două servere cu drepturi depline(în loc de mai multe PC-uri obișnuite, așa cum se întâmplă adesea) și rezolvă atât problemele calității echipamentelor, cât și cantității acestuia.

Pentru întreprinderile mijlocii și mari, virtualizarea serverului poate îmbunătăți disponibilitatea serviciilor prin tehnologii de rezistență și migrarea serverelor virtuale între serverele fizice. Abilitatea de a muta servere virtuale de la un server fizic la altul fără oprire poate crește semnificativ disponibilitatea serviciului și poate facilita întreținerea întregului sistem. Timpul pentru implementarea noilor servicii este redus semnificativ - nu mai trebuie să așteptați livrarea unui nou server, este suficient să implementați o nouă mașină virtuală și să instalați software-ul necesar în câteva minute. Datorită faptului că mașinile virtuale nu necesită instalarea unor drivere specifice, actualizări de firmware etc. sarcinile de administrare sunt, de asemenea, mult simplificate.

VMware vSphere dispune de un sistem universal de monitorizare a stării elementelor întregului sistem, atât la nivelul serverelor fizice, cât și la nivelul serverelor virtuale din întreprindere. Dacă unelte standard monitorizarea din anumite motive nu este suficientă, atunci există o serie de aplicații suplimentare de la terți (de exemplu, Veeam Monitor) cu capacități suplimentare.

De asemenea, este important ca sistemul să vă permită să distribuiți puterile între administratorii care utilizează sistemul. Este un instrument util pentru companiile mari cu servicii tehnice mari.

Există, de asemenea, o tehnologie de tranziție „transparentă” de la un server fizic la unul virtual, care vă permite să migrați fără efort un server existent într-un mediu virtual, în timp ce utilizatorul nu va observa nicio modificare și va putea continua să lucreze fără suplimentare. modificări (migrare fizică la virtuală).

Funcționalitate de bază

VMware vSphere include o serie de caracteristici care pot îmbunătăți în mod fundamental fiabilitatea și gestionabilitatea infrastructurii virtuale a întreprinderii. Suportul pentru această funcționalitate depinde de ediția VMware vSphere pe care o utilizați.

Aprovizionare slaba- furnizarea către servere virtuale spatiu pe discîntr-un volum mai mare decât este în realitate.

agent VC- gestionarea serverelor ESX / ESXi prin VMware vCenter.

Manager de actualizare- Service Pack Management Manager pentru servere cu hipervizoare ESX / ESXi instalate.

VMSafe- capacitatea de a seta setări avansate de securitate și izolarea resurselor utilizate pentru mașinile virtuale.

API-uri vStorage pentru protecția datelor- o interfață software care permite sisteme de la terți Rezervă copie lucrează fără a pune o sarcină semnificativă pe server (înlocuind sistemul VCB în VMware VI3). Pentru implementare, se folosește tehnologia de creare a instantanee ale mașinilor virtuale.

Valabilitate ridicată- asigurarea unei disponibilitati sporite a serverelor virtuale prin repornirea pe serverul fizic de rezerva in cazul defectarii celui principal. De asemenea, este posibil să monitorizați anumite servicii care rulează în interiorul serverului virtual și să reporniți nu numai în cazul unei defecțiuni hardware, ci și în cazul opririi acestui serviciu.

Recuperare date- sistem de backup încorporat. Vă permite să gestionați procesul de creare și recuperare copii de rezervă... Integritatea datelor și aplicațiilor este asigurată prin integrarea cu Microsoft VSS. Pentru oaspeții Windows, puteți chiar să restaurați fișiere separate, nu numai discuri virtualeîn întregime.

Adăugare fierbinte- suport pentru adăugarea de resurse (interfețe de rețea, memorie etc.) la serverele virtuale „din zbor”, fără oprire. Această opțiune necesită suport din partea sistemului de operare de pe serverul virtual.

FaultTolerance- furnizarea Valabilitate ridicată server virtual datorită execuției paralele pe un al doilea server fizic. În cazul unei defecțiuni a unuia dintre ele, serverul virtual va continua să funcționeze pe al doilea fără întrerupere a serviciului.

Zonele vShield- oferă reglaj fin securitatea virtualului Rețele Ethernet la nivelul 2/3 OSI.

vMotion- vă permite să migrați servere virtuale între servere fizice fără a opri munca.

Stocare vMotion- vă permite să mutați discuri ale serverelor virtuale între diferite stocări, fără a opri munca serverelor virtuale.

DRS DPM- două funcții care vă permit să distribuiți mașini virtuale între servere fizice pentru a vă asigura eficienta maxima utilizarea resurselor. Dacă există o încărcare excesivă pe serverul fizic, mașinile virtuale vor fi redistribuite (folosind vMotion) între serverele care au resurse libere. DPM vă permite să opriți serverele fizice neutilizate și apoi să le porniți atunci când este necesar, astfel încât consumul de energie poate fi redus semnificativ în timpul încărcării scăzute a serverului.

vNetwork Distributed Switch- capacitatea de a crea comutatoare virtuale distribuite între diferite servere ESX. De asemenea, puteți achiziționa comutatorul virtual Cisco Nexus 1000 - este complet cu funcții soluție software de la Cisco. Acest produs este controlat de instrumentele familiare administratorilor Cisco și este complet integrat în mediul construit pe echipamentele de rețea Cisco.

Profiluri găzduite- capacitatea de a crea setări tipice pentru serverele de virtualizare. Vă permite să gestionați central setările serverelor cu ESX.

Multipathing terță parte- utilizarea produselor pentru echilibrarea și toleranța la erori a modalităților de conectare a serverelor la sistemele de stocare. Un exemplu de astfel de produs este calea de alimentare EMC.

Recent, utilizatorii aud din ce în ce mai mult despre un astfel de concept precum „virtualizarea”. Aplicația sa este considerată a fi cool și modernă. Dar nu fiecare utilizator înțelege clar ce este virtualizarea în general și în special. Să încercăm să aruncăm puțină lumină asupra acestei probleme și să atingem sistemele de virtualizare a serverelor. Astăzi, aceste tehnologii sunt cele mai avansate, deoarece au multe avantaje în ceea ce privește securitatea și administrarea.

Ce este virtualizarea?

Să începem cu cel mai simplu lucru - definiția unui termen care descrie virtualizarea ca atare. Remarcăm imediat că pe Internet puteți găsi și descărca niște manuale pe această problemă, cum ar fi ghidul „Virtualizarea serverului pentru dumies” în format PDF. Dar atunci când studiază materialul, un utilizator nepregătit se poate confrunta cu un număr mare de definiții de neînțeles. Prin urmare, vom încerca să clarificăm esența problemei, ca să spunem așa, pe degete.

În primul rând, când luăm în considerare tehnologia de virtualizare a serverelor, să ne concentrăm asupra conceptului inițial. Ce este virtualizarea? Urmând o logică simplă, este ușor de ghicit că acest termen descrie crearea unui anumit emulator (similar) a unei componente fizice sau software. Cu alte cuvinte, este un model interactiv (virtual) care nu există în realitate. Cu toate acestea, există câteva nuanțe aici.

Principalele tipuri de virtualizare și tehnologii utilizate

Faptul este că există trei direcții principale în conceptul de virtualizare:

  • reprezentare;
  • aplicații;
  • servere.

Pentru înțelegere, cel mai simplu exemplu ar fi utilizarea așa-numitelor care oferă utilizatorilor propriile resurse de calcul. Programul utilizatorului este executat și utilizatorul vede doar rezultatul. Această abordare permite reducerea cerințelor de sistem pentru terminalul utilizatorului, a cărui configurație este depășită și nu poate face față calculelor date.

Pentru aplicații, astfel de tehnologii sunt, de asemenea, utilizate pe scară largă. De exemplu, poate fi virtualizarea unui server 1C. Esența procesului este că programul este lansat pe un server izolat și un număr mare de utilizatori de la distanță au acces la acesta. Actualizarea unui pachet software se face dintr-o singură sursă, ca să nu mai vorbim cel mai înalt nivel securitatea întregului sistem.

În fine, presupune crearea unui mediu informatic interactiv, virtualizarea serverului în care se repetă complet configurația reală a fraților „de fier”. Ce inseamna asta? Da, faptul că, în mare, pe un singur computer poți crea unul sau mai multe altele care să funcționeze în timp real, de parcă ar exista în realitate (sistemele de virtualizare a serverelor vor fi discutate mai detaliat puțin mai târziu).

În acest caz, nu contează deloc ce sistem de operare va fi instalat pe fiecare astfel de terminal. În general, acest lucru nu are niciun efect asupra sistemului de operare principal (gazdă) și a mașinii virtuale. Este similar cu interacțiunea computerelor cu diferite sisteme de operare în retea locala, dar în acest caz este posibil ca terminalele virtuale să nu fie conectate între ele.

Alegerea echipamentelor

Una dintre cele explicite și avantaje incontestabile servere virtuale este de a reduce costurile materiale pentru crearea unei structuri hardware și software complet funcționale. De exemplu, există două programe care necesită 128 MB de RAM pentru funcționarea normală, dar nu pot fi instalate pe același server fizic. Cum se procedează în acest caz? Puteți cumpăra două servere separate de 128 MB și le puteți instala separat, sau puteți cumpăra unul cu 128 MB de „RAM”, creați două servere virtuale pe el și instalați două aplicații pe ele.

Dacă cineva nu a înțeles încă, în al doilea caz, utilizarea RAM va fi mai rațională, iar costurile materialelor sunt semnificativ mai mici decât atunci când cumpărăm două dispozitive independente... Dar acesta nu este singurul lucru.

Beneficii de securitate

De regulă, structura serverului în sine implică prezența mai multor dispozitive pentru efectuarea anumitor sarcini. Pentru securitate, administratorii de sistem instalează controlere de domeniu Director activ iar gateway-urile de Internet nu sunt pe unul, ci pe servere diferite.

În cazul unei încercări de interferență exterioară, gateway-ul este întotdeauna atacat primul. Dacă pe server este instalat și un controler de domeniu, atunci există o probabilitate foarte mare de deteriorare a bazelor de date AD. Într-o situație cu acțiuni țintite, atacatorii pot prelua toate acestea. Și restaurarea datelor dintr-o copie de rezervă este destul de supărătoare, deși durează relativ puțin timp.

Dacă abordați această problemă din cealaltă parte, se poate observa că virtualizarea serverului vă permite să ocoliți restricțiile de instalare, precum și să restaurați rapid configurația dorită, deoarece backup-ul este stocat în mașina virtuală în sine. Cu toate acestea, se crede că virtualizarea serverului cu Windows Server (Hyper-V) pare nesigură în această vedere.

În plus, problema licențelor rămâne destul de controversată. Deci, de exemplu, pentru Windows Server 2008 Standard, este furnizată o singură mașină virtuală, pentru Enterprise - patru și pentru Datacenter - un număr nelimitat (și chiar copii).

Probleme de administrare

Beneficiile acestei abordări, ca să nu mai vorbim de securitatea și economiile de costuri, chiar și atunci când serverele Windows Server sunt virtualizate, ar trebui apreciate în primul rând de administratorii de sistem care întrețin aceste mașini sau rețele LAN.

Este foarte comun să se creeze copii de siguranță ale sistemului. De obicei, atunci când se creează o copie de rezervă, este necesar un software terță parte, iar citirea de pe un suport optic sau chiar din rețea durează mai mult decât viteza de lucru subsistem disc... Clonarea serverului în sine se poate face în doar câteva clicuri și apoi implementează rapid un sistem funcțional chiar și pe hardware „curat”, după care va funcționa fără întreruperi.

În VMware vSphere, virtualizarea serverului vă permite să creați și să salvați așa-numitele instantanee ale mașinii virtuale în sine (instantanee), care sunt imagini speciale starea sa la un anumit moment în timp. Ele pot fi reprezentate într-o structură arborescentă în mașina în sine. Astfel, este mult mai ușor să restabiliți starea de sănătate a mașinii virtuale. În acest caz, puteți selecta în mod arbitrar punctele de restaurare, derulând starea înapoi și apoi înainte (sistemele Windows pot doar visa la asta).

Programe de virtualizare server

Când vine vorba de software, există o mulțime de aplicații care pot fi folosite pentru a crea mașini virtuale. În cel mai simplu caz, se folosesc instrumentele native ale sistemelor Windows, cu ajutorul cărora se poate realiza virtualizarea serverului (Hyper-V este o componentă încorporată).

Cu toate acestea, această tehnologie are și unele dezavantaje, așa că mulți oameni preferă pachete software precum WMware, VirtualBox, QUEMI sau chiar MS Virtual PC. Deși denumirile acestor aplicații diferă, principiile de lucru cu ele nu diferă mult (cu excepția detaliilor și a unor nuanțe). Cu unele versiuni de aplicații, se poate realiza și virtualizarea serverelor Linux, dar aceste sisteme nu vor fi luate în considerare în detaliu, deoarece majoritatea utilizatorilor noștri încă folosesc Windows.

Virtualizarea serverului pe Windows: cea mai simplă soluție

De la lansarea celui de-al șaptelea versiuni Windows a apărut o componentă încorporată numită Hyper-V, care a făcut posibilă crearea de mașini virtuale folosind mijloacele proprii ale sistemului fără a utiliza software terță parte.

Ca în orice altă aplicație de acest nivel, în acest pachet puteți simula viitorul specificând dimensiunea Hard disk, cantitatea de RAM, disponibilitate unități optice, caracteristicile dorite ale unui cip grafic sau de sunet - în general, tot ceea ce este disponibil în „hardware-ul” unui terminal de server convențional.

Dar aici trebuie să acordați atenție includerii modulului în sine. Serverele Hyper-V nu pot fi virtualizate fără a activa mai întâi această componentă în Windows însuși.

În unele cazuri, poate fi necesar să activați activarea suportului pentru tehnologia corespunzătoare în BIOS.

Utilizarea produselor software de la terți

Cu toate acestea, chiar și în ciuda mijloacelor care pot fi utilizate pentru virtualizarea serverelor bazate pe Windows, mulți experți consideră această tehnologie oarecum ineficientă și chiar excesiv de complicată. Este mult mai ușor să utilizați un produs gata făcut, în care acțiuni similare sunt efectuate pe baza selecției automate a parametrilor, iar mașina virtuală are capacități și flexibilitate mari în management, configurare și utilizare.

Este vorba despre utilizarea unor astfel de lucruri produse software precum Oracle VirtualBox, VMware Workstation (VMware vSphere) și altele. De exemplu, un server de virtualizare VMware poate fi creat în așa fel încât analogii computerelor realizate în interiorul unei mașini virtuale să funcționeze separat (independent unul de celălalt). Astfel de sisteme pot fi folosite în procesele de învățare, testarea oricărui software etc.

Apropo, se poate observa separat că atunci când testați software într-un mediu de mașină virtuală, puteți chiar să utilizați programe infectate cu viruși care își vor arăta efectul doar în sistemul oaspete. Acest lucru nu va afecta în niciun fel sistemul de operare principal (gazdă).

În ceea ce privește procesul de creare a unui computer în interiorul unei mașini, în VMware vSphere, virtualizarea serverului, precum și în Hyper-V, se bazează pe „Wizard”, totuși, dacă comparăm această tehnologie cu sistemele Windows, procesul în sine arată puțin mai simplu, deoarece programul în sine poate sugera o aparență de modele sau poate calcula automat parametrii doriti viitorul computer.

Principalele dezavantaje ale serverelor virtuale

Dar, în ciuda câte avantaje oferă același administrator de sistem sau Utilizator final virtualizarea serverului, astfel de programe au unele dezavantaje semnificative.

În primul rând, nu poți sări peste cap. Adică, mașina virtuală va folosi resursele serverului fizic (calculatorul), și nu integral, ci într-o cantitate strict limitată. Prin urmare, pentru ca mașina virtuală să funcționeze corect, configurația hardware inițială trebuie să fie suficient de puternică. Pe de altă parte, cumpărarea unui server puternic va fi în continuare mult mai ieftină decât achiziționarea mai multor cu o configurație inferioară.

În al doilea rând, deși se crede că mai multe servere pot fi combinate într-un cluster, iar dacă unul dintre ele eșuează, puteți „muta” la altul, în același Hyper-V acest lucru nu se poate realiza. Și acesta pare un dezavantaj clar în ceea ce privește toleranța la erori.

În al treilea rând, problema transferului SGBD-urilor sau sistemelor precum Mailbox Server în spațiul virtual va fi în mod clar controversată. Exchange Server etc. În acest caz, se va observa o inhibiție clară.

În al patrulea rând, pentru funcționarea corectă a unei astfel de infrastructuri, nu puteți folosi exclusiv componente virtuale. În special, acest lucru se aplică controlorilor de domeniu - cel puțin unul dintre ele trebuie să fie „hardware” și disponibil inițial pe Internet.

În sfârșit, în al cincilea rând, virtualizarea serverului este plină de un alt pericol: defecțiunea gazdei fizice și a sistemului de operare gazdă va atrage oprirea automată a tuturor componentelor însoțitoare. Acesta este așa-numitul punct unic de eșec.

rezumat

Cu toate acestea, în ciuda unor dezavantaje, avantajele unor astfel de tehnologii sunt în mod clar mai mari. Dacă vă uitați la întrebarea de ce este necesară virtualizarea serverului, există câteva aspecte principale aici:

  • reducerea cantității de echipamente „de fier”;
  • reducerea generării de căldură și a consumului de energie;
  • reducerea costurilor materiale, inclusiv pentru achiziționarea de echipamente, plata energiei electrice, achiziționarea licențelor;
  • simplificarea serviciului și administrației;
  • posibilitatea de „migrare” a sistemului de operare și a serverelor în sine.

De fapt, avantajele utilizării unor astfel de tehnologii sunt mult mai mari. Deși poate părea că există unele dezavantaje serioase, cu organizarea corectă a întregii infrastructuri și gestionarea adecvată a controalelor necesare pentru a funcționa fără probleme, în majoritatea cazurilor, aceste situații pot fi evitate.

În cele din urmă, pentru mulți, problema alegerii software-ului și implementarea practică a virtualizării rămâne deschisă. Dar aici este mai bine să apelăm la specialiști pentru ajutor, deoarece în acest caz ne-am confruntat doar cu problema cunoașterii generale a virtualizării serverului și a fezabilității introducerii sistemului ca atare.

Bun venit pe site SALVA, care este dedicat tehnologiilor moderne din domeniul IT, precum și tendințelor modei pe care dezvoltatorii nu se obosesc să ne surprindă. Obiectivul principal al articolelor și instrucțiuni pas cu pas se concentrează pe subiecte de virtualizare a serverelor și inclusiv. Inițial, nu ne-am urmărit scopul de a ține evidența tuturor știrilor, pentru asta există bloguri specializate cu actualizări zilnice ale feedului, dar am decis să ne concentrăm pe tehnologii și produse de bază, fără de care IT-ul modern nu se mai poate imagina.

Virtualizarea serverelor stă la baza, în mare, nu contează ce platformă de virtualizare alegi și folosești în organizația ta, mai degrabă, întrebarea este pusă de situația în care „specialistul” în infrastructură nu este serverele virtualizate. Cu rare excepții, atunci când problema disponibilității ridicate și echilibrarea sarcinii este rezolvată prin alte mijloace.
VMware vSphere și Microsoft Hyper-V sunt standarde mondiale în virtualizarea serverelor, funcționalitatea lor în partea de bază poate fi numită foarte apropiată, așa cum demonstrează un rating obiectiv de la Gartner.

Motive pentru virtualizarea serverului

De regulă, interesul inactiv pentru noile tehnologii pentru achiziționarea de echipamente și licențe nu este suficient. Conducerea trebuie să ofere argumente de fier în favoarea soluției propuse, o voi da pe cea mai populară dintre ele.

  • Virtualizarea serverului asigură continuitatea proceselor de afaceri ale companiei, ceea ce înseamnă că probabilitatea unui timp nefuncțional, de exemplu, mail sau 1C, va fi minimizată datorită arhitecturii de sistem gândite inițial și tehnologiilor de virtualizare. Și în versiunea clasică, când un sistem de operare rulează pe server, hardware-ul eșuează și este nevoie de mult timp pentru a restabili serviciile.
  • Odată cu virtualizarea serverului, siguranța datelor companiei crește - dacă datele anterioare ale companiei au fost stocate separat - activat unități locale servere diferite, dar acum arhitectura sistemului informatic propriu-zis presupune stocare centralizata, pentru care se achizitioneaza special Sistemul de stocare a datelor, a carui protectie impotriva defectiunilor si avariilor hardware este asigurata prin duplicarea tuturor elementelor.
  • Echipamentele de server scumpe sunt folosite mai eficient, din acest motiv, trebuie să le cumpărați în cantități mai puține. În consecință, costurile de capital IT vor fi reduse pe termen lung. Ceea ce funcționa pe 20 de servere vechi poate fi rulat pe 3 servere moderne cu virtualizare.
  • Echipamentul nou vine cu o garanție de trei ani (cu prelungire de până la 5 ani), în cazul unei avarii, un inginer al producătorului vine la biroul dumneavoastră și înlocuiește componentele gratuit.

Pentru un administrator de sistem, motivele pentru a începe un proiect de virtualizare a serverului pot fi diferite, de exemplu, pomparea abilităților profesionale cu o rezervă pentru viitor. Sau lipsa de dorință de a rămâne după o zi de lucru pentru a lucra cu echipamente care nu pot fi deservite timp de lucru... Dar trebuie să fim conștienți de faptul că regizorul trebuie să le spună motive reale care va ajuta la conducerea afacerii către prosperitate și extindere în continuare, atunci probabilitatea de a primi undă verde pentru achiziții va fi cea mai mare.

Pentru a proteja astfel de proiecte, care necesită costuri inițiale mari, dar care permit economii în cursul operațiunii ulterioare, se întocmesc studii de fezabilitate, care sunt descrise, apoi se compară două moduri de dezvoltare IT pe o perioadă de 5 ani: cu și fără virtualizare. .

Componentele unui proiect de virtualizare a serverului

Cel mai important lucru, fără de care proiectul nu poate avea loc fizic, pur și simplu nu poate fi echipament. Poate fi împărțit în următoarele categorii:

  • putere de calcul- acestea sunt servere, ale căror caracteristici sunt procesoare CPU, cantitatea operațională memorie RAM, diverse carduri de expansiune etc. Local hard disk-uriîn serverele pentru virtualizare, acestea sunt folosite doar pentru a instala hypervisorul.
  • subsistem disc- sistemul de stocare a datelor poate fi unul sau mai multe. Toate datele și fișierele mașinilor virtuale din proiectele de virtualizare sunt situate central pe sistemul de stocare, astfel încât oricare dintre serverele de cluster să le poată accesa.
  • echipamente de comutare este împărțit în echipamente pentru rețea de date și rețea de stocare. Prin primul, mașinile virtuale comunică între ele și utilizatorii, prin al doilea, traficul trece între servere și sistemul de stocare. Pentru a preveni rețelele să se afecteze negativ unele pe altele, se recomandă separarea lor la nivelul fizic.

În proiectele de virtualizare a serverelor la nivel de arhitectură, părțile de calcul și de disc sunt separate, explicația pentru aceasta este foarte simplă, această schemă vă permite să configurați clustere de failover atunci când defecțiunea unuia dintre servere nu duce la timpi lungi de nefuncționare în funcționare a mașinilor virtuale și, ca urmare, a aplicațiilor.

A doua componentă a proiectului Sunt întotdeauna licențe. De obicei, acestea sunt licențe pentru platforma de virtualizare în sine (VMware vSphere, Citrix XenServer, Microsoft Hyper-V) și pentru sistemele de operare invitate ale mașinilor virtuale, în principal server Windows 2012. Totul depinde de posibilitățile bugetului și de atitudinea față de subiectul legalizării obligatorii a tuturor software-ului din companie. Nu este un secret pentru nimeni că licențele pentru platformele populare de virtualizare sunt acum ușor de găsit pe trackere și rețineți că deținătorul drepturilor de autor nu interferează în niciun fel cu această metodă de distribuire a produselor sale, deși are toate pârghiile de presiune.

A treia parte costurile de timp și bani sunt lucrări de implementare. Aici putem evidenția partea legată de planificarea inițială a arhitecturii și a acțiunilor, următorii pași pentru a migra infrastructura la o platformă de virtualizare și a configura sistemul în sine în conformitate cu sarcinile stabilite pentru IT. Cu experienta si increderea corespunzatoare, specialistii clientului se pot descurca singuri, in caz contrar se recomanda implicarea profesionistilor.

Echipamente pentru proiecte de virtualizare server

Servere

Servere sau, cu alte cuvinte, putere de calcul. Ele pot fi împărțite în următoarele tipuri:

  • servere cu un singur procesor, cel mai varianta ieftina... Costul începe de la 1000 USD. Aici nu veți găsi procesoare puternice și un număr mare de sloturi pentru RAM. Astfel de servere sunt de obicei achiziționate cu lipsă de finanțare sau pentru sarcini care nu necesită resurse semnificative. Din punct de vedere al virtualizării serverelor și stațiilor de lucru, aceasta nu este cea mai bună opțiune, deoarece capacitatea unui astfel de server nu va fi cel mai probabil suficientă pentru un număr mare de mașini virtuale
  • servere cu procesor dublu Este cel mai potrivit hardware pentru proiecte de virtualizare. Prețurile încep de la 2.000 USD în configurația de bază cu un singur procesor. De obicei, resursele acestui tip de servere sunt mai mult decât suficiente pentru a rula mașini virtuale pentru orice sarcini ale IT-ului modern. Licențierea platformelor de virtualizare se bazează și pe achiziționarea de modele de servere cu procesor dublu.
  • servere cu patru socket-uri- sunt rar utilizate și numai pentru aplicații care necesită mult resurse, cum ar fi bazele de date. Prețul unor astfel de servere începe de la 17.000 USD. O să clarific încă o dată că are sens să cumperi astfel de servere dacă ai aplicații în compania ta cărora le lipsește puterea a două procesoare pentru a funcționa.
  • server bladesolutie perfecta pentru virtualizare, în principal datorită arhitecturii sale. Dacă proiectul intenționează să utilizeze patru sau mai multe servere, atunci este logic să luați în considerare înlocuirea modelelor river cu un server blade. Costul unui șasiu blade complet cu trei lame cu procesor dublu este de 36.727 USD, iar acesta include deja comutatoarele pentru rețeaua de date și rețeaua de stocare.

Sistem de stocare

Un sistem de stocare este un sistem de stocare a datelor care este un dispozitiv independent separat, realizat de obicei sub forma unui șasiu 2U, care este conectat la servere printr-o rețea de date. În server este instalată o placă de expansiune, care este direct sau printr-un comutator conectat la controlerele de stocare. Poza de mai jos arată partea din spate sisteme de stocare nivel de intrare, puteți vedea două controlere care funcționează în modul de siguranță activ-activ. Defecțiunea unui controler nu oprește funcționarea.

Fișierele mașinilor virtuale sunt disponibile care rulează pe oricare dintre serverele cluster sunt situate pe sistemul de stocare și sunt disponibile central. De aceea, pe fiecare server (gazdă) al clusterului, puteți rula oricare dintre mașinile virtuale existente sau puteți migra o VM de la gazdă la gazdă fără a opri munca. Sistemele de stocare entry-level pot fi împărțite în funcție de tipul de conexiune la servere (gazde).

  • iSCSI este un protocol pentru transferul de informații printr-o rețea LAN TCP/IP, de ex. printr-un comutator obișnuit de 1Gbe sau 10Gbe. Mulți furnizori au opțiuni de trunking porturi (agregare) pentru a-și îmbunătăți performanța. De exemplu, din trei porturi gigabiți, puteți crea unul de trei gigabiți în mod programatic. Opțiunea 10Gbe este rar folosită din cauza costului ridicat al comutatoarelor.
  • SAS - conexiune directă a sistemelor de stocare și a serverelor printr-un cablu SAS sau printr-un switch SAS special. Viteza de conectare 6Gbe.
  • FC - conectarea serverelor (gazdelor) și a sistemelor de stocare a datelor prin canale optice. Viteza 16 - 8 Gbe, în funcție de cardurile FC HBA din server.

O atenție deosebită în sistemele de stocare este acordată toleranței la erori; pentru a o crește, toate componentele hardware din sistemul de stocare sunt duplicate. Dar, în ciuda acestui fapt, există o opțiune de controler, costul lor este cu aproximativ 1000 USD mai puțin decât două opțiuni de controler.

Echipamente de comutare

Sarcina comutării este de a lega mașinile virtuale la rețeaua internă LAN și conectați servere și sisteme de stocare. Dacă prima parte nu provoacă mari dificultăți administratorilor, atunci a doua este ceva nou și o vom analiza. După cum am menționat mai sus, sistemele de stocare au trei tipuri de conexiuni: iSCSI, SAS, FC. Este necesar să planificați inițial arhitectura conexiunii astfel încât să fie tolerantă la erori. Fiecare server (gazdă) trebuie să aibă acces la fișierele mașinii virtuale prin cel puțin două căi independente, doar în acest caz, un singur punct de defecțiune este exclus.

Putere și răcire

Nu este suficient să cumpărați toate echipamentele necesare și să le conectați corect; trebuie să vă asigurați și condiții optime de funcționare. Camera serverului ar trebui să fie în jur de 18 grade Celsius. Condensul de la aparatul de aer condiționat nu trebuie să picure pe carcasa serverului. Sistemul trebuie să poată rezista la supratensiuni și întreruperi intermitente de curent. În cazul unei întreruperi de curent, mașinile virtuale trebuie să se închidă conform unui plan elaborat anterior pentru a evita pierderea de date.

Implementarea

De acord că toate lucrările ar trebui efectuate de specialiști. Cu cât hardware-ul și software-ul pe care urmează să le cumpărați sunt mai scumpe, cu atât problema invitării inginerilor calificați devine mai semnificativă. În proiectul de virtualizare sunt implicate următoarele specialități:

  • Un arhitect, o persoană care va ajuta la întocmirea unei specificații tehnice pentru un proiect de virtualizare și apoi, pe baza acesteia, va selecta echipamentul potrivit și va întocmi un plan de lucru.
  • Un instalator este un specialist care scoate echipamentul din cutii și îl instalează într-un rack.
  • Un inginer de virtualizare schimbă echipamentele într-un rack, actualizează firmware-ul dispozitivului, configurează software-ul de virtualizare, instalează noi mașini virtuale și migrează într-un mediu virtual.
  • Un inginer de rețea este implicat atunci când sunt necesare setări complexe de rețea.
  • Electrician - calea lui este electricitate, surse de alimentare neîntreruptibile.

Comparația platformelor de virtualizare

Experiența de participare la proiecte de virtualizare a serverelor arată că majoritatea clienților nu au nevoie de capabilități de produs de top, deoarece acestea sunt proiectate pentru infrastructuri cu sute de servere și utilizarea lor este imposibilă pentru un număr mai mic. Dacă comparăm diferite platforme de virtualizare, atunci diferențele dintre cele utilizate efectiv în Viata de zi cu zi practic nu există caracteristici. Iar alegerea în favoarea cumpărării, de exemplu, VMware vSphere în ediția Enterprise Plus a fost făcută sub influența presiunii din partea marketerilor și a modei. Acum putem observa că multe companii mari respectate, dimpotrivă, refuză să folosească licențele VMware deja achiziționate în favoarea Hyper-V, pe de o parte, pentru a economisi din plata suportului tehnic anual, pe de altă parte, deoarece sistemul de virtualizare de la Microsoft, care merge la un cadou de la un server Windows, nu este cu mult inferior unui concurent eminent din punct de vedere al funcționalității.

Top articole similare