Contacte

Compararea sistemelor de virtualizare. Platforme de virtualizare a serverului gratuit Virtualizarea sistemelor de operare

ÎN În ultima vreme Multe companii diferite care operează nu numai în sectorul IT, dar și în alte domenii, au început să aibă grijă serios de tehnologiile de virtualizare. Utilizatorii de acasă au simțit, de asemenea, fiabilitatea și comoditatea platformelor de virtualizare, permițând să ruleze mai multe sisteme de operare în mașini virtualeah în același timp. Pe acest moment Tehnologia de virtualizare se numără printre cele mai promițătoare estimări ale diferiților cercetători de piață. tehnologia Informatiei. Piața platformelor de virtualizare și de control este în prezent în creștere, iar noii jucători apar periodic, precum și în mijlocul procesului de achiziție. jucători mari Companiile mici de dezvoltare software. Pentru platforme de virtualizare și înseamnă îmbunătățirea eficienței utilizării infrastructurilor virtuale.

Între timp, multe companii nu sunt încă pregătite să investească fonduri grave în virtualizare, deoarece nu pot evalua cu exactitate efectul economic al introducerii acestei tehnologii și nu au personal suficient de calificări. Dacă în multe țări occidentale există deja consultanți profesioniști care pot analiza infrastructura IT, pregătește un plan de virtualizare a serverelor fizice ale companiei și evaluează rentabilitatea proiectului, apoi în Rusia există foarte puține astfel de oameni. Bineînțeles, în următorii ani, situația se va schimba și, în momentul în care diferite companii vor aprecia avantajele virtualizării, există specialiști care au suficiente cunoștințe și experiență pentru a implementa tehnologii de virtualizare la diferite scale. În același timp, multe companii efectuează doar experimente locale privind utilizarea instrumentelor de virtualizare, aplicarea, în principal platforme gratuite.

Din fericire, mulți furnizori, pe lângă sistemele de virtualizare comercială, oferă, de asemenea, platforme gratuite cu funcționalitate limitată, astfel încât companiile să poată folosi parțial mașini virtuale în mediul de producție a întreprinderii și, în același timp, să evalueze posibilitatea tranziției la platforme grave. În sector. calculatoare desktop.Utilizatorii încep, de asemenea, să aplice mașini virtuale în activitatea de zi cu zi și nu oferă cerințe mari pentru platformele de virtualizare. Prin urmare, fondurile gratuite sunt considerate de către ei în primul rând.

Liderii în producția de platforme de virtualizare

Dezvoltarea instrumentelor de virtualizare la diferite niveluri de abstractizare a sistemelor a continuat mai mult de treizeci de ani. Cu toate acestea, numai puterea hardware relativ recentă a serverelor și a PC-urilor desktop ne-a permis să percepem serios această tehnologie cu privire la virtualizarea sistemelor de operare. Așa sa întâmplat că mulți ani, atât diverse companii, cât și entuziaști au dezvoltat diverse mijloace de virtualizare a sistemelor de operare, dar nu toate sunt în prezent sprijinite în mod activ și sunt în condiții acceptabile pentru utilizarea eficientă. Astăzi, liderii din domeniul mass-media de virtualizare sunt VMware, Microsoft, Swsoft (împreună cu paralelele deținute de acesta), XenSource, Fier Virtual și Innotek. În plus față de produsele acestor furnizori, există și evoluții precum Qemu, Bosch și Altele, precum și mijloace de virtualizare a dezvoltatorilor de sisteme de operare (de exemplu, containerele Solaris) care nu au primit larg răspândită și folosit de un cerc îngust de specialiști.

Companiile au obținut un anumit succes pe piața platformelor serverului de virtualizare, să distribuie unele dintre produsele lor gratuite, în timp ce făceau pariul nu pe platformă, dar pe controale, fără de care este dificil să se utilizeze mașini virtuale pe scară largă. În plus, platformele consiliului de virtualizare comercială destinate utilizării de către profesioniștii IT și companiile de dezvoltare software au capacități semnificativ mai mari decât analogii lor liberi.

Cu toate acestea, dacă utilizați virtualizarea serverului la o scară mică, în sectorul SMB (întreprinderile mici și mijlocii), platformele gratuite ar putea să completeze o nișă în mediul de producție al companiei și să asigure economii semnificative de numerar.

Când să utilizați platforme gratuite

Dacă nu aveți nevoie de o implementare în masă a serverelor virtuale într-o organizație, control constant al performanței serverului fizic cu o sarcină în schimbare și un grad ridicat de accesibilitate, puteți utiliza mașini virtuale pe baza platformelor gratuite pentru a menține serverele de organizare internă. Cu o creștere a numărului de servere virtuale și un grad ridicat de consolidare a acestora pe platforme fizice, este necesar să se utilizeze instrumente puternice de gestionare a infrastructurii virtuale. În funcție de faptul dacă trebuie să utilizați diferite sisteme și rețele de stocare, de exemplu, rețeaua de spațiu de stocare (SAN), copie de rezervă și recuperarea după eșecuri și migrația "fierbinte" a mașinilor virtuale la alte echipamente, este posibil să nu aveți suficiente oportunități pentru platformele gratuite de virtualizare, însă trebuie remarcat faptul că platformele gratuite sunt actualizate constant și achiziționate noi caracteristici, care extinde domeniul de aplicare utilizarea lor.

Un alt un moment important - suport tehnic. Platformele de virtualizare gratuite există fie în cadrul comunității open source, unde mulți entuziaști sunt implicați în rafinamentul produsului și sprijinul său sau susținute de o platformă de furnizori. Prima opțiune implică participarea activă a utilizatorilor în dezvoltarea produsului, întocmirea rapoartelor de eroare și nu garantează soluții la problemele dvs. atunci când utilizați platforma, în al doilea caz, cel mai adesea, suportul tehnic nu este prevăzut deloc. Prin urmare, calificările personalului care desfășoară platforme gratuite trebuie să fie la un nivel ridicat.

Platformele de virtualizare gratuite pe desktop sunt cele mai potrivite pentru a aplica pentru a izola mediile personalizate, mortifierea acestora din echipamente specifice, scopuri educaționale pentru a explora sistemele de operare și testele sigure ale diferitelor software. Este puțin probabil să utilizați platforme gratuite pe scară largă pentru dezvoltarea sau testarea software-ului în companiile de software, deoarece acestea nu au suficiente pentru acest lucru. funcționalitate. Cu toate acestea, pentru uz casnic, produsele de virtualizare gratuite sunt complet adecvate și chiar exemplele sunt efectuate atunci când mașinile virtuale pe baza sistemelor de virtualizare gratuită sunt utilizate în mediul de producție.

Platforme gratuite de virtualizare a serverului

Practic, în orice organizație care utilizează infrastructura de server, adesea necesitatea de a fi aplicată atât servicii de rețea standard (DNS, DHCP, director activ), cât și mai multe servere interne (aplicații, baze de date, portaluri corporative) care nu prezintă încărcături mari și sunt separate de diferite servere fizice. Aceste servere pot fi consolidate în numărul mai multor bucăți din mașinile virtuale pe o gazdă fizică. Acest lucru simplifică procesul de migrare a serverelor de la o platformă hardware la alta, costurile echipamentului sunt reduse, procedura de backup este simplificată, iar manipularea acestora crește. În funcție de tipurile de sisteme de operare, care sunt gestionate de servicii de rețea, iar cerințele pentru sistemul de virtualizare pot fi selectate produs gratuit Pentru mediul corporativ. La selectarea unei platforme de server de virtualizare, este necesar să se țină seama de caracteristicile de performanță (depind atât de utilizarea tehnicilor de virtualizare, cât și de calitatea implementării diferitelor componente ale platformei producătorilor), ușurința de desfășurare, posibilitatea de a scalifica Infrastructura virtuală și disponibilitatea de controale suplimentare, întreținere și monitorizare.


Proiectul este o platformă de virtualizare open source, dezvoltarea căreia implementează o comunitate de dezvoltatori independenți susținuți de SWSOFT. Produsul din licența GNU GPL este distribuit. Nucleul platformei OpenVZ face parte din produsul Virtuozzo, produs comercial Swsoft posedând mare decât OpenVZ, oportunități. Ambele produse utilizează tehnica originală de virtualizare: virtualizarea la nivelul instanțelor sistemului de operare. Această metodă de virtualizare are mai puțină flexibilitate comparativ cu virtualizarea completă (puteți rula numai familia Linux, deoarece un kernel este utilizat pentru toate mediile virtuale), dar vă permite să obțineți pierderi minime de performanță (aproximativ 1-3%). Sistemele OpenVZ nu pot fi numite mașini virtuale cu drepturi depline, este mai degrabă medii virtuale (mediul virtual, VE), în care componentele echipamentului nu emară. Această abordare permite numai instalării diverselor distribuții Linux ca medii virtuale pe un server fizic. În acest caz, fiecare dintre mediile virtuale are propriile procese, biblioteci de sistem și utilizatori și pot utiliza interfețe de rețea în felul lor.

Mediile virtuale sunt prezentate pentru utilizatori și aplicații care funcționează în ele, medii aproape complet izolate, care pot fi controlate independent de alte medii. Datorită acestor factori și produse de înaltă performanță, produsele OpenVz și Swsoft Virtuozzo au fost cele mai frecvente cu sprijinul serverelor virtuale private (servere virtuale private, VPS) în sistemele de găzduire. Bazat pe OpenVZ, puteți oferi clienților mai multe servere virtuale alocate pe baza unei platforme hardware, fiecare dintre care pot fi instalate diferite aplicații și care pot fi repornizate separat de alte medii virtuale. Arhitectura OpenVZ este prezentată mai jos:

Unii experți independenți au fost efectuați analiza comparativa Performanța serverelor virtuale bazate pe platforme comerciale SWSOFT Virtuozzo și VMware ESX Server pentru găzduire și înzestrați concluzia că virtuozzo se confruntă mai bine cu această sarcină. Desigur, platforma OpenVZ, care a construit Virtuozzo, are aceeași productivitate ridicată, dar nu are instrumente de management extinse pe care există în Virtuozzo.

Mediul OpenVz este, de asemenea, potrivit pentru scopuri de învățare, în care toată lumea poate experimenta împrejurimile izolate fără pericol pentru alte medii ale acestei gazde. Între timp, aplicarea platformei OpenVZ în alte scopuri nu este adecvată datorită inflexibilității evidente a soluționării virtualizării la nivelul sistemului de operare.


Compania a intrat relativ recent pe piața platformelor de virtualizare, dar a fost inclusă rapid în lupta competitivă cu astfel de furnizori serioși de platforme de server, cum ar fi VMware, XenSource și Swsoft. Produsele virtuale de fier se bazează pe Hypervisor gratuit Xen, susținut de comunitatea open source a comunității Xen. Fierul virtual este o platformă de virtualizare care nu necesită un sistem de operare gazdă (așa-numita platformă goală-metal) și are ca scop utilizarea întreprinderilor mari într-un mediu corporativ. Produsele de fier virtual au toate instrumentele necesare pentru crearea de mașini virtuale, gestionarea acestora și integrarea lor în mediul de informare al companiei. Fierul virtual suportă sistemele de operare de 32 și 64 de biți, precum și sistemele de operare virtuale, oferind posibilitatea de a utiliza mai multe procesoare cu mașinile virtuale.

Inițial, fierul virtual a fost utilizat de tehnicile de paraviualizare pentru a lansa sisteme de oaspeți în mașinile virtuale, precum și produsele xenSource bazate pe Hypervisor Xen. Folosirea de pathravirtualizare implică utilizarea unor versiuni speciale ale sistemelor de oaspeți în mașinile virtuale, a cărui cod sursă este modificată pentru a începe platformele lor de virtualizare. Acest lucru necesită modificări ale kernelului sistemului de operare, care pentru OS Open Source nu este o mare problemă, în timp ce pentru proprietate sisteme închiseCum ar fi ferestrele sunt inacceptabile. Nu se observă creșterea mai mare a productivității în sistemele de fericulalizare. Întrucât practica a arătat, producătorii de sisteme de operare merg în mod reticent la includerea suportului pentru parachează în produsele lor, astfel încât această tehnologie nu a câștigat o mare popularitate. Ca o consecință, fierul virtual este unul dintre primele tehnici de virtualizare hardware care vă permit să rulați versiuni nemodificate ale sistemelor de oaspeți. Pentru moment, ultima versiune Platforma virtuală de fier 3.7 vă permite să utilizați mașini virtuale pe platformele server numai cu suport de virtualizare hardware. Următoarele procesoare sunt acceptate oficial:

  • Intel® Xeon® 3000, 5000, 5100, 5300, 7000, 7100 series
  • Intel® Core ™ 2 Duo E6000 Seria
  • Intel® Pentium® D-930, 940, 950, 960
  • AMD OPTERON ™ 2200 sau 8200 Seria Pursionists
  • AMD Athlon ™ 64 X2 Procesor dual-core
  • AMD TOURON ™ 64 X2 Procesor dual-core

În plus, pe site-ul virtual de fier puteți găsi liste de o companie de echipamente certificate pentru platforma dvs. de virtualizare.

Produsele virtuale de fier există în trei publicații:

  • Virtualizarea și gestionarea serverului unic
  • Virtualizarea și gestionarea serverului multiple
  • Soluție de infrastructură de desktop virtuală (VDI)

În prezent, decizia gratuită este soluția unică a serverului, care vă permite să instalați fierul virtual pe o gazdă fizică în infrastructura organizației. Acest lucru acceptă protocolul ISCSI, rețeaua SAN și sistemele locale de stocare.

Ediția Free Edition Server are următoarele cerințe minime de instalare:

  • 2 GB RAM.
  • Unitatea CD ROM
  • 36 GB spațiu pe disc
  • Interfața de rețea Ethernet.
  • Interfață de rețea Channel fibre (opțional)
  • Suport pentru virtualizarea hardware în procesor

Virtual Fier vă permite să apreciați toate caracteristicile virtualizării hardware și ale instrumentelor de gestionare a mașinilor virtuale. Ediția gratuită este destinată în primul rând evaluarea eficienței și comoditatea platformei și a controalelor de virtualizare. Cu toate acestea, poate fi utilizat în mediul de producție al întreprinderii pentru a sprijini serverele interne ale companiei. Absența unei platforme gazdă separate va permite, în primul rând, nu a cheltuit achiziționarea unei licențe pentru un sistem de operare gazdă și, în al doilea rând, reduce pierderile de performanță la sprijinirea sistemelor de oaspeți. Aplicații tipice ale ediției gratuite a fierului virtual - care implementează mai multe servere virtuale în infrastructura unei mici organizații sectoriale SMB pentru a se separa de echipamentele serverelor vitale și pentru a-și crește controlabilitatea. În viitor, atunci când cumpărați o versiune comercială a platformei, pot fi extinse infrastructura serverelor virtuale, precum și caracteristici precum mijloace eficiente de backup și migrare caldă a serverelor virtuale între gazde.


Din punctul de vedere al confortului și ușurinței de utilizare, VMware Server este un lider necondiționat, iar în ceea ce privește performanța, nu se află în spatele platformelor comerciale (în special în sistemele gazdă Linux). Dezavantajele includ lipsa de sprijin pentru migrația caldă și lipsa fondurilor de backup, care, totuși, sunt furnizate, cel mai adesea, numai platforme comerciale. Desigur, serverul VMware este cea mai bună alegere pentru desfășurarea rapidă a serverelor de organizare internă, inclusiv șabloane presetate ale serverelor virtuale, care în exces pot fi găsite pe diverse resurse (de exemplu,).

Rezultate

Rezumând revizuirea platformelor de server de virtualizare gratuite, se poate spune că fiecare dintre ele își ia nișă în sectorul SMB, unde, prin utilizarea mașinilor virtuale, puteți îmbunătăți semnificativ eficiența infrastructurii IT, puteți face mai flexibilă și reduceți costul echipamentelor de achiziție. Platformele gratuite, în primul rând, vă permit să evaluați posibilitățile de virtualizare nu pe hârtie și să experimentați toate avantajele acestei tehnologii. În concluzie, dăm tabelul rezumat Caracteristicile platformelor gratuite de virtualizare, care vă vor ajuta să alegeți o platformă de server adecvată pentru propriile scopuri. La urma urmei, prin virtualizarea liberă se află calea de a investiga în continuare banii pe proiecte de virtualizare bazate pe sisteme comerciale.

Numele platformei, dezvoltatorGazdăOfițerii de oaspeți susținuți oficialSuport pentru mai multe procesoare virtuale (Virtual SMP)Tehnica de virtualizareUtilizare tipicăPerformanţă
Deschideți proiectul comunitar open source cu suport pentru Swsoft LinuxDiferite distribuții LinuxdaVirtualizarea nivelului sistemului de operareIzolarea serverelor virtuale (inclusiv serviciile de găzduire)Fără pierdere

Virtual Iron Software, Inc.
Nu este necesarFerestre, Redhat, SuseDa (până la 8)Virtualizarea serverelor în mediul de producțieAproape de nativ
Virtual Server 2005 R2 SP1
Microsoft.
Windows.Windows, Linux (pălărie roșie și susă)NuVirtualizarea nativă, virtualizarea hardwareVirtualizarea serverelor interne într-un mediu corporativAproape de nativ (când este instalat Mașină virtuală Adăugări)

VMware.
Windows, Linux.Dos, Windows, Linux, FreeBSD, NetWare, SolarisdaVirtualizarea nativă, virtualizarea hardwareConsolidarea serverelor, dezvoltării / testelor întreprinderilor miciAproape de nativ
Xen Express și Xen
XenSource (cu sprijinul Intel și AMD)
Netbsd, Linux, SolarisLinux, NetBSD, FreeBSD, OpenBSD, Solaris, Windows, Plan 9daPararcultualizare, virtualizare hardwareDezvoltatori, testeri, profesioniști IT, consolidarea serverelor întreprinderilor miciAproape de nativ (unele pierderi atunci când lucrează cu o rețea și o utilizare intensivă a discurilor)

Adnotare: Tehnologiile informaționale au adus o mulțime de lucruri utile și interesante pentru societatea modernă. În fiecare zi, oamenii inventivi și talentați inventează mai multe aplicații noi la computere ca instrumente eficiente de fabricație, divertisment și cooperare. Multe software și hardware diferite, tehnologii și servicii ne permit să îmbunătățim confortul și viteza de lucru cu informații zilnice. Este din ce în ce mai dificilă și mai dificilă evidențiază tehnologiile tehnologiilor care sunt cu adevărat utile și învață să le aplice cu beneficii maxime. Această prelegere va fi discutată de o altă tehnologie incredibil de promițătoare și cu adevărat eficientă care se sparge rapid în lumea computerelor - tehnologia de virtualizare, care ocupă un loc cheie în conceptul de "cloud" computing.

Scopul acestei prelegeri este de a obține informații despre tehnologiile de virtualizare, terminologie, soiuri și principalele avantaje ale virtualizării. Fiți familiarizați cu principalele soluții de a conduce furnizorii IT. Luați în considerare caracteristicile platformei de virtualizare Microsoft.

Tehnologii de virtualizare

Potrivit statisticilor, nivelul mediu de încărcare a serverelor de alimentare a procesorului care rulează Windows nu depășește 10%, sistemele Unix sunt mai bune în acest indicator, dar nu depășește 20% în medie. Eficiența utilizării scăzută a serverului este explicată pe scară largă de la începutul abordării anilor '90 "One Application - un server", adică de fiecare dată când compania achiziționează un nou server pentru implementarea unei noi aplicații. Evident, în practică, aceasta înseamnă o creștere rapidă a parcului serverului și, ca rezultat - creșterea costurilor sale administrare, consumul de energie și răcirea, precum și necesitatea camerelor suplimentare pentru a instala toate serverele noi și a licențelor de cumpărare pentru sistemul de operare a serverului.

Virtualizarea resurselor serverului fizic vă permite să le distribuiți flexibil între aplicații, fiecare dintre care "vede" numai resursele destinate și "crede" că este alocat un server separat, adică, în acest caz, "un server" - Aplicații multiple "este implementată, dar fără a reduce productivitatea, disponibilitatea și siguranța aplicații serverului. În plus, soluțiile de virtualizare fac posibilă desfășurarea diferitelor sistem de operare în secțiunile utilizând emularea sistemului lor de apeluri către resursele hardware ale serverului.


Smochin. 2.1.

Virtualizarea se bazează pe posibilitatea unui computer pentru a efectua lucrările mai multor computere datorită distribuției resurselor sale în mai multe medii. Folosind servere virtuale și computere de desktop virtuale, puteți plasa mai multe OS și mai multe aplicații într-o singură locație. Astfel, restricțiile fizice și geografice încetează să mai aibă valoare. În plus față de costurile de economisire și reducere a energiei datorită utilizării mai eficiente a resurselor hardware, infrastructura virtuală oferă nivel inalt disponibilitatea resurselor, sistemul de management mai eficient, creșterea siguranței și sistemul de recuperare îmbunătățit situații critice.

Într-un sens larg, conceptul de virtualizare este o ascundere a implementării reale a oricărui proces sau a unui obiect de la adevărata sa prezentare pentru cel care le place. Produsul de virtualizare este ceva ușor de utilizat pentru utilizare, de fapt, având o structură mai complexă sau complet diferită, diferită de cea percepută atunci când lucrați cu obiectul. Cu alte cuvinte, este separat de punerea în aplicare a ceva. Virtualizarea este proiectată să se absoarbă software. de la hardware.

În tehnologiile informatice, termenul "virtualizare" este de obicei înțeleasă prin abstractizarea resurselor de calcul și prin furnizarea unui sistem de sistem care "încapsulează" (ascți în sine) propria sa implementare. Pur și simplu, utilizatorul funcționează cu o reprezentare convenabilă a obiectului și nu contează modul în care obiectul este în realitate.

Acum, abilitatea de a lansa mai multe mașini virtuale pe un fizic este de mare interes printre specialiști în calculator, nu numai pentru că crește flexibilitatea infrastructurii IT, dar și pentru că virtualizarea, de fapt, economisește bani.

Istoria dezvoltării tehnologiilor de virtualizare are mai mult de patruzeci de ani. IBM a fost primul care se gândește la crearea mediilor virtuale pentru diverse sarcini de utilizator, apoi în mainframe. În anii '60 ai secolului trecut, virtualizarea a reprezentat un interes pur științific și a fost o soluție originală pentru izolare sisteme informatice Într-un computer fizic. După apariția computerelor personale, interesul de virtualizare este oarecum slăbit în vederea dezvoltării rapide a sistemelor de operare, care au prezentat cerințe adecvate pentru furnizarea hardware a acelei perioade. Cu toate acestea, creșterea rapidă a capacității hardware a computerelor la sfârșitul anilor nouăzeci ai secolului trecut a făcut ca comunitatea IT să reamintească din nou tehnologiile de virtualizare a platformelor software.

În 1999, VMware a introdus tehnologia virtualizării sistemelor X86 ca mijloace eficienteCapabil să convertească sistemul de bază X86 într-o singură infrastructură publică și de destinație hardware care oferă o izolare completă, mobilitate și o gamă largă de sisteme de operare media aplicată. VMware a fost unul dintre primii care fac un pariu serios exclusiv pe virtualizare. După cum a arătat timpul, sa dovedit a fi absolut justificată. Astăzi, WMWare oferă o platformă de virtualizare cuprinzătoare a celei de-a patra generații VMware VSphere 4, care include mijloace atât pentru PC separate, cât și pentru centrul de date. Componenta cheie a acestui pachet software este Hypervisor VMware ESX Server. Mai târziu în "Bătălia" pentru locul în această direcție la modă de dezvoltare a tehnologiei informației au inclus companii precum paralele (anterior swsoft), Oracle (Sun Microsystems), sisteme Citrix (Xensurse).

Microsoft a intrat în piața instrumentului de virtualizare în 2003, cu achiziția de Connetih, eliberând primul său produs PC virtual pentru PC-uri desktop. De atunci, ea a sporit în mod constant spectrul de propuneri în acest domeniu și astăzi a absolvit formarea unei platforme de virtualizare, care include astfel de soluții ca Windows 2008 Server R2 C componenta Hyper-V, Virtualizarea aplicației Microsoft (APP-V), Infrastructură Desktop Microsoft Virtual Desktop (VDI), Servicii de la distanță Desktop, Centrul de sistem Virtual Machine Manager.

Până în prezent, furnizorii de tehnologie de virtualizare oferă platforme fiabile și ușor de controlat, iar piața acestor tehnologii se confruntă cu un boom real. Potrivit experților principali, acum virtualizarea este inclusă în primele trei tehnologii informatice cele mai promițătoare. Mulți experți prezic că până în 2015 aproximativ jumătate din toate sistemele informatice vor fi virtuale.

Creșterea interesului pentru tehnologiile de virtualizare este în prezent incredibilă. Puterea computațională a procesatorilor actuali crește rapid, iar întrebarea nu este chiar că această putere este de a cheltui, ci în faptul că "modă" modernă pentru sistemele dual-core și multi-core, penetrarea deja în calculatoare personale (laptop-uri și desktop-uri), deoarece nu ar trebui să fie mai bine permisă implementarea celui mai bogat potențial al ideilor de virtualizare a sistemelor de operare și a aplicațiilor, derivând confortul utilizării computerului la un nou nivel de calitate. Tehnologia de virtualizare devine una dintre componentele cheie (inclusiv marketingul) în cel mai nou și mai mult viitor procesoare Intel. și AMD, în sistemele de operare de la Microsoft și o serie de alte companii.

Avantajele virtualizării

Dăm principalele avantaje ale tehnologiilor de virtualizare:

  1. Utilizarea eficientă a resurselor de calcul. În loc de 3, și apoi 10 servere încărcate cu 5-20% pot fi utilizate una utilizată de 50-70%. Printre altele, salvează și electricitate, precum și o reducere semnificativă a investițiilor financiare: este achiziționat un server de înaltă tehnologie care efectuează 5-10 funcții de servere. Folosind virtualizarea, este posibilă obținerea unei utilizări semnificativ mai eficiente a resurselor, deoarece oferă combinarea resurselor standard de infrastructură într-o singură piscină și depășește limitele modelului ilegal "O aplicație la server".
  2. Reducerea costurilor infrastructurii: Virtualizarea vă permite să reduceți numărul de servere și echipamentul IT asociat în Centrul de informare. Ca rezultat, nevoia de întreținere, sursă de alimentare și resursele materiale de răcire este redusă și este cheltuit mult mai puține mijloace.
  3. Reducerea costurilor software-ului. Unii producători de software au intrat în sisteme individuale de licențiere în special pentru medii virtuale. Deci, de exemplu, cumpărarea unei licențe pentru Microsoft Windows. Server 2008 Enterprise, primiți dreptul de ao folosi simultan pe un server fizic și 4 Virtual (într-un singur server) și Windows Server 2008 Datacenter este licențiat numai pe numărul de procesoare și poate fi utilizat simultan pe un număr nelimitat de servere virtuale .
  4. Creșteți flexibilitatea și viteza răspunsului sistemului: Virtualizarea oferă o nouă metodă de gestionare a infrastructurii IT și ajută administratorii IT să petreacă mai puțin timp pentru a efectua sarcini repetate - de exemplu, pentru a iniția, configura, urmări și urmări și întreținere. Mulți administratorii de sistem Au încercat probleme când serverul "colapses". Și este imposibil, trageți hard diskul prin despărțirea într-un alt server, rulați totul ca înainte ... și instalarea? Căutați drivere, configurare, începere ... și toate necesitățile de timp și resurse. Când utilizați un server virtual - pornirea instantanee pe orice "hardware" este posibil și dacă nu există niciun server similar, puteți descărca mașina virtuală gata cu un server instalat și configurat, de la biblioteci acceptate de companiile de hipervisor dezvoltatori (programe de virtualizare).
  5. Aplicațiile incompatibile pot funcționa pe un computer. Când utilizați virtualizarea pe un singur server, instalați Linux și servere Windows., gateway-uri, baze de date și altele sunt absolut incompatibile într-un sistem de aplicații non-virtualizate.
  6. Îmbunătățirea disponibilității aplicațiilor și asigurarea continuității întreprinderii: Datorită unui sistem fiabil de susținere și migrare a mediilor virtuale, fără întreruperi în serviciu, veți putea reduce perioadele de încetare planificată și asigurați restabilirea rapidă a sistemului în situații critice. "Căderea" unui server virtual nu duce la pierderea altor servere virtuale. În plus, în cazul eșecului unui server fizic, este posibilă înlocuirea automată a serverului de rezervă. Mai mult, acest lucru se întâmplă nu este vizibil pentru utilizatori fără repornire. Asigurând astfel continuitatea afacerilor.
  7. Oportunități pentru o arhivare ușoară. Deoarece hard diskul mașinii virtuale este de obicei trimis ca un format de fișier, situat pe orice suport fizic, virtualizarea face posibilă pur și simplu acest fișier pe suportul de backup ca mijloc de arhivare și susținere a întregii mașini virtuale. Abilitatea de a ridica serverul din arhivă complet o altă caracteristică minunată. Și puteți ridica serverul din arhivă, fără a distruge serverul curent și a vedea starea de lucruri pentru ultima perioadă.
  8. Creșterea gestionării infrastructurii: Utilizarea gestionării centralizate a infrastructurii virtuale vă permite să reduceți timpul de administrare a serverului, oferă balansarea încărcării și migrarea vii a mașinilor virtuale.

Mașină virtuală vom numi un mediu de software sau hardware care ascunde implementarea reală a oricărui proces sau obiect din reprezentarea sa vizibilă..

- Acesta este un container software complet izolat care funcționează cu propriul sistem de operare și aplicații, ca un computer fizic. Mașina virtuală acționează la fel ca un computer fizic și conține propriul său RAM virtual (I.E. software), hard disk și adaptor de rețea.

OS nu poate distinge între mașina virtuală și fizică. Același lucru se poate spune despre aplicații și alte computere din rețea. Chiar și Sama mașină virtuală El se consideră un computer "real". Dar, în ciuda acestui fapt, mașinile virtuale constau exclusiv din componente software și nu includ echipamentul. Acest lucru le oferă o serie de avantaje unice asupra echipamentului fizic.


Smochin. 2.2.

Luați în considerare mai multe caracteristici principale ale mașinilor virtuale:

  1. Compatibilitate. Mașinile virtuale sunt, de obicei, compatibile cu toate computerele standard. Ca un computer fizic, mașina virtuală rulează propriul sistem de operare a oaspeților și își desfășoară propriile aplicații. De asemenea, conține toate componentele, standard pentru calculator fizic (placa de bază, placă video, controlor de rețea etc.). Prin urmare, mașinile virtuale sunt pe deplin compatibile cu toate sistemele standard de operare, aplicații și drivere de dispozitiv. Mașina virtuală poate fi utilizată pentru a efectua orice software adecvat pentru computerul fizic corespunzător.
  2. Izolare. Mașinile virtuale sunt complet izolate una de cealaltă, ca și cum ar fi computerele fizice, mașinile virtuale pot utiliza resursele fizice generale ale unui computer și, în același timp, să rămână complet izolate unul de celălalt, ca și cum ar fi mașini fizice separate. De exemplu, dacă patru mașini virtuale sunt lansate pe un server fizic și unul dintre ele oferă un eșec, acest lucru nu afectează disponibilitatea celorlalte trei mașini. Izolarea este un motiv important pentru disponibilitatea și securitatea mult mai mare a aplicațiilor efectuate într-un mediu virtual comparativ cu aplicațiile efectuate într-un sistem standard, neludualizat.
  3. Încapsulare. Mașinile virtuale încapsulează pe deplin mediul de calcul. Mașina virtuală este un container de software conectarea sau "încapsularea" unui set complet de resurse hardware virtuale, precum și de sistemul de operare și toate aplicațiile sale din pachetul software. Datorită încapsulării, mașinile virtuale devin incredibil de mobile și convenabile pentru a gestiona. De exemplu, o mașină virtuală poate fi deplasată sau copiată de la o locație la alta ca orice alt fișier software. În plus, mașina virtuală poate fi salvată pe orice suport de date standard: de la cardul de memorie Flash Compact USB la rețele corporative depozitare.
  4. Independența față de echipamente. Mașinile virtuale sunt pe deplin independente de echipamentul fizic de bază pe care lucrează. De exemplu, pentru o mașină virtuală cu componente virtuale (CPU, o cartelă de rețea, controler SCSI), puteți seta setările care nu coincide absolut cu caracteristicile fizice ale hardware-ului de bază. Mașinile virtuale pot chiar să efectueze diferite sisteme de operare (Windows, Linux etc.) pe același server fizic. În combinație cu proprietățile de încapsulare și compatibilitate, independența hardware oferă posibilitatea de a muta în mod liber mașinile virtuale de la un computer bazat pe X86 la altul, fără a schimba driverele dispozitivelor, OS sau aplicații. De asemenea, independența echipamentului face posibilă funcționarea în combinație de sisteme de operare și aplicații complet diferite pe un computer fizic.

Luați în considerare principalele soiuri de virtualizare, cum ar fi:

  • virtualizarea serverului (virtualizare completă și paruguratualizare)
  • virtualizarea la nivel de sisteme de operare,
  • virtualizarea aplicațiilor,
  • virtualizarea reprezentărilor.

Tehnologia de virtualizare vă permite să creați mai multe server pe un server. sisteme logice - mașini virtuale izolate, cu set complet Funcții ale dispozitivelor fizice. Virtualizarea este posibilă nu numai în cadrul unui singur server fizic, ci și în cadrul mai multor servere, un centru de date sau chiar mai multe organizații CDM separate din punct de vedere geografic. La nivelul actual al dezvoltării tehnologiei, este posibilă implementarea virtualizării nu numai a mașinilor virtuale, precum și a sistemelor de stocare și a unei rețele complete.


În același timp, cea mai mare parte a virtualizării funcționale pot fi implementate pe echipamente convenționale fără a fi nevoie să achiziționați componente hardware sau de rețea foarte specializate.

Pentru ce este?

Virtualizarea simplifică foarte mult activitatea infrastructurii IT, creșterea productivității prin optimizarea utilizării resurselor, reducerea costurilor de întreținere și gestionare. Timpul de creare a unei infrastructuri tipice este redus radical și resursele IT sunt utilizate rațional, atât hardware cât și om.

Un moment important este crearea unei infrastructuri IT în continuă funcționare, protejată de eșecuri și catastrofe durabile. Datorită mediului de virtualizare construit competent, există o reducere a timpului de întrerupere neprogramată și excluderea absolută a închiderilor programate pentru întreținerea serverului sau depozitele de date. În același timp, toate serviciile IT pot scăpa de la legarea la un anumit furnizor.

Pentru companiile de orice nivel și în orice etapă a infrastructurii IT, este posibilă implementarea automatizării proceselor, într-un fel sau altul referitor la alocarea resurselor de calcul pentru diverse diviziuni din cadrul companiei sau pentru clienții lor.

Pentru ce categorii de utilizatori sunt potrivite

Virtualizarea este potrivită pentru orice companie care încearcă să creeze o infrastructură flexibilă și modernă de calcul. Simplitatea implementării și întreținerii, fiabilității și funcționalității, reducerea riscurilor pentru întreprindere, fac investiții informate în această tehnologie. Cu un nivel modern de dezvoltare a sistemelor cloud de la terțe părți, virtualizarea deschide oportunități nelimitate de a uni aceste tehnologii și dezvoltarea ulterioară a afacerii companiei și nu pentru îngrijirea permanentă a infrastructurii IT.

Beneficii

Pentru managementul companiei:

  • reducerea costului suportului pentru sistemele informatice;
  • reducerea costului introducerii de noi servicii IT.

Pentru departamentele IT:

  • reducerea calendarului introducerii de noi servicii IT;
  • simplitatea serviciului de infrastructură;
  • Îmbunătățirea fiabilității sistemelor informatice în general.

Pentru personalul IT:

  • creșterea gestionării infrastructurii;
  • reducerea muncii cu nivel scăzut de calificare;
  • Îmbunătățirea propriilor calificări.

Virtualizarea resurselor computaționale

Primele sisteme de virtualizare au apărut în cadrul sistemelor de operare și au permis crearea unui PC virtual în paralel cu implementarea sarcinilor principale. Dezvoltarea acestei direcții a condus la apariția unei clase separate de software - hipervisor. Hypervisorul este setat direct la platforma hardware și reprezintă toate resursele disponibile - megahert de procesor, megaocteți memorie cu acces aleator, Gigabytes de locație de depozitare și lățime de bandă de rețea pentru un număr mare de mașini virtuale. Hypervisorul nu numai că creează aceste resurse pentru fiecare mașină virtuală, ci și redistribuie resursele dintre cantitate mare Consumatorii și oferă un ciclu complet de viață virtuală a serverului.

Soluții de bază pentru virtualizarea resurselor de calcul astăzi:

  • VMware vSphere.
  • Microsoft Windows Server.
  • Virtuozzo.
  • Citrix Xenserver.
  • Oracle VM.
  • Red Hat Enterprise virtualizare
  • Linux kvm.
  • Huawei Fusionphere.

Virtualizarea sistemelor de stocare a datelor

Arhitecturile IT moderne conțin în mod necesar un subsistem de stocare a datelor. Acesta poate fi implementat în mai multe moduri - de la depozitare pe o unitate de calcul la dispozitivele izolate exclusiv sub depozitare. În plus, depozitarea poate apărea pe diverse medii: de pe discurile arborelui și panglicile la unitățile solide.

Pentru infrastructura virtuală, sistemul de stocare este, de asemenea, o parte integrantă. Pentru a optimiza activitatea unui hypervisor cu un sistem de stocare, producătorii de stocare hardware își dau soluțiile cu șoferi specializați care vă permit să efectuați executarea unor operațiuni pe depozitare, ceea ce economisește resurse computaționale. Dar există un alt mod - utilizarea unui depozit virtualizat utilizat în infrastructurile hiper-convergente. O astfel de stocare este creată pe baza acelorași noduri de calcul și utilizează unitățile server ca parte a unui singur spațiu de stocare. Acest lucru vă permite să reduceți radical costul clădirii și întreținerii, alocați resurse de stocare optimizate pentru fiecare VM. În plus, sistemul de virtualizare SCD construiește o schemă de stocare tolerantă la defecțiuni cu echilibrarea încărcăturii și în conformitate cu politica de service pentru fiecare VM. Sistemele de virtualizare SCHD pot fi utilizate atât pe scara centrului de date, cât și la îndeplinirea sarcinilor locale mici.

Deciziile în sine pot fi completările hipervizorului sau pot fi incluse în neplata sa. Toți producătorii majori au soluții similare în arsenalul lor:

  • VMware Virtual San.
  • Spațiile de stocare Microsoft incluse în Microsoft Windows Server
  • Virtuozzo Storage
  • Red Hat Ceph.
  • StarWind Virtual San.
  • Huawei Fusionstorage.
  • EMC Scaliodatacore.
  • Virtual San.

Virtualizarea rețelei

Pentru a construi un centru de date complet definit, trebuie să puteți nu numai să virtualizați dispozitivele Server Standard, ci și să controlați flexibil configurația topologiei rețelei și regulile firewall-urilor. Există pentru acest lucru clasa separată Produse în mediul de virtualizare - Soluții pentru virtualizarea rețelei.

În prezent, un număr limitat de soluții sunt prezentate pe piață pentru a virtualiza toate aspectele rețelei imediat:

  • VMware NSX.
  • Microsoft Windows Server 2016 Datacenter cu centru de sistem
  • Cisco.
  • Huawei.

Virtualizarea locurilor de muncă

Cea mai importantă zonă de aplicare a tehnologiilor de virtualizare este crearea de lucrări de utilizator atunci când volumul principal de lucru este pe serverul general, iar utilizatorul vede dispozitivul de acces pe ecran numai imaginea a ceea ce se întâmplă în PC-ul virtual. Această tehnologie a primit numele VDI (infrastructura de desktop virtuală).

Jocurile virtuale vă permit să alocați pentru fiecare utilizator instrumentele de lucru necesare pentru fiecare utilizator, alocați rațional licențe software, au acces la spațiul de lucru cu staționare și dispozitive mobile, oferind o administrare convenabilă și respectarea politicilor de securitate.

Dacă compania trebuie să utilizeze PC-uri staționare sau laptop-uri pentru lucrările la distanță, tehnologia VDI vă permite să furnizați numai aplicații de lucru care se află pe un server comun la dispozitive și să nu creați desktop-uri complete la distanță.

Soluții pentru VDI prezentate pe piață:

  • VMware Horizon.
  • Citrix XenApp și Xendesktop
  • Paralelele VDI și Ras
  • Huawei Fusionaccess.

Automatizarea managementului și virtualizării

Dezvoltarea ulterioară a tehnologiilor de virtualizare și a serviciilor cloud a condus la crearea de noi infrastructuri IT, hibride și hiperkeri. Aceste infrastructuri sunt definite pe deplin software și au o integrare profundă cu nori privați sau publici.

Pentru a gestiona astfel de infrastructuri, sunt necesare instrumente puternice, care, pe de o parte, vor lua în considerare specificul echipamentului fizic stabilit, pe de altă parte pentru a putea oferi rapid resurse pentru nevoile afacerii și de la terța parte , să fie transparenți și protejați. În aceste scopuri și servesc ca sisteme de management și automatizare cu virtualizare.

Printre produsele principale pot fi alocate:

  • Vmware vcenter și vrealize
  • Centrul de sistem Microsoft.
  • Red Hat Enterprise Manager de virtualizare
  • Citrix Systems Xencenter.
  • Solarwinds Manager de virtualizare.
  • Dellight Foglight.

Pachetul Vrealize Suite este o platformă pentru gestionarea unui nor hibrid pe soluții VMware.

Sub marca VREALIZE, VMware combină toate soluțiile concepute pentru a gestiona infrastructura hibridă, inclusiv instrumentele de gestionare a resurselor pe furnizorii de cloud (nu numai VMware), precum și instrumentele de gestionare a infrastructurii bazate pe diverși hipervisori.

VMware Vrealize Suite Stack îndeplinește cerințele lui Gartner, care face instrumentele de management al cloud - criteriile de evaluare pentru platformele de management cloud, și anume:

  • livrarea de aplicații sau resurse de infrastructură la cerere prin intermediul portalului de autoservire sau directorul de servicii;
  • contabilitatea costului resurselor cloud și planificarea transparentă a performanței financiare a eficienței acestuia.

Tehnologii

  • Paralele.
  • VMware.
  • Microsoft.
  • Citrix.
  • Palarie rosie.
  • OpenStack.

Specialiștii din Kosmonov lucrează în fiecare zi cu diferite sisteme de virtualizare atât atunci când lucrează cu propriul cloud și de a efectua lucrări de proiect. În acest timp, am reușit să lucrăm cu un număr considerabil de sisteme de virtualizare și să determinăm pentru ei înșiși punctele forte și punctele slabe ale fiecăruia dintre ele. În acest articol am colectat opiniile inginerilor noștri despre cele mai frecvent întâlnite sisteme de virtualizare și ale lor caracteristici scurte. Dacă vă gândiți să construiți un nor privat și să luați în considerare diverse sisteme de virtualizare pentru a rezolva această sarcină acest articol pentru dvs.

Pentru început, să înțelegem ce este sistemul de virtualizare și de ce este necesar. Virtualizarea mașinilor fizice (servere, PC și TD) vă permite să împărțiți puterea unui dispozitiv fizic între mai multe mașini virtuale. Astfel, aceste mașini virtuale pot avea propriul sistem de operare și software, în nici un caz dependent de mașinile virtuale învecinate. Până în prezent, există numeroase sisteme de virtualizare, fiecare dintre ele are propriile sale caracteristici, deci să luăm în considerare fiecare dintre ele individual.

VMware. vsphere. - Produsul emblematic al companiei VMware a liderului necondiționat pe cota pieței de virtualizare are mulți ani la rând. Are o funcționalitate largă și este creată în mod specific pentru data centrelor care oferă soluții de cloud și companii care construiesc nori privați de diferite scale. Are o interfață atentă și un numar mare de documentatie tehnica. Dacă aveți puțină experiență în lucrul cu virtualizarea, acest sistem va buna alegere Pentru dumneavoastră. Este licențiată de numărul de procesoare fizice din cloud, indiferent de numărul de nuclee. Având în vedere modulele extensive funcționale și multiple, acest sistem este destul de solicitant pentru resursele necesare pentru funcționarea sa.

Wmware. Esxi. - Este An. analogul gratuit VMware vSphere. Deoarece acest hypervisor este liber, are o funcționalitate mai modestă, dar este suficient să implementați majoritatea sarcini tipice Virtualizarea și gestionarea unui nor privat. La fel de ușor de utilizat

Hiper. - V. - Produs microsoft. Proiectat ca o adăugare la sistemul de operare OS, începând cu anul 2008. Există, de asemenea, sub forma unui produs separat, dar utilizând Windows Server să funcționeze. Acest hypervisor este suficient de ușor pentru a se confrunta și a funcționa și, desigur, suportă toate versiunile de ferestre OS pentru oaspeți, dar producătorul nu garantează activitatea multor OS Linux. Vă rugăm să rețineți că hypervisorul în sine se aplică licență gratuităDar pentru muncă necesită un ferestre de operare plătite.

OpenVz. - Sistemul de virtualizare complet implementat pe kernelul Linux. Ca majoritatea sistemelor Linux au o productivitate bună și o resursă consumată și consumată cu orice distribuții Linux. Ca camioane de oaspeți de OS. Cu toate acestea, nu acceptă ferestrele OS, datorită cărora acest sistem de virtualizare nu poate fi considerat universal.

Kvm. - Sistemul de virtualizare se bazează, de asemenea, pe kernelul Linux și pe licența liberă de propagare. Are indicatori de performanță foarte bune prin numărul de resurse consumate. Are o funcționalitate mai mare și este destul de universală din punctul de vedere al sistemelor de operare a oaspeților, deoarece acceptă absolut toate sistemele de operare. Pentru a configura și a susține în formă pură necesită anumite cunoștințe și abilități pentru a lucra cu sistemele Unix. Cu toate acestea, există multe interfețe grafice. ca supliment la hypervisor cu căi diferite Licențierea de la distribuția liberă a versiunilor plătite.

Xen. - Dezvoltarea produsului Universității Cambridge cu sursă deschisă. Majoritatea componentelor sunt depuse în afara hypervisorului, ceea ce face posibilă obținerea unor indicatori de performanță bună. Împreună cu virtualizarea hardware, regimul de parasație acceptă, de asemenea. Xen sprijină lansarea celui mai mare sistem de operare existent.

LXC. - Suficient sistem nou Virtualizarea la nivelul sistemului de operare care vă permite să rulați mai multe instanțe ale sistemului de operare Linux pe o singură mașină fizică. O caracteristică a acestui sistem este că nu funcționează de serverele virtuale, ci prin aplicații care utilizează kernelul comun de OS, care, în același timp, este izolat unul de celălalt, ceea ce oferă cea mai mare performanță în eficiența consumului de resurse.

Sistem de virtualizare

Suportat Os.

Beneficii

dezavantaje

Licență

VMware vSphere.

Win / Lin.

Ușor de folosit. Funcționalitate largă

Consumul de resurse.

Plătit. De numărul de procesoare

Wmware Esxi.

Win / Lin.

Ușor de folosit

Nu cea mai largă funcționalitate.

Gratuit

OpenVz.

Linux.

Consumul eficient de resurse

Numai Linux este acceptat

Gratuit

Win / Lin.

Consumul eficient de resurse. Suportă toate sistemele de operare

Gratuit

Hyper -v.

Windows.

Ușor

Numai ferestrele sunt acceptate. Consumul de resurse

Gratuit. Funcționează pe un sistem de operarit plătit

Win / Lin.

Eficiență ridicată. Deschideți codul sursă.

Necesită cunoștințe UNIX pentru personalizarea și controlul sistemelor

Gratuit

Linux.

Eficiență ridicată

Nu acceptă ferestrele

Gratuit

De asemenea, reamintim că în Norul Kosmonov puteți implementa infrastructura oricărei complexități, fără a imeria subtilitatea activității sistemelor de virtualizare și a hardware-ului cu costuri minime de timp. În norul lui Kosmonov este disponibil ca soluții gataȘi serverele de nor pentru a vă rezolva sarcinile de afaceri.

Subiectul virtualizării este foarte extins și există numeroase nuanțe în activitatea sistemelor de virtualizare listate, împreună cu o multitudine de variații hardware. Nu oferim avantajele acestui articol, dar le aducem caracteristici generale Pentru a selecta sistemul corespunzător la etapa inițială.

Conceptul de mediu virtual

Noua direcție de virtualizare, care oferă o imagine holistică comună a întregii infrastructuri de rețea utilizând tehnica de agregare.

Tipuri de virtualizare

Virtualizarea este un termen comun care acoperă abstractizarea resurselor pentru multe aspecte ale calculelor. Tipurile de virtualizare sunt prezentate mai jos.

Virtualizarea software-ului

Transmisie dinamică

Cu difuzare dinamică ( binar difuzare) Comenzile de probleme OC OCS sunt interceptate de un hypervisor. După ce aceste comenzi sunt înlocuite cu siguranță, conducerea controlului osilor de oaspeți este.

Paracustează

Paraircitalizare - tehnica de virtualizare, în care sistemele de operare oaspete sunt pregătite pentru execuție într-un mediu virtualizat, pentru care miezul lor este ușor modificat. Sistemul de operare interacționează cu programul Hypervisor, care îl oferă cu un API de oaspeți, în loc să utilizeze direct astfel de resurse ca un tabel de pagini de memorie.

Metoda de procedură permite obținerea unor performanțe mai mari decât metoda de difuzare dinamică.

Metoda de fericulalizare este aplicabilă numai dacă sistemul de oaspeți a deschis codurile sursăCeea ce poate fi modificat în conformitate cu licența sau hypervisor și sistemul de oaspeți au fost dezvoltate de un producător, ținând seama de posibilitatea de a aburiza sistemul de oaspeți (deși, cu condiția ca sub hipervisorul, poate fi lansat un hipervisor de nivel inferior.

Pentru prima dată, termenul a apărut în proiectul Denali.

Virtualizarea încorporată

Beneficii:

  • Împărtășirea resurselor de către OS (cataloage, imprimante etc.).
  • Comoditate de interfață pentru aplicații din diferite sisteme (ferestre de aplicație suprapuse, aceeași minimizare a ferestrelor, ca în sistemul gazdă)
  • Cu reglarea fină pe platforma hardware, performanța diferă puțin de sistemul original nativ. Comutarea rapidă între sisteme (mai puțin de 1 secundă)
  • O procedură simplă pentru actualizarea operațiunilor de oaspeți.
  • Virtualizarea bidirecțională (aplicarea unui sistem este lansată în altul și viceversa)

Implementare:

Virtualizarea hardware

Beneficii:

  • Simplificați dezvoltarea platformelor software de virtualizare prin furnizarea de interfețe de gestionare a hardware-ului și prin sprijinirea sistemelor virtuale de oaspeți. Acest lucru reduce complexitatea și timpul asupra dezvoltării sistemelor de virtualizare.
  • Abilitatea de a crește viteza platformelor de virtualizare. Gestionarea sistemelor de oaspeți virtuale se efectuează direct un mic strat intermediar de software, un hypervisor, care oferă o creștere a vitezei.
  • Protecția se îmbunătățește, apare capacitatea de a comuta între mai multe platforme de virtualizare independente reținute la nivelul hardware. Fiecare dintre mașinile virtuale poate funcționa independent, în spațiul său hardware, complet izolat unul de celălalt. Acest lucru vă permite să eliminați pierderea performanței pe menținerea platformei gazdă și creșterea securității.
  • Sistemul de oaspeți nu este legat de arhitectura platformei gazdă și implementarea platformei de virtualizare. Tehnologia virtualizării hardware face posibilă lansarea sistemelor de oaspeți pe 64 de biți pe sisteme gazdă pe 32 de biți (cu medii de virtualizare gazdă pe 32 de biți).

Exemple de aplicare:

  • laboratoare de testare și instruire: Testarea în mașinile virtuale Este convenabil să expunem aplicații care afectează setările sistemelor de operare, cum ar fi aplicațiile de instalare. În detrimentul simplității în implementarea mașinilor virtuale, acestea sunt adesea folosite pentru a preda produse și tehnologii noi.
  • distribuția pre-instalată de: mulți dezvoltatori produse de software Creați imagini gata făcute de mașini virtuale cu produse preinstalate și le furnizați gratuit sau comercial. Astfel de servicii oferă VMware VMTN sau paralele PTN

Virtualizarea serverului

  1. plasarea mai multor servere logice într-o singură fizică (consolidare)
  2. combinând mai multe servere fizice într-o singură logică pentru a rezolva o sarcină specifică. Exemplu: Oracle Real Application Cluster, Tehnologie Grid, Clustere de înaltă performanță.
  • Svista.
  • twostwo.
  • Red Hat Enterprise Virtualizarea pentru servere
  • Powervm.

În plus, virtualizarea serverului simplifică restaurarea sistemelor eșuate pe orice computer disponibil, indiferent de configurația sa specifică.

Virtualizarea stațiilor de lucru

Virtualizarea resurselor

  • Partiționarea (partiționarea). Virtualizarea resurselor poate fi reprezentată ca o separare a unui server fizic în mai multe părți, fiecare fiind vizibil pentru proprietar ca server separat. Nu este tehnologia mașinilor virtuale, efectuată la nivelul kernelului de operare.

În sistemele cu un hypervisor de tip al doilea, atât OS (oaspete și hypervisor) să ia resurse fizice și necesită licențierea separată. Servere virtualeLucrul la nivelul kernel-ului OS nu este aproape pierdut în viteză, ceea ce face posibilă rularea a sute de virtuale, care nu necesită licențe suplimentare pe un server fizic.

Un spațiu pe disc partajat sau o lățime de bandă de rețea la o anumită cantitate de componente mai mici, resursele mai ușoare utilizate de același tip.

De exemplu, implementarea separării resurselor poate fi atribuită (proiectul CrossBow), care vă permite să creați mai multe interfețe de rețea virtuale bazate pe un fizic.

  • Agregarea, distribuirea sau adăugarea mai multor resurse în resurse mari sau combinație de resurse. De exemplu, sistemele multiprocesoare simetrice combină multe procesoare; Raid I. managerii de discuri combinați multe discuri într-un singur mare disc logic.; Raid I. hardware de rețea Utilizează mai multe canale combinate astfel încât să pară ca un singur canal de bandă largă. Pe clusterele de calculator meta-nivel fac toate cele de mai sus. Uneori există rețele sisteme de fișiere Depozitele de date abstracte pe care sunt construite, de exemplu, VMware VMFS, Solaris / OpenSolaris ZFS, NetApp WAFL

Virtualizarea aplicațiilor

Avantaje:

  • izolarea executării cererii: fără incompatibilitate și conflicte;
  • de fiecare dată când în forma originală: registrul nu este înfundat, nu există fișiere de configurare - este necesar pentru server;
  • resourceport mai mic comparativ cu emularea întregului sistem de operare.

Vezi si

Link-uri

  • Prezentare generală a metodelor, a arhitecturilor și a implementărilor de virtualizare (Linux), www.ibm.com
  • Mașini virtuale 2007.Nataia Elfmanova, Serghei Pakhomov, Computer Press 9'2007
Virtualizarea serverului
  • Virtualizarea serverului. Neil Mcallister, Infoworld
  • Virtualizarea serverelor standard de arhitectură. Leonid Chernyak, sisteme deschise
  • Alternative la liderii din Canalul 2009, 17 august 2009
Virtualizarea hardware
  • Tehnologii de virtualizare hardware, IXBT.com
  • Virtualizarea hardware spirală. Alexander Alexandrov, sisteme deschise

Notează


Fundația Wikimedia. 2010.

Urmăriți ce este "virtualizarea" în alte dicționare:

    virtualizare - În scrierile Asociației Snia, este dată următoarea definiție generală. "Virtualizarea este o acțiune (act) pentru a combina mai multe dispozitive, servicii sau funcții ale componentei interne a infrastructurii (spate) cu externă suplimentară (față ... ... ...

    virtualizare - separarea nivelului fizic al rețelei (localizarea și conectarea dispozitivelor) de la nivelul său logic (grupuri de lucru și utilizatori). Setarea configurației rețelei în criterii logice în loc de fizică. ... Directorul traducătorului tehnic

    Virtualizarea rețelei Procesul de combinare a hardware-ului și a software-ului resurse de rețea În unul rețeaua virtuală.. Virtualizarea rețelei este împărțită în exterior, adică care leagă mai multe rețele într-un singur virtual, iar interiorul, creând ... ... Wikipedia



Ți-a plăcut articolul? Împărtășește-l