Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Quelle est la vitesse de Google Cloud CDN pour votre site Web?

cdn
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Faire en sorte que votre site Web se charge plus rapidement est l'un des critique mesures du succès commercial en ligne.

Personne n'aime un slow site de chargement.

Il existe différentes techniques pour accélérer votre site Web, mais l'un des moyens les plus rapides est de mettre en œuvre le bon CAN (Réseau de diffusion de contenu).

Si vous êtes nouveau sur CDN, vous pouvez consulter le guide essentiel du CDN pour une meilleure compréhension.

En une seule ligne, CDN accélère votre contenu et sert les ressources demandées au public du emplacement le plus proche. Il est essentiel de choisir le CDN à faible latence, qui a dans le monde entier POP (point de présence) ou emplacement périphérique.

Examinons certains des fournisseurs de CDN et leur nombre POP.

CAN Emplacement du réseau POP / Edge / du cache
CDN Google Cloud 130 et plus
Cloudflare 200 et plus
Amazon Cloudfront 200 et plus
StackPath 45 et plus

Dans cet article, je parlerai de comment activer CDN Google Cloud pour votre site Web et configurez une URL WordPress à afficher à quelle vitesse c'est.

Google Cloud CDN est accessible à toute personne utilisant Google HTTP (S) Load Balancer et fournit de nombreuses autres fonctionnalités ainsi qu'une distribution de contenu à faible latence.

  • Anycast - toute la distribution de contenu à partir d'une seule IP dans le monde entier
  • HTTP / 2 - nouveau HTTP 2 le protocole est le support.
  • HTTPS - configurez votre certificat SSL / TLS sur Load Balancer
  • Journalisation - Capturez les appels / échecs de cache dans la journalisation Stackdriver
  • Purge du cache - Purgez le cache instantanément

Enabling Google Cloud CDN

Vous pouvez activer CDN sur l'équilibreur de charge Google existant ou sur un nouveau.

Pour activer sur LB existant:

  • Connectez-vous à Google Cloud Platform pour répertorier les Load Balancer.
  • Cliquez sur Modifier
  • Accédez à la configuration du backend et sélectionnez le backend existant.
  • Cochez la case “Activer Cloud CDN"Sous la configuration backend de l'équilibreur de charge HTTP (S)

google-cloud-cdn-existant-lb

  • Cliquez sur Mettre à jour pour enregistrer la configuration.

To create new LB and enable

En tant que pré-requis LB, vous devez créer un groupe d'instances. Une fois le groupe d'instances créé, vous pouvez effectuer les opérations suivantes pour créer HTTP (S) LB et activer Cloud CDN.

  • Connectez-vous à Google Cloud Platform
  • Accédez à Réseau >> Équilibrage de charge >> Créer un équilibreur de charge
  • Sélectionnez «Démarrer la configuration» pour l'équilibrage de charge HTTP (S)
  • Créez une configuration de backend avec le groupe d'instances existant et sélectionnez "Activer Cloud CDN. »

Google-lb-cdn

Très probablement, vous n'avez pas à faire de configuration pour (règles d'hôte et de chemin et configuration frontale) si vous ne faites que la configuration de base de LB.

Vous pouvez laisser la configuration par défaut et cliquer sur Créer

google-lb-revue

Cela prendra quelques secondes et vous obtiendrez une confirmation de la création de LB. LB sera associé à un IP publique que vous utiliserez pour mettre à jour A enregistrement de votre domaine.

google-lb-créé

Notez les: Google vous donnera, par défaut, une adresse IP éphémère, et il est fortement recommandé d'obtenir une adresse IP publique statique pour le LB.

Testing Google Cloud CDN

Voici donc ce que j'ai fait pour tester.

J'ai provisionné f1 micro- instance avec 10 Go SSD disque sur Google Cloud. BTW, cette configuration coûterait environ 6 $.

J'ai installé WordPress avec l'aide de EasyEngine sans aucun plugin de cache et pointez mon domaine (Chandan.io) vers l'adresse IP externe de la VM.

Note: La propagation DNS peut prendre un certain temps, vous devez donc vous assurer que votre le domaine se résout à Google Cloud VM avant de démarrer le test.

J'ai installé le Thème BLOGGING, donc il a du contenu.

Tester WordPress sans Google Cloud CDN

J'ai fait un test de vitesse contre Chandan.io à travers BlazeMeter avec 50 utilisateurs simultanés marquage deux minutes, et les résultats sont:

  • Le temps de réponse moyen est de 13.46 secondes
  • Le temps de réponse de 90% est de 26.73 secondes

google-cloud-vm-test

Alors maintenant, je connais mon Performances WordPress à partir de VM, et il est temps d'activer le CDN cloud et de réexécuter le test pour comparer les résultats.

Vous pouvez également envisager d'autres outils pour effectuer un test de charge.

Tester WordPress avec Google Cloud CDN

J'ai créé LB avec Cloud CDN et mis à jour mon enregistrement de domaine A pour qu'il pointe vers l'adresse IP publique LB.

La machine virtuelle principale reste la même, et j'ai exécuté le test avec 50 utilisateurs pendant deux minutes, et voici les résultats.

google-cloud-cdn-test

Voyez-vous une énorme différence?

  • Temps de réponse moyen 3.82s comparer aux 13.46s sans CDN.
  • 90% de temps de réponse 9.6s comparer aux 26.73s sans CDN.
  • Débit moyen 10.28 coups par seconde par rapport à 3.24 sans CDN.

Google Cloud CDN a chargé mon site Web plus rapide pour et augmenté le débit. Les performances semblent prometteuses, et si vous êtes déjà sur GCP, vous voudrez peut-être profiter de leur CDN à faible latence.

Si vous souhaitez apprendre GCP, je vous suggère de vérifier ceci Cours Udemy.

Merci à nos commanditaires
Plus de bonnes lectures sur le Cloud Computing
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder