¿Qué es el alojamiento en la nube? Aclaramos
Un hosting web clásico consta de varios servicios en un servidor de Internet, que espera las solicitudes de un navegador y las responde de forma individual. Por lo general se trata de un único ordenador físico en un centro de datos. Este procedimiento puede resultar problemático, por ejemplo, si debido a un ciberataque o a un aumento repentino de la demanda de una página web los recursos del sistema quedan totalmente ocupados. En ese caso se pierden solicitudes y una página web deja de estar accesible temporalmente para parte de los visitantes. En el Hosting Cloud, en cambio, los datos se almacenan en un conjunto de servidores (clúster) en lugar de en un único equipo. Ofrece muchas ventajas en cuanto a rendimiento y flexibilidad, aunque su implantación se ha ido extendiendo únicamente desde alrededor de 2010 debido a la mayor complejidad de la infraestructura TI.
¿Cómo funciona el Hosting Cloud?
En primer lugar, los proveedores de Cloud - además de numerosos proveedores de TI, por ejemplo empresas como Amazon, Microsoft o Google - separan físicamente sus servicios. Esto significa que ya no es un único servidor el responsable de distintos servicios como bases de datos, intérpretes PHP y espacio web. En su lugar, numerosos Servidores Cloud forman un clúster que actúa como dirección de destino para las solicitudes en vez de un solo equipo. Un sistema de monitorización inteligente distribuye internamente la carga de cálculo de forma continua entre los distintos elementos. Gracias a su enfoque descentralizado, el Hosting Cloud ofrece una serie de ventajas prácticas, como:
- Máxima disponibilidad con alto rendimiento y sin tiempos de inactividad
- La falla de servidores individuales, por ejemplo por una avería de hardware, se compensa
- Alta integridad de los datos gracias a su distribución en distintas redes
- Los ataques a servicios concretos no afectan al rendimiento de otros servicios
- Posibilidad de especializar el hardware (por ejemplo para consultas rápidas a bases de datos)
- Optimización de cada Servidor Cloud para un servicio concreto
- Flexibilidad ante un aumento repentino del consumo de recursos
- Pago en función de la capacidad de cómputo realmente utilizada
La clave para un Hosting Cloud eficiente es la distribución de la carga entre distintos centros de datos y su interconexión. Las ventajas para los proveedores y sus clientes justifican el inevitable esfuerzo adicional que supone la administración de una infraestructura TI más compleja.
¿Cuál es la diferencia entre una nube pública y una nube privada?
Una nube pública está disponible para todos los usuarios y es el modelo habitual para sitios web y proyectos de tamaño pequeño a mediano. Una nube privada, en cambio, está reservada exclusivamente para un único cliente y se utiliza para aplicaciones complejas o que requieren muchos recursos de cálculo, o para sitios web con una demanda muy elevada. En algunos casos, «nube privada» también puede referirse a aplicaciones como almacenamiento en red (NAS) o servidores web si funcionan sobre una infraestructura de TI propia. Aquí puede entrar, por ejemplo, incluso un único miniordenador como un Raspberry Pi en un domicilio particular; sin embargo, eso no guarda relación con el alojamiento en la nube.
¿Por qué aumenta el alojamiento en la nube la seguridad y la disponibilidad?
Ataques como el Distributed Denial of Service (DDOS), en los que se intenta saturar un servidor mediante una avalancha de peticiones, suelen quedar infructuosos frente al alojamiento en la nube. Para aprovechar por completo la arquitectura distribuida en términos de rendimiento, un atacante tendría que atacar en la práctica la totalidad o una gran parte de los sitios web de un proveedor en paralelo. Al mismo tiempo, la protección frente a fallos físicos aumenta considerablemente. Empresas como Amazon, Microsoft o Google interconectan centros de datos en distintas ubicaciones para el alojamiento en la nube y emplean estructuras redundantes, de modo que los datos pueden estar disponibles desde más de un nodo en todo momento. Si cae un único servidor en la nube o incluso un centro de datos completo (por ejemplo, por un corte de suministro eléctrico), otras instancias asumen su trabajo en tiempo real.
¿Qué servicios adicionales ofrece el alojamiento en la nube?
Casi todos los proveedores permiten a sus clientes combinar el alojamiento en la nube con otros productos. Entre estos se encuentran servicios en la nube como:
- Servidores en la nube: Servidores Privados Virtuales (VPS) con rendimiento escalable (aquí tienes la comparativa entre nube y VPS)
- Software como Servicio (SaaS): programas que se ejecutan en la nube
- Infraestructura como Servicio (IaaS): sistemas TI complejos virtualizados en la nube
- Cloud privada virtual (Virtual Private Cloud): una nube privada adicionalmente aislada dentro de una nube pública
¿Qué proveedores de alojamiento en la nube existen?
Debido a sus numerosas ventajas, casi todas las grandes empresas como Microsoft, Amazon y Google ofrecen a sus clientes desde hace muchos años exclusivamente alojamiento en la nube. En proveedores internacionales y nacionales, en algunos casos los clientes pueden elegir entre un alojamiento basado en servidores y un alojamiento en la nube. En conclusión, cabe decir que se debe dar preferencia a este último si no existen razones económicas para optar por un alojamiento clásico. También en pequeñas empresas de TI y en la economía, el alojamiento en la nube se está imponiendo cada vez más. En este proceso, los proveedores suelen prescindir de una infraestructura de TI propia y, en su lugar, alquilan una nube privada de empresas como Amazon o Google, que utilizan internamente para la compañía o ponen a disposición de los clientes como nube pública.
¿El alojamiento en la nube genera costes más altos?
Existen diferentes modelos de precios para el alojamiento en la nube, que van desde una tarifa plana hasta una facturación basada en el consumo real. Estos últimos pueden ahorrar costes especialmente en proyectos pequeños, pero dificultan la planificación financiera a largo plazo. En general, los costes adicionales del alojamiento en la nube son, en la mayoría de los casos, despreciables y están muy por debajo de las diferencias de precio entre distintos proveedores de un alojamiento web convencional. Esto es especialmente cierto en combinación con servicios adicionales —por ejemplo, una mayor protección frente a ciberataques. En conclusión, el alojamiento en la nube es preferible al servidor clásico debido a sus ventajas, siempre que se tengan en cuenta condiciones como un compromiso contractual a largo plazo y el modelo de precios. Si para aplicaciones especiales se necesitan entornos "exóticos" como lenguajes de programación específicos o acceso al sistema operativo, se recomiendan servidores dedicados, VPS o virtuales servidores en la nube independientes.
Foto: kreatikar - pixabay.com
Escribe un comentario
- Cloud
Etiquetas de este artículo
Más proveedores de hosting
Más artículos interesantes
¿Qué es Infraestructura como Servicio (IaaS)?
Explicamos para personas no técnicas qué significa IaaS y lo diferenciamos de SaaS y PaaS.