İçerik dağıtım ağı: Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Jakubstr (mesaj | katkılar)
Değişiklik özeti yok
Jakubstr (mesaj | katkılar)
referanslar
1. satır:
Bir içerik teslimat veya dağıtım ağı (CDN) internet üzerindeki birçok veri merkezinde bulunan dağınık ve geniş bir sunucu sistemidir. CDN'nin amacı kesintisiz bir şekilde yüksek performans ile son kullanıcılara içerik sunmaktır. İçerik dağıtım ağları (CDN) günümüzde web içeriklerinin (metin, grafik ve komut), indirilebilir içeriklerin (medya dosyaları, yazılım, belgeler), uygulamaların (e-ticaret, portallar), canlı video yayınlarının (live streaming media), talep üzerine sunulan videoların (on-demand streaming media) ve sosyal ağların da dâhil olduğu internet içeriğinin büyük bir kısmını sunmaktadır.
 
Medya şirketleri ve e-ticaret firmaları gibi içerik sağlayıcılar içeriklerini izleyici kitlelerine ulaştırması için CDN operatörlerinden profesyonel hizmet satın alırlar <ref>[http://www.i-cap.org ICAP Forum]</ref>. CDN’ler ise internet servis sağlayıcıları (ISS), taşıyıcılar ile sunucularını barındıran veri merkezlerinden hizmet satın alırlar. Daha iyi performans ve daha kesintisiz erişimin yanı sıra, CDN’ler içerik sağlayıcının kendi altyapısı üzerindeki yükü aldığı ve doğrudan kendisi sunduğu için içerik sağlayıcının maliyetten tasarruf etmesini de sağlayabilmektedir.
 
== Operasyonu ==
CDN’ler büyük ölçüde internet üzerindeki bir uygulama servis sağlayıcısı (ASP) olarak işletilmektedir. Giderek artan sayıda internet ağı sahibi on-net içerik dağıtımını geliştirmek ve telekomünikasyon altyapıları üzerindeki taleplerini azaltmak için kendi CDN'lerini inşa etmiştir <ref>[http://web.mit.edu/Saltzer/www/publications/endtoend/endtoend.pdf Saltzer, J. H., Reed, D. P., Clark, D. D.: “End-to-End Arguments in System Design,” ACM Transactions on Communications, 2(4), 1984]</ref>.
 
== Teknoloji ==
CDN üzerindeki bilgisayarlar (düğümler) genellikle farklı coğrafi noktalara konuşlandırılmış ve birden fazla ana kablo (omurga) üzerine bağlanmıştır <ref>RFC 3568 Barbir, A., Cain, B., Nair, R., Spatscheck, O.: "Known Content Network (CN) Request-Routing Mechanisms," July 2003</ref>. Bunların faydaları bant genişliği maliyetlerini azaltması, sayfa yükleme sürelerini iyileştirmesi ve içeriğin küresel olarak kesintisiz kullanılabilirliğini artırmasıdır. CDN’yi oluşturan bilgisayar (düğüm) ve sunucuların sayısı mimariye bağlı olarak değişmektedir. Birçok uzak erişim noktası (PoP) üzerindeki on binlerce sunucuyla binlerce bilgisayarı bulunduranları vardır. Diğerleri küresel bir ağ kurar ve sınırlı sayıda coğrafi uzak erişim noktasına (PoP) sahiptir <ref>RFC 3507 Elson, J., Cerpa, A.: "Internet Content Adaptation Protocol (ICAP)," April 2003.</ref>.
 
İçerik talepleri genellikle bir algoritma ile en uygun bilgisayarlara (düğümlere) yönlendirilir. Performans için optimize edilmiş durumda, içeriğin kullanıcıya en hızlı iletecek coğrafi konumlar seçilir. Bu coğrafi konumun seçimi en az yönlendirici (hop) kullanan coğrafi konumların bulunması, talepte bulunan istemciye en az ağ saniyesi uzakta bulunan konumun belirlenmesi ve sunucu performansı (mevcut ve geçmiş dönemdeki) anlamında en kesintisiz hizmeti sunabilenin belirlenmesiyle yapılır<ref>https://www.cdn77.com/network</ref>. Bu şekilde içerik paylaşımı yerel ağlar üzerinden optimize edilmiş olur. Maliyet için optimize edilmiş senaryoda en ucuz coğrafi konum seçilir. Optimal durumda bu iki amaç dengelenir ve son kullanıcıya en yakın ve fiyat/performans oranı en uygun olan sunucu tercih edilir<ref>http://blog.cdn77.com/how-far-do-your-data-have-to-travel/</ref>.
 
Birçok CDN sağlayıcısı hizmetlerini ABD, Uluslararası ya da Global, Asya-Pasifik gibi istenen coğrafi bir alanı bağlı olarak kapsama alanı değişebilen, tanımlanmış bir uzak erişim noktaları (PoP) seti ile sunar. Bu uzak erişim noktaları (PoP) setlerine EDGE ya da EDGE ağları denmektedir.