Innovaciones al alcance: Es rápido, de alto consumo y profundamente conocedor, usa patrones y es púrpura

Las diez preguntas más frecuentes sobre WebSphere CloudBurst

IBM® WebSphere® CloudBurst™ Appliance es un dispositivo de gestión de nubes que brinda la capacidad de crear, implementar y gestionar de manera rápida y simple los entornos virtuales de las aplicaciones de middleware WebSphere en la nube de instalaciones locales. Debido a que es nuevo y desafía a los procesos tradicionales, WebSphere CloudBurst tiende a generar numerosas preguntas de técnicos y personas de negocios curiosas. A continuación presentamos algunas de las preguntas formuladas con mayor frecuencia sobre este nuevo dispositivo de vanguardia. This content is part of the IBM WebSphere Developer Technical Journal.

Dustin Amrhein, Technical Evangelist, IBM

Author photoDustin Amrhein se unió a IBM como parte del equipo de desarrollo para WebSphere Application Server. Mientras ocupaba ese cargo, trabajó en el desarrollo de infraestructura para servicios web y modelos de programación para servicios web. Además, lideró el esfuerzo técnico del desarrollo de un marco de servicios RESTful para Java. En su rol actual, Dustin es Technical Evangelist de tecnologías emergentes en la cartera de WebSphere de IBM. Actualmente se concentra en tecnologías WebSphere que ofrecen capacidades de cloud computing, entre ellas WebSphere CloudBurst Appliance.



03-08-2011

Cada una de las entregas de Innovaciones al alcance presenta nueva información y discusiones sobre temas relacionados con tecnologías emergentes, tanto desde el punto de vista del desarrollador como del profesional, además de miradas detrás de bambalinas a los productos IBM® WebSphere® de avanzada.

Cómo encontrar el camino en la nube

IBM WebSphere CloudBurst Appliance ofrece la capacidad de crear, implementar y gestionar entornos virtuales de aplicaciones WebSphere en la nube de las instalaciones. Desde su primera versión en junio de 2009, seguida por la versión 1.1 de noviembre de 2009, hemos observado un saludable y amplio interés en este nuevo dispositivo de gestión de nubes. Supongo que parte del motivo de este interés se puede atribuir simplemente a lo novedoso del dispositivo, pero creo también que un nivel significativo del interés se origina en el hecho de que las capacidades de WebSphere CloudBurst nos hacen reconsiderar la manera de interactuar con los entornos de aplicaciones de middleware. Este desafío al status quo ha generado tanto entusiasmo como innumerable preguntas acerca del dispositivo de clientes y colegas en los últimos meses.

Desde su lanzamiento, he tenido la oportunidad de hablar muchas veces sobre WebSphere CloudBurst, y al hacerlo, he notado que surge un conjunto de preguntas bastante común de los profesionales de las áreas técnica y comercial. En esta primera entrega de Qué viene a continuación, creí adecuado y útil compartir estas diez preguntas principales con todos aquellos que sientan curiosidad por WebSphere CloudBurst Appliance.

Por lo tanto, a continuación incluyo, sin ningún orden en particular, las principales cosas que las personas quieren saber acerca de WebSphere Cloudburst:

1. ¿Funcionan mis entornos de aplicaciones WebSphere en WebSphere CloudBurst Appliance?

¡No! De hecho, si hay algo que debe recordar de este artículo –o de cualquier otra cosa que haya leído sobre WebSphere CloudBurst– es lo siguiente: el dispositivo no aloja a los entornos de su IBM WebSphere Application Server. Distribuye estos entornos a una nube de instalaciones locales, y una vez que estoe entornos están funcionando, el dispositivo no forma parte de la ruta crítica de dicha aplicación. Ninguna de las solicitudes de aplicaciones se rutea a través del dispositivo, y ninguna parte del entorno de las aplicaciones funciona sobre el dispositivo de manera alguna. Lo llevaré un paso más allá y señalaré que si el dispositivo fallara por alguna razón, la falla no impactaría en absoluto sobre la disponibilidad de aplicaciones que se ejecutan en los entornos virtuales que han sido distribuidos por WebSphere CloudBurst.

2. ¿Cuáles son los productos que WebSphere CloudBurst suministra en una nube de instalaciones locales?

Al momento de escribir este artículo, existen tres productos de software IBM que se construyen en imágenes virtuales para el dispositivo: WebSphere Application Server, IBM WebSphere Portal, y IBM DB2®. WebSphere Application Server se ofrece tanto en la versión V6.1 como en V7.0, con y sin paquetes de servicios. Se ofrece actualmente una imagen beta de WebSphere Portal V6.1.5, al igual que una versión de prueba de DB2 Enterprise 9.7.

3. ¿Incluyen las imágenes virtuales provistas por WebSphere CloudBurst entornos de 32 bits o de 64 bits?

Actualmente las imágenes virtuales ofrecen versiones de 32 bits de cada uno de los productos de software IBM (WebSphere Application Server, DB2, y WebSphere Portal) y el sistema operativo. La excepción es el paquete de IBM WebSphere Application Server Hypervisor Edition para la plataforma PowerVM™. En esta imagen virtual, tanto el WebSphere Application Server como el sistema operativo AIX® son de 64 bits.

4. ¿Qué hipervisores cuentan con el soporte de WebSphere CloudBurst?

A partir de la versión WebSphere CloudBurst V1.1, se brinda soporte a las plataformas de hipervisor tanto VMware ESX (3.0.2, 3.0.3, 3.5, y 4.0) como PowerVM. A partir de un único dispositivo, usted puede gestionar e implementar en ambas plataformas de hipervisor. La experiencia del usuario –en lo referente a la implementación de patrones y la gestión de sistemas virtuales– es consistente, independientemente de la plataforma objetivo. Cuando usted construye un patrón determinado, lo basa en una imagen virtual que se encuentra dentro de un paquete para las plataformas VMware ESX o PowerVM. Con esto no se ata el patrón a una plataforma de hipervisor en particular; sin embargo, resulta muy sencillo clonar un patrón para crear uno nuevo que se base en una imagen virtual empaquetada para una plataforma diferente. Esto le permite mover los patrones rápida y fácilmente de una plataforma a otra sin perder ninguna de las adaptaciones que usted haya realizado en el nivel del middleware.

5. ¿Es SUSE Linux el único sistema operativo soportado cuando se implementa a hipervisores VMware ESX?

Al momento de escribir este artículo, SUSE Linux es el único sistema operativo que se entrega en la imagen virtual de WebSphere Application Server Hypervisor Edition. Sin embargo, se brinda soporte al cambio de los discos virtuales de SUSE Linux®por discos virtuales que contengan Red Hat Enterprise Linux (RHEL). Si usted usa RHEL, la única diferencia será que usted es responsable de mantener el sistema operativo, mientras que si usa el SUSE Linux incluido en las imágenes de WebSphere Application Server Hypervisor Edition, IBM entrega las actualizaciones y se ocupa del mantenimiento del sistema operativo. Existe una oferta de servicios de IBM disponible para ayudarlo a crear una imagen personalizada de WebSphere Application Server Hypervisor Edition que contiene el sistema operativo RHEL.

6. ¿En qué difiere WebSphere CloudBurst de otras soluciones de gestión de virtualización?

La diferencia más grande entre el dispositivo WebSphere CloudBurst y otras soluciones de gestión de virtualización es que el dispositivo conoce profundamente el software que distribuye. El dispositivo sabe cómo hacer cosas como federar nodos en una celda, crear clusters en un servidor de aplicaciones, pulir el desempeño de las mejores prácticas, y aplicar parches y actualizaciones a sus entornos WebSphere Application Server, sin tener que proveer scripting a medida, como ocurriría con otras soluciones de gestión de virtualización. Agregue esta completo know-how sobre WebSphere Application Server a tiempos de implementación extremadamente rápidos y la capacidad de agregar su propia adaptación a medida en cada uno de los niveles de la pila de software, y descubrirá que WebSphere CloudBurst es único al momento de gestionar entornos de middleware WebSphere middleware en una nube de instalaciones locales.

7. WebSphere CloudBurst ¿está hecha solo para entornos no productivos (desarrollo o prueba)? ¿Puede ser usado en entornos de producción? En ese caso, ¿qué valor ofrece?

WebSphere CloudBurst puede usarse en entornos de producción. Si bien estos entornos no suelen ser tan dinámicos como sus equivalentes de desarrollo o de prueba, el dispositivo ofrece capacidades que pueden aplicarse a los ambientes de producción.

En primer lugar, los patrones facilitan la promoción de los entornos de aplicación de su middleware de desarrollo a prueba y a producción, o cualquier otra ruta que usted elija. La promoción de un entorno de aplicaciones de un contexto a otro, como por ejemplo de staging a producción, puede significar simplemente reimplantar el patrón y suministrar nuevos parámetros de tiempo de implementación, o puede significar clonar el patrón que usted usó en la etapa de staging y seleccionar una nueva imagen virtual que represente el entorno o la plataforma del sistema operativo que usted usa en producción. En cualquiera de estos casos, toda la configuración de su middleware, incluyendo las aplicaciones y su configuración asociada, queda preservada en el patrón, limitando así la oportunidad de errores que ingresen debido a configuraciones poco consistentes, y acelerando de esta manera todo el proceso de promoción.

Además de simplificar y endurecer el proceso de promoción de los entornos de sus aplicaciones de middleware, WebSphere CloudBurst le brinda la capacidad de automatizar de manera simple y segura la aplicación de parches y actualizaciones en el entorno de sus aplicaciones. El dispositivo impulsa la aplicación del parche o la actualización luego de tomar y almacenar una instantánea de todo el entorno para brindar una simple capacidad de reversión. Esto resulta crucial en los entornos de producción donde el tiempo de espera debe mantenerse al mínimo y las últimas buenas configuraciones constituyen activos fundamentales.

8. ¿Por qué WebSphere CloudBurst se entrega como un dispositivo?

Existent res motives principales para que WebSphere CloudBurst se entregue en el factor de forma de dispositivo:

  • El factor de forma de dispositivo brinda un alto nivel de consumabilidad. Usted simplemente debe visitar WebSphere CloudBurst, conectarlo a su red, realizar un inicio por única vez, y entonces estará listo para comenzar a construir su nube de instalaciones propias. Las actualizaciones a la función del dispositivo se ofrecen como actualizaciones de firmware que se aplican directamente desde la consola de WebSphere CloudBurst Web. Con el dispositivo, no hay necesidad de instalar o actualizar software en muchas máquinas distintas.
  • El dispositivo brinda un recurso de computación dedicado y construido con este fin específico. WebSphere CloudBurst incluye dos discos rígidos en espejo para almacenar imágenes virtuales, paquetes de scripts, patrones etc. No es necesario que usted procure otros recursos sobre los cuales almacenar estos artefactos. El dispositivo ofrece también la memoria y el poder de procesamiento necesarios para manejar las implementaciones de patrones, las importaciones de imágenes y otros procesos de recursos que ocupan mucha capacidad de procesamiento.
  • Quizás lo más importante sea que el dispositivo brinda un entorno extremadamente seguro desde el cual crear y gestionar su nube de WebSphere Application Server en su propia instalación. No existe Shell ni otro mecanismo desde el cual usted pueda cargar y ejecutar códigos en este dispositivo. El sistema operativo de este dispositivo sigue los principios de de JeOS para reducir aún más la superficie de ataques. Todos los contenidos almacenados en los discos rígidos del dispositivo y la memoria flash se encuentran encriptados con una clave privada que es única para cada uno de los dispositivos y que no se puede modificar. Y si esto no fuera suficiente, la cubierta externa del dispositivo es a prueba de alteraciones. Si alguien intentara quitarla en un intento por remover sus componentes, el dispositivo se desactivaría y debería ser enviado nuevamente a IBM para su reconfiguración antes de poder volver a usarlo.

9. ¿Puedo usar WebSphere CloudBurst para gestionar los entornos de WebSphere Application Server previamente instalados?

No. WebSphere CloudBurst ofrece capacidades de gestión para los sistemas virtuales creados desde los patrones de implementación que existen en el dispositivo. No hay forma de apuntar a WebSphere CloudBurst en un entorno existente para poder posteriormente usar las capacidades de gestión del dispositivo en este entorno.

10. ¿Qué sucedería si requiero software de un proveedor – como por ejemplo soluciones de monitoreo y antivirus – en los entornos distribuidos por WebSphere CloudBurst?

Si usted requiere el software anteriormente mencionado y algo más de lo que se entrega en nuestras imágenes virtuales, puede usar lo que denominamos la capacidad de extensión y captura de WebSphere CloudBurst para realizar estas adaptaciones a medida. Básicamente, usted selecciona una imagen que ya existe en su catálogo de WebSphere CloudBurst y la extiende. El dispositivo crea una máquina virtual en ejecución a partir de esa imagen y usted podrá conectarse a esa máquina virtual para instalar el software que necesita. Una vez realizados los cambios, usted simplemente capturará el entorno personalizado, que se almacenará en una nueva imagen virtual dentro de su catálogo de WebSphere CloudBurst. En este momento, usted podrá usarla como base para sus patrones personalizados, asegurando así un entorno a medida cuando implemente dichos patrones.

Finalmente, una pregunta adicional...

11. ¿Es WebSphere CloudBurst Appliance realmente púrpura?

Sí. En verdad, ¡la gente nos pregunta esto!


¿Algo más?

Si bien probablemente estas sean las diez preguntas más comunes que me formulan, esta no constituye en modo alguno una lista completa. Si tiene alguna pregunta sobre WebSphere CloudBurst que no se haya respondido en estas líneas, consulte algunos de nuestros artículos y demostraciones en la sección Recursos. Además, puede contactarse conmigo en Twitter (@WebSphereClouds) para formularme cualquier otra pregunta.

Recursos

Comentarios

developerWorks: Ingrese

Los campos obligatorios están marcados con un asterisco (*).


¿Necesita un IBM ID?
¿Olvidó su IBM ID?


¿Olvidó su Password?
Cambie su Password

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


La primera vez que inicie sesión en developerWorks, se creará un perfil para usted. La información en su propio perfil (nombre, país/región y nombre de la empresa) se muestra al público y acompañará a cualquier contenido que publique, a menos que opte por la opción de ocultar el nombre de su empresa. Puede actualizar su cuenta de IBM en cualquier momento.

Toda la información enviada es segura.

Elija su nombre para mostrar



La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Los campos obligatorios están marcados con un asterisco (*).

(Por favor elija un nombre de 3 - 31 caracteres.)

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


Toda la información enviada es segura.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=WebSphere, Cloud computing
ArticleID=481935
ArticleTitle=Innovaciones al alcance: Es rápido, de alto consumo y profundamente conocedor, usa patrones y es púrpura
publish-date=08032011