Mi az a tartalomkézbesítési hálózat az Azure-on?

A tartalomkézbesítési hálózat kiszolgálók elosztott hálózata, amely hatékonyan képes webes tartalmakat továbbítani a felhasználóknak. A tartalomkézbesítési hálózat gyorsítótárazott tartalmat tárol a peremhálózati kiszolgálókon a végfelhasználókhoz közeli jelenléti helyeken a késés minimalizálása érdekében.

Az Azure Content Delivery Network globális megoldást kínál a fejlesztők számára a nagy sávszélességű tartalom gyors továbbításához a felhasználók számára a tartalmak stratégiailag elhelyezett fizikai csomópontokon való gyorsítótárazásával világszerte. Az Azure Content Delivery Network felgyorsíthatja a dinamikus tartalmakat is, amelyek nem gyorsítótárazhatók a tartalomkézbesítési hálózati POP-k használatával különböző hálózati optimalizálások használatával. Például irányíthatja az optimalizációt a Border Gateway Protocol (BGP) megkerülésével.

Az Azure Content Delivery Network webhelyegységek továbbítására való használatának előnyei a következők:

  • Jobb teljesítmény és jobb felhasználói élmény a végfelhasználók számára, különösen akkor, ha olyan alkalmazásokat használ, amelyekben a végfelhasználók több oda-vissza kérést igényelnek a tartalom betöltéséhez.
  • A teljesítmény könnyedén méretezhető az azonnali nagy terheléshez, például a termékbevezetési események kezdetén fellépő magas igényekhez.
  • A felhasználói kérelmek elosztása és a tartalom közvetlenül a peremhálózati kiszolgálókról való kiszolgálása, hogy a rendszer kevesebb forgalmat küldjön a forráskiszolgálónak.

A tartalomkézbesítési hálózati csomópontok aktuális helyeinek listáját az Azure Content Delivery Network POP-helyei között találja.

Működés

Képernyőkép a tartalomkézbesítési hálózat áttekintési oldaláról

  1. A felhasználó (Anna) fájlt (más néven objektumot) kérelmez egy speciális tartománynevet tartalmazó URL-cím (pl. <végpont neve>.azureedge.net) használatával. Ez a név lehet egy végpont gazdaneve vagy egy egyéni tartomány. A DNS a kérelmet a legjobb teljesítményt nyújtó jelenléti pontra (POP) irányítja. Ez általában a felhasználóhoz földrajzilag legközelebb elhelyezkedő jelenléti pont.

  2. Ha a jelenléti pont peremhálózati kiszolgálóinak gyorsítótárában nem található meg a fájl, akkor a jelenléti pont lekéri a fájlt a forráskiszolgálóról. A forráskiszolgáló lehet egy Azure-webalkalmazás, az Azure Cloud Service, egy Azure Storage-fiók vagy bármilyen nyilvánosan elérhető webkiszolgáló.

  3. A forráskiszolgáló visszaküldi a fájlt egy, a jelenléti ponton belüli peremkiszolgálóra.

  4. A jelenléti pont peremhálózati kiszolgálója gyorsítótárazza a fájlt, és visszaadja az eredeti kérelmezőnek (Anna). A fájl a POP peremhálózati kiszolgálóján gyorsítótárazva marad, amíg a HTTP-fejlécek által megadott élettartam (TTL) el nem jár. Ha a forráskiszolgáló nem adott meg élettartamot, akkor az alapértelmezett élettartam hét nap.

  5. Ezután több felhasználó is kérheti ugyanazt a fájlt ugyanazzal az URL-címmel, amelyet Alice használt, és ugyanarra a POP-ra lesz irányítva.

  6. Amennyiben a fájl élettartama még nem járt le, a jelenléti pont peremhálózati kiszolgálója a fájlt közvetlenül a gyorsítótárból adja vissza. A folyamat eredménye nagyobb sebesség, dinamikusabb működés, vagyis összességében jobb felhasználói élmény.

Követelmények

  • Az Azure Content Delivery Network használatához legalább egy Azure-előfizetéssel kell rendelkeznie.
  • Létre kell hoznia egy tartalomkézbesítési hálózati profilt is, amely tartalomkézbesítési hálózati végpontok gyűjteménye. Minden tartalomkézbesítési hálózati végpont egy adott konfiguráció, amelyet a felhasználók a szükséges tartalomkézbesítési viselkedéssel és hozzáféréssel testre szabhatnak. A tartalomkézbesítési hálózati végpontok internetes tartomány, webalkalmazás vagy más feltételek szerinti rendszerezéséhez több profilt is használhat.
  • Mivel az Azure Content Delivery Network díjszabása a tartalomkézbesítési hálózati profil szintjén lesz alkalmazva, ezért ha többféle tarifacsomagot szeretne használni, több tartalomkézbesítési hálózati profilt kell létrehoznia. Az Azure tartalomkézbesítési hálózat számlázási struktúrájáról további információt az Azure Content Delivery Network számlázásának ismertetése című témakörben talál.

Korlátozások

Az egyes Azure-előfizetések alapértelmezett korlátokkal rendelkeznek a következő erőforrásokhoz:

  • A létrehozott tartalomkézbesítési hálózati profilok száma.
  • A tartalomkézbesítési hálózati profilban létrehozott végpontok száma.
  • A végponthoz hozzárendelt egyéni tartományok száma.

A tartalomkézbesítési hálózati előfizetés korlátairól további információt a tartalomkézbesítési hálózati korlátok között talál.

Az Azure Content Delivery Network szolgáltatásai

Az Azure Content Delivery Network a következő főbb funkciókat kínálja:

Az egyes Azure Content Delivery Network-termékek által támogatott funkciók teljes listáját az Azure Content Delivery Network termékfunkcióinak összehasonlítása című témakörben találja.

Következő lépések