Què és un hipervisor de màquina virtual?

què-és-una-màquina-virtual-hipervisor foto 1

Els hipervisors són els que fan possibles les màquines virtuals i ja no només són per a servidors. Probablement n'utilitzeu un cada dia i ni tan sols ho saps. Si no n'utilitzeu cap ara, ho fareu en un futur proper.

Un hipervisor és un programari que existeix fora d'un sistema operatiu convidat per interceptar les ordres enviades al maquinari de l'ordinador. El terme hipervisor prové dels diferents nivells d'un nucli de sistemes operatius; realitza accions amb més autoritat que el nivell de supervisor, per tant, hipervisor.



Imatge via estriat a Flickr

Conceptes bàsics de l'hipervisor

Un hipervisor també es coneix com a Virtual Machine Manager (VMM) i el seu únic propòsit és permetre que diverses màquines comparteixin una única plataforma de maquinari. Els sistemes operatius estan dissenyats de manera que tinguin una relació un a un amb el maquinari en què s'executen, però amb processadors multinucli i multiprocés i quantitats absurdes de RAM, executar-ne múltiples alhora és molt fàcil.

què-és-una-màquina-virtual-hipervisor foto 3

L'hipervisor separa el sistema operatiu (SO) del maquinari assumint la responsabilitat de permetre que cada sistema operatiu en execució tingui temps amb el maquinari subjacent. Actua com a policia de trànsit per donar temps per utilitzar la CPU, la memòria, la GPU i un altre maquinari. Cada sistema operatiu controlat per l'hipervisor s'anomena SO convidat i el sistema operatiu de l'hipervisor, si n'hi ha, s'anomena SO host. Com que es troba entre el sistema operatiu convidat i el maquinari, podeu tenir tants sistemes operatius convidats diferents com el vostre sistema pugui gestionar; fins i tot podeu tenir diferents tipus (per exemple, Windows, OS X, Linux).

Separar el maquinari i el programari també resulta ser bo per a la portabilitat. Com que l'hipervisor actua com a intermediari, és molt més fàcil passar d'un ordinador a un altre sense necessitat d'instal·lar nous controladors o actualitzar el vostre sistema operatiu convidat. És possible que ho hàgiu notat si vau agafar les vostres màquines virtuals de Virtualbox i les vau posar en un ordinador diferent. Per al sistema operatiu convidat, no hi ha cap canvi notable, encara que el sistema operatiu amfitrió i el maquinari podrien ser completament diferents.

què-és-una-màquina-virtual-hipervisor foto 4

Un altre avantatge important de virtualitzar un sistema operatiu és la seguretat. Si voleu provar programari que pot ser perjudicial per al vostre ordinador, es recomana provar-lo en una màquina virtual en lloc del vostre sistema operatiu amfitrió. Si el sistema operatiu convidat s'infecta i està ple de virus, no afectarà els fitxers del sistema operatiu amfitrió, tret que les carpetes compartides o un pont de xarxa els connectin. Els dos sistemes operatius existeixen completament separats l'un de l'altre i no tenen coneixement de l'existència dels altres, cosa que fa que la informàtica sigui segura.

Alguns hipervisors populars són VMware ESXi, Xen, Microsoft Hyper-V, VMware Workstation, Oracle Virtualbox i Microsoft VirtualPC. Tot això permet a un usuari virtualitzar un o més sistemes operatius en una única peça de maquinari.

Diferents tipus d'hipervisor

Els hipervisors es poden dividir en dos tipus principals:

  • El tipus 1, també conegut com a metall nu, és un hipervisor que s'instal·la directament en un ordinador. No hi ha cap sistema operatiu amfitrió i l'hipervisor té accés directe a tot el maquinari i les funcions. Els motius principals per instal·lar un hipervisor de tipus 1 és executar diversos sistemes operatius al mateix ordinador sense la sobrecàrrega d'un sistema operatiu amfitrió o aprofitar la portabilitat i l'abstracció de maquinari. El metall nu s'utilitza més sovint per als servidors a causa de la seva seguretat i portabilitat per passar de maquinari a maquinari en cas d'error. Bons exemples d'hipervisors tipus 1 són VMware ESXi, Citrix XenServer i Microsoft Hyper-V.
  • El tipus 2, també conegut com allotjat, és el que probablement la majoria de la gent està familiaritzada quan es tracta de virtualitzar sistemes operatius. Els hipervisors allotjats requereixen un sistema operatiu amfitrió i sovint es tracten com a programari instal·lat dins de l'amfitrió. El tipus 2 encara pot executar diversos sistemes operatius alhora, però no té accés directe al maquinari i, per tant, té més sobrecàrrega quan s'executa un convidat. Això vol dir que el sistema operatiu convidat no funcionarà al màxim i si el vostre amfitrió es bloqueja, tampoc tindreu accés als vostres convidats. Els hipervisors tipus 2 són el camí ideal quan necessiteu provar diversos sistemes operatius a Windows, OS X o Linux. Uns bons exemples són VMWare Workstation, VMware Parallels, Oracle Virtualbox i Microsoft VirtualPC.

Hipervisors del futur

La majoria dels hipervisors actuals s'utilitzen per a desplegaments de servidors a gran escala o perquè els usuaris finals executin aplicacions heretades o provi un sistema operatiu diferent. Tanmateix, ja hi ha hagut algun canvi en aquest pensament amb les versions actuals d'Android i els rumors de Windows 8.

què-és-una-màquina-virtual-hipervisor foto 5

Android utilitza un nucli de Linux per a la interacció amb el maquinari i els serveis de fons, i després utilitza una màquina virtual anomenada Dalvik per executar programari amb el qual l'usuari interactua. Tot i no permetre que un usuari executi diversos sistemes operatius alhora, Android és molt semblant a un hipervisor de tipus 1. L'amfitrió Linux subjacent és completament transparent per a l'usuari final, tret que arreleu el vostre telèfon i vulgueu interactuar amb ell.

Es rumoreja que Windows 8 s'executa completament com a sistema operatiu convidat a sobre de l'Hyper-V de Microsoft. Hyper-V s'encarregarà de gestionar el vostre maquinari i de fer tasques en segon pla com ara còpies de seguretat i comprovacions del sistema de fitxers. De manera similar a Android, això us permetria tenir una millor portabilitat, flexibilitat i seguretat al vostre sistema operatiu. Per no parlar, faria que la vostra instal·lació de Windows 8 sigui completament portàtil perquè la pugueu portar d'ordinador a ordinador.

Els servidors web continuaran aprofitant els hipervisors per maximitzar la utilització del seu maquinari i reduir els costos. Si heu compartit allotjament web a través d'un amfitrió web popular, és probable que ja estigueu en un hipervisor de tipus 1 i no ho sabieu. Amb un bon maquinari de servidor, els hipervisors de metall nu poden superar els límits des de tenir un sistema operatiu instal·lat, fins a literalment milers disponibles. Això no només estalvia diners a l'hora de comprar maquinari, sinó que també la refrigeració i la potència es redueixen a una petita fracció del que solia ser per fer funcionar la mateixa quantitat de màquines.

Més històries

Fer imatges de qualitat d'impressió amb un telèfon amb càmera [Vídeo]

L'any passat, al bloc de fotos FStoppers, van muntar un vídeo que mostrava com es podia utilitzar l'iPhone com a càmera de moda, bàsicament argumentant que la càmera no era tan important com el fotògraf. Molt ...

Com funcionen les coses: cables de fibra òptica [ciència]

Bill Hammack, de l'enginyer Guy Videos, ens mostra com funcionen els cables de fibra òptica utilitzant, entre totes les coses, una galleda i un làser. Mireu el vídeo anterior per obtenir una visió de com funcionen els cables de fibra òptica i com el vostre v...

Introducció a l'electrònica: una llista de compres

Kenneth Finnegan va començar les seves aventures en l'electrònica fa una mica més de dos anys i en aquest temps va avançar de ser un principiant complet a muntar projectes realment avançats. Després de començar els seus projectes...

Què és un histograma i com puc utilitzar-lo per millorar les meves fotos?

Què passa amb aquest gràfic estrany amb tots els cims i valls? Ho heu vist quan obriu Photoshop o aneu a editar un fitxer RAW de la càmera. Però què és aquella cosa estranya que es diu histograma i què vol dir?

Com desactivar l'Aero Peek de Windows 7 en dos clics

Probablement, la majoria de vosaltres ja sabeu com fer-ho, però avui us estava ensenyant a algú com desactivar Aero Peek i es van sorprendre de com és de senzill: només heu de fer servir dos clics del ratolí per desactivar-lo.

Com arrencar en xarxa el CD de rescat de BitDefender (PXE)

Ja us hem mostrat com utilitzar el CD de rescat de BitDefender per netejar el vostre ordinador infectat, però què passa si només volguéssiu aconseguir el mateix sense un CD a la xarxa? En aquesta guia, us mostrarem com.

Obteniu més del vostre Kindle: consells, trucs, trucs i llibres gratuïts

Si teniu un lector de llibres electrònics, és probable que sigui un Kindle. Avui estem fent una ullada a maneres en què podeu obtenir més del vostre Kindle mitjançant eines integrades, funcions experimentals i programari de tercers. Continua llegint per potenciar la teva experiència Kindle.

Ja està disponible el manual oficial d'Ubuntu 10.10 [Descàrrega gratuïta de PDF]

Coneixes algú que encara està aprenent sobre Ubuntu o està pensant en provar-ho per primera vegada? Aleshores, aquí teniu el llibre perfecte per ajudar-los a seguir el seu camí. L'equip del manual d'Ubuntu ha completat i realitzat recentment...

Cinc sons falsos dissenyats per fer-vos sentir millor [Ciència]

A mesura que els objectes del nostre entorn (com els cotxes, els caixers automàtics i els telèfons) s'han tornat més lleugers i més silenciosos, els científics han estat dissenyant acuradament els seus sons perquè continuïn sonant com esperem. Segueix llegint per veure com.

Hackeja un llibre antic de tapa dura en una llum de lectura

Si esteu buscant una manera intel·ligent d'amagar un llum de lectura a la vostra tauleta de nit, aquesta conversió de tapa dura a llibre és només el bitllet.