Azure’da içerik teslim ağı nedir?

İçerik teslim ağı, web içeriğini kullanıcılara verimli bir şekilde sunabilen dağıtılmış bir sunucu ağıdır. İçerik teslim ağı, gecikme süresini en aza indirmek için önbelleğe alınmış içeriği son kullanıcılara yakın olan varlık (POP) konumlarında uç sunucularda depolar.

Azure Content Delivery Network, geliştiricilere dünyanın her yerinde stratejik olarak yerleştirilmiş fiziksel düğümlerde içeriklerini önbelleğe alarak kullanıcılara hızlı bir şekilde yüksek bant genişliğine sahip içerik sunmak için küresel bir çözüm sunar. Azure Content Delivery Network ayrıca içerik teslim ağı POP'larını kullanarak çeşitli ağ iyileştirmeleri kullanarak önbelleğe alınabilen dinamik içeriği hızlandırabilir. Örneğin, Sınır Ağ Geçidi Protokolü’nü (BGP) atlamak için rota iyileştirmesi.

Web sitesi varlıklarını teslim etmek için Azure Content Delivery Network kullanmanın avantajları şunlardır:

  • Özellikle son kullanıcıların içerikleri yüklemek için ihtiyaç duyduğu birden çok gidiş dönüş isteğinin kullanıldığı uygulamaları kullanırken, son kullanıcılar için daha iyi performans ve geliştirilmiş kullanıcı deneyimi.
  • Bir ürün sunumu etkinliğinin başlangıcında olduğu gibi, anlık yüksek düzeyde yükü daha iyi işleyebilmek için büyük ölçeklendirme.
  • Kaynak sunucuya daha az trafik gönderilmesi için kullanıcı isteklerinin ve içeriğin doğrudan uç sunuculardan sunulmasının dağıtımı.

Geçerli içerik teslim ağ düğümü konumlarının listesi için bkz . Azure Content Delivery Network POP konumları.

Nasıl çalışır?

İçerik teslim ağına genel bakış sayfasının ekran görüntüsü

  1. Bir kullanıcı (Alice), <uç nokta adı>.azureedge.net gibi özel bir etki alanı adına sahip olan bir URL’yi kullanarak bir dosya (varlık olarak da adlandırılır) isteğinde bulunur. Bu ad, bir uç nokta konak adı veya özel bir etki alanı olabilir. DNS, genellikle coğrafi olarak kullanıcıya en yakın bulunma noktası olan en iyi performansa sahip bulunma noktası konumuna isteği yönlendirir.

  2. Bulunma noktasındaki uç sunucuların önbelleğinde dosya mevcut değilse bulunma noktası, kaynak sunucudan dosyayı ister. Kaynak sunucu; bir Azure Web App, Azure Bulut Hizmeti, Azure Depolama hesabı veya genel olarak erişilebilen herhangi bir web sunucusu olabilir.

  3. Kaynak sunucu, dosyayı bulunma noktasındaki bir uç sunucuya döndürür.

  4. Bulunma noktasındaki uç sunucu, dosyayı önbelleğe alır ve dosyayı özgün istek sahibine (Alice) döndürür. Dosya, HTTP üst bilgileri tarafından belirtilen yaşam süresi (TTL) süresi dolana kadar POP'ta uç sunucuda önbelleğe alınmış olarak kalır. Kaynak sunucu bir TTL belirtmediyse varsayılan TTL yedi gündür.

  5. Daha sonra daha fazla kullanıcı Alice'in kullandığı URL'yi kullanarak aynı dosyayı isteyebilir ve aynı POP'a yönlendirilir.

  6. Dosya için TTL’nin süresi dolmadıysa bulunma noktası uç sunucusu dosyayı doğrudan önbellekten döndürür. Bu işlem, daha hızlı ve daha duyarlı bir kullanıcı deneyimiyle sonuçlanır.

Gereksinimler

  • Azure Content Delivery Network'i kullanmak için en az bir Azure aboneliğine sahip olmanız gerekir.
  • Ayrıca, içerik teslim ağı uç noktalarının bir koleksiyonu olan bir içerik teslim ağ profili oluşturmanız gerekir. Her içerik teslim ağ uç noktası, kullanıcıların gerekli içerik teslim davranışı ve erişimiyle özelleştirebileceği belirli bir yapılandırmadır. İçerik teslim ağı uç noktalarınızı İnternet etki alanına, web uygulamasına veya başka ölçütlere göre düzenlemek için birden çok profil kullanabilirsiniz.
  • Azure Content Delivery Network fiyatlandırması içerik teslim ağı profili düzeyinde uygulandığından, fiyatlandırma katmanlarının bir karışımını kullanmak istiyorsanız birden çok içerik teslim ağı profili oluşturmanız gerekir. Azure içerik teslim ağı faturalama yapısı hakkında bilgi için bkz . Azure Content Delivery Network faturalamasını anlama.

Sınırlamalar

Her Azure aboneliği aşağıdaki kaynaklar için varsayılan sınırlara sahiptir:

  • Oluşturulan içerik teslim ağı profillerinin sayısı.
  • İçerik teslim ağı profilinde oluşturulan uç nokta sayısı.
  • Bir uç noktaya eşlenen özel etki alanlarının sayısı.

İçerik teslim ağı abonelik sınırları hakkında daha fazla bilgi için bkz . içerik teslim ağı sınırları.

Azure Content Delivery Network özellikleri

Azure Content Delivery Network aşağıdaki temel özellikleri sunar:

Her Azure Content Delivery Network ürününün desteklediği özelliklerin tam listesi için bkz . Azure Content Delivery Network ürün özelliklerini karşılaştırma.

Sonraki adımlar