Cuprins:
Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Virtualizarea separă resursele și serviciile de mediul de livrare fizic în norul hibrid. Cu ajutorul virtualizării, puteți crea multe sisteme virtuale într-un singur sistem fizic. Un driver principal pentru virtualizare este consolidarea serverelor, ceea ce le oferă organizațiilor eficiență și economii potențiale de costuri.
Caracteristicile virtualizării
Virtualizarea are trei caracteristici care o fac ideală pentru cloud computing:
-
Partiționarea: În virtualizare, multe aplicații și sisteme de operare sunt suportate într-un singur sistem fizic prin partajarea (separarea) resurselor disponibile.
-
Izolarea: Fiecare mașină virtuală este izolată de sistemul său fizic gazdă și alte mașini virtualizate. Din cauza acestei izolații, dacă un eveniment virtual se blochează, celelalte mașini virtuale nu sunt afectate. În plus, datele nu sunt partajate între un container virtual și altul.
-
Encapsulation: O mașină virtuală poate fi reprezentată (și chiar stocată) ca un singur fișier, astfel încât să o puteți identifica ușor pe baza serviciilor pe care le oferă. De exemplu, procesul de încapsulare ar putea fi un serviciu de afaceri. Această mașină virtuală încapsulată ar putea fi prezentată unei aplicații ca entitate completă. Astfel, încapsularea ar putea proteja fiecare aplicație astfel încât să nu interfereze cu o altă aplicație.
Iată o analogie non-tehnică care vă ajută să vă gândiți la virtualizare. Unii experți au comparat virtualizarea cu un bloc de apartamente. Apartamentele individuale împart o clădire. Ele sunt fiecare izolate, dar împărtășesc utilitățile într-un model mai eficient decât o casă.
În virtualizarea serverului, un server fizic este împărțit în mai multe servere virtuale. De exemplu, resursele hardware ale unei mașini - inclusiv memoria cu acces aleator (RAM), CPU, hard disk și controler de rețea - pot fi virtualizate într-o serie de mașini virtuale care rulează propriile aplicații și sistemul de operare. Un strat subțire de software este introdus de fapt pe hardware-ul care conține un monitor al mașinii virtuale sau hypervisor .
Utilizarea unui hypervisor în virtualizare
Virtualizarea sistemului poate fi abordată prin tehnologie de partiționare hardware sau de tip hypervisor. Partiționarea hardware subdivizează un server fizic în fracții, fiecare dintre ele putând rula un sistem de operare.Deși acest model susține consolidarea hardware-ului, în opinia experților, acesta nu beneficiază de toate avantajele partajării resurselor și emulației pe care o fac hipervizorii.
Un hypervisor permite sistemelor de operare multiple să partajeze o singură gazdă. Știe cum să acționeze ca un polițist de trafic pentru a face lucrurile să se întâmple într-un mod ordonat. Hipervizorul se află la cele mai joase niveluri ale mediului hardware și utilizează un strat subțire de cod în software pentru a permite schimbul de resurse dinamice. Hipervizorul face ca fiecare sistem de operare să aibă toate resursele proprii.
Pentru că aveți nevoie de suport pentru multe medii de operare diferite în cloud computing, hypervisor-ul devine un mecanism ideal de livrare. Hipervizorul vă permite să afișați aceeași aplicație pe o mulțime de sisteme fără a fi nevoie să copiați fizic acea aplicație pe fiecare sistem.
Un răsucire: Din cauza arhitecturii hypervisor, poate încărca orice (sau multe) sisteme de operare diferite, ca și cum ar fi fost doar o altă aplicație. Deci, hypervisor este o modalitate foarte practica de a obtine lucrurile virtualizate rapid si eficient.
Trebuie să înțelegeți natura hypervisorului. Este proiectat ca un mainframe OS, mai degrabă decât ca sistemul de operare Windows. Hipervizorul, prin urmare, programează accesul pe care îl au sistemele de operare oaspete - procesorul, memoria, discul I / O și alte mecanisme I / O. Cu ajutorul tehnologiei de virtualizare, puteți configura hypervisor să împartă resursele fizice ale computerului. Resursele pot fi împărțite 50: 50 sau 80: 20 între două sisteme de operare, de exemplu.
Frumusețea acestui aranjament este că hipervizorul face toate ridicările grele. Sistemul de operare gazdă nu are grijă (sau nu are nicio idee) că rulează într-o partiție virtuală; se gândește că are un computer tot la el însuși.
Există în principiu două tipuri de hypervisoare:
-
Hipervisorii de tip 1 rulează direct pe platforma hardware și astfel se obține o eficiență mai mare.
-
Hipervizorii de tip 2 rulează pe sistemul de operare gazdă. Acestea sunt adesea utilizate atunci când o gamă largă de dispozitive I / O trebuie să fie suportate.