Introducere in Stiinta Calculatoarelor 2013 | Page 159

9.3. Virtualizarea serverului Dintre modalităţile diferite de virtualizare amintite mai sus, virtualizarea serverelor este cea mai familiară, de aceea, termenul de „virtualizare”, face referire de obicei la virtualizarea serverelor. Virtualizarea este „un termen care se referă în linii mari la abstractizarea resurselor calculatorului” utilizând „o tehnică care ascunde caracteristicile fizice ale resurselor de calcul de modul în care alte sisteme, aplicaţii, sau utilizatori finali interacţionează cu aceste resurse”3. A vând la bază descrierile de mai sus, putem enunţa în continuare ce reprezintă, de ce avem nevoie şi cum se realizează virtualizarea serverelor. Software-ul de virtualizare a serverului permite rularea mai multor maşini client (virtuale) pe un calculator gazdă, având în acest timp impresia că acele calculatoare client rulează pe propriile lor maşini hardware (fig. 27). Datorită acestui considerent obţinem toate beneficiile oricărui tip de virtualizare: portabilitatea maşinilor virtuale client, reducerea costurilor de operare, reducerea supraîncărcării din punct de vedere administrativ, consolidarea serverelor, posibilitate de testare și de formare, precum şi beneficiile de recuperare în caz de catastrofe şi, cel mai important, o singură consolă de administrare a maşinilor și aplicaţiilor virtuale. Dintre produsele de virtualizare a serverului cele mai utilizate sunt: VMware vSphere, ESX Server, Hyper-V – tehnologia de virtualizare Microsoft – inclusă în Windows Server, Xen, etc., acestea oferind diferite niveluri de virtualizare. Astfel avem:  emulare – sistemul de operare client este nemodificat, dar acesta rulează pe CPU emulat software;  para-virtualizare - sistemul de operare client este modificat, ca şi în Xen; 3 http://en.wikipedia.org/wiki/Virtualisation . 159