Aká rýchla je služba Google Cloud CDN pre váš web?

Jedným z nástrojov je rýchlejšie načítanie webových stránok kritický metriky úspechu online obchodu. Nikto nemá rád pomalé načítavanie stránok.


Existujú rôzne techniky zrýchliť váš web, ale jedným z najrýchlejších spôsobov je implementácia správneho postupu CDN (Sieť na doručovanie obsahu).

Ak ste novým členom CDN, môžete sa pozrieť na nevyhnutný sprievodca CDN pre lepšie porozumenie.

V jednom riadku CDN urýchľuje váš obsah a poskytuje požadované zdroje publiku z internetu najbližšia poloha.

Je nevyhnutné zvoliť nízka latencia CDN ktorý má celosvetový POP (bod alebo prítomnosť) alebo polohu okraja.

Pozrime sa na niektorých poskytovateľov CDN a ich počet POP.

CDNUmiestnenie siete POP / Edge / Cache
Google Cloud CDN100+
Cloud Flare102
Amazonský oblak69
Incapsula32
MaxCDN56
Cachefly40+

V tomto príspevku budem hovoriť o ako to povoliť Google Cloud CDN pre svoj web a nastavte jednu adresu URL WordPress tak, aby sa zobrazovala ako rýchlo to je.

Google Cloud CDN je k dispozícii každému, kto používa Google HTTP (S) Load Balancer a poskytuje mnoho ďalších funkcií spolu s distribúciou obsahu s nízkou latenciou.

  • Anycast – všetka distribúcia obsahu z jednej IP na celom svete
  • HTTP / 2 – podpora nového protokolu HTTP 2.
  • HTTPS – nastavte si certifikát SSL / TLS na Load Balancer
  • Protokolovanie – Zachytáva / odkladá vyrovnávaciu pamäť cache v protokolovaní zásobníka
  • Cache Purge – okamžité vyčistenie vyrovnávacej pamäte

Povolenie služby Google Cloud CDN

Službu CDN môžete povoliť buď v existujúcom nástroji Google Load Balancer alebo v službe New Load Balancer

Povolenie na existujúcom LB:

  • Prihláste sa do zoznamu Google Cloud Platform Load Balancer
  • Kliknite na tlačidlo Upraviť
  • Prejdite na Konfigurácia backendu a vyberte existujúci backend
  • Začiarknite políčko „Povoliť cloudové CDN“Pod koncovou konfiguráciou vyrovnávača zaťaženia HTTP (S)

  • Kliknutím na Aktualizovať uložte konfiguráciu

Ak chcete vytvoriť nový LB a povoliť

Ako predpoklad LB je potrebné vytvoriť skupina inštancií. Po vytvorení skupiny inštancií môžete vykonať nasledujúce kroky, aby ste vytvorili HTTP (S) LB a povolili Cloud CDN.

  • Prihláste sa do platformy Google Cloud Platform
  • Prejdite do časti Networking >> Rozdelenie výkonu >> Vytvorte vyrovnávač zaťaženia
  • Pre vyváženie zaťaženia protokolu HTTP (S) vyberte možnosť „Spustiť konfiguráciu“
  • Vytvorte konfiguráciu backendu s existujúcou skupinou inštancií a vyberte možnosť „Povoliť cloudové CDN.”

Pravdepodobne nemusíte robiť žiadnu konfiguráciu (pravidlá hostiteľa a cesty) & Predná konfigurácia), ak práve robíte základné nastavenie LB.

Môžete opustiť predvolenú konfiguráciu a kliknúť na Vytvoriť

Bude to trvať niekoľko sekúnd a dostanete potvrdenie o vytvorení LB. LB bude spojený s a verejné IP ktoré budete používať na aktualizáciu záznam vašej domény.

Poznámka: Spoločnosť Google vám predvolene poskytne efemérnu IP adresu a dôrazne sa odporúča získať jednu statickú verejnú IP adresu pre LB.

Testovanie CDN služby Google Cloud

Tak som urobil test.

Zabezpečil som to f1-micro napríklad s 10 GB SSD disk v službe Google Cloud. BTW, táto konfigurácia by stála okolo 6 dolárov.

Nainštaloval som WordPress pomocou EasyEngine bez medzipamäťového doplnku a nasmerujte moju doménu (Chandan.io) na externú IP adresu VM.

Poznámka: Šírenie DNS môže nejaký čas trvať, takže sa musíte ubezpečiť doména sa rieši pred spustením testu do služby Google Cloud VM.

Nainštaloval som si tému BLOGGING, takže má nejaký obsah.

Testovanie WordPress bez Google Cloud CDN

Prešiel som rýchlostnou skúškou proti Chandan.io BlazeMeter s 50 súbežných používateľov pre dve minúty a výsledky sú:

  • Priemerná doba odozvy je 13,46 sekúnd
  • Čas odozvy 90% je 26,73 sekúnd

Takže teraz poznám výkonnosť môjho WordPress od spoločnosti VM a je čas povoliť cloud CDN a znova spustiť test porovnajte výsledky.

Na vykonanie testu zaťaženia môžete zvážiť aj iný nástroj.

Testovanie WordPress pomocou Google Cloud CDN

Vytvoril som LB s Cloud CDN a aktualizoval som záznam svojej domény A tak, aby ukazoval na verejnú IP LB.

Backend VM zostal rovnaký a test som bežal s 50 používateľmi dve minúty a tu sú výsledky.

Vidíte veľký rozdiel?

  • Priemerná doba odozvy 3.82s porovnať s 13.46s bez CDN.
  • Čas odozvy 90% 9.6s porovnať s 26.73s bez CDN.
  • Priemerná kapacita 10.28 počet prístupov za sekundu v porovnaní s 3.24 bez CDN.

Služba Google Cloud CDN načítala moju webovú stránku rýchlejšie pre a zvýšiť priepustnosť. Tento test bol na testovacej inštancii WordPress bez doplnku pre ukladanie do vyrovnávacej pamäte.

Už ste vyskúšali službu Google Cloud CDN?

Tagy:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map