¿Puede ser Oracle un actor importante en el mundo de la virtualización?

 

 

sun_oracle_logo

Una de las preguntas recurrentes en el mundillo de IT empresarial es cual es la estrategia de Oracle respecto a la virtualización y el Cloud Computing. Pese al esfuerzo que han hecho en explicar su estrategia, el consenso general es que tienen una pequeña empanada mental, y lo peor, los clientes se están dando cuenta.

Pero antes de nada, vamos a hacer un pequeño inventario de qué tiene Oracle en el catálogo-que no es poco- y para qué sirve cada cosa:

  • Oracle VM: Este hypervisor es otro sabor más del archiconocido Xen. Al estilo de Citrix con XenServer, Oracle VM ha recubierto el Xen con sus propias (y escasas) herramientas de gestión y lo ha ofrecido como la mejor herramienta posible para correr sus aplicaciones, especialmente su gestor de base de datos sobre su propia versión del Linux, Unbreakeable Linux. No tengo datos de penetración de este hypervisor, pero el sentimiento general es que no lo usa ni Dios, y que el vendor lock-in es tan salvaje (hypervisor+Sistema Opearativo+Base de Datos) que echa para atrás. Además, la presencia de VMware en el campo de batalla natural de Oracle hace que su adopción sea más difícil todavía. De hecho, aunque Oracle se resiste a certificar soluciones sobre VMware, es sin duda la opción preferida para montar soluciones de Oracle Virtualizadas.
  • VirtualIron: En 2009 Oracle adquirió esta compañía y después se cepilló su actividad comercial y de soporte, provocando la ira de sus clientes. Dejar a los clientes sin opciones reales de migración hizo que otros ofrecieran actualizaciones competitivas a esos clientes, que con lentitud han pasado a usar VMware e Hyper-V, por ejemplo. Aunque no está claro cual es el futuro de los productos de VirtualIron, parece que el futuro pasa por integrarlos como capa de gestión de Oracle VM.
  • VirtualBox: Este hypervisor comprado a Innotek por Sun Microsystems es la estrella opensource de la virtualización en el escritorio. Sin embargo, es el producto elegido por Q-layer y A-Server en la capa de virtualización de sus servidores. También en abiCloud lo usamos como hypervisor para pruebas, pero no lo vemos para producción.
  • xVM: El hypervisor de servidor de Sun Microsystems basado en Xen, muy similar a lo que ofrece Oracle VM. De nuevo es un producto que no consiguó toda la tracción que debía tener un producto de servidor de Sun, y tiene todas las papeletas para ser abandona o integrado en el Oracle VM, que parece será la estrella de Oracle.
  • Solaris Containers: Es la tecnología de virtualización propia de Solaris. Es una tecnología de virtualización de servidor que aprovecha las magníficas posibilidades de Solaris y OpenSolaris. Sin embargo, su declive frente a Linux principalmente ha evitado la adopción de esta tecnología. Pese a ello, es la opción de virtualización más importante sobre Solaris, y dado que está soportada en OpenSolaris es muy difícil que sea abandona a su suerte.

No he incluido las herramientas de gestión asociadas a cada hypervisor, por no aburrir. Es decir tenemos hasta 5 diferentes hypervisores en el catálogo de productos de la empresa. A todas luces, esto no es sostenible ni por Oracle. Es más que probable que la gran apuesta para competir contra VMware y no quedarse fuera definitivamente de la carrera por la virtualización del centro de datos sea una combinación de Oracle VM, VirtualIron y posiblemente algo de xVM (xVM ops), en un único producto. El futuro de VirtualBox es incierto, como todo proyecto opensource dentro de Oracle, pero dudo que el proyecto muera si Oracle decide cancelarlo: hacer un fork y seguir manteniéndolo siempre sería posible.

El gran problema que tiene Oracle es la percepción que tienen los clientes de su solución: es una solución donde la posibilidad de caer cautivo es mucho mayor que con otras soluciones. Y dado que hay otras soluciones con niveles inferiores de cautividad y sin embargo mayor capacidad y funcionalidad, sin duda estas soluciones le ganarán la batalla. Además, el camino tomado por Oracle poniendo trabas a la certificación de las soluciones de VMware para Oracle no ayuda a mejorar este percepción, sino que la empeora.

La ventaja que tiene Oracle es que dado que su flujo de ingresos viene por la venta de licencias de sus productos enterprise, puede vender (o incluso regalar) las licencias de su futura pila integrada de productos con precios más competitivos que la competencia, que sí depende de la venta de licencias como VMware o Citrix. Pero no es el caso de Microsoft, cuyos ingresos vienen por la venta de licencias del Windows Server. Pero para que un cliente decida optar por la opción de mejor precio primero tiene que demostrar que ofrece un conjunto de funcionalidades y capacidades suficientemente válidas para las necesidades de un centro de datos, y eso todavía Oracle VM no lo hace.

Mañana hablaré de Oracle y el Cloud Computing.

Relacionado:

  1. Larry Ellison (CEO Oracle) dice cuatro verdades sobre el Cloud Computing
  2. Solaris puede dejar de ser gratuito y nadie sabe que será de OpenSolaris
  3. VMware y la virtualización en dispositivos móviles
  4. Las charlas sobre Virtualizacion y Cloud del MadridOnRails
  5. Virtualización y Cloud Computing las dos tecnologías estratégicas para la empresa en 2009 según Gartner
  • http://yotambienescribo.com xfernandez

    Me alegra verte escribir ;) . Parece que te hacen currar demasiado ;)

    Sobre virtualIron. En la Oracle Cloud Forum me comentaron que están integrando sus soluciones en el stack de Oracle.

    Lo que están trabajando se está orientando mucho en potenciar Oracle 11g y el Middleware weblogic.

    Lógicamente la incorporación de SUN está dando otro aire al hardware. Todo y eso, en la presentación solo se centraron en Oracle VM, parece que xVM pasará a mejor vida.

  • http://blog.escalabilidad.net Gerard

    Buenas Diego,

    Por fín es posible comentar un artículo tuyo, (no se cuanto hace ya del último :-) .
    En mi opinión Oracle va a resucitar Oracle VM (Que es bien cierto, no lo usa nadie, y lo conoce poca gente) adaptando funcionalidades extra. Tiene un Gap y es que sus competidores van años por delante, aunque como bien sabes en este mundo puede reducirse a días (lo que tardas en comprar una nueva compañía).

    La mejor opción para Oracle es saltarse algún paso y ofrecer a sus clientes algo mas que un simple hipervisor, el mercado está plagado de buenas soluciones tanto Hosted como Bare-Metal. Pero el desarrollo de Oracle VM no se frenará es su mejor baza para competir con VMware.

    Podemos decir que tanto Sun como Oracle han conseguido cargarse el desarrollo de excelentes herramientas de gestión de infraestructura, La primera con Q-Layer y la segunda con VirtualIron.

    Lo que en principio parece un error, que es; no ofrecer certificación VMware, creo que no pasa de ser nada mas que una forma de retrasar el mercado de virtualización de sus BBDD hasta que ellos tengan un producto DECENTE. Eso si deben decidirse pronto porque como bien dices 5 productos distintos no solo no son sostenibles sino que difuminan la imagen de cada uno de ellos.

    En cuanto a VirtualBox, solución adoptada por la mayoría de empresas al momento de conseguir una mas que eficaz virtualización de escritorio, la decisión del Sr. Larry va a ser la de pasarla a comunidad (que existe y es de una calidad impresionante). o es un producto rentable ni en concordancia con su Core de negocio.

    Cuando la tecnología x86 empieza a estar por encima de soluciones Power de IBM o Sparck del propio Sun, tanto en rendimiento como en precios, cuando parece que VMWare está perdiendo o perderá cuota de mercado en un futuro, en pro de Hyper-V, sin embargo en Citrix, cuyas herramientas son excelentes y a un coste muy razonable pero la penetración en el mercado está estabilizada. Oracle debe tomar las riendas de un proyecto serio de virtualización que sea adaptable, y configurable con heramientas de terceros. Debe y sin duda lo hará contar o soluciones de terceros por ejemplo Abicloud.

    Saludos

  • http://blog.escalabilidad.net Gerard

    Este es un Re-comentario para Xavier,

    Xavier, la presión que Oracle está realizando al canal sobre WebLogic es exagerada, desde el punto de vista que conozco, parece que Oracle solo tenga esta solución en Middleware, y están pasando olímpicamente de soluciones como OAS.

    Lo desconcertante de todo es que el canal confía en Oracle (ya que los clientes lo tienen que hacer, porque están cautivos de su BBDD o Application Server) pero no con Sun que este último año se ha desecho de la inmensa mayoría de proveedores de Canal.

    Saludos Xavier

  • http://nubeblog.com Diego Parrilla

    @Gerard,

    todavía tengo pesadillas en las que intento desplegar en un OAS y está etérnamente dando vueltas la pelotita…

    Comparar Weblogic con OAS es cruel… para OAS.

  • http://vfernandezg.blogspot.com Victor M. Fernandez

    Diego, creo se te olvidaron los LDOMs… en cualquier caso dejo un link seguro de interes en este aspecto ya que practicamente toda la gama de productos de Oracle (salvo Oracle VM) con respecto a la Virtualización de Servidores es un “copy & paste” de lo que era la amalgama de soluciones de Sun…

    Lo de las facilidades e incoherencias de Oracle con respecto a la Virtualizacion de su famosa BBDD da para otro post ;-)

    Del OAS mejor ni hablar… mucho mejor cualquier opcion Open Source como GlassFish, JBoss y si me apuras hasta Tomcat.

    Saludos.

  • http://vfernandezg.blogspot.com Victor M. Fernandez