Google Cloud CDN

Dacă te-ai săturat de CDN-uri fără nume care promit lumea și nu reușesc să livreze, Google Cloud CDN ar putea face apel. Este greu de învins pentru recunoașterea numelui, are una dintre cele mai bune liste de clienți din jur - Twitter, PayPal, Etsy, Sky, cineva? - și totuși pagina sa de prețuri cită un exemplu de site care costă doar 44 USD pe lună.

  • Doriți să încercați Google Cloud CDN? Consultați site-ul web aici

Nu vă lăsați păcăliți de accesibilitatea sa, totuși - acesta este un CDN de întreprindere foarte puternic. Este bine integrat cu serviciile Google, dar dacă doriți să conectați un domeniu extern, este nevoie de mai multă configurare decât multe CDN-uri. Din fericire, Google are, de asemenea, unele dintre cele mai bune documentații pentru a explica conceptele de bază și cum să începeți, așa că, dacă aveți cu adevărat nevoie de acest nivel de putere, este un loc bun pentru a începe explorarea.

Există o mulțime de stimulente pentru a face efortul. Rețeaua Google Cloud CDN folosește aceleași servere ca și site-urile proprii Google, de exemplu, cu peste 100 de PoP-uri răspândite în întreaga lume, însoțite de toți furnizorii de internet de top, astfel încât să puteți fi siguri că va oferi întotdeauna cele mai bune performanțe. Site-ul Google Peering are mai multe detalii despre infrastructură, iar lista completă a locațiilor este aici.

Serviciul este și el extrem de configurabil, cu control detaliat asupra modurilor de cache, chei, timpi de expirare implicite, gestionarea cookie-urilor, purjarea conținutului și multe altele, și suport pentru HTTP / 2, QUIC, TLS 1.3 și algoritmul inteligent de control al congestiei TCP BBR.

La fel ca în cazul configurării inițiale, însă, toată această putere poate deveni intimidantă dacă nu sunteți sigur de ceea ce faceți. Majoritatea CDN-urilor acceptă redirecționarea cererilor HTTP către HTTPS, de exemplu, și de obicei nu este mai mult decât un singur comutator în panoul de control și câteva linii în FAQ. Între timp, pagina Google pe același subiect are mai mult de 1.000 de cuvinte. Există motive întemeiate pentru acest lucru - documentul explică fiecare concept, cum să îl îndepliniți, cum să testați și așa mai departe - dar dacă nevoile dvs. sunt simple, s-ar putea să fiți mai bine în altă parte.

Prețuri

În timp ce multe CDN încearcă să își simplifice prețurile, Google rămâne complicat, având în vedere o serie de elemente diferite.

Veți plăti atunci când CDN servește conținut, de exemplu, și pentru solicitări, dar numai dacă acestea generează o căutare cache (metodele HTTP GET și HEAD se adaugă la factura dvs., POST și PUT nu.)

Dacă căutarea nu găsește un obiect în cache, poate pentru că este prima cerere sau doar a expirat, veți plăti și pentru umplerea cache-ului. Acesta este traficul necesar pentru preluarea obiectului de pe alt server Google CDN sau de la originea dvs.

Care ar putea fi acea taxă de umplere? Depinde de sursa datelor și de destinația acestora. Dar s-ar putea să nu revină întotdeauna la serverul dvs. de origine, deoarece Google va primi datele de la un server CDN mai apropiat, dacă poate.

Prețurile de transfer variază și în funcție de regiune, de la 0,08 USD pe GB în Europa și America de Nord la 0,20 USD în China. Oh, și acestea sunt taxele pentru primii 10 TB de trafic - folosiți mai mult, iar prețurile pot ajunge până la 0,02 USD pe GB peste 1.000 TB.

Dacă toate acestea te lasă cu dureri de cap, Calculatorul de prețuri Google oferă o modalitate rapidă de a obține o estimare de bază a costurilor tale. Ghiciți lățimea de bandă de care veți avea nevoie și veți avea o idee despre cifra finală.

Pagina de prețuri Google Cloud CDN citează exemplul unui mic site web din SUA cu trafic de 500 GB într-o lună, umplere cache de 25 GB și cinci milioane de solicitări de căutare cache și care generează o factură lunară de 44 USD.

Ați putea plăti o fracțiune din preț cu o parte din concurența bugetară - doar 5 USD cu Bunny - dar Google Cloud are un preț similar cu Amazon CloudFront și în jurul a ceea ce ne-am aștepta pentru un CDN de ultimă generație.

Există, de asemenea, o perioadă de încercare gratuită generoasă, cu un credit de 300 USD pentru a cheltui în primele 90 de zile. Acest lucru vă poate cumpăra doi sau mai mulți terabyți de trafic gratuit, suficient pentru a vedea cum funcționează CD Cloud Google chiar și pe cele mai aglomerate site-uri web.

Înființat

Înscrierea la Google Cloud CDN ne-a luat doar un moment, deoarece a funcționat cu contul nostru Google existent. Site-ul ne-a cerut detalii despre card, dar Google spune că nu va încărca automat acest lucru. Nu se trece la un plan plătit decât dacă îl aprobați.

Tabloul de bord Google Cloud Platform este extrem de complicat, dar asta doar pentru că acceptă atât de multe platforme și servicii (AWS și Microsoft Azure au aceeași problemă.) Bara laterală are peste 80 de opțiuni, de exemplu, acoperind totul, de la baze de date și viziune automată la rețea și servere de jocuri.

Din fericire, există și o casetă de căutare în partea de sus a consolei. Introducerea CDN ne-a adus un link către Google Cloud CDN și, făcând clic pe acest lucru, ne-a determinat să începem să creăm configurarea CDN.

Așa cum am discutat mai sus, acest lucru este relativ simplu dacă sursa dvs. este o VM Google sau o bucket de stocare, dar dacă doriți să accelerați un site găzduit în altă parte, devine mai complicat.

Cu multe CDN-uri, de exemplu, puteți începe adesea pur și simplu introducând adresa URL a serverului de origine. Aici, Google vă avertizează mai întâi să „Asigurați-vă că aveți un echilibru de încărcare HTTPS existent sau creați un nou echilibru de încărcare HTTPS”. Faceți clic pe link pentru a face acest lucru și sunteți avertizat că nu ați creat o configurație backend, reguli de gazdă sau cale sau configurație frontend. Și așa continuă.

Există multe aici pentru a confunda chiar și utilizatorii experimentați, dar nu este chiar atât de rău pe cât pare. În multe cazuri puteți obține oferind fiecărei resurse noi un nume și acceptând setările implicite. Dacă proiectul dvs. este mai implicat, ar putea însemna că petreceți o dimineață citind documentația și aflând ce să faceți, mai degrabă decât 15 minute, dar dacă aveți nevoie de puterea și flexibilitatea Cloud CDN, este posibil să nu conteze prea mult. Răsfoiți tutorialele de configurare pentru a vă face o idee despre ceea ce este implicat.

Performanţă

CDN-urile sunt despre viteză și, așa cum v-ați aștepta de la o companie cu o infrastructură la fel de mare ca Google, Cloud CDN este mai rapid decât majoritatea.

Pe măsură ce scriem, CDNPerf plasează serviciul pe locul doi din 20 pentru timpii de răspuns medii la nivel mondial, depășit doar cu 5centsCDN (iar marja a fost de doar o milisecundă).

Scorurile serviciilor chiar mai mari sunt unele zone, ajungând pe primul loc în Africa și America de Sud, și egal mai întâi cu Verizon (EdgeCast) CDN în America de Nord. Locul 8 în Asia și al 12-lea în Oceania sunt relativ dezamăgitori, dar aceasta este totuși o performanță excelentă în ansamblu.

Rezultatele Citrix la nivel de țară folosesc cifre preluate de la milioane de utilizatori reali în fiecare zi și prezintă, de asemenea, rezultate pozitive, Google Cloud CDN ocupând locul trei egal în SUA.

Aceasta este o veste bună, mai ales că este doar începutul poveștii. Vitezele brute sunt importante, dar câștigurile pe care le veți vedea depind și de funcțiile CDN-ului dvs. și de modul în care le utilizați. După cum am văzut, Google Cloud CDN are mult mai multă putere decât majoritatea, ceea ce vă oferă o mulțime de posibilități pentru accelerarea site-ului și mai mare.

Verdict final

Un CDN rapid și configurabil, ideal pentru utilizatorii experimentați și pretențioși care sunt deja investiți în Google Cloud Platform, dar intimidant pentru începători și, probabil, exagerat pentru proiecte simple.

  • De asemenea, am evidențiat cel mai bun CDN

Articole interesante...