Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

¿Qué tan rápido es Google Cloud CDN para su sitio web?

cdn
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Asegurar que su sitio web se cargue más rápido es uno de los crítico métricas para el éxito empresarial en línea.

A nadie le gusta un lento cargando sitio.

Hay varias técnicas para acelerar su sitio web, pero una de las formas más rápidas es implementar los CDN (Red de entrega de contenidos).

Si es nuevo en CDN, puede consultar el guía esencial de CDN para un mejor entendimiento.

En una línea, CDN acelera su contenido y ofrece los recursos solicitados a la audiencia desde el La ubicación más cercana. Es fundamental elegir el CDN de baja latencia, que tiene POP en todo el mundo (punto de presencia) o ubicación de borde.

Veamos algunos de los proveedores de CDN y su número de POP.

CDN Ubicación de POP / red perimetral / caché
CDN de la nube de Google 130+
Cloudflare 200+
Amazon Cloudfront 200+
StackPath 45+

En este post, hablaré sobre cómo habilitar CDN de la nube de Google para su sitio web y configure una URL de WordPress para mostrar Qué rápido es.

Google Cloud CDN está disponible para cualquier persona que utilice HTTP (S) de Google Balanceador de carga y proporciona muchas otras funciones junto con la distribución de contenido de baja latencia.

  • Anycast: toda la distribución de contenido desde una única IP en todo el mundo
  • HTTP / 2 - nuevo HTTP 2 el protocolo es el apoyo.
  • HTTPS: configure su certificado SSL / TLS en Load Balancer
  • Logging: capturar aciertos / errores de caché en Stackdriver logging
  • Purga de caché: purga la caché al instante

Enabling Google Cloud CDN

Puede habilitar CDN en Google Load Balancer existente o en uno nuevo.

Para habilitar en LB existente:

  • Inicie sesión en Google Cloud Platform para enumerar Balanceador de carga.
  • Haga clic en Editar
  • Vaya a la configuración de Backend y seleccione el backend existente.
  • Marque la "Habilitar Cloud CDN”En la configuración de backend del balanceador de cargas HTTP (S)

google-cloud-cdn-existente-lb

  • Haga clic en Actualizar para guardar la configuración.

To create new LB and enable

Como requisito previo de LB, debe crear un grupo de instancias. Una vez creado el grupo de instancias, puede hacer lo siguiente para crear HTTP (S) LB y habilitar Cloud CDN.

  • Inicie sesión en Google Cloud Platform
  • Vaya a Redes >> Equilibrio de carga >> Cree un equilibrador de carga
  • Seleccione "Iniciar configuración" para el balanceo de cargas HTTP (S)
  • Cree una configuración de backend con el grupo de instancias existente y seleccione "Habilitar Cloud CDN."

Google-lb-cdn

Lo más probable es que no tenga que realizar ninguna configuración para (Reglas de host y ruta y configuración frontal) si solo está realizando una configuración básica de LB.

Puede dejar la configuración predeterminada y hacer clic en Crear

google-lb-revisión

Tardará unos segundos y obtendrá una confirmación de que se creó LB. LB se asociará con un IP pública que usarás para actualizar A registro de su dominio.

Google-lb-creado

Nota:: Google, de forma predeterminada, le proporcionará una IP efímera, y se recomienda encarecidamente obtener una IP pública estática para LB.

Testing Google Cloud CDN

Así que esto es lo que hice para probar.

Yo aprovisionaba f1-micro instancia con 10 GB SSD disco en Google Cloud. Por cierto, esta configuración costaría alrededor de $ 6.

Instalé WordPress con la ayuda de EasyEngine sin ningún complemento de caché y apunte mi dominio (Chandan.io) a la dirección IP externa de la VM.

Nota: La propagación de DNS puede llevar algún tiempo, por lo que debe asegurarse de que el dominio se está resolviendo a Google Cloud VM antes de comenzar la prueba.

He instalado el Tema BLOGGING, por lo que tiene algo de contenido.

Prueba de WordPress sin Google Cloud CDN

Hice una prueba de velocidad contra Chandan.io a través de BlazeMeter con 50 usuarios concurrentes es dos minutos, y los resultados son:

  • El tiempo medio de respuesta es de 13.46 segundos.
  • El tiempo de respuesta del 90% es de 26.73 segundos.

prueba de VM en la nube de Google

Así que ahora sé mi Rendimiento de WordPress desde VM, y es hora de habilitar la CDN en la nube y ejecutar la prueba nuevamente para comparar los resultados.

También puede considerar algunos otros herramientas para realizar una prueba de carga.

Prueba de WordPress con Google Cloud CDN

Creé LB con Cloud CDN y actualicé el registro A de mi dominio para que apunte a la IP pública de LB.

La VM de backend sigue siendo la misma, y ​​realicé la prueba con 50 usuarios durante dos minutos, y aquí están los resultados.

google-cloud-cdn-prueba

¿Ves una gran diferencia?

  • Tiempo promedio de respuesta Los 3.82s comparar con Los 13.46s sin CDN.
  • 90% de tiempo de respuesta Los 9.6s comparar con Los 26.73s sin CDN.
  • Rendimiento medio 10.28 hits por segundo en comparación con 3.24 sin CDN.

Google Cloud CDN hizo que mi sitio web se cargara más rápida para y aumentó el rendimiento. El rendimiento parece prometedor, y si ya está en GCP, es posible que desee aprovechar su CDN de baja latencia.

Si está interesado en aprender GCP, le sugiero que consulte esto Curso Udemy.

Gracias a nuestros patrocinadores
Más lecturas excelentes sobre computación en la nube
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Intente Intruder