Opinión sobre Exalogic, Fusion y el ataque a Salesforce.com
Saludos también "sanfranciscanos" desde la JavaOne. Tras el resumen de la Keynote de ecamacho y la crónica de dbonillaf, quería aportar también mi granito de arena sobre la Keynote de Larry.
Curiosamente, a mí me pareció muy interesante, y entretenida. Tal vez aquello de que estuviera repleta de datos técnicos ayudara, porque me encanta, aunque desde luego como presentador dejó mucho que desear (no se la sabía, gritaba muy bordemente "next slide" todo el rato). Y no cumplió con su papel como "visionario".
Exalogic suena muy bien. Es un rack con servidores muy "SUNish" (lo cual es sinónimo de calidad) para crear nubes privadas. Cuesta 1M$, pero aglutina 30 servidores, conectados con Infiniband, discos SSD y SAS y mucha RAM. Es de destacar su gran inconveniente y ventaja a la vez: aparentemente, sólo valdrá para aplicaciones Oracle (pero esto incluye Weblogic, por lo que cualquier aplicación J2EE es candidata, pero a cambio la configuración de las máquinas virtuales está prefijada, por lo que todos los usuarios de Exalogic dispondrán de la misma. Esto es una gran ventaja, pues el testing (incluyendo las actualizaciones, que se realizan descargando un único fichero que contiene todo, desde firmware hasta aplicaciones), es uniforme para todos los clientes, y los esfuerzos de I+D se unifican. En otras palabras: todo el mundo usa las mismas configuraciones, por lo que estarán probadísimas. Se antoja una plataforma muy potente y estable (por lo estandarizada) para ejecutar aplicaciones Oracle y J2EE.
Exalogic se basa en Oracle VM como plataforma de virtualización (esto es, Xen, el cual no fue mencionado) y Linux (Unbrekable) o Solaris como S.O. Además, han realizado optimizaciones muy grandes a todos los niveles para adaptarlos a estas plataformas, muchos de ellos en la capa Infiniband.
Por otra parte, anunció el Unbreakable Enterprise Kernel, un kernel para su "distribución" (aka copia fusilada de RHEL) de Linux. Es una idea razonable: el kernel de RHEL es "viejo" y no incorpora los parches de Oracle, así que ellos crean el suyo propio (que usa Exalogic, claro) muy optimizado aunque rompe la famosa compatibilidad con RHEL. Ellos ofrecen ambos kernels en su Linux.
Luego está Fusion, que como bien describió ecamacho parece una apuesta muy fuerte para el mercado corporativo. Estará disponible en 2011. Destaco dos conceptos importantes. El primero es que han reescrito todo el middleware para que sea uniforme, por lo que su despliegue, instalación, parametrización y mantenimiento sea uniforme. Esto está bien. Y el segundo, en palabras de Larry, "si sabes Java, ya sabes programar para Fusion".
Pero lo que más me sorprendió fue el furibundo ataque que Larry lanzó, a lo largo de toda la presentación, contra Salesforce.com, especialmente porque ¡han pagado por tener un stand en la conferencia! Básicamente, dijo que lo que Salesforce dice que es una nube, no lo es, sino más bien son outsourcing y SaaS puro (lo cual es completamente cierto), que su seguridad es débil por ser multi-tenant, que es una tecnología de hace 10 años y que una nube requiere de virtualización y elasticidad (crear dinámicamente instancias), características que no tiene SalesForce. Entiendo que parte de esta crítica es por la próxima salida de Fusion, que competirá con SalesForce, pero objetivamente creo que la parte técnica de la crítica era muy correcta.
Para los interesados, se pueden ver un resumen de la keynote de Larry. Saludos desde SFO.
Reader Comments