Aracılığıyla paylaş


Azure Content Delivery Network'i içerik teslimi türü için iyileştirme

İçeriği büyük bir küresel hedef kitleye teslim ettiğinizde, içeriğinizin en iyi şekilde teslim edilmesini sağlamak kritik önem taşır. Azure Content Delivery Network , sahip olduğunuz içerik türüne göre teslim deneyimini iyileştirebilir. İçerik bir web sitesi, canlı akış, video veya indirilecek büyük bir dosya olabilir. İçerik teslim ağı uç noktası oluşturduğunuzda, için iyileştirilmiş seçeneğinde bir senaryo belirtirsiniz. Seçiminiz, içerik teslim ağı uç noktasından teslim edilen içeriğe hangi iyileştirmenin uygulanacağını belirler.

İyileştirme seçenekleri, içerik teslim performansını ve daha iyi kaynak boşaltmayı geliştirmek için en iyi uygulama davranışlarını kullanacak şekilde tasarlanmıştır. Senaryo seçimleriniz kısmi önbelleğe alma, nesne öbekleme ve kaynak hata yeniden deneme ilkesi yapılandırmalarını değiştirerek performansı etkiler.

Bu makalede, çeşitli iyileştirme özelliklerine ve bunları ne zaman kullanmanız gerektiğine yönelik bir genel bakış sunulmaktadır. Özellikler ve sınırlamalar hakkında daha fazla bilgi için her bir iyileştirme türüyle ilgili makalelere bakın.

Not

İçerik teslim ağı uç noktası oluşturduğunuzda, için iyileştirilmiş seçenekler uç noktanın oluşturulduğu profilin türüne göre farklılık gösterebilir. Azure Content Delivery Network sağlayıcıları senaryoya bağlı olarak geliştirmeleri farklı şekillerde uygular.

Sağlayıcı seçenekleri

Microsoft profillerinden Azure CDN Standard aşağıdaki iyileştirmeleri destekler:

  • Genel web teslimi. Bu iyileştirme, medya akışı ve büyük dosya indirme için de kullanılır.

Not

Microsoft'tan dinamik site hızlandırma, Azure Front Door aracılığıyla sunulur.

Edgio'dan Azure CDN Standard ve Edgio profillerinden Azure CDN Premium aşağıdaki iyileştirmeleri destekler:

Belirli senaryolar için iyileştirme

bu senaryolardan biri için içerik teslim ağ uç noktasını iyileştirebilirsiniz.

Genel web teslimatı

Genel web teslimi en yaygın iyileştirme seçeneğidir. Web sayfaları ve web uygulamaları gibi genel web içeriği iyileştirmesi için tasarlanmıştır. Bu iyileştirme, dosya ve video indirmeleri için de kullanılabilir.

Tipik bir web sitesi statik ve dinamik içerik içerir. Statik içerik; önbelleğe alınabilen ve farklı kullanıcılara teslim edilebilen görüntüler, JavaScript kitaplıkları ve stil sayfaları içerir. Dinamik içerik, bir kullanıcı profiline uyarlanmış haber öğeleri gibi bireysel bir kullanıcı için kişiselleştirilir. Alışveriş sepeti içeriği gibi dinamik içerik, her kullanıcıya özel olduğundan önbelleğe alınmaz. Genel web teslimi, web sitenizin tamamını iyileştirebilir.

Genel medya akışı

Uç noktayı canlı akış ve isteğe bağlı video akışı için kullanmanız gerekiyorsa genel medya akışı iyileştirme türünü seçin.

Video içeriğinin sık sık arabelleğe alınması gibi istemciye geç gelen paketler görüntüleme deneyiminin düşmesine neden olabileceğinden medya akışı zamana duyarlıdır. Medya akışı iyileştirmesi, medya içerik tesliminin gecikme süresini azaltır ve kullanıcılar için sorunsuz bir akış deneyimi sağlar.

Bu senaryo, Azure media service müşterileri için yaygındır. Azure Media Services'i kullandığınızda hem canlı hem de isteğe bağlı akış için kullanılabilecek tek bir akış uç noktası elde edersiniz. Bu senaryoyla, müşterilerin canlı akıştan isteğe bağlı akışa geçiş yaptıklarında başka bir uç noktaya geçmeleri gerekmez. Genel medya akışı iyileştirmesi bu tür senaryoları destekler.

Microsoft'tan Azure CDN Standard, Edgio'dan Azure CDN Standard ve Edgio'dan Azure CDN Premium için genel akış medyası içeriği sunmak için genel web teslimi iyileştirme türünü kullanın.

Medya akışı iyileştirmesi hakkında daha fazla bilgi için bkz . Medya akışı iyileştirme.

İsteğe bağlı video medya akışı

İsteğe bağlı video medya akışı iyileştirmesi, isteğe bağlı video akış içeriğini geliştirir. İsteğe bağlı video akışı için bir uç nokta kullanıyorsanız bu seçeneği kullanın.

Microsoft'tan Azure CDN Standard, Edgio'dan Azure CDN Standard ve Edgio profillerinden Azure CDN Premium için, isteğe bağlı video akış medyası içeriği sunmak için genel web teslimi iyileştirme türünü kullanın.

Medya akışı iyileştirmesi hakkında daha fazla bilgi için bkz . Medya akışı iyileştirme.

Not

İçerik teslim ağı uç noktası öncelikli olarak isteğe bağlı video içeriğine hizmet verirse, bu iyileştirme türünü kullanın. Bu iyileştirme türü ile genel medya akışı iyileştirme türü arasındaki en büyük fark, bağlantı yeniden deneme zaman aşımıdır. Zaman aşımı, canlı akış senaryolarıyla çalışmak için çok daha kısadır.

Büyük dosya indirme

Microsoft'tan Azure CDN Standard, Edgio'dan Azure CDN Standard ve Edgio profillerinden Azure CDN Premium için, büyük dosya indirme içeriği sunmak için genel web teslimi iyileştirme türünü kullanın. Dosya indirme boyutuyla ilgili bir sınırlama yoktur.

Büyük dosya iyileştirme hakkında daha fazla bilgi için bkz . Büyük dosya iyileştirme.

Dinamik site hızlandırma

Dinamik site hızlandırma (DSA), Edgio'dan Azure CDN Standard ve Edgio profillerinden Azure CDN Premium için kullanılabilir. Bu iyileştirme, kullanmak için ek bir ücret gerektirir; daha fazla bilgi için bkz . Content Delivery Network fiyatlandırması.

Not

Microsoft'tan dinamik site hızlandırma, uygulama iş yüklerinizi sunmak için Microsoft'un özel küresel ağını kullanan küresel bir anycast hizmeti olan Azure Front Door aracılığıyla sunulur.

DSA, dinamik içeriğin gecikme süresi ve performansından yararlanan çeşitli teknikler içerir. Teknikler arasında yol ve ağ iyileştirme, TCP iyileştirme ve daha fazlası bulunur.

Önbelleğe alınamayan çok sayıda yanıt içeren bir web uygulamasını hızlandırmak için bu iyileştirmeyi kullanabilirsiniz. Örnek olarak arama sonuçları, kullanıma alma işlemleri veya gerçek zamanlı veriler verilebilir. Statik veriler için temel Azure Content Delivery Network önbelleğe alma özelliklerini kullanmaya devam edebilirsiniz.

Dinamik site hızlandırma hakkında daha fazla bilgi için bkz . Dinamik site hızlandırma.