Almacenamiento como servicio, cloud computing, Opinión

Minube y Velneo: Testimonios de uso de cloud hosting

Hace un par de meses cuando se produjo el lanzamiento de hostarting y al revisar los diferentes tipos de hosting que mantienen en la web, pensé  que (como la cabrá tira para el monte) les faltaba una sección de cloud hosting. Además me hizo preguntarme que no había visto nada escrito sobre las diferentes opciones que hay en el mercado para externalizar tu infraestructura: housing, hosting, servidor dedicado, servidor virtual y cloud hosting, y sobretodo un post que explicara las diferencias entre el cloud hosting y el resto de opciones. Y me puse  a buscar.

Al poco de buscar me di cuenta que ya había gente que había escrito sobre ello solo que yo no había llegado. Casi todas  las casas de hosting tienen un documento que explica claramente la diferencias entre las diferentes opciones. Por ejemplo arsys explica en este  documento las características de cada opción y a quien va dirigido.  Y además me topé con este post de wences que  encontré a través de Error500, y que me parece realmente bueno y esclarecedor de lo que ofrece el cloud hosting en comparación con el resto de opciones.

Durante la investigación se me ocurrió que podía interesante recoger opiniones de empresas que estaban usando el cloud hosting y aunque en aquel momento pensé que el post (después de lo que ya había en la red) carecía de sentido, me he dado cuenta que siguen siendo interesantes las respuestas que me dieron Fillito de minube.com y Jose Maria de Velneo a la pregunta: ¿porque elegísteis cloud hosting?, y que a continuación os dejo:

Cuando empezamos a desarrollar minube y nos enfrentamos al diseño de la comunidad, la parte de red social, nos dimos cuenta de que si queríamos ofrecer publicación de contenidos multimedia a nuestros usuarios, nos enfrentabamos a dos grandes problemas : Almacenamiento y Capacidad de Procesamiento (para generar muchos tamaños de cada foto, y recompresión de video en tiempo real)

Realmente no hicimos comparativas entre otros productos, ya que cuando descubrimos AWS, sus características cubrían tan bién nuestras necesidades y los precios eran tan ridículos , que apostamos directamente por Amazon.

Los factores determinantes sin duda fueron:
– el excelente precio,
– escalado transparente de almacenamiento en S3. Nos olvidamos completamente del tamaño de nuestros discos duros, simplemente metemos y metemos datos. Amazon se encarga de gestionar el almacenamiento físico, replicación de datos por seguridad, y asume el coste en recursos que supone distribuir todos esos datos a muchos usuarios.
– fácil escalado de las instancias de procesado, pero sobre todo inmediato. si usásemos VPS para procesar nuestros videos, no podríamos escalar nuestras máquinas bajo demanda. Con EC2 tardamos menos de 20 segundos en tener disponible una nueva máquina, y en cuanto dejemos de necesitarla, la apagamos y pagámos sólamente por lo que hemos usado.

Todo ésto sumado a los nuevos servicios que ha sacado Amazon de autoescalado, … para nosotros no hay duda 😛

Estoy seguro que si no fuera por un servicio así de bueno con precios tan asequibles, startups como nosotros con un presupuesto muy limitado, no podríamos crear aplicaciones tan complejas.

**********************

Nosotros necesitabamos un sistema de hosting flexible. Como startup que somos, necesitamos poder subir o bajar el número de vServers disponibles para nuestros clientes en función a la demanda que tengamos. Además necesitamos un gran ancho de banda garantizado y un sistema de copias de seguridad muy fiable.

Estudiamos tres opciones: encargarnos nosotros de todo (hardware, comunicaciones, etc), utilizar un sistema de hosting tradicional o utilizar el cloud computing. Analizamos las opciones desde el punto de vista de los objetivos requeridos y desde el punto de vista económico.

Rápidamente nos inclinamos por el cloud computing, aunque no era muy bueno en España, y comenzamos a buscar proveedores. Analizamos Amazon, FlexiScale y alguna otra. Estudiamos todas las características técnicas, ubicaciones físicas (la latencia influye muchisimo en las velocidades de conexión), precios, etc.

Finalmente nos decidimos por Amazon. Nos proporciona una facilidad y una autonomía extraordinaria. Desde que comenzamos a trabajar con ellos no han parado de evolucionar: máquinas virtuales en Europa, Discos persistentes, sistema de monitorización, etc. Llevamos más de un año trabajando con ellos y todo ha funcionado correctamente.

El pago por uso es genial. Yo puedo crear una máquina en un momento dado a partir de una que ya tengo configurada, hacer las pruebas que necesite y apagarla cuando termine. En total me sale menos de un 1€. Y todo en tiempo record.

En nuestro caso, también es fundamental poder tener una máquina funcionando en tiempo record, configurada con nuestras aplicaciones. Eso Amazon nos lo permite perfectamente.

Es más, el otro día vinieron a vernos un proveedor de hosting que dispone de máquinas virtuales. Era muy interesante para nosotros, porque cuentan con CPD’s en todos los continentes. Cuando les pregunté cuánto tiempo tardaría en tener otra máquina funcionando, me dijeron que varios días… Ese tiempo es inviable para nosotros.

*********************

Si después del post de wences quedó alguna duda de la utilidad del cloud hosting y en qué situaciones es realmente ventajoso, bajo mi punto de vista, estos dos testimonios las despejan. Para cerrar me gustaría destacar la parte del testimonio de Fillito donde habla sobre el disco duro que define claramente dos de las características del cloud computing: sensación de que el recurso (disco)  no se acaba nunca y su disposición inmediata.

Entradas relacionadas: