3 Razmere, v katerih je bolje, da ne uporabljate CDN-ja

Avtor: Roger Morrison
Datum Ustvarjanja: 22 September 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Are you ready to grow potatoes in 2022?
Video.: Are you ready to grow potatoes in 2022?

Vsebina


Vir: Nmedia / Dreamstime.com

Odvzem:

Omrežja za pošiljanje vsebine (CDN) so lahko hiter in učinkovit način za pošiljanje vsebine uporabnikom. Vendar niso vedno najboljša možnost.

Omrežja za pošiljanje vsebine (CDN-ji) so odličen način za pospešitev dostopa do vaše vsebine do uporabnikovega zaslona ali naprave z dostavo podatkov, shranjenih v predpomnilnik. Ko uporabniki dostopajo do spletnega mesta, ki podpira CDN, lahko dosežejo znatno izboljšanje hitrosti nalaganja, kar tudi izboljša uporabniško izkušnjo.

Za arhitekte podatkovne infrastrukture, ki si zlasti prizadevajo omiliti kakršno koli izgubo pasovne širine in zagotoviti visoko učinkovito rabo virov, so CDN-ji odlična rešitev. Vrhunski CDN-ji so v realnem času razširljivi in ​​omogočajo zmanjšanje zakasnitve v omrežju. To pomeni, da uporabniki podatke prejmejo v najkrajšem možnem času, z minimalnimi izgubami paketov in vaši viri se porabijo na optimalen način. (Če želite izvedeti več o učinkovitosti omrežja, glejte Vloga KPI-jev v upravljanju omrežja.)


Običajno velja, da so CDN-ji izjemno koristni v vseh vsebinskih situacijah, saj zagotavljajo hitrejši odzivni čas s predpomnjenjem in optimizacijo sprednjega dela. Vendar pa CDN-ji niso nujno najboljši način za optimizacijo učinkovitosti v vseh primerih.

Običajni CDN se opira na več vozlišč, razporejenih po vsem svetu. Predpomnjena vsebina z vašega spletnega mesta je shranjena v teh vozliščih. Ko uporabniki iz določenega geografskega območja dostopajo do vašega spletnega mesta, se jim dostavi predpomnjena vsebina iz najbližjega vozlišča. Skrajšana razdalja pomeni skrajšani čas povratne poti, uporabnik pa vsebino prejme v najkrajšem možnem času. Podobno je, če je vaše spletno mesto nagnjeno k prejemanju velikih prometnih obremenitev ali trkov, lahko razdeljena topologija omrežja deluje kot zaščita pred prekomerno porabo pasovne širine.

Zdi se, da se zdi, da je CDN zelo koristno orodje za kakršno koli vsebino. Vendar pa to ni vedno ugodno, še posebej, če imate posebne potrebe, ki izključujejo porazdeljeno infrastrukturo. Tu je nekaj primerov.


Modna uporabniška baza

Uvajanje CDN ima veliko smisla, če imate veliko in raznoliko uporabniško bazo. Če pa imate majhno, usmerjeno in točno določeno uporabniško bazo, boste morda bolje izkoristili druge načine za izboljšanje uporabniške izkušnje. To je še posebej uporabno, če vaša infrastruktura ponuja le majhno število uporabnikov, na primer intranet za notranjo rabo vaših organizacij ali če je vaša uporabniška baza zelo majhna.

Ena izmed drugih možnosti je izvajanje lahkega nalaganja, ki na uporabnikov zaslon naloži minimalno količino vsebine in tako uporabniku omogoči takojšen dostop do te vsebine. Na mestu preostale vsebine se zadržijo začasna mesta. Ko se uporabnik premakne na preostalo vsebino, se mesta rezervirajo z dejansko vsebino. Ta tehnika zagotavlja, da se osnovne stvari uporabniku takoj posredujejo, preostala vsebina pa se naloži na zahtevo. Rezultat je pametna poraba pasovne širine, minimalne hitrosti nalaganja strani in izboljšana uporabniška izkušnja zaradi izboljšanja hitrosti.

Izredno lokalizirana uporabniška baza

Ena najbolj izjemnih prednosti CDN je ta, da lahko pospeši dostavo vsebine uporabnikom po vsem svetu. Če pa svojo vsebino ciljate na uporabnike, ki se nahajajo v določeni geografski regiji, uporaba CDN morda nima veliko smisla. Takšni primeri bi bili, če imate spletno mesto šole ali univerze - morda bi bilo bolje zagotoviti dostop iz lokalne infrastrukture, zlasti če bodo uporabniki dostopali od blizu.

Brez napak, brez stresa - vaš korak za korakom vodnik za ustvarjanje programske opreme, ki spreminja življenje, ne da bi vam uničila življenje

Ne morete izboljšati svojih programskih veščin, kadar nikogar ne skrbi za kakovost programske opreme.

Za tako koncentrirano bazo uporabnikov lahko eksperimentirate z drugimi načini za izboljšanje uporabniške izkušnje. Lahko na primer poskusite vnesti prednaročanje na svojem spletnem mestu. Prednaročanje v bistvu pridobi komponente, do katerih bo uporabnik pričakoval naslednjič. Na primer, če prikazujete eno sliko v galeriji, je verjetno, da uporabnik klikne na naslednjo. Torej prednastavitev naloži naslednjo sliko na uporabniškem koncu, preden jo uporabnik klikne, s čimer jo postane takoj, ko jo uporabnik doseže. To neizmerno izboljša zaznani čas nalaganja na koncu uporabnika.

Regulativne in kompleksne zahteve upravljanja

Če vaša organizacija obravnava občutljive uporabniške podatke, je očitno, da imate na voljo zapleten protokol upravljanja, ki naj bi varoval uporabniške podatke za vsako ceno. To lahko vključuje zahteve glede suverenosti, ki nalagajo, da morajo podatki ostati v pristojnosti določene države. V takšnem primeru uporaba CDN morda ne bi bila primerna, saj to pomeni, da bi podatke lahko shranili na strežnike v državah zunaj pristojnosti, kar bi lahko bilo v nasprotju z zahtevami suverenosti. (Za več informacij o odgovornih za upravljanje podatkov glejte Glavni podatkovni direktor: Naslednji vroči tehnični posel?)

Zaključek

Kljub temu so CDN-ji odličen način za izboljšanje hitrosti in zanesljivosti spletnega mesta v večini primerov. Sodobni CDN-ji, ki temeljijo na oblaku, bodo nudili tudi niz varnostnih funkcij, vključno z delovanjem kot prednje obrambne linije pred napadi, ki temeljijo na prometu in izravnavo obremenitve, saj delujejo kot povratni proxy.

Čeprav v skrajno lokaliziranem scenariju morda ne boste uživali najpomembnejših prednosti CDN-ja, bo uporaba tovrstnih storitev v mnogih drugih primerih znatno izboljšala.