Udostępnij za pośrednictwem


Co to jest sieć dostarczania zawartości na platformie Azure?

Ważne

Usługa Azure CDN Standard firmy Microsoft (klasyczna) zostanie wycofana 30 września 2027 r. Aby uniknąć zakłóceń w działaniu usługi, należy przeprowadzić migrację profilów usługi Azure CDN Standard z usługi Microsoft (klasycznej) do warstwy Azure Front Door Standard lub Premium do 30 września 2027 r. Aby uzyskać więcej informacji, zobacz wycofanie usługi Azure CDN Standard z firmy Microsoft (wersja klasyczna).

Usługa Azure CDN z Edgio została wycofana 15 stycznia 2025 r. Aby uzyskać więcej informacji, zobacz FAQ dotyczące wycofywania usługi Azure CDN od Edgio.

Sieć dostarczania zawartości to rozproszona sieć serwerów, która może efektywnie dostarczać treści internetowe do użytkowników. Sieć dostarczania treści przechowuje buforowane treści na serwerach brzegowych w punktach obecności (POP), które znajdują się blisko użytkowników końcowych, aby zredukować opóźnienia.

Usługa Azure Content Delivery Network oferuje deweloperom globalne rozwiązanie umożliwiające szybkie dostarczanie zawartości o wysokiej przepustowości użytkownikom przez buforowanie zawartości w strategicznie umieszczonych węzłach fizycznych na całym świecie. Usługa Azure Content Delivery Network może również przyspieszać zawartość dynamiczną, której nie da się zbuforować, poprzez różne optymalizacje sieci przy użyciu punktów dystrybucji sieci dostarczania zawartości. Na przykład optymalizację trasy, aby obejść protokół BGP (Border Gateway Protocol).

Korzyści wynikające z używania usługi Azure Content Delivery Network do dostarczania zasobów witryn internetowych obejmują:

  • Lepsza wydajność i ulepszone doświadczenie użytkownika dla użytkowników końcowych, zwłaszcza podczas korzystania z aplikacji, gdzie wymagane jest wysyłanie wielu żądań, aby załadować zawartość.
  • Duże skalowanie, aby lepiej obsługiwać natychmiastowe wysokie obciążenie, na przykład na początku zdarzenia uruchamiania produktu.
  • Dystrybucja żądań użytkowników i obsługa zawartości bezpośrednio z serwerów brzegowych, dzięki czemu mniejszy ruch jest wysyłany do serwera pochodzenia.

Aby uzyskać listę bieżących lokalizacji węzłów sieciowych dostarczania zawartości, zobacz Lokalizacje POP usługi Azure Content Delivery Network.

Jak to działa

Zrzut ekranu przedstawiający stronę przeglądu sieci dostarczania zawartości

  1. Użytkownik (Alice) żąda pliku (nazywanego również zasobem) przy użyciu adresu URL ze specjalną nazwą domeny, taką jak <nazwa punktu końcowego>.azureedge.net. Ta nazwa może być nazwą hosta punktu końcowego lub domeną niestandardową. System DNS kieruje żądanie do lokalizacji POP o najwyższej wydajności — zwykle jest to punkt POP znajdujący się geograficznie najbliżej użytkownika.

  2. Jeśli żaden serwer brzegowy w punkcie POP nie ma pliku w swojej pamięci podręcznej, punkt POP żąda pliku z serwera pochodzenia. Serwerem pochodzenia może być aplikacja internetowa platformy Azure, usługa Azure Cloud Service, konto usługi Azure Storage lub dowolny publicznie dostępny serwer internetowy.

  3. Serwer źródłowy zwraca plik do serwera brzegowego w POP.

  4. Serwer brzegowy w POP buforuje plik i zwraca go do oryginalnego żądającego (Alice). Plik pozostaje zbuforowany na serwerze brzegowym w punkcie POP do czasu wygaśnięcia okresu istnienia (TTL) określanego przez jego nagłówki HTTP. Jeśli serwer pochodzenia nie określił czasu wygaśnięcia, domyślnie wynosi on siedem dni.

  5. Następnie więcej użytkowników może zażądać tego samego pliku przy użyciu tego samego adresu URL, którego użyła Alice, i zostanie przekierowana do tego samego punktu POP.

  6. Jeśli nie wygasł jeszcze TTL pliku, serwer POP edge zwraca plik bezpośrednio z pamięci podręcznej. Ten proces prowadzi do szybszego i bardziej responsywnego doświadczenia użytkownika.

Wymagania

  • Aby korzystać z usługi Azure Content Delivery Network, musisz posiadać co najmniej jedną subskrypcję platformy Azure.
  • Należy również utworzyć profil sieci dostarczania zawartości, który jest kolekcją punktów końcowych sieci dostarczania zawartości. Każdy punkt końcowy sieci dostarczania zawartości jest określoną konfiguracją, którą użytkownicy mogą dostosować przy użyciu wymaganego zachowania dostarczania zawartości i dostępu. Aby zorganizować punkty końcowe sieci dostarczania zawartości według domeny internetowej, aplikacji internetowej lub innych kryteriów, można użyć wielu profilów.
  • Aby uzyskać informacje na temat struktury rozliczeń sieci dostarczania zawartości platformy Azure, zobacz Omówienie rozliczeń usługi Azure Content Delivery Network.

Ograniczenia

Każda subskrypcja platformy Azure ma limity domyślne dla następujących zasobów:

  • Liczba utworzonych profilów sieci dostarczania zawartości.
  • Liczba punktów końcowych utworzonych w profilu sieci dostarczania zawartości.
  • Liczba domen niestandardowych przypisanych do punktu końcowego.

Aby uzyskać więcej informacji na temat limitów subskrypcji sieci dostarczania zawartości, zobacz Limity sieci dostarczania zawartości.

Funkcje usługi Azure Content Delivery Network

Usługa Azure Content Delivery Network oferuje następujące kluczowe funkcje:

Aby uzyskać pełną listę funkcji obsługiwanych przez każdy produkt Azure Content Delivery Network, zobacz Porównanie funkcji produktu Azure Content Delivery Network.

Następne kroki