Google Cloud CDN

Ako ste se umorili od neimenovanih CDN-ova koji obećavaju svijetu, a ne isporučuju, Google Cloud CDN samo se može žaliti. Teško je pobijediti prepoznavanje imena, ima li jedan od najboljih popisa kupaca - Twitter, PayPal, Etsy, Sky, bilo tko? - a njegova stranica s cijenama navodi primjer stranice koja košta samo 44 USD mjesečno.

  • Želite isprobati Google Cloud CDN? Pogledajte web stranicu ovdje

Ipak, nemojte se zavaravati njegovom pristupačnošću - ovo je vrlo moćan CDN za poduzeća. Dobro je integriran s Googleovim uslugama, ali ako želite priključiti vanjsku domenu, potrebno je više posla oko postavljanja nego mnogi CDN-ovi. Srećom, Google također posjeduje neke od najboljih dokumenata koji objašnjavaju temeljne koncepte i kako započeti, pa ako vam zaista treba ova razina snage, dobro je mjesto za početak istraživanja.

Puno je poticaja da se potrudite. Mreža Google Cloud CDN-a koristi iste poslužitelje kao i Googleove web stranice, na primjer, s više od 100 PoP-ova raširenih po cijelom svijetu, upoređenih sa svim vrhunskim ISP-ovima, tako da možete biti sigurni da će uvijek pružiti najbolje performanse. Googleova stranica Peering sadrži više detalja o infrastrukturi, a cijeli popis lokacija nalazi se ovdje.

Usluga je također izuzetno konfigurabilna, s detaljnom kontrolom načina predmemorije, ključeva, zadanih vremena isteka, rukovanja kolačićima, čišćenja sadržaja i još mnogo toga, te podrškom za HTTP / 2, QUIC, TLS 1.3 i pametnim algoritmom kontrole zagušenja TCP BBR.

Kao i kod početnog postavljanja, sva ova snaga može postati zastrašujuća ako niste točno sigurni u to što radite. Većina CDN-ova podržava, na primjer, preusmjeravanje HTTP zahtjeva na HTTPS, a obično je to samo jedan prekidač na upravljačkoj ploči i nekoliko redaka u FAQ-u. U međuvremenu, Googleova stranica na istu temu duga je više od 1.000 riječi. Postoje dobri razlozi za to - dokument objašnjava svaki koncept, kako ga provesti, kako testirati i tako dalje - ali ako su vaše potrebe jednostavne, možda bi vam bilo bolje negdje drugdje.

Cijene

Iako mnogi CDN-ovi pokušavaju pojednostaviti svoje cijene, Googleovi su i dalje komplicirani, s nizom različitih elemenata koje treba uzeti u obzir.

Platit ćete kad CDN posluži sadržaj, na primjer, i za zahtjeve, ali samo ako generiraju pretraživanje predmemorije (GET i HEAD HTTP metode dodaju se na vaš račun, POST i PUT ne).

Ako pretraga ne pronađe predmemorirani objekt, možda zato što je to prvi zahtjev ili je upravo istekao, također ćete platiti popunu predmemorije. To je promet potreban za dohvaćanje objekta s drugog Google CDN poslužitelja ili vašeg izvora.

Što bi moglo biti punjenje? Ovisi o izvoru podataka i njihovom odredištu. Ali to se možda neće uvijek vratiti na vaš izvorni poslužitelj, jer će Google podatke dobiti s bližeg CDN poslužitelja ako to može.

Cijene prijenosa također se razlikuju ovisno o regiji, od 0,08 USD po GB u Europi i Sjevernoj Americi do 0,20 USD u Kini. Oh, i to su naknade za prvih 10TB prometa - koristite više, a cijene mogu pasti i do 0,02 USD po GB iznad 1,000TB.

Ako vas sve to boli u glavi, Googleov kalkulator cijena pruža brz način za dobivanje osnovne procjene vaših troškova. Pogodite propusnost koja će vam trebati i dobit ćete predodžbu o konačnoj vrijednosti.

Stranica za cijene CD-a Google Cloud citira primjer male američke web stranice s 500 GB prometa u mjesec dana, 25 GB popune predmemorije i pet milijuna zahtjeva za traženjem predmemorije, a to generira mjesečni račun od 44 USD.

Mogli biste platiti djelić cijene nekom od proračunskih konkurencija - samo 5 dolara s Bunnyjem - ali Google Cloud ima sličnu cijenu kao Amazon CloudFront i približno ono što bismo očekivali za vrhunski CDN.

Tu je i izdašno besplatno probno razdoblje s kreditom od 300 USD koji možete potrošiti tijekom prvih 90 dana. To bi vam moglo kupiti dva ili više terabajta besplatnog prometa, dovoljno da vidite kako Google Cloud CDN radi čak i na najprometnijim web mjestima.

Postaviti

Registracija za Google Cloud CDN uzela nam je samo trenutak jer je funkcionirala s našim postojećim Google računom. Web stranica nas je pitala za podatke o kartici, ali Google kaže da to neće automatski naplaćivati. Nema prelaska na plaćeni plan ako ga ne odobrite.

Nadzorna ploča Google Cloud Platform je zastrašujuće komplicirana, ali to je samo zato što podržava toliko platformi i usluga (AWS i Microsoft Azure imaju isti problem.) Bočna traka, na primjer, ima 80+ mogućnosti, pokrivajući sve, od baza podataka i strojnog vida do umrežavanja i serveri za igre.

Srećom, na vrhu konzole nalazi se i okvir za pretraživanje. Ulaskom u CDN dobili smo vezu do Google Cloud CDN-a i klikom koji nas je ponukao da započnemo s izradom CDN-a.

Kao što smo gore raspravili, to je relativno jednostavno ako je vaš izvor Google VM ili segment za pohranu, ali ako želite ubrzati web mjesto koje je hostirano negdje drugdje, to postaje složenije.

Na primjer, kod mnogih CDN-ova često možete započeti jednostavnim unosom URL-a izvornog poslužitelja. Ovdje vas Google prvo upozorava da "Provjerite imate li postojeći HTTPS uravnoteživač opterećenja ili izradite novi HTTPS uravnoteživač opterećenja." Kliknite vezu da biste to učinili i upozoreni ste da niste kreirali pozadinsku konfiguraciju, pravila hosta ili puta ili konfiguraciju sučelja. I tako nastavlja dalje.

Ovdje ima mnogo toga što zbunjuje čak i iskusne korisnike, ali nije baš toliko loše koliko se čini. U mnogim slučajevima možete proći davanjem imena svakom novom resursu i prihvaćanjem zadanih postavki. Ako je vaš projekt više uključen, to može značiti da potrošite jedno jutro čitajući dokumentaciju i smišljajući što učiniti, a ne 15 minuta, ali ako vam je potrebna snaga i fleksibilnost Cloud CDN-a, to možda neće biti važno. Pregledajte upute za postavljanje kako biste dobili ideju o tome što je uključeno.

Izvođenje

CDN-ovi se vrte oko brzine, a kao što biste očekivali od tvrtke koja ima toliko infrastrukture koliko i Google, Cloud CDN je brži od većine.

Dok pišemo, CDNPerf stavlja uslugu na drugo mjesto od 20 za prosječno svjetsko vrijeme odziva, pobijeđeno samo za 5 centi CDN (a marža je bila samo jedna milisekunda.)

Usluga je čak i viša u nekim područjima, dosegnuvši prvo mjesto u Africi i Južnoj Americi, i prvo izjednačivši se s Verizon (EdgeCast) CDN u Sjevernoj Americi. Njegovo 8. mjesto u Aziji i 12. u Oceaniji relativno su razočaravajuće, ali to je svejedno izvrstan učinak.

Rezultati na razini države Citrix koriste podatke dobivene milijunima stvarnih korisnika svaki dan, a pokazuju i pozitivne rezultate, a Google Cloud CDN zauzima jednako treće mjesto u SAD-u.

To su dobre vijesti, pogotovo jer je to tek početak priče. Sirove brzine su važne, ali dobici koje ćete vidjeti ovise i o značajkama vašeg CDN-a i načinu na koji ih koristite. Kao što smo vidjeli, Google Cloud CDN ima daleko više snage od većine, a to vam daje dovoljno prostora za još veće ubrzanje web mjesta.

Konačna presuda

Brzi i konfigurabilni CDN, idealan za iskusne i zahtjevne korisnike koji već ulažu u Google Cloud Platform, ali zastrašujući za početnike i vjerojatno pretjerani u jednostavnim projektima.

  • Također smo istaknuli najbolji CDN

Zanimljivi članci...