CDN kullanarak dijital video yayın maliyetinizi düşürmek ister misiz?
Video yüklenme hızınızı arttırarak müşteriyi memnun etmek ister misiniz?
2 sorudan 1 tanesine dahi cevabınız evet ise; okumaya devam edebilirsiniz.
Dijital video ve yayıncılık konusunda başlıca kavramlardan biri CDN (Content Delivery Network) yapılarıdır. Online video pazarı patlamadan önce de var olan CDN altyapısı, bizim açımızdan, göz önünde olmayan ve dokunup hissedemediğimiz soyut bir altyapıdır. Biz farkında olsak da olmasak da, hepimiz gün içinde web sayfası ziyaret ederken, video izlerken veya online alışveriş yaparken mutlaka CDN’ler ile kontak kuruyoruz.
“Content Delivery Network” -> “İçerik Dağıtım Ağı”. Biz yine de CDN kısaltması ile devam edeceğiz.
CDN Nedir?
Tam olarak nedir bu CDN’ler? CDN yapısı, içeriklerin normalden daha hızlı tarayıcıya ulaştırılmasını sağlayan ekonomik bir dağıtım altyapısıdır. Çok sayıda internet kullanıcısı tarafından sıklıkla talep edilen içeriklerin ve videoların bir kopyasını önbelleğinde tutar, hızlıca cevap alabilirsiniz. Sitenize girenlerin ve videoyu gecikmesiz izleyenlerin memnuniyetinin yanı sıra bir de dolaylı kazancı vardır. Örneğin, Google’ın sitenizi hızlı açılıyor görmesi sizi ön plana çıkaracaktır. Ayrıca site yüklenme zamanını azaltan CDN yapısı, temel bant genişliği tüketimini azaltarak operasyonel maliyetleri de düşürür.
İnternette online olmaya başlayan her yeni bireyin kendinden önceki jenerasyona göre daha sabırsız oldukları düşünüldüğünde, CDN kavramının önemi daha iyi anlaşılacaktır.
Günümüzde internet trafiğinin yarısından fazlasından CDN’ler tarafından yönlendirilmektedir. Global kitleleri hedefleyen web sitesi sayısı arttıkça CDN’lerin popülaritesi artmakta ve servis ücretleri düşmektedir. Ayrıca ücretsiz servisler de söz konusudur.
CDN Çeşitleri Nedir?
Genel olarak CDN nedir sorusuna cevap verdikten sonra CDN çeşitlerine bakmakta fayda var. İçeriklerin statik ve dinamik olmasına göre 3 kategoride değerlendirebiliriz; genel içerikler, kayıtlı (on-demand) video ve canlı video. Kayıtlı video iletimi, CDN’ler için büyük bir uygulama dosyasından farksızdır. Bu CDN’ler, medya sunucusu kullanmaya başlayarak, genel amaçlı CDN’lerden farklılaşmıştır. Videonun izlenme şeklini düşündüğünüzde, farklı hızlara göre adapte olabilen çözünürlük ihtiyacı ve videoyu farklı noktalarda izleyen simültane çok sayıda izleyiciden dolayı medya sunucusu yazılımına geçiş olmuştur. Bu teknoloji, aynı zamanda, içerik sahibinin ödeyeceği data ücretlerini de düşürecektir. Videonun tamamına ödenecek tutar yerine sadece izlenen kısmın bedeli ödenecektir. Videonun tamamını indirilmesi yerine izlenilen noktadaki bitlerin gönderilmesini sağlayan medya sunucularını geliştiren firma sayısı çok fazla değildir.
Son zamanlarda, HTTP yayınlar, adından da anlaşıldığı üzere, HTTP server (Apache veya Windows Server) sıklıkla kullanılmaktadır. HTTP yayın aynı zamanda Uyumsal Bit Oranı (Adaptive Bitrate - ABR) ile uyumludur. ABR sayesinde, videoların 2 ila 10 saniyelik parçalar haline getirilerek izleyicinin optimum hızına göre iletimi sağlanır. ABR konusunda piyasada Ant Media Server hizmet vermektedir.
Özetle CDN faydalarını sıralayacak olursak
- İçerik yüklenme hızını arttırır.
- Spam göndericileri engeller.
- Trafik yükünü kontrol etmenizi sağlar.
- Bant genişliği tüketimini azaltır.
- Sunucular arasındaki yük dengesini sağlar.
- Web sitenizi DDoS saldırılarına karşı korur.
Hangi CDN Servisini Seçmek Gerekir?
“Nedir?”, “Ne yapar?” ve “Nasıl yapar?” sorularından sonra “Hangisi” sorusunu sorabiliriz. Temel olarak CDN firmaları içeriklerin yüklenme ve açılma sürelerini kısaltsa da kendi aralarında performans açısından farklılıklar gösterebilir. Hangi lokasyandan girildiğinde hangi CDN performansının daha iyi olduğunu görmek için https://www.cedexis.com/get-the-data/country-report/ adresinden yararlanılabilir. Performans önemli bir kriter olmakla birlikte, CDN sağlayıcılarının neredeyse tamamı temel hız gereksinimlerini karşılamakta ve aralarında milisaniyeler seviyesinde farklılıklar bulunmaktadır.
CDN ihtiyaçlarını karşılamak için birçok alternatif mevcut. Firmalar genelde POP sayısını baz almaktadır. Sayı artınca fiziksel mesafe kısalacağı için içerik yüklenme hızları artacaktır. Örneğin Avrupa’da büyümeyi hedefleyen firmalar, o bölgede yerleşik POP sayısı çok olan CDN firmalarını tercih etmektedir. POP sayısının yanında, mühendislik desteği ve acil silme/kurtarma gibi faktörlere de bakılmalıdır.