Cunoaște Intuit, curs, virtualizare

Rezumat: Tehnologia informației a adus în societatea modernă, o mulțime de lucruri utile și interesante. În fiecare zi, oamenii inventivi și talentați vin cu utilizarea tot mai mult de calculatoare ca un instrument eficient de producție, de divertisment și de colaborare. Multe software și hardware tehnologii și servicii diferite ne permit să îmbunătățească confortul în fiecare zi și viteza de informații. Mai greu și mai greu de distins de fluxul tehnologiilor lovi noi cu adevărat utile și să învețe să le folosească în avantajul maxim. În acest curs, vom vorbi despre o alta tehnologie extrem de promițătoare și cu adevărat eficiente, exploziile rapide în lumea computerelor - tehnologie de virtualizare, care este un element cheie în „cloud“ computing.

Scopul acestui capitol - pentru a obține informații despre tehnologiile de virtualizare, terminologie, specii și principalele avantaje ale virtualizării. Aflați unele decizii de bază de conducere furnizori IT. Luați în considerare caracteristicile platformei de virtualizare Microsoft.

tehnologia de virtualizare

Conform statisticilor, medie de utilizare a capacităților de procesare la serverul care rulează Windows nu este mai mare de 10%, în sistemele bazate pe Unix, această cifră este mai bine, dar încă o medie de mai puțin de 20%. Utilizarea scăzut de server se datorează utilizat pe scară largă de la începutul anilor '90, abordarea „o aplicație - un singur server“ .., adică, de fiecare dată când compania dobândește un nou server pentru implementarea unei noi cereri. Este evident că, în practică, acest lucru înseamnă o creștere rapidă în parc server și ca o consecință - creșterea costurilor sale administrative. de putere și de răcire, precum și nevoia de spațiu suplimentar pentru instalarea tuturor noilor servere și achiziționarea de licențe pentru sistemul de operare pentru servere.

Virtualizarea resurselor serverului fizic vă permite să le aloce flexibil între aplicații, fiecare dintre acestea fiind, astfel, „vede“ numai resursele dedicate ea și „crede“ că a alocat un server separat. .. Aceasta este, în acest caz, abordarea este pusă în aplicare „singur server - aplicații multiple“, dar fără a sacrifica performanța, disponibilitatea și securitatea aplicațiilor de server. În plus, soluțiile de virtualizare oferă posibilitatea de a rula mai multe sisteme de operare în secțiuni prin intermediul emulare de apeluri de sistem la resursele hardware ale serverului.

Cunoaște Intuit, curs, virtualizare


Fig. 2.1. Virtualizarea înseamnă a rula pe un singur computer fizic de mai multe mașini virtuale

Virtualizarea se bazează pe posibilitatea de un calculator face treaba de mai multe calculatoare prin distribuirea resurselor sale în mai multe medii. Din moment ce poate găzdui mai multe sisteme de operare folosind servere virtuale și desktop-uri virtuale și aplicații multiple într-o singură locație. Astfel, constrângerile fizice și geografice încetează să mai aibă nici un sens. În plus față de conservarea energiei și reducerea costurilor prin utilizarea mai eficientă a resurselor hardware, infrastructură virtuală oferă un nivel ridicat de disponibilitate a resurselor, un sistem de management mai eficient, o securitate sporită și un sistem de recuperare îmbunătățit în situații critice.

Într-un sens larg, conceptul de virtualizare este o acoperire de această punere în aplicare a unui proces sau a unui obiect de adevărata supunere persoanei care îl folosește. Virtualizarea produs este ceva ușor de utilizat, de fapt, are o mai complexă sau o structură complet diferită, diferită de cea care este percepută atunci când se lucrează cu un obiect. Cu alte cuvinte, există o separare a reprezentării nimic de punere în aplicare. Virtualizarea este proiectat pentru a abstracte software-ul de hardware-ul.

În tehnologia informatică, termenul „virtualizarea“ este de obicei înțeleasă ca o abstracție de resurse de calcul și de a furniza utilizatorului cu sistemul, care „(“ Eticheta include ascundeti) punerea în aplicare proprii. Pur și simplu pune, utilizatorul lucrează cu convenabil de a se opune reprezentare, și nu contează pentru el, ca obiectul este aranjat, de fapt.

Acum, capacitatea de a rula mai multe mașini virtuale pe un singur fizic provoacă un mare interes în rândul oamenilor de știință de calculator, nu numai pentru că mărește flexibilitatea infrastructurii IT, dar și pentru că virtualizarea. de fapt economisește bani.

Istoria de dezvoltare a tehnologiei de virtualizare are mai mult de patruzeci de ani. , IBM a fost primul care a reflecta asupra crearea unor medii virtuale pentru diferite sarcini de utilizator, în timp ce încă în mainframe. În anii '60 ai secolului trecut au reprezentat virtualizarea interes pur științific și a fost o soluție originală pentru izolarea sistemelor informatice într-un singur computer fizic. După apariția calculatoarelor personale interes de virtualizare a diminuat datorită dezvoltării rapide a sistemelor de operare care se aplică cerințe hardware adecvate de timp. Cu toate acestea, creșterea rapidă a capacităților hardware la sfârșitul anilor nouăzeci ai secolului trecut a forțat comunitatea IT pentru a re-gândi despre software tehnologii de platforma de virtualizare.

Interesul crescut în tehnologia de virtualizare în prezent, nu este intamplatoare. Puterea de calcul a procesoarelor de astăzi este în creștere rapidă, iar problema nu este chiar faptul că această putere să-și petreacă, dar faptul că actuala „moda“ pe sistemele dual-core și multi-core, a pătruns deja în personal calculatoare (laptop-uri și desktop-uri), precum și posibil Acesta permite de a realiza potențialul bogat de idei de virtualizare de operare sisteme si aplicatii, aducand calcul user-friendly la un nou nivel. Tehnologia de virtualizare a devenit una dintre componentele cheie (inclusiv, și de marketing), la cele mai recente și viitoare procesoare Intel și AMD. sisteme de operare de la Microsoft și alte companii.

Aici sunt principalele avantaje ale tehnologiilor de virtualizare:

software-ul de apel mashinoybudem virtual sau mediu hardware care ascunde punerea în aplicare reală a unui proces sau a unui obiect de prezentare.

mașini- Virtual este complet izolat container software care funcționează cu propriul sistem de operare și aplicații, cum ar fi un computer fizic. Mașina virtuală funcționează în același mod ca și un computer fizic și conține propriul său virtual (adică, software-ul) de RAM, hard disk și adaptor de rețea.

Sistemul de operare nu poate distinge între mașini virtuale și fizice. Același lucru se poate spune despre aplicațiile și alte computere din rețea. Chiar și mașina virtuală el însuși un „real“ de calculator consideră. Dar, în ciuda acestei mașini virtuale constă exclusiv din componente software și nu includ echipamente. Acest lucru le oferă unele avantaje unice asupra hardware-ului fizic.

Cunoaște Intuit, curs, virtualizare


Fig. 2.2. mașină virtuală

Luați în considerare principalele caracteristici ale mașinilor virtuale mai în detaliu:

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

  • virtualizarea serverelor (paravirtualizare și virtualizare completă)
  • Virtualizare la nivelul sistemelor de operare,
  • virtualizarea aplicatiilor,
  • virtualizare de prezentare.