Google Cloud CDN

Kazalo:

Anonim

Če ste naveličani neimenovanih CDN-jev, ki obljubljajo svetu in jih ne dostavijo, se Google Cloud CDN morda samo pritoži. Težko je premagati prepoznavnost imen. Ima enega najboljših seznamov strank - Twitter, PayPal, Etsy, Sky, kdo? - kljub temu pa je na strani s cenami naveden vzorec spletnega mesta, ki stane le 44 USD na mesec.

  • Želite preizkusiti Google Cloud CDN? Oglejte si spletno stran tukaj

Naj vas cenovna dostopnost ne zavede - to je zelo zmogljiv CDN podjetja. Dobro je integriran z Googlovimi storitvami, če pa želite priključiti zunanjo domeno, potrebujete več namestitvenega dela kot mnogi CDN-ji. Na srečo ima Google tudi nekaj najboljših dokumentov, ki razlagajo osrednje koncepte in kako začeti, zato, če res potrebujete to raven moči, je dobro začeti raziskovanje.

Obstaja veliko spodbud, da se potrudite. Omrežje Google Cloud CDN uporablja enake strežnike kot Googlova spletna mesta, na primer s 100+ PoP-ji, razporejenimi po vsem svetu, skupaj z vsemi najboljšimi ponudniki internetnih storitev, tako da ste lahko prepričani, da bo vedno zagotovil najboljšo zmogljivost. Googlovo spletno mesto Peering vsebuje več podrobnosti o infrastrukturi, celoten seznam lokacij pa je tukaj.

Storitev je tudi zelo nastavljiva s podrobnim nadzorom nad načini predpomnilnika, ključi, privzetimi časi izteka, ravnanjem s piškotki, čiščenjem vsebine in še več ter podporo za HTTP / 2, QUIC, TLS 1.3 in pametni algoritem za nadzor prezasedenosti TCP BBR.

Kot pri začetni nastavitvi pa lahko tudi ta moč postane zastrašujoča, če niste povsem prepričani, kaj počnete. Večina CDN-jev na primer podpira preusmerjanje zahtev HTTP na HTTPS in običajno gre za eno stikalo na nadzorni plošči in nekaj vrstic v pogostih vprašanjih. Medtem je Googlova stran na isto temo dolga več kot 1000 besed. Za to obstajajo tehtni razlogi - v dokumentu je razložen vsak koncept, kako ga izvesti, kako preizkusiti in tako naprej - če pa so vaše potrebe preproste, vam bo morda bolje drugje.

Cenitev

Medtem ko mnogi CDN-ji skušajo poenostaviti svoje cene, ostajajo Googlovi zapleteni, pri čemer je treba upoštevati številne različne elemente.

Plačali boste, ko CDN na primer vsebino streže za zahteve, vendar le, če ustvarijo iskanje v predpomnilniku (metodi GET in HEAD HTTP dodata vašemu računu, POST in PUT pa ne.)

Če iskanje ne najde predpomnjenega predmeta, morda zato, ker je to prva zahteva ali je pravkar potekla, plačate tudi za zapolnitev predpomnilnika. To je promet, potreben za pridobitev predmeta z drugega strežnika Google CDN ali vašega izvora.

Kakšna bi lahko bila ta polnitev? Odvisno od vira podatkov in njihovega cilja. Vendar se to morda ne bo vedno vrnilo na vaš izvorni strežnik, saj bo Google podatke dobil s bližjega strežnika CDN, če bo le mogel.

Tudi cene prenosa se razlikujejo glede na regijo, od 0,08 USD na GB v Evropi in Severni Ameriki do 0,20 USD na Kitajskem. Oh, in to so stroški za prvih 10 TB prometa - porabite več, cene pa lahko znašajo do 0,02 USD na GB nad 1000 TB.

Če vas vse to boli z glavo, Googlov kalkulator cen na hiter način pridobi osnovno oceno vaših stroškov. Uganite o pasovni širini, ki jo potrebujete, in dobili boste idejo o končni številki.

Na strani za določanje cen CDN za Google Cloud je naveden primer majhnega spletnega mesta v ZDA s 500 GB prometa v enem mesecu, 25 GB zapolnitve predpomnilnika in petimi milijoni zahtev za iskanje predpomnilnika, kar ustvari mesečni račun v višini 44 USD.

Delček cene bi lahko plačali z nekaj proračunske konkurence - z zajčkom le 5 dolarjev -, vendar je cena storitve Google Cloud podobna kot pri Amazon CloudFront in približno tako, kot bi pričakovali za vrhunski CDN.

Na voljo je tudi velikodušna brezplačna preizkusna različica, ki jo lahko v prvih 90 dneh porabite v višini 300 USD. S tem lahko kupite dva ali več terabajtov brezplačnega prometa, dovolj, da vidite, kako Google Cloud CDN deluje tudi na najbolj zasedenih spletnih mestih.

Nastaviti

Prijava za Google Cloud CDN nam je vzela le trenutek, saj je delovala z našim obstoječim Google Računom. Spletno mesto nas je prosilo za podatke o kartici, vendar Google pravi, da tega ne bo samodejno zaračunal. Če ne odobrite plačljivega načrta, se ni mogoče premakniti.

Nadzorna plošča Google Cloud Platform je strašno zapletena, vendar to samo zato, ker podpira toliko platform in storitev (AWS in Microsoft Azure imata isto težavo.) Stranska vrstica ima na primer 80+ možnosti, ki zajemajo vse od baz podatkov in strojnega vida do mreženja in igralni strežniki.

Na srečo je na vrhu konzole tudi iskalno polje. Z vstopom na CDN smo dobili povezavo do Google Cloud CDN in s klikom smo začeli ustvarjati CDN.

Kot smo že omenili, je to razmeroma enostavno, če je vaš vir Google VM ali vedro za shranjevanje, če pa želite pospešiti spletno mesto, ki gostuje drugje, postane bolj zapleteno.

Na primer pri številnih CDN-jih lahko pogosto začnete preprosto z vnosom URL-ja izvornega strežnika. Tu vas Google najprej opozori: „Prepričajte se, da imate obstoječi izravnalnik obremenitve HTTPS ali ustvarite nov izravnalnik obremenitve HTTPS.“ Kliknite povezavo, da to storite, in vas opozorijo, da niste ustvarili konfiguracije zaledja, pravil gostitelja ali poti ali konfiguracije sočelja. In tako gre naprej.

Tukaj je veliko, kar lahko zmede tudi izkušene uporabnike, vendar ni tako slabo, kot se zdi. V mnogih primerih lahko to storite tako, da vsakemu novemu viru dodelite ime in sprejmete privzete nastavitve. Če je vaš projekt bolj vključen, lahko pomeni, da namesto 15 minut namesto 15 minut preberete dokumentacijo in ugotovite, kaj storiti, če pa potrebujete moč in prilagodljivost Cloud CDN, to morda ne bo pomembno. Prebrskajte vadnice za namestitev, da dobite idejo o tem, kaj je vključeno.

Izvedba

Pri CDN-jih gre predvsem za hitrost, in kot bi pričakovali od podjetja z enako infrastrukturo kot Google, je CDN v oblaku hitrejši od večine.

Kot pišemo, CDNPerf uvršča storitev na drugo mesto med 20 povprečnimi odzivnimi časi po vsem svetu, ki jih je premagal le 5 centov CDN (in razlika je bila le ena milisekunda.)

Na nekaterih področjih so storitve še višje, na prvem mestu v Afriki in Južni Ameriki, na prvem mestu pa je Verizon (EdgeCast) CDN v Severni Ameriki. Njegovo 8. mesto v Aziji in 12. v Oceaniji sta razmeroma razočarajoči, a to je vseeno odlična uspešnost.

Rezultati na ravni države Citrix vsak dan uporabljajo podatke, pridobljene z milijoni resničnih uporabnikov, in kažejo tudi pozitivne rezultate, Google Cloud CDN pa je v ZDA enak tretji.

To je dobra novica, še posebej ker je to šele začetek zgodbe. Neobdelane hitrosti so pomembne, vendar bodo dobički, ki jih boste videli, odvisni tudi od funkcij vašega CDN-ja in od tega, kako jih uporabljate. Kot smo videli, ima Google Cloud CDN veliko več moči kot večina, kar vam daje dovolj prostora za še večje pospeševanje spletnega mesta.

Končna sodba

Hiter in nastavljiv CDN, idealen za izkušene in zahtevne uporabnike, ki že vlagajo v Google Cloud Platform, vendar zastrašujoč za začetnike in verjetno preveč za preproste projekte.

  • Izpostavili smo tudi najboljši CDN