Google Cloud CDN

Hvis du er lei av CDN-er uten navn som lover verden og ikke klarer å levere, kan Google Cloud CDN bare appellere. Det er vanskelig å slå for navnegjenkjenning, har en av de beste kundelistene rundt - Twitter, PayPal, Etsy, Sky, noen? - og likevel siterer prissiden på et eksempelside som koster bare $ 44 i måneden.

  • Vil du prøve Google Cloud CDN? Sjekk ut nettstedet her

Ikke la deg lure av dets overkommelige priser, skjønt - dette er en veldig kraftig bedrifts-CDN. Det er godt integrert med Google-tjenester, men hvis du vil koble til et eksternt domene, tar det mer installasjonsarbeid enn mange CDN-er. Heldigvis har Google også noen av de beste dokumentasjonene rundt for å forklare kjernekonseptene og hvordan du kommer i gang, så hvis du virkelig trenger dette nivået av kraft, er det et godt sted å begynne å utforske.

Det er mange insentiver for å gjøre en innsats. Google Cloud CDNs nettverk bruker de samme serverne som Googles egne nettsteder, for eksempel med 100+ PoP-er spredt over hele verden, i sving peered med alle de beste Internett-leverandørene, så du kan være sikker på at det alltid vil gi best ytelse. Googles Peering-nettsted har mer informasjon om infrastrukturen, og den fullstendige listen over steder er her.

Tjenesten kan også konfigureres enormt, med detaljert kontroll over hurtigbuffermodi, nøkler, standard utløpstid, informasjonskapselhåndtering, rensing av innhold og mer, og støtte for HTTP / 2, QUIC, TLS 1.3 og den smarte overbelastningskontrollalgoritmen TCP BBR.

Som med det første oppsettet kan all denne kraften bli skremmende hvis du ikke er helt sikker på hva du gjør. De fleste CDN-er støtter for eksempel omdirigering av HTTP-forespørsler til HTTPS, og det er vanligvis ikke mer enn en enkelt bryter i kontrollpanelet og et par linjer i FAQ. I mellomtiden er Googles side om det samme emnet mer enn 1000 ord lang. Det er gode grunner til det - dokumentet forklarer hvert konsept, hvordan man gjennomfører det, hvordan man tester og så videre - men hvis behovene dine er enkle, kan det hende du har det bedre andre steder.

Priser

Mens mange CDN-er prøver å forenkle prissettingen, er Googles fortsatt komplisert, med en rekke forskjellige elementer å vurdere.

Du betaler når CDN for eksempel serverer innhold og for forespørsler, men bare hvis de genererer en hurtigbufferoppslag (GET og HEAD HTTP-metoder legger til regningen, POST og PUT ikke.)

Hvis oppslaget ikke finner et hurtigbufret objekt, kanskje fordi det er den første forespørselen, eller bare utløpt, betaler du også for hurtigbufferfyllingen. Det er trafikken som kreves for å hente objektet fra en annen Google CDN-server, eller opprinnelsen din.

Hva kan den fylle kostnaden være? Avhenger av kilden til dataene og destinasjonen. Men det er kanskje ikke alltid tilbake til opprinnelsesserveren din, ettersom Google får dataene fra en nærmere CDN-server hvis den kan.

Overføringsprisene varierer også etter region, fra $ 0,08 per GB i Europa og Nord-Amerika til $ 0,20 i Kina. Åh, og det er kostnadene for de første 10 TB trafikken - bruk mer, og prisene kan gå så lite som $ 0,02 per GB over 1000 TB.

Hvis alt som gir deg hodepine, gir Googles prismekalkulator en rask måte å få et grunnleggende estimat av kostnadene dine. Ta en gjetning på båndbredden du trenger, og du får en ide om den endelige figuren.

Google Cloud CDN-prissiden viser et eksempel på et lite amerikansk nettsted med 500 GB trafikk i løpet av en måned, 25 GB cache-utfylling og fem millioner cache-oppslagsforespørsler, og det genererer en månedlig regning på $ 44.

Du kan betale en brøkdel av prisen med noe av budsjettkonkurransen - bare $ 5 med Bunny - men Google Cloud er priset på samme måte som Amazon CloudFront, og rundt hva vi forventer for en high-end CDN.

Det er også en sjenerøs gratis prøveperiode med $ 300 kreditt å bruke de første 90 dagene. Det kan kjøpe deg to eller flere terabyte gratis trafikk, nok til å se hvordan Google Cloud CDN utfører selv på de travleste nettstedene.

Oppsett

Registrering for Google Cloud CDN tok oss bare et øyeblikk, siden det fungerte med vår eksisterende Google-konto. Nettstedet ba oss om kortdetaljer, men Google sier at det ikke vil belaste dette automatisk. Det er ikke mulig å flytte til en betalt plan med mindre du godkjenner den.

Google Cloud Platforms dashbord er skummelt komplisert, men det er bare fordi det støtter så mange plattformer og tjenester (AWS og Microsoft Azure har samme problem.) Sidefeltet har 80+ alternativer, for eksempel dekker alt fra databaser og maskinvisjon til nettverk og spill servere.

Heldigvis er det også et søkefelt øverst på konsollen. Når du kom inn på CDN, fikk vi en lenke til Google Cloud CDN, og ved å klikke på det som ble bedt om å begynne å lage vårt CDN-oppsett.

Som vi har diskutert ovenfor, er dette relativt greit hvis kilden din er en Google VM eller lagringsbøtte, men hvis du vil akselerere et nettsted som er vert andre steder, blir det mer komplisert.

Med mange CDN-er, for eksempel, kan du ofte begynne med å skrive inn URL-en til opprinnelsesserveren. Her advarer Google deg først til 'Sørg for at du har en eksisterende HTTPS-belastningsbalanse, eller opprett en ny HTTPS Load Balancer.' Klikk på lenken for å gjøre det, og du blir advart om at du ikke har opprettet en backend-konfigurasjon, verts- eller stieregler eller frontend-konfigurasjon. Og så fortsetter det.

Det er mye her for å forvirre selv erfarne brukere, men det er ikke så ille som det virker. I mange tilfeller kan du klare deg med å gi hver nye ressurs et navn og godta standardinnstillingene. Hvis prosjektet ditt er mer involvert, kan det bety at du bruker en morgen på å lese dokumentasjonen og finne ut hva du skal gjøre, i stedet for 15 minutter, men hvis du trenger Cloud CDNs kraft og fleksibilitet, betyr det kanskje ikke så mye. Bla gjennom oppsettveiledningene for å få en ide om hva som er involvert.

Opptreden

CDN handler om hastighet, og som du forventer av et selskap med like mye infrastruktur som Google, er Cloud CDN raskere enn de fleste.

Mens vi skriver, plasserer CDNPerf tjenesten nummer to av 20 for gjennomsnittlig verdensomspennende responstid, bare slått med 5 centCDN (og margen var bare ett millisekund.)

Tjenestepoengene enda høyere er noen områder, og når førsteplassen i Afrika og Sør-Amerika, og er like først med Verizon (EdgeCast) CDN i Nord-Amerika. Dens 8. plass i Asia og 12. i Oseania er relativt skuffende, men det er fremdeles en god prestasjon generelt.

Citrix landnivåresultater bruker tall hentet fra millioner av virkelige brukere hver dag, og de viser også positive resultater, med Google Cloud CDN som tilsvarer tredjeplassen i USA.

Det er gode nyheter, spesielt da det bare er starten på historien. Råhastigheter er viktige, men gevinsten du ser, avhenger også av CDNs funksjoner og hvordan du bruker dem. Som vi har sett, har Google Cloud CDN langt mer kraft enn de fleste, og det gir deg god plass til enda større akselerasjon på nettstedet.

Endelig dom

En rask og konfigurerbar CDN, ideell for erfarne og krevende brukere som allerede er investert i Google Cloud Platform, men skremmende for nybegynnere og sannsynligvis overkill for enkle prosjekter.

  • Vi har også fremhevet den beste CDN

Interessante artikler...