10.01.2015 Views

estudio comparativo de plataformas cloud computing para ...

estudio comparativo de plataformas cloud computing para ...

estudio comparativo de plataformas cloud computing para ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ESTADO DE LA CUESTIÓN<br />

ESTUDIO COMPARATIVO DE PLATAFORMAS CLOUD COMPUTING PARA ARQUITECTURAS SOA<br />

2.4.9. Alternativas <strong>de</strong> Hipervisor<br />

En este apartado se tratan las alternativas <strong>de</strong> Hipervisor provistas por la plataforma Windows<br />

Azure. Se mencionarán asimismo las principales características <strong>de</strong>l hipervisor provisto por la<br />

plataforma, organizándolas <strong>de</strong> la siguiente manera: Rápido (sección 2.4.9.1), pequeño (sección<br />

2.4.9.2) y Estrechamente integrado con el núcleo (sección 2.4.9.3).<br />

Krishnan [2010]. En 2006/2007, un equipo dirigido por Dave Cutler (el padre <strong>de</strong> Windows NT)<br />

comenzó a trabajar en un nuevo hipervisor pensado <strong>para</strong> ser optimizado <strong>para</strong> el centro <strong>de</strong> datos.<br />

Este hipervisor se basó en los siguientes tres principios:<br />

2.4.9.1. Rápido<br />

El hipervisor <strong>de</strong> Windows Azure ha sido diseñado <strong>para</strong> ser lo más eficiente posible. Gran parte <strong>de</strong><br />

esto se consigue a través <strong>de</strong> optimizaciones <strong>de</strong> bajo nivel realizadas a la vieja usanza, tales como<br />

empujar cargas <strong>de</strong> trabajo al hardware siempre que sea posible. Puesto que Windows Azure<br />

controla el hardware en sus centros <strong>de</strong> datos, pue<strong>de</strong> confiar en la presencia <strong>de</strong> características <strong>de</strong><br />

hardware, a diferencia <strong>de</strong> hipervisores genéricos diseñados <strong>para</strong> un mercado más amplio.<br />

2.4.9.2. Pequeño<br />

El hipervisor es construido <strong>para</strong> ser claro y directo, y no incluye aquellas características que no<br />

están directamente relacionadas con la nube. Menor cantidad <strong>de</strong> código no sólo significa un mejor<br />

rendimiento, sino que también significa menos código <strong>para</strong> corregir o actualizar.<br />

2.4.9.1. Estrechamente integrado con el núcleo<br />

En Windows Azure, el kernel <strong>de</strong>l sistema operativo que se ejecuta en el hipervisor está altamente<br />

optimizado <strong>para</strong> el hipervisor.<br />

TRABAJO FINAL DE ESPECIALIZACIÓN EN ING. EN SISTEMAS DE INFORMACIÓN<br />

32<br />

FRANCO BOCCHIO

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!