<p><strong>Qué ofrecen los proveedores</strong><br />
<br />
Si bien se eligió presentar estas dos vertientes en forma conjunta dada su alta compatibilidad, es preciso recordar que cada una de ellas puede llevarse a cabo sin necesariamente incluir a la otra.<br />
El <em>software</em> que permite convertir una máquina en varias es ofrecido por diversos proveedores. El más notable de ellos y por ahora líder del mercado, es VMware, empresa recientemente adquirida por EMC. IBM, Citrix, XenSource, Microsoft y Sun, también tienen lo suyo. En general, el esquema se basa en la utilización de un <em>software</em> denominado<em> “hypervisor”</em>, el cual corre debajo del nivel de los sistemas operativos y se ocupa de asignar los recursos de CPU, memoria, almacenamiento, entrada/salida, etc.<br />
<br />
Algunos analistas especializados ven en estos hypervisors los futuros reemplazantes de los sistemas operativos. Esto se lograría en la medida que se perfeccione la automatización de los procesos de configuración y tareas de administración necesarios para implementar y operar esquemas virtuales.<br />
<br />
Los proveedores ofrecen soluciones para virtualizar computadoras servidores, bases de datos, almacenamientos y otras aplicaciones. La creciente potencia y ancho de banda de las redes, con velocidades y capacidad de caudales de datos antes no soñados hace que la idea de virtualizar y consolidar pueda ser aplicada en las más diversas situaciones. <br />
<br />
Virtualizar y consolidar son dos cosas que han sido tomadas con pinzas por los gerentes de IT y se las fue investigando y aplicando con suma prudencia. Esa actitud de “esperar y ver qué pasa” fue fruto de la ausencia de soluciones completas que incluyeran la automatización de la administración de esos entornos virtuales. El equilibrio de la carga, la asignación de los recursos físicos y lógicos, además de su configuración, preocupaban a los usuarios corporativos.<br />
<br />
Hoy podemos decir que las empresas ofrecen soluciones maduras tanto para virtualizar y consolidar la computación, como para redes y sistemas de almacenamiento de datos.</p>
<p><strong>¿Quién se quedará con el liderazgo?</strong><br />
VMware es hoy el líder. Logró esta posición colaborando con –y recibiendo el aporte de– importantes actores como los dueños de los sistemas operativos y las diversas plataformas. Léase empresas como IBM, Red Hat, Sun y muchas otras. Microsoft también fue una de ellas y se prestó a que los productos de VMware funcionaran con sus sistemas operativos, ya que siendo Windows Server una de las principales plataformas del mercado, era imprescindible. Pero también observó, investigó y desarrolló su propia solución denominada HyperV.<br />
<br />
Hace algunas semanas, Microsoft liberó su nuevo sistema operativo Windows Server 2008 y anunció que, a partir de agosto de este año, HyperV formará parte de ese sistema operativo. Microsoft ofrecerá un entorno de virtualización nativo de su propio sistema: muchas máquinas Windows dentro de otra más grande en forma nativa o natural. <br />
<br />
Para concluir: VMware compró un huevito, entre los otros lo cocinaron, lo pelaron y le pusieron sal ¿Será Microsoft el gordito que se lo comerá?<br />
<br />
Netscape fue líder en navegación de Internet hasta que Microsoft incluyó su Internet Explorer en el sistema operativo Windows. Hoy Netscape ha sido discontinuado y entre todos los demás browsers no llegan a 10% de participación de mercado. ¿Volverá a repetirse la historia en virtualización?<br />
<br />
M.L.</p>
<p>En computación, virtualizar significa crear versiones virtuales de un recurso físico. Por ejemplo, dentro de una computadora se pueden crear dos o más computadoras virtuales de menor tamaño y capacidad. Lo mismo puede hacerse con otros dispositivos como discos o almacenamientos centralizados de datos, redes y hasta sistemas operativos.<br />
<br />
Un ejemplo de virtualización está en algo tan simple como la partición de un disco en dos volúmenes, ya que se convierte a un mismo disco físico en dos discos virtuales, con diferentes denominaciones a los que el usuario utilizará como si fueran dos discos diferentes, tal como ocurre con las nuevas <em>notebooks</em> y PC de gran capacidad.<br />
<br />
Hoy, la virtualización es una tecnología en sí misma que ya figura en la agenda de los gerentes de IT y CIO en organizaciones de todo tamaño. <br />
<br />
Se relaciona con otra estrategia que también gana popularidad en las organizaciones: la de la consolidación. Las empresas quieren tener menor cantidad de servidores, redes de almacenamientos de datos y centros de cómputos. <br />
<br />
Durante años, esas organizaciones fueron ubicando servidores a medida que crecía la cantidad de aplicaciones de software que se utilizaba para soportar los procesos de su negocio. Eran computadoras donde residían las aplicaciones que son utilizadas desde los diversos puestos de trabajo, ya sean PC, <em>notebooks</em> o <em>handhelds</em>. Por ejemplo, cuando un departamento o área de una empresa automatizaba procesos o actividades, se solía instalar un servidor específico para el nuevo <em>software</em>. Si el área o departamento en cuestión estaban dentro del alcance de la red local, se instalaba ese servidor en el centro de cómputos. De otra manera, se instalaba en otra ubicación. <br />
<br />
La cantidad de computadoras servidores creció y se multiplicó de la forma que todos sabemos, con su consiguiente complejidad de implementación, mantenimiento en operación y una creciente dificultad para mantener la integridad de los datos en las organizaciones. A ello, se suman las dificultades para mantener al día las versiones de <em>software</em>, además del inventario de licencias y otros activos, por no mencionar a otra de las grandes preocupaciones que es la seguridad.<br />
<br />
<strong>La virtualización gana la calle</strong><br />
<br />
La virtualización es algo que existe desde hace más de tres décadas. IBM la desarrolló en sus mainframes o computadoras centrales de los años 70 y lo mismo hicieron otros proveedores. Era tecnología prácticamente inaccesible para el usuario o el administrador de los sistemas. Hoy, en cambio, podemos decir que cualquier servidor, con cualquier sistema operativo, puede convertirse en más de una máquina sin resignar rendimiento o velocidad de respuesta cuando se lo configura correctamente. <br />
<br />
¿Por qué virtualizar y no ir agregando servidores modularmente a medida que se lo requiere? En principio, existe el resultado de investigaciones realizadas por firmas como Gartner, Forrester Research y otras. Dichas investigaciones indican que un promedio de 60% de la capacidad de computación disponible en las organizaciones no se utiliza. Agregar servidores y otros recursos para que sean subutilizados, resulta ya una estrategia realmente suicida si se tienen en cuenta los actuales costos de los recursos profesionales y de factores como el espacio para ubicarlos o el consumo de energía para que funcionen y se mantengan debidamente refrigerados. El costo de las licencias de <em>software</em> es otro componente a considerar, aunque es un capítulo aparte.<br />
<br />
La virtualización no sólo permite crear más de una computadora dentro de una computadora mayor. También se pueden formar conjuntos de computadoras que son vistas como una sola por los usuarios, las aplicaciones y otros dispositivos que interactúan con ellas. Estos conjuntos de computadoras, dada la creciente capacidad de las conexiones que las unen, son cada vez más eficientes y permiten resolver problemas de alta demanda de computación, además de estabilidad y continuidad en el funcionamiento de los sistemas. En este primer enfoque del tema no se entrará en detalles sobre tecnologías de clustering o computación grid.</p>