Red de distribución de contenido (CDN) frente a servidores de alojamiento web | CDN vs alojamiento dedicado | CDN frente a alojamiento en la nube | Servicios de velocidad de página de Google
CDN y Web Hosting parecen ser similares, pero son dos conceptos totalmente diferentes. Web Hosting es alojar el contenido de su sitio web en un servidor. Hay diferentes planes de alojamiento disponibles en estos días, como alojamiento compartido, VPS (alojamiento privado virtual), alojamiento dedicado y alojamiento en la nube. Dado que los datos web se vuelven más ricos, en el sentido de más audio, video o tamaños de página más grandes, consume más ancho de banda para entregar al usuario final o a la persona que está navegando. Además del ancho de banda, lleva más tiempo cargar el contenido de la página web al usuario. Solo aquí, la red CDN entra en escena.
Alojamiento web
Existen diferentes métodos y tecnologías para crear un servidor de alojamiento web. En estos días, no podemos hablar simplemente de servidores web, ya que la mayoría de los sitios web tienen aplicaciones como MySQL, Oracle, MS SQL, etc. Por lo tanto, es una solución de alojamiento total que incluye servidores web y servidores de aplicaciones. De acuerdo con su tráfico (hits), puede decidir qué solución elegir. La solución básica de alojamiento web es el alojamiento compartido. Si tiene más tráfico y necesita más rendimiento, es posible que deba optar por VPS (servidor privado virtual), alojamiento dedicado o alojamiento podría. La solución de alojamiento dedicado es costosa, pero es una solución ideal para aplicaciones de alto rendimiento y entornos de alto tráfico.
Red de entrega de contenido (CDN) | ¿Por qué necesitamos CDN para sitios web?
Si tiene más usuarios (visitas) en su sitio web, es posible que deba considerar la implementación de CDN para su sitio web. CDN es una red distribuida que actúa como un caché de sus páginas web en diferentes ubicaciones geográficas. Podría clasificarse en entrega optimizada de contenido. Suponga que ha alojado su sitio web en la costa oeste de EE. UU. y los usuarios están repartidos por todo el mundo. Cuando cada usuario solicita una página de su web, tiene que venir del oeste de los Estados Unidos. Piense en un usuario que solicita una página de Hong Kong, aún así la página necesita viajar desde el oeste de EE. UU. a Hong Kong. Entonces, lo que hace CDN es almacenar en caché el contenido estático de su sitio web en varios nodos en todo el mundo y, dependiendo del origen de la solicitud, entrega una parte estática de su sitio web o páginas de ubicaciones distribuidas más cercanas al usuario. Hace que la entrega de contenido sea más rápida que la entrega desde un servidor web. Existen mecanismos para mantener el contenido de CDN actualizado con el contenido original en el servidor web. Al introducir CDN, obtenemos una entrega rápida, ahorramos ancho de banda internacional, tenemos más redundancia y baja latencia para nuestra web.
Google también planea introducir CDN para los usuarios, que se denomina "servicios de velocidad de página". Por el momento, Google está probando este servicio con usuarios seleccionados y pronto será un servicio de pago de Google.
¿Cuál es la diferencia entre alojamiento CDN y alojamiento web?
(1) El alojamiento web es alojar su web en un servidor para permitir que las personas accedan desde Internet, mientras que CDN aumenta la velocidad de entrega de su contenido web en todo el mundo.
(2) CDN por el momento entrega solo la parte estática de su sitio web, pero Google planea almacenar en caché toda la página, incluido el contenido de sus páginas web, los servidores web, por otro lado, contienen todo su contenido relacionado con la web..
(3) En su mayoría, el contenido web está alojado en un solo servidor, pero el contenido de CDN se distribuirá por todo el mundo, en varios entornos alojados.