28.12.2014 Views

TuxInfo 19 - Index of

TuxInfo 19 - Index of

TuxInfo 19 - Index of

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.

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

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

Saved successfully!

Ooh no, something went wrong!