Si se desarrolla aún más (y todo indica que así será), la Infraestructura como Servicio de Google, (IaaS) denominada Google Compute Engine, - inclinará aún más la balanza del mercado público de la nube. Ya para empezar, provocará una respuesta por parte del ahora gigante del mercado, Amazon Web Services.
¿Por qué? Por la infraestructura. Aunque sabemos poco acerca de la infraestructura de Amazon - la compañía blinda aún más la información a este respecto que la siempre secretista Google – está claro que la red global de mega-centros de datos de Google es la mejor de su clase. A pesar de que tiene una serie de patentes de diseños de datos (como su sistema accionado por la energía de las olas o sus módulos de TI en contenedor conectados a una columna central), Google señaló que en muchas ocasiones ha obtenido la mayor ventaja en infraestructura siguiendo las mejores prácticas.
Tradicionalmente, las empresas han seguido las mejores prácticas en algunas áreas y han continuado con sistemas legacy en las demás. Google, a juzgar por sus presentaciones en numerosos eventos de centros de datos en el último par de años, hace todo meticulosamente "según el manual". Chris Malone, ingeniero principal de Google, dijo en una ponencia que en realidad no hacen nada que la industria de centros de datos no conozca. La receta es simple, según Malone: fijar la refrigeración, optimizar la distribución de energía y el backup, medir y mejorar. Con una empresa del tamaño de Google, esta sencilla receta produce un ahorro de miles de millones de dólares.
Este es el motivo de que cuando Craig McLuckie, jefe de producto de Google Compute Engine, diera a conocer las líneas maestras de lo que hace a su servicio un peso pesado del mercado, la eficiencia de su infraestructura ocupara el primer lugar. Google se asegura en todo momento de que paga lo menos posible por sus CPDs a la vez que consigue el mejor rendimiento necesario, y ahora cualquiera puede sacar ventaja de esto.
“Google conduce algunos de los negocios a mayor escala de Internet, y para tener éxito en estos negocios necesitamos una infraestructura también a gran escala”, afirmó McLuckie durante una presentación en la conferencia IO de Google en San Francisco en junio, cuando la compañía anunció su papel en el IaaS. “También nos enfocamos en refinar cada proceso de nuestros data centers. Lo que hemos conseguido unir es una energía, una escala y una eficiencia increíbles. Y ahora nuestros clientes pueden acceder a esto y que sus procesos funcionen sobre nuestra infraestructura.
Sin variedad por el momento
Compute Engine fue lanzado en su versión beta en junio. Por el momento, la oferta no se acerca ni por asomo a la mucho más madura Elastic Compute Cloud (EC2) de Amazon. Hasta el momento, EC2 gana en la variedad de formatos disponibles. Van desde los más pequeños, que ofrecen 613MB de memoria y dos ECUs (La unidad de medida de computación de CPU de Amazon, siendo un ECU 1.0-1.2GHz de Intel Opteron o Xeon 2007), hasta el almacenamiento cloud con por ejemplo los más nuevos High I/O con 60.5GB de memoria, 35 ECUs y 1024GB de almacenamiento local SSD, no sin mencionar conectividad 10-Gigabit-Ethernet.
Google ofrece máquinas virtuales (VMs) con uno, dos, cuatro u ocho cores virtuales con 3,75 GB de memoria por core. En esta puesta en marcha, la compañía propone soluciones para cargas de trabajo de gama alta, con almacenamiento en disco local. EC2 también gana en la variedad de sistemas operativos, los usuarios pueden elegir un total de nueve, siendo mayoría las diferentes distribuciones de Linux, además de Windows Server. Compute Engine, por otro lado, ofrece dos distribuciones de Linux: Ubuntu y CentOS.
Para una comparación justa, es necesario ejecutar la misma carga de trabajo, que es exactamente lo que Zencoder, un proveedor de de codificación de vídeo en formato Software-as-a-Service, hizo. La compañía realizó una transcodificación de vídeo y transfirió algunos archivos a cada una de las dos plataformas.
La nube de Amazon superó claramente a Compute Engine en la transcodificación de vídeo, y la transferencia de archivos fue más rápida en el almacenamiento en la nube de Amazon. Zencoder comprobó que el precio para ejecutar el trabajo de transcodificación en cada una de las nubes era comparable. Por supuesto, esto puede cambiar a medida que Google añada más tipos de servicios y se desarrolle su offering.
Más preocupaciones para Google
Google no es el único recién llegado al mercado. Microsoft lanzó sus servicios IaaS bajo la marca Windows Azure en junio, y HP lanzó su propia oferta de computación, almacenamiento y redes CDN en formato beta en mayo.
Ambas empresas son líderes en la innovación en el diseño de centros de datos, y ambas cuentan con infraestructuras de centros de datos que se extienden por todo el mundo. Ya será difícil para Google competir con la posición dominante de Amazon en el mercado, pero además tendrá que luchar duro con estos dos pesos pesados por la cuota de mercado.
Todo esto nos lleva a formular una pregunta: ¿es que todo el mundo con una infraestructura global de centros de datos va a entrar en el espacio IaaS? Ya se ha especulado en la red con que Facebook pueda hacerlo. Es solo una empresa de redes sociales, pero claro, es que Amazon, antes de 2006, era solo una web donde se compraban cosas más baratas…