EVO:RAIL ¿Que es?

Que tal gente, el día de hoy les voy a hablar sobre uno de los anuncios de el VMworld 2014, tristemente su servidor no se encuentra presente en el VMworld (aunque ayer estaba en San Francisco para un evento interno técnico de VMware) por lo que tal vez las imágenes que vean aquí pues no sean de lo mas “original” :) . ¡Llevo bastante tiempo esperando a poder hablar sobre esto! todos los “chismes” o “secretos a voces” de Marvin, Starburst, etc, se referian a EVO:RAIL (claramente Marvin, starburst y demás eran nombres código),  al ser CTO Ambassador de VMware tengo acceso a productos y roadmap que se presentarán a futuro y este junto con EVO:RACK me tenían muy emocionado.

¿Que es EVO:RAIL?

Bueno comencemos por entender el nombre, “EVO” se trata de una nueva familia o gama de productos de VMware, donde tenemos EVO:RAIL y EVO:RACK, “RAIL” viene siendo el nombre del producto.

Con EVO:RAIL VMware entra en el mercado de hiperconvergencia (Nutanix, simplivity, etc etc) , lo importante que debemos de entender es que ¡¡¡VMWARE NO FABRICA O FABRICARÁ HARDWARE!!! se trata exclusivamente de hardware provisto por partners (OEMs y ODMs) que esta 100% gestionado por software VMware. Lo interesante de EVO:RAIL es que tiene un software de gestión y configuración exclusivamente diseñado para este appliance, el cual ofrece:

  • Configuración del appliance en cuestión de minutos (15 mins Aprox.)

Screen Shot 2014-08-25 at 1.56.24 PM

  • Interfaz web donde podemos crear VMs, monitorear VMs, etc.

Screen Shot 2014-08-26 at 12.55.02 AM

  • Agregar appliances (se descubren automáticamente a través de :

Screen Shot 2014-08-26 at 1.01.16 AM

  • Monitorear los appliances que han sido agregados:

 

Screen Shot 2014-08-26 at 12.56.41 AM

  • Actualizaciones en “caliente” sin downtime

2

 

¿Cual es la arquitectura de esta solución?

Como ya lo había comentado, esta solución esta basada 100% en software VMware, para este caso en especifico podemos notar que se tiene una capa extra sobre VSAN que es la que se conoce como EVO:RAIL.

Screen Shot 2014-08-26 at 1.04.00 AMEn la imagen podemos notar que tenemos los componentes que conocemos a la perfección, vSphere, vCenter y claramente VSAN, también podemos notar que se agrega el software de EVO:RAIL sobre toda la arquitectura de vSphere, este software se comunica a través de los APIs de VIM (utilizando Java y Python) para controlar vCenter Server. Es importante notar que EVO:RAIL se trata de un “orquestrador” de vSphere, por lo que se alimenta de la información que vive en la base de datos de vCenter y debido a esto no tiene ninguna base de datos extra. Sobre vCenter Server se agrega un servicio extra que se comunica internamente con vCenter Server (a través del API) por lo que evita comunicación a través de la red, claramente para alcanzar a los hosts ESXi si utiliza la red LAN.

Desde una perspectiva de Hardware podemos ver en la imagen que tenemos por appliance 4 nodos contenidos en 2U de Rack, cada nodo tiene las siguientes características de hardware:Screen Shot 2014-08-26 at 1.11.54 AM

– Dos procesadores E5-26x0v2

– 192 GB de RAM

– 3 discos mecánicos de 1.2TB

– 1 SSD de 400GB

– 2 puertos de 10Gbps

– 1 puerto de gestión a 1Gbps

En cuanto a la escalabilidad que permite EVO:RAIL se tiene un tope de 4 appliances (con 4 “nodos”/servidores cada uno), lo cual nos da una totalidad de 16 nodos (¿Bastante cierto?).

¿Como se ve fisicamente?

Lamentablemente no me encuentro en el VMworld pero mis compañeros me han compartido imágenes de distintos proveedores, EVO:RAIL se ve así:

  • EVO:RAIL por Fujitsu:

 

IMG-20140825-WA0006_resized

 

  • EVO:RAIL por NetOne

IMG-20140825-WA0011_resized

 

  • EVO:RAIL por Inspur

IMG-20140825-WA0012_resized

2 comments on “EVO:RAIL ¿Que es?

  1. Omar Sánchez August 28, 2014 2:44 pm

    Amigo, esto es algo muy parecido a pivot3, pero con SW de VMware como controlador del appliances, es correcto??

    • amalanco August 31, 2014 9:51 pm

      Asi es, es hiperconvergencia, solo que comparado con VSAN (la tecnología que esta por debajo de EVO:RAIL) pivot3 y otros tienen el path de I/O appliances para utilizar el almacenamiento local cuando VSAN tiene modulos del kernel.

Leave a Reply