¿Qué es el cloud hosting?
El cloud hosting o alojamiento en la nube es un tipo de alojamiento que se diferencia del alojamiento tradicional que emplea un único servidor (ya sea dedicado o compartido) al distribuir la carga entre varias máquinas, o nodos, permitiendo así ampliar o reducir los recursos disponibles a voluntad. Pese a haber alcanzado una gran popularidad en los últimos años, la idea no es en absoluto nueva; Google, entre otras empresas, utiliza esta tecnología desde hace muchos años para ofrecer sus servicios.
Cuando se utilizan servidores web tradicionales, los recursos disponibles se ven limitados por la potencia de las máquinas empleadas. A medida que las necesidades aumentan, se hace necesario contar con servidores más potentes, o con un mayor número de ellos, lo que aumenta los gastos de forma considerable y dificulta el mantenimiento. Además, el fallo de uno de los servidores puede suponer la caída de todo el servicio. Al trasladar la carga del servicio a varios nodos repartidos entre varias máquinas, el fallo de uno de ellos no supone una interrupción en el servicio, puesto que otro nodo pasaría a ocupar su lugar. La principal ventaja de este sistema es la escalabilidad, pues permite aumentar los recursos disponibles de forma inmediata cuando las circunstancias lo requieran (por ejemplo ante un aumento del tráfico hacia una web) y volver prescindir de ellos cuando ya no sean necesarios (cuando el tráfico vuelva a la normalidad), pagando sólo por los recursos que se consuman en cada momento.
Características
- Escalabilidad
- Flexibilidad
- Reducción de la complejidad
- Economía
- Alta disponibilidad
La ventaja de este sistema con respecto a los servidores dedicados o compartidos es evidente, pues permite hacer frente a aumentos inesperados de la demanda de forma inmediata y transparente, sin tener que incurrir en costes elevados, y garantiza una alta disponibilidad de los servicios, a prueba de fallos de hardware, mientras que ofrece las mismas características avanzadas de un servidor dedicado. No obstante, cuando las necesidades de una web o servicio son muy altas y más o menos constantes, esta alternativa puede ser más costosa que disponer de uno o varios servidores propios. El descenso progresivo de los precios en los últimos tiempos lo ha convertido en una alternativa muy atractiva para organizaciones de mediano tamaño, y cada vez más para las organizaciones más pequeñas.
Consideraciones de privacidad
Una de las mayores críticas hacia este modelo de hosting y de prestación de servicios se centra en la privacidad de los datos alojados en la nube. En la nube, los datos alojados ya no están confinados dentro de un mismo servidor físico, sino que se reparten y duplican entre distintas máquinas, haciendo que el control de los mismos sea más difícil y prestándose más a situaciones de abuso.