SitefinderOracle and Sun
Secure Search
Sun Inner Circle: For Business & Technology Leaders Sun Inner Circle: For Business & Technology Leaders

Elija su arma virtual


Reflexiones sobre la virtualización de enfoque único

La virtualización está ganando muchos adeptos entre los administradores de centros de datos gracias a su capacidad para ayudar a consolidar la infraestructura de TI, para facilitar la gestión y para ahorrar valiosos recursos. Pero, hasta cierto punto, se ha convertido en víctima de su propio éxito.

Debido a los éxitos de ciertos proveedores en términos de cuota de mercado, las máquinas virtuales casi se han convertido en sinónimo de virtualización en la conciencia del público. En realidad, las máquinas virtuales representan un capítulo relativamente pequeño de la historia de la virtualización.

En los términos más básicos, la virtualización trata de la abstracción de los recursos de las TI del hardware subyacente. A menudo, lo que impulsa un proyecto de virtualización es el hecho de que permite tratar al hardware como a un bien o recurso compartido con un único interfaz, que fomenta la gestión centralizada.

 

Desde el punto de vista de los sistemas, las máquinas virtuales juegan el papel de facilitar la consolidación y mantener altos los índices de utilización de los servidores. Pero en una estrategia global de virtualización hay muchos otros planteamientos de igual o mayor importancia.

El software de virtualización de sistemas operativos, como Solaris Containers, es una potente alternativa a las máquinas virtuales. El particionado del hardware se muestra como otro ejemplo de un enfoque eficaz para la virtualización. Incluso los grid pueden ser vistos como parte de una estrategia de virtualización, puesto que ofrecen una arquitectura compartida que reúne recursos para así transformar la manera en que se desarrollan y entregan las aplicaciones.

La virtualización del almacenamiento también beneficia en grado sumo a las empresas actuales. Como en el caso de la virtualización de servidores, es posible tratar el hardware dedicado al almacenamiento como un recurso abstracto que puede ser reunido y compartido, con el fin de disminuir los costes, mitigar los riesgos, e incrementar los niveles de servicio de las aplicaciones. Al igual que con la virtualización de servidores, la existencia de un solo interfaz para este entorno abstracto simplifica enormemente la administración y reduce su complejidad.

Virtualización de software y servidores: una talla que no le sirve a todo el mundo
En el campo de la virtualización de servidores, las máquinas virtuales han sido objeto de notable atención debido al éxito de compañías como VMware y su servidor ESX. Pero las máquinas virtuales no tienen un encaje ideal en todo entorno. En muchos casos, la virtualización de sistemas operativos cumple mejor con las promesas de la virtualización de una gestión más sencilla, mejor rendimiento y costes reducidos. Así pues, es importante que los clientes conozcan qué tecnologías de virtualización se ajustarán mejor a las distintas partes de su centro de datos.

Por supuesto, el panorama de las máquinas virtuales abarca más que VMware y su servidor ESX. Logical Domains, Xen, Microsoft Virtual Server, LPARs, y DPARs han adquirido relevancia conjunta como efectivas tecnologías de máquina virtual. Muchas de estas estrategias están ligadas a ciertas plataformas: Logical Domains a los servidores Sun CMT, LPARs a los sistemas IBM, VPARs a los servidores de HP, y Xen, VMware y Microsoft Virtual Server a los sistemas x86 y x64.

Pero todas las máquinas virtuales trabajan esencialmente de la misma forma: crean una capa de software de abstracción, la cual actúa como un mini sistema operativo que es iniciado en primer lugar y que primordialmente se dedica a virtualizar en distintas partes el hardware subyacente, de modo que diferentes instancias de un sistema operativo puedan ejecutarse en el mismo servidor físico.

Las máquinas virtuales admiten múltiples sistemas operativos (Windows, Linux y el S.O. Solaris, por ejemplo), además de múltiples versiones de sistemas operativos, permitiendo que se ejecuten conjuntamente en la misma máquina física. Ello convierte a las máquinas virtuales en un producto ideal para entornos de sistemas operativos heterogéneos, en los cuales las distintas aplicaciones requieren diferentes sistemas operativos y versiones diversas de éstos.

Sin embargo, el software de la máquina virtual que se ocupa de la traducción (o dicho de otro modo, que emula al hardware) es costoso con respecto a las necesidades de procesamiento, especialmente en despliegues que requieren de un alto nivel de E/S. De hecho, a medida que las empresas añaden más máquinas virtuales a un solo servidor, la carga del sistema empleada para ejecutar el entorno de máquinas virtuales puede sobrepasar con rapidez el 40 por ciento de la potencia de proceso disponible.

Si una aplicación en particular requiere un alto nivel de actividad de red o disco, las máquinas virtuales no encajan satisfactoriamente. Pero si dichos requisitos son modestos, las máquinas virtuales pueden ser la solución ideal, particularmente si la aplicación necesita ejecutarse sobre distintos sistemas operativos o versiones de éstos.

Virtualización de S.O.: la alternativa a las máquinas virtuales
A diferencia de las máquinas virtuales, la virtualización de sistemas operativos tiene lugar en una sola instancia del sistema operativo. En la actualidad, Solaris Containers y Virtuozzo, un producto para Linux, ofrecen esta clase de virtualización. Al repartir los recursos del nivel superior del IT Stack (la base de software sobre la cual se ejecutan las aplicaciones, incluyendo sistema operativo, servidores y lenguajes), la virtualización de sistemas operativos permite a distintos entornos de aplicación compartir un único núcleo de sistema operativo.

Los beneficios de la virtualización de S.O. comprenden una disminución significativa de los procesos de traducción, en especial una nula penalización del rendimiento, y también una reducción de la complejidad, puesto que sólo hay un sistema operativo que desplegar y mantener.

La decisión de emplear máquinas virtuales o virtualización de sistemas operativos se reduce a determinar cuan profundamente debe ser aislado el conjunto de software que conforma el IT Stack de la aplicación. La buena noticia es que al decidirse por una propuesta de virtualización de servidores no es necesario elegir una opción en exclusiva.

Las empresas pueden combinar estrategias de virtualización, seleccionando el esquema adecuado para conseguir un entorno mejor. Por ejemplo, un servidor podría albergar tres entornos de máquina virtual, una para Windows, otra para Linux y la tercera para aplicaciones del S.O. Solaris, y en este último entorno podrían existir cientos de Solaris Containers, que operarían tan sólo con un pequeño coste añadido en términos de rendimiento.

Virtualización del almacenamiento: buscando la mezcla adecuada
A semejanza del mundo de los sistemas, la virtualización del almacenamiento ha adquirido relevancia como método para hacer frente a los retos de disponibilidad, coste y complejidad que plantean los sistemas de almacenamiento de hoy en día. No es un secreto que las empresas deben soportar el doble revés de ver disparados los requerimientos de almacenamiento de datos mientras que el dinero que puede ser destinado a las TI es escaso.

Para afrontar estos retos han surgido estrategias de almacenamiento estructuradas en niveles, como la gestión del ciclo de vida de la información (ILM), que ayudan a equilibrar el coste y la disponibilidad de los datos moviendo los datos accedidos con menor frecuencia a medios menos costosos, de acuerdo con políticas predefinidas. Aún siendo efectivas desde la perspectiva del gasto, las estrategias ILM a menudo contribuyen a un aumento de la complejidad porque promueven la proliferación de los dispositivos y de sus distintas clases.

Estos desafíos convierten a la virtualización del almacenamiento en un concepto irresistible, puesto que puede ofrecer una única representación del almacenamiento y un interfaz directo con todos los niveles de recursos de almacenamiento que operan en el trasfondo. De forma similar a la virtualización de servidores, la de almacenamiento crea una meta-capa abstracta que enmascara la complejidad de la arquitectura subyacente.

La virtualización de almacenamiento proporciona notables beneficios a las TI y a los negocios. Contribuye a hacer menos complejo el entorno de almacenamiento ofreciendo un sistema de gestión en un único panel. Aumenta el valor de las inversiones en almacenamiento promoviendo la consolidación y unos mayores índices de uso, debido a que el almacenamiento subyacente es compartido más eficazmente entre las aplicaciones. Y proporciona una mayor y mejor protección de la información.

Virtualización del almacenamiento con librerías virtuales de cintas
Como parte de la estrategia de virtualización de almacenamiento, una librería virtual de cintas puede reducir la complejidad del sistema de copias de seguridad. Este enfoque crea una capa separada de software entre el sistema y la infraestructura de archivado, que facilita una migración a cinta sin tropiezos y sin recursos adicionales de gestión del proceso de copia.

En lugar de archivar directamente de disco a cinta, las librerías virtuales de cintas llevan a cabo una copia de seguridad de disco a software y de éste a cinta, basándose en políticas predeterminadas. En otras palabras, las librerías virtuales de cinta mantienen la información con más probabilidades de ser accedida residiendo en disco, permitiendo una copia de seguridad y una restauración más rápidas. Además, organizan el uso de los conjuntos multivolumen de cartuchos de cinta para conseguir un mayor nivel de empleo de los cartuchos, que a menudo reduce de 5 a 10 veces el coste de los medios.

En el nivel de los discos del entorno de almacenamiento, la virtualización contribuye a reducir el coste y la complejidad. Ello es debido a que la virtualización de disco trabaja particionando un array, de modo que varios servidores se surten de un solo dispositivo de almacenamiento. Estos dominios de almacenamiento mantienen una partición lógica entre los datos de las distintas aplicaciones, que proporciona almacenamiento prácticamente privado a los sistemas, ayudando a prevenir conflictos en términos de cargas de trabajo y asegurando que las aplicaciones se están ejecutando con un nivel de rendimiento óptimo.

Básicamente, la virtualización de disco proporciona las ventajas de una mejor y más eficiente gestión del almacenamiento, al administrar una única representación del almacenamiento, y un índice de utilización más alto, una mayor disponibilidad y una mejor protección de los datos.

Para determinar la combinación correcta de productos de virtualización de almacenamiento, las empresas necesitan evaluar su almacenamiento de datos y sus necesidades de acceso haciéndose preguntas similares a estas:

  • ¿Cuántos datos necesitamos almacenar?
  • ¿De cuánta información debemos hacer copia de seguridad?
  • ¿Cómo de disponibles deben estar los datos?
  • ¿Tenemos una estrategia de recuperación de desastres a punto?

Sun Professional Services tiene gran experiencia en la asistencia al desarrollo de estrategias de almacenamiento, ayudando a los clientes a comprender sus entornos y necesidades de almacenamiento, evaluando soluciones posibles, y desplegando el conjunto adecuado de tecnologías de virtualización del almacenamiento.

 

Combinándolo todo
Sun reconoce que no hay dos empresas iguales. Cada una de ellas tiene sus propias necesidades, volúmenes de trabajo y requerimientos de acceso y de disponibilidad de datos. Es por ello que Sun ofrece y da soporte a una completa cartera de productos de hardware y software de virtualización de servidores y de almacenamiento.

Además, Sun Professional Services puede ayudar a evaluar, desplegar e implementar la mezcla correcta de tecnologías y procesos para cualquier entorno. En otras palabras, Sun está comprometida en pensar más allá de la actual y excesivamente extendida mentalidad de enfoque único.

 

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.



Oracle - The Information Company