Tartalomkézbesítési hálózatok (CDN-ek)

Ez a cikk a Microsoft 365 Nagyvállalati verzió vonatkozik.

A CDN-ekkel gyorsan és megbízhatóan tarthatja a Microsoft 365-öt a végfelhasználók számára. A Microsoft 365-höz hasonló felhőszolgáltatások CDN-eket használnak a statikus objektumok gyorsítótárazására a böngészőkhöz közelebb, így gyorsíthatják a letöltéseket, és csökkenthetik a végfelhasználók érzékelt késését. A jelen témakörben található információk segítenek megismerni a tartalomkézbesítési hálózatokat (CDN-eket) és a Microsoft 365 által használt hálózatokat.

Mi is az a CDN?

A CDN egy földrajzilag elosztott hálózat, amely proxy- és fájlkiszolgálókból áll a nagy sebességű gerinchálózatok által összekapcsolt adatközpontokban. A CDN-eket arra használják, hogy csökkentsék a késést és a betöltési időt egy webhelyen vagy szolgáltatásban lévő megadott fájl- és objektumkészlet esetében. Egy CDN több ezer végpontot is tartalmazhat a bejövő kérések optimális kiszolgálásához bármely helyről.

A CDN-eket általában arra használják, hogy gyorsabban letöltse az általános tartalmakat egy webhelyhez vagy szolgáltatáshoz, például JavaScript-fájlokat, ikonokat és képeket, és privát hozzáférést biztosítson a felhasználói tartalmakhoz, például a SharePoint Online-dokumentumtárakban lévő fájlokhoz, a streamelt médiafájlokhoz és az egyéni kódhoz.

A CDN-eket a legtöbb vállalati felhőszolgáltatás használja. Az olyan felhőszolgáltatások, mint a Microsoft 365, több millió ügyfél töltik le egyszerre a saját tulajdonú tartalmak (például e-mailek) és általános tartalmak (például ikonok) kombinációját. Hatékonyabb, ha a felhasználók által használt képeket, például ikonokat a lehető legközelebb helyezik a felhasználó számítógépéhez. Nem praktikus, hogy minden felhőszolgáltatás olyan CDN-adatközpontokat építsen, amelyek ezt az általános tartalmat minden nagyvárosi területen, vagy akár a világ minden nagyobb internetes központjában tárolják, ezért ezek némelyike meg van osztva.

Hogyan teszik gyorsabbá a CDN-ekkel a szolgáltatásokat?

A gyakori objektumok, például a webhelyképek és ikonok újra és újra való letöltése hálózati sávszélességet igényelhet, amely jobban használható a fontos személyes tartalmak, például e-mailek vagy dokumentumok letöltéséhez. Mivel a Microsoft 365 CDN-eket tartalmazó architektúrát használ, az ikonok, szkriptek és egyéb általános tartalmak az ügyfélszámítógépekhez közelebbi kiszolgálókról tölthetők le, így a letöltések gyorsabbak lesznek. Ez azt jelenti, hogy gyorsabban hozzáférhet személyes tartalmaihoz, amelyeket biztonságosan tárol a Microsoft 365 adatközpontjaiban.

A CDN-ekkel többféleképpen javítható a felhőszolgáltatás teljesítménye:

  • A CDN-k a hálózat egy részét és a fájlletöltési terhet eltolják a felhőszolgáltatástól, így felszabadítják a felhőszolgáltatás erőforrásait a felhasználói tartalmak és más szolgáltatások kiszolgálásához azáltal, hogy csökkentik a statikus objektumokra vonatkozó kérések kiszolgálásának szükségességét.
  • A CDN-ek célja, hogy alacsony késésű fájlhozzáférést biztosítsanak nagy teljesítményű hálózatok és fájlkiszolgálók implementálásával, valamint a frissített hálózati protokollok, például a HTTP/2 használatával, rendkívül hatékony tömörítéssel és kérelem multiplexálással.
  • A CDN-hálózatok számos globálisan elosztott végpontot használnak, hogy a tartalmak a lehető legközelebb legyenek elérhetővé a felhasználók számára.

A Microsoft 365 CDN

A beépített Microsoft 365 Tartalomkézbesítési hálózat (CDN) lehetővé teszi a Microsoft 365-rendszergazdák számára, hogy jobb teljesítményt nyújtsanak a szervezet SharePoint Online-oldalai számára azáltal, hogy a statikus objektumokat a kérő böngészőkhöz közelebb gyorsítótárazják, ami segít felgyorsítani a letöltéseket és csökkenteni a késést. A Microsoft 365 CDN a HTTP/2 protokollt használja a nagyobb tömörítési és letöltési sebesség érdekében.

Megjegyzés:

A Microsoft 365 CDN csak a production (worldwide) felhőben lévő bérlők számára érhető el. Az USA kormányzati, kínai és németországi felhőinek bérlői jelenleg nem támogatják a Microsoft 365 CDN-t.

A Microsoft 365 CDN több CDN-ből áll, amelyek lehetővé teszik, hogy statikus objektumokat tároljon több helyen vagy forrásban, és globális nagy sebességű hálózatokból szolgálja ki őket. Attól függően, hogy milyen típusú tartalmat szeretne üzemeltetni a Microsoft 365 CDN-ben, felvehet nyilvános forrást, privát forrást vagy mindkettőt.

Microsoft 365 CDN fogalmi diagram.

A Microsoft 365 CDN nyilvános forrású tartalma névtelenül érhető el, és bárki elérheti, aki rendelkezik URL-címekkel az üzemeltetett objektumokhoz. Mivel a nyilvános forrásokban lévő tartalmakhoz való hozzáférés névtelen, csak a nem bizalmas általános tartalmak, például Javascript-fájlok, parancsfájlok, ikonok és képek gyorsítótárazására használható. A Microsoft 365 CDN alapértelmezés szerint általános erőforrás-eszközök, például a Microsoft 365-ügyfélalkalmazások nyilvános forrásból való letöltésére szolgál.

A Microsoft 365 CDN privát eredete privát hozzáférést biztosít a felhasználói tartalmakhoz, például a SharePoint Online-dokumentumtárakhoz, webhelyekhez és saját képekhez. A privát forrásokban lévő tartalmakhoz való hozzáférést dinamikusan generált jogkivonatok védik, így csak az eredeti dokumentumtárhoz vagy tárhelyhez engedélyekkel rendelkező felhasználók férhetnek hozzá. A Microsoft 365 CDN-ben található privát források csak SharePoint Online-tartalmakhoz használhatók, és csak a SharePoint Online-bérlőről való átirányítással férhet hozzá az objektumokhoz.

A Microsoft 365 CDN szolgáltatás a SharePoint Online-előfizetés részeként érhető el.

A Microsoft 365 CDN használatáról további információt a Microsoft 365 tartalomkézbesítési hálózat használata a SharePoint Online-nal című témakörben talál.

A Microsoft 365 CDN használatával kapcsolatos fogalmi és útmutató jellegű rövid videók megtekintéséhez látogasson el a SharePoint Fejlesztői minták és eljárások YouTube-csatornájára.

Egyéb Microsoft CDN-ek

Bár nem része a Microsoft 365 CDN-nek, ezeket a CDN-eket a Microsoft 365-bérlőjében használhatja a SharePoint-fejlesztői kódtárakhoz, egyéni kódtárakhoz és egyéb olyan célokhoz, amelyek kívül esnek a Microsoft 365 CDN hatókörén.

Azure CDN

Megjegyzés:

2020 harmadik negyedévétől a SharePoint Online megkezdi a videók gyorsítótárazását az Azure CDN-en a jobb videólejátszás és -megbízhatóság érdekében. A népszerű videók a felhasználóhoz legközelebbi CDN-végpontról lesznek streamelve. Ezek az adatok a Microsoft Purview határain belül maradnak. Ez egy ingyenes szolgáltatás minden bérlő számára, és nincs szükség ügyfélművelet konfigurálására.

Az Azure CDN használatával saját CDN-példányt helyezhet üzembe egyéni kijelzők, kódtárak és egyéb erőforrás-objektumok üzemeltetéséhez, így hozzáférési kulcsokat alkalmazhat a CDN-tárolóra, és nagyobb vezérlést gyakorolhat a CDN-konfiguráció felett. Az Azure CDN használata nem ingyenes, és Azure-előfizetést igényel.

Az Azure CDN-példányok konfigurálásával kapcsolatos további információkért lásd : Gyorsútmutató: Azure-tárfiók integrálása az Azure CDN-nel.

Az Azure CDN-nek a SharePoint-kijelzők üzemeltetésére való használatára vonatkozó példa: A SharePoint ügyféloldali kijelző üzembe helyezése az Azure CDN-ben.

További információ az Azure CDN PowerShell-modulról: Az Azure CDN kezelése a PowerShell-lel.

Microsoft Ajax CDN

A Microsoft Ajax CDN egy írásvédett CDN , amely számos népszerű fejlesztési kódtárat kínál, beleértve a jQueryt (és annak összes többi kódtárát), ASP.NET az Ajaxot, a Bootstrapot, a Knockout.js és egyebeket.

Ha ezeket a szkripteket bele szeretné foglalni a projektbe, egyszerűen cserélje le a nyilvánosan elérhető kódtárakra mutató hivatkozásokat a CDN-címre mutató hivatkozásokkal ahelyett, hogy belefoglalja őket a projektbe. Használja például a következő kódot a jQueryre mutató hivatkozáshoz:

<script src=https://ajax.aspnetcdn.com/ajax/jquery-2.1.1.js> </script>

További információ a Microsoft Ajax CDN használatáról: Microsoft Ajax CDN.

Hogyan használja a Microsoft 365 a CDN-ből származó tartalmakat?

Függetlenül attól, hogy milyen CDN-t konfigurál a Microsoft 365-bérlőhöz, az alapvető adatlekérési folyamat ugyanaz.

  1. Az ügyfél (böngésző vagy Office-ügyfélalkalmazás) adatokat kér a Microsoft 365-től.

  2. A Microsoft 365 vagy közvetlenül az ügyfélnek adja vissza az adatokat, vagy ha az adatok a CDN által üzemeltetett tartalomkészlet részei, átirányítja az ügyfelet a CDN URL-címére.

    a. Ha az adatok már nyilvános forrásban gyorsítótárazva találhatók, az ügyfél közvetlenül a legközelebbi CDN-helyről tölti le az adatokat az ügyfélhez.

    b. Ha az adatok már gyorsítótárazva van egy privát forrásban, a CDN szolgáltatás ellenőrzi a Microsoft 365-ös felhasználói fiók engedélyeit a forráshoz. Ha rendelkezik engedélyekkel, a SharePoint Online dinamikusan létrehoz egy egyéni URL-címet, amely a CDN-beli objektum elérési útjából és két hozzáférési jogkivonatból áll, és visszaadja az egyéni URL-címet az ügyfélnek. Az ügyfél ezután közvetlenül a legközelebbi CDN-helyről tölti le az adatokat az ügyfélhez az egyéni URL-cím használatával.

  3. Ha az adatok nincsenek gyorsítótárazva a CDN-ben, a CDN-csomópont lekéri az adatokat a Microsoft 365-től, majd az ügyfél letölti az adatokat.

A CDN meghatározza a felhasználó böngészőjéhez legközelebbi adatközpontot, és átirányítással letölti onnan a kért adatokat. A CDN-átirányítás gyors, és sok letöltési időt takaríthat meg a felhasználóknak.

Hogyan állíthatom be a hálózatomat, hogy a CDN-ek a legjobban működjenek a Microsoft 365-ben?

A hálózati ügyfelek és a CDN-végpontok közötti késés minimalizálása az optimális teljesítmény biztosításának fő szempontja. A Microsoft 365-végpontok kezelése című szakaszban ismertetett ajánlott eljárásokkal biztosíthatja, hogy a hálózati konfiguráció lehetővé teszi az ügyfélböngészők számára a CDN közvetlen elérését ahelyett, hogy a CDN-forgalmat központi proxykon keresztül irányítanák, hogy elkerülje a szükségtelen késés bevezetését.

A Microsoft 365 hálózati kapcsolati alapelveit is elolvasva megismerheti a Microsoft 365 hálózati teljesítményének optimalizálásával kapcsolatos fogalmakat.

Létezik a Microsoft 365 által használt összes CDN listája?

A Microsoft 365 által használt CDN-eket mindig módosítani kell, és sok esetben több CDN-partner van konfigurálva abban az esetben, ha az egyik nem érhető el. A Microsoft 365 által használt elsődleges CDN-k a következők:

CDN Company Használat Link
Microsoft 365 CDN Microsoft Azure Általános eszközök nyilvános forrásokban, SharePoint-felhasználói tartalom privát forrásokban Microsoft Azure CDN
Azure CDN Microsoft Egyéni kód, SharePoint-keretrendszer megoldások Microsoft Azure CDN
Microsoft Ajax CDN (csak olvasható) Microsoft Gyakori kódtárak az Ajax, jQuery, ASP.NET, Bootstrap, Knockout.js stb. Microsoft Ajax CDN

Milyen teljesítménynövekedést biztosít a CDN?

A közvetlenül a Microsoft 365-ből letöltött adatok és egy adott CDN-ből letöltött adatok teljesítménybeli különbségeinek mérésében számos tényező játszik szerepet, ilyen például a bérlőhöz és a legközelebbi CDN-végponthoz viszonyított tartózkodási helye, a CDN által kiszolgált oldalak adategységeinek száma, valamint a hálózati késés és a sávszélesség átmeneti változásai. Egy egyszerű A/B teszt azonban segíthet egy adott fájl letöltési idejének különbségének szemléltetésében.

Az alábbi képernyőképek a Microsoft 365 natív fájlhelyének és a Microsoft Ajax Tartalomkézbesítési hálózaton tárolt fájlnak a letöltési sebessége közötti különbséget szemléltetik. Ezek a képernyőképek az Internet Explorer 11 fejlesztői eszközeinek Hálózat lapjáról származnak. Ezek a képernyőképek a népszerű jQuery kódtár késését mutatják. A képernyő megjelenítéséhez az Internet Explorerben nyomja le az F12 billentyűt, és válassza a Hálózat lapot, amelyet egy Wi-Fi ikon jelöl.

Az F12 Hálózat képernyőképe.

Ez a képernyőkép a SharePoint Online-webhely mesterlaptárára feltöltött tárat ábrázolja. A kódtár feltöltéséhez szükséges idő 1,51 másodperc.

Képernyőkép az 1.51s betöltési időről.

A második képernyőképen ugyanaz a fájl látható, amelyet a Microsoft CDN-je kézbesített. A késés ezúttal 496 ezredmásodperc körül van. Ez egy nagy fejlesztés, és azt mutatja, hogy egy egész másodperc leborotválták az objektum letöltésének teljes idejét.

Képernyőkép a betöltési időkről 469 ms-ban.

Biztonságban van az adataim?

Nagy gondot fordítunk a vállalkozását futtató adatok védelmére. A Microsoft 365 CDN-ben tárolt adatok átvitel közben és inaktív állapotban is titkosítva vannak, és a Microsoft 365 SharePoint CDN-ben tárolt adatokhoz való hozzáférést a Microsoft 365 felhasználói engedélyei és jogkivonat-hitelesítése védi. A Microsoft 365 SharePoint CDN-ben lévő adatkéréseket át kell irányítani (átirányítani) a Microsoft 365-bérlőről, vagy nem jön létre engedélyezési jogkivonat.

Az adatok biztonságának biztosítása érdekében azt javasoljuk, hogy soha ne tároljon felhasználói tartalmakat vagy más bizalmas adatokat nyilvános CDN-ben. Mivel a nyilvános CDN-ben lévő adatokhoz való hozzáférés névtelen, a nyilvános CDN-eket csak általános tartalmak, például webes szkriptfájlok, ikonok, képek és más nem bizalmas objektumok üzemeltetésére szabad használni.

Megjegyzés:

A harmadik féltől származó CDN-szolgáltatók adatvédelmi és megfelelőségi szabványai eltérhetnek a Microsoft 365 Adatvédelmi központ által meghatározott kötelezettségvállalásoktól. Előfordulhat, hogy a CDN szolgáltatáson keresztül gyorsítótárazott adatok nem felelnek meg a Microsoft adatfeldolgozási feltételeinek (DPT), és kívül lehetnek a Microsoft 365 Adatvédelmi központ megfelelőségi korlátain.

A Microsoft 365 CDN-szolgáltatók adatvédelemmel és adatvédelemmel kapcsolatos részletes információiért látogasson el a következő oldalra:

Hogyan védhetem meg a hálózatomat ezekkel a külső szolgáltatásokkal?

A partnerszolgáltatások széles skálázása lehetővé teszi, hogy a Microsoft 365 skálázza és kielégítse a rendelkezésre állási követelményeket, és javítsa a felhasználói élményt a Microsoft 365 használatakor. A Microsoft 365 által nyújtott külső szolgáltatások mindkét visszavont tanúsítványlistát tartalmazzák; például crl.microsoft.com vagy sa.symcb.com és CDN-ek; például r3.res.outlook.com. A Microsoft 365 által létrehozott cdn teljes tartománynév a Microsoft 365 egyéni teljes tartományneve. Ha a Microsoft 365 kérésére egy teljes tartománynévre küldik, biztos lehet abban, hogy a CDN-szolgáltató szabályozza a teljes tartománynevet és a mögöttes tartalmat ezen a helyen.

Azoknak az ügyfeleknek, akik el szeretnék különíteni a Microsoft 365-adatközpontnak szánt kéréseket a harmadik félnek szánt kérésektől, a Microsoft 365-végpontok kezelésével kapcsolatos útmutatót írtunk.

Van lista a CDN-eket használó összes teljes tartománynévről?

A teljes tartománynevek listája és a CDN-ek kihasználtsága idővel változik. A CDN-eket használó legújabb teljes tartománynevekről a Közzétett Microsoft 365 URL-címek és IP-címtartományok oldalon tájékozódhat.

A Microsoft 365 IP-címe és URL-címe webszolgáltatással is lekérheti az aktuális Microsoft 365 URL-címeket és CSV-ként vagy JSON-ként formázott IP-címtartományokat.

Használhatom a saját CDN-emet és gyorsítótárazhatom a tartalmat a helyi hálózaton?

Folyamatosan új módszereket keresünk az ügyfeleink igényeinek támogatására, és jelenleg a gyorsítótárazási proxymegoldások és más helyszíni CDN-megoldások használatát vizsgáljuk.

Bár ez nem része a Microsoft 365 CDN-nek, az Azure CDN-t is használhatja egyéni kijelzők, kódtárak és egyéb erőforrás-objektumok üzemeltetésére, így hozzáférési kulcsokat alkalmazhat a CDN-tárolóra, és nagyobb vezérlést gyakorolhat a CDN-konfiguráció felett. Az Azure CDN használata nem ingyenes, és Azure-előfizetést igényel. Az Azure CDN-példányok konfigurálásával kapcsolatos további információkért lásd : Gyorsútmutató: Azure-tárfiók integrálása az Azure CDN-nel.

A Microsoft 365-höz készült Azure ExpressRoute-ot használom. Ez megváltoztatja a dolgokat?

A Microsoft 365-höz készült Azure ExpressRoute dedikált kapcsolatot biztosít a nyilvános internettől elkülönített Microsoft 365-infrastruktúrához. Ez azt jelenti, hogy az ügyfeleknek továbbra is nem ExpressRoute-kapcsolatokon keresztül kell csatlakozniuk a CDN-ekhez és más Microsoft-infrastruktúrához való csatlakozáshoz, amelyek nem szerepelnek explicit módon az ExpressRoute által támogatott szolgáltatások listájában. További információ az adott forgalom, például a CDN-ek felé irányuló kérések átirányításáról: Az ExpressRoute implementálása a Microsoft 365-höz.

Használhatok CDN-eket a helyszíni SharePoint Serverrel?

A CDN-eket csak SharePoint Online-környezetben érdemes használni, és a SharePoint Server használata esetén kerülni kell. Ennek az az oka, hogy a földrajzi hely minden előnye nem igaz, ha a kiszolgáló a helyszínen vagy földrajzilag közel van. Emellett ha hálózati kapcsolat van azokkal a kiszolgálókkal, ahol az üzemel, akkor a hely internetkapcsolat nélkül is használható, ezért nem tudja lekérni a CDN-fájlokat. Ellenkező esetben érdemes CDN-t használnia, ha van egy elérhető és stabil a webhelyhez szükséges tárhoz és fájlokhoz.

Lásd még

A Microsoft 365 hálózati kapcsolati alapelvei

A Microsoft 365 hálózati adatkapcsolat felmérése

Microsoft 365-végpontok kezelése

Microsoft 365 URL-címek és IP-címtartományok

A Microsoft 365 tartalomkézbesítési hálózatának használata a SharePoint Online-nal

Microsoft Adatvédelmi központ

Microsoft 365 teljesítményhangolás