Skip to main content

Bevezetés a tartalomszállítási és terjesztési hálózatokba (CDN)

Az emberré lett artista (Június 2026)

Az emberré lett artista (Június 2026)
Anonim

A számítógépes hálózatban, CDN egyaránt jelent Tartalomszolgáltató hálózat vagy Tartalomelosztó hálózat . A CDN egy elosztott ügyfél / kiszolgáló rendszer, melynek célja az internetes alkalmazások megbízhatóságának és teljesítményének javítása.

A CDN-k története

A tartalomszolgáltató hálózatok kezdtek elterjedni, hiszen a World Wide Web (WWW) népszerűsége az 1990-es években robban. A műszaki vezetők rájöttek arra, hogy az internet nem képes kezelni a gyorsan növekvő hálózati forgalmat anélkül, hogy intelligens módszerek lennének az adatok áramlásának kezelésére.

Az 1998-ban alapított Akamai Technologies volt az első olyan cég, amely a CDN-k körében nagyszabású üzletet alapított. Mások változatos sikerekkel követték. Később különböző telekommunikációs társaságok, mint az AT & T, a Deutsche Telekom és a Telstra saját CDN-eket építettek. A tartalomszolgáltató hálózatok ma jelentős részét hordozzák a webes tartalmat, különösen a nagy fájlokat, például a videókat és az alkalmazásletöltéseket. Mind kereskedelmi, mind nem kereskedelmi CDN létezik.

A CDN működése

A CDN szolgáltató a kiszolgálókat az interneten található kulcsfontosságú helyeken telepíti. Minden kiszolgáló nagy mennyiségű helyi tárterületet tartalmaz, valamint képes adatok másolata szinkronizálására a tartalomhálózaton lévő más szerverekkel a replikáció . Ezek a szerverek adatgyűjtőként működnek. Annak érdekében, hogy a gyorsítótáradatok a világ minden táján a leghatékonyabbak legyenek az ügyfelek számára, a CDN szolgáltatók a földrajzilag diszpergált, õrölt helyen - olyan helyeken telepítik szervereiket, amelyek közvetlenül kapcsolódnak az internet gerincéhez, általában a nagy internetszolgáltatók (ISP) ). Néhányan úgy hívják őket, hogy a Látszólagos (PoP) szervereket, vagy a "gyorsítótárat" megfelelően.

Olyan tartalomszolgáltató, aki adatait CDN előfizetőkön keresztül kívánja terjeszteni a szolgáltatóval. A CDN-szolgáltatók a megjelenítők számára hozzáférést biztosítanak a kiszolgálóhálózathoz, ahol a tartalomobjektumok eredeti verziói (általában fájlok vagy fájlcsoportok) feltölthetők az elosztásra és a gyorsítótárba. A szolgáltatók olyan URL-t vagy szkriptet is támogatnak, amelyet a megjelenítők beágyaztak a webhelyeikbe, hogy megmutathassák azokat a tárolt tartalomobjektumokat.

Ha az internetes ügyfelek (webes böngészők vagy hasonló alkalmazások) tartalomra vonatkozó kéréseket küldenek, a megjelenítõ fogadó szervere szükség szerint válaszol és kéréseket indít a CDN szerverekre. Megfelelő CDN-szervereket úgy választanak ki, hogy a tartalmat a kliens földrajzi elhelyezkedése szerint szállítsák. A CDN hatékonyan hozza az adatokat közelebb a kérelmezőhöz, hogy minimálisra csökkentsék az interneten történő átvitelhez szükséges erőfeszítéseket.

Ha egy CDN-kiszolgálót kérnek egy tartalomobjektum küldésére, de nincs másolata, akkor viszont egy szülő CDN-kiszolgálót kér. A példánynak a kérelmezőhöz való továbbítása mellett a CDN-kiszolgáló megmenti (cache) a másolatot, hogy az ugyanazon objektumra vonatkozó későbbi kérések teljesüljenek anélkül, hogy újra fel kellene kérniük a szülőt. Az objektumok eltávolításra kerülnek a gyorsítótárból, amikor a kiszolgálónak fel kell szabadítania a helyet (a folyamat neve: Ä kilakoltatás ), vagy ha az objektumot egy ideig nem kérték (a folyamat neve öregedés ).

A tartalomszolgáltató hálózatok előnyei

A CDN-k többféleképpen élvezik a szolgáltatókat, a tartalomszolgáltatókat és az ügyfeleket (felhasználókat):

  • Az olyan nagy szolgáltatók, mint az Akamai, a CDN-k jövedelmező vállalkozásait hozták létre, de a kisebb cégek is sikeresek voltak. Ezek az elosztott rendszerek segítenek csökkenteni az egész világra kiterjedő terhelést az interneten, így a web hatékonyabban működik mindenki számára.
  • A CDN-k javíthatják a kiadók minőségét. Azáltal, hogy kapcsolataikat jobban reagálják és gyorsabban töltik le a letöltések, a megjelenítők növelik ügyfeleik elégedettségét (és több ügyfelet vonzanak).
  • Az ügyfelek gyorsabb letöltést élveznek a CDN-kompatibilis tartalmakhoz, például a videókhoz és általában jobb válaszkészséget (alacsonyabb hálózati késleltetés, rövidebb menetidő) az internetes alkalmazásokhoz.

CDN-kkel kapcsolatos problémák

A CDN szolgáltatók általában a hálózatuk forgalmának megfelelően számolják fel ügyfeleiket alkalmazásuk és szolgáltatásaik révén. A díjak gyorsan felhalmozódhatnak, különösen akkor, ha az ügyfelek többszintű szolgáltatási tervekre előfizetnek és meghaladják a határértékeket. A nem tervezett társadalmi és híresemények, vagy néha a szolgáltatásmegtagadás (DoS) támadások által kiváltott hirtelen forgalmi tüskék különösen problémásak lehetnek.

A CDN használata növeli a tartalomszolgáltatók harmadik féltől származó vállalkozásokra való támaszkodását. Ha a szolgáltató az infrastruktúrájával kapcsolatos technikai problémákat tapasztal, akkor a felhasználók jelentős használhatósági problémákat tapasztalhatnak, mint például a lassú videó streaming vagy a hálózati időtúllépések. A tartalmi oldal tulajdonosai panaszokat kaphatnak, mivel a végfelhasználók általában nem azonosulnak a CDN-kkel.