TuxInfo 19 - Index of
TuxInfo 19 - Index of
TuxInfo 19 - Index of
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Virtualización en OpenSolaris<br />
Dentro de las diferentes opciones existentes a la hora de virtualizar,<br />
OpenSolaris se destaca en varias de ellas. En esta serie de artículos<br />
veremos cómo virtualizar servidores y redes con las herramientas que posee este<br />
sistema operativo por defecto.<br />
¿Por qué virtualizar<br />
El concepto de virtualización no es nuevo. Ya a mediados de la década del 60, en el siglo<br />
pasado, los fabricantes de sistemas mainframe pensaron en la separación de ambientes<br />
de ejecución para mejorar la relación de uso de estos gigantescos (y carísimos) equipos.<br />
Así nacieron las particiones de hardware.<br />
Ya más cerca en el tiempo, varias tecnologías fueron desarrolladas para permitir este tipo<br />
de separación por medio de s<strong>of</strong>tware. Se generaron abstracciones indirectas para<br />
acceder a los recursos de un sistema (CPU, memoria, discos e interfaces de red). A estas<br />
abstracciones se las llamó recursos virtuales.<br />
Hoy en día, al ingresar a un CPD (Centro de Procesamiento de Datos) podemos ver los<br />
dos típicos ejemplos de consumo de recursos en los equipos: los sistemas "si-agregásuna-transacción-exploto",<br />
y los "tengo-recursos-para-regalar".<br />
Por suerte para nuestras delgadas billeteras, las máquinas se vuelven cada día más<br />
pequeñas y más poderosas, encontrando en los servidores modernos la posibilidad de<br />
contener la carga de varios de los que alguna vez tuvimos en un CPD. Aquí es donde<br />
reaparecen los conceptos de virtualización, implementados por medio de productos tanto<br />
privativos como basados en s<strong>of</strong>tware desarrollado por las comunidades.<br />
Así, las técnicas de virtualización permiten compartir entre varias instancias o diferentes<br />
sistemas operativos, la capa de hardware que los soporta.<br />
Y allí es donde comienza la flexibilidad en la asignación de recursos, así como el ahorro<br />
de energía, y hardware.<br />
Sabiendo esto, llegamos a la lista de motivos por los cuales es importante plantear la<br />
virtualización en un CPD:<br />
Incrementar la tasa de utilización de hardware.<br />
Reducir la cantidad de servidores necesarios para albergar adentro ambientes de<br />
ejecución separados.<br />
Proveer mayor flexibilidad a la hora de alojar recursos.<br />
Reducir el consumo eléctrico, emanaciones provenientes del enfriamiento de equipos, y<br />
espacio físico de CPD's. Green computing!<br />
Crear ambientes de desarrollo y pruebas más parecidos a los reales, y en un tiempo<br />
mínimo.<br />
Preservar sistemas operativos existentes.<br />
Reducir los costos de operación y administración.<br />
Permitir el aprovisionamiento automático de sistemas.<br />
Sentar las bases para Cloud Computing.<br />
18