İçerik Dağıtım Yönteminin Seçilmesi



Benzer belgeler
İleri Düzey Bilgisayar Ağları

VPN NEDIR? NASıL KULLANıLıR?

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

5651 ve 5070 Sayılı Kanun Tanımlar Yükümlülükler ve Sorumluluklar Logix v2.3 Firewall. Rekare Bilgi Teknolojileri

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

YÖNLENDİRİCİLER. Temel Bilgiler. Vize Hazırlık Notları

Yazılım Tanımlı Ağlar Ders 2 Kontrol ve Veri Düzlemlerinin Ayrılması. Mehmet Demirci

Kuruluma başlamadan önce gerekli tüm bileşenlerin mevcut olup olmadığını kontrol edin. Pakette şunlar bulunmalıdır:

BTK nın IPv6 ya İlişkin Çalışmaları

HP CloudSystem Matrix Yükseltme Uygulama Hizmetleri

BÖLÜM 7. Telekomünikasyon, İnternet ve, Kablosuz Teknoloji. Doç. Dr. Serkan ADA

Sisteminiz Artık Daha Güvenli ve Sorunsuz...

AĞ TEMELLERİ 4.HAFTA CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

BILGİSAYAR AĞLARI. Hakan GÖKMEN tarafından hazırlanmıştır.

b r o a d b a n d r o u t e r 4 p o r t s 1 0 / m b p s

LOUPE, IP Data ağlarında çalışan katma değerli servislerinizi kolaylıkla izlemenizi sağlar.

İnternet ve İnternet Tarayıcıları BİLGİ VE İLETİŞİM TEKNOLOJİSİ DERS NOTU - 2

T. C. TÜRK STANDARDLARI ENSTİTÜSÜ

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Hızlı Başlangıç Kılavuzu

Kuruluma başlamadan önce gerekli tüm bileşenlerin mevcut olup olmadığını kontrol edin. Kutuda şunlar bulunmalıdır:

Elbistan Meslek Yüksek Okulu Güz Yarıyılı EKi Salı, Perşembe Öğr. Gör. Murat KEÇECĠOĞLU

Yazılım Tanımlı Ağlar Ders 1 Yazılım Tanımlı Ağların Temelleri. Mehmet Demirci

Yazılım Destek Hizmeti

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ

Güvenli İnternet Teknolojileri. Kurumsal Şirket Tanıtımı

Değişen ve Gelişen Türkiye nin, Yenilikçi ve Atılımcı Elektronik Üreticisi

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 1

Bilişim Teknolojileri Temelleri 2011

PARTNERSFIRST PROGRAMA GENEL BAKIŞ

Altyapı Güvenliği. Prof. Dr. Eşref ADALI www. Adalı.net

IPv6 Geçiş Yöntemleri Analizi

NETFİLTER VE LİNUX TABANLI BİR FİREBOX TASARIMI

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü

OSI REFERANS MODELI-II

Bilgi İşlemde Yeni Bir Çağ IBM Corporation

NATRO SERVİS SEVİYESİ SÖZLEŞMESİ (NATRO SLAs NATRO SERVICE LEVEL AGREEMENTS)

Mobil Cihazlardan Web Servis Sunumu

AĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0

System Center ile Windows Server Dağıtma, Hazırlama ve Güncelleştirme. Başlıca Avantajlar

Yönlendiriciler ve Yönlendirme Temelleri

AirPrint Kılavuzu. Bu Kullanıcı Kılavuzu şu modeller içindir:

HAKKIMIZDA. Misyonumuz; Vizyonumuz;

Bilgisayar Ağları ve Ağ Güvenliği DR. ÖĞR. ÜYESİ KENAN GENÇOL HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜH.

Street Smart Marketing

VERİSİGN DAĞITILMIŞ HİZMET REDDİ TREND RAPORU SAYI 'ÜN 1. ÇEYREĞİ


EKLER EK 12UY0106-5/A4-1:

HP Insight Control için HP Kurulum ve Başlatma Hizmeti

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

İstemci Yönetimi ve Mobil Yazdırma Çözümleri

AirPrint Kılavuzu. Bu Kullanıcı Kılavuzu şu modeller içindir:

AirPrint Kılavuzu. Bu Kullanıcı Kılavuzu aşağıdaki modeller için geçerlidir: MFC-J3520/J3720. Sürüm 0 TUR

OG VE AG GENİŞBANT POWER LINE HABERLEŞME

AĞ TEMELLERI. İSİM SOYİSİM: EMRE BOSTAN BÖLÜM: BİLGİSAYAR PROGRAMCILIĞI ÜNİVERSİTE: NİŞANTAŞI KONU: Konu 5. TCP/IP

Kaspersky DDoS Koruması. ile finansal ve tanınırlıkla ilgili kayıplara karşı işletmenizi korur

OG VE AG GENİŞBANT POWER LINE HABERLEŞME

AirPrint Kılavuzu. Bu Kullanım Kılavuzu aşağıdaki modeller için geçerlidir: MFC-J2320/J2720. Sürüm 0 TUR

Bölüm. Internet: Dayandığı Teknik Temeller

ProFTPD FTP Sunucusu. Devrim GÜNDÜZ. TR.NET Sistem Destek Uzmanı.

AirPrint Kılavuzu. Sürüm 0 TUR

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri

E-Ticaretin özelliklerini ve araçlarını tanımlayabileceksiniz. E-Ticaretin yararlarını karşılaştırabileceksiniz.

T.C. İSTANBUL ÜNİVERSİTESİ REKTÖRLÜĞÜ Bilgi İşlem Daire Başkanlığı 2012 YILI STRATEJİK PLANI DEĞERLENDİRME RAPORU

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

ESİS Projesi. Kaynaklar Bakanlığı

İşbu web sitesindeki malzemeler ve dokümanlar hiçbir surette değiştirilemez, kopyalanamaz, çoğaltılamaz ve yeniden yayınlanamaz.

SİBER SUÇLARA KARŞI SİBER ZEKA

Linux İşletim Sistemi Tanıtımı

Antalya Tıp Bilişim Kongresi Kasım Can AKSOY IT Network (CTO / STL)

GİZLİLİK SÖZLEŞMESİ. Lütfen Gizlilik Sözleşmesi ni dikkatlice okuyunuz.

WINDOWS SERVER 2008 R2-SERVER 2012 DE IP SANALLAŞTIRMA

Bilgisayar, elektronik bir cihazdır ve kendi belleğinde depolanan talimatları sırasıyla uygulayarak çalışır. İşler. Bilgi İşlem Çevrimi

Plena Genel Seslendirme Sistemi Easy Line Ses yönetimi artık daha kolay


IPv6 Ağlarında VoIP NETAŞ Ocak Ulusal IPv6 Protokol Altyapısı Tasarımı ve Geçiş Projesi

-Floating, Wan ve Lan arayüzleri için ayrı kural yazma alanı vardır.

İLE GÜVENCE ALTINA ALIN

Şekilden daha iyi anlaşılacağı gibi kırmızı veriler zararlı olup ateşi ifade ediyorlar. Ortadaki ateş duvarı da zararlı içeriği tanımlayıp ateşin

STRATO Load Balancing Ürün açıklaması Durum tarihi: Mayıs, 2015

Google Cloud Print Kılavuzu

İstemci Yönetimi ve Genel Yazdırma Çözümleri

Web Tasarımının Temelleri

UHeM ve Bulut Bilişim

Yeni Nesil Ağ Güvenliği

Ubuntu Hakkında En Çok Sorulan Sorular

Compiere Açık kodlu ERP + CRM yazılımı. Hüseyin Ergün Önsel Armağan Serkan Demir

Gökhan AKIN ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK/CSIRT. Sınmaz KETENCĐ ĐTÜ/BĐDB Ağ Uzmanı

Synergi Water. Gelişmiş Akıllı Su Şebekeleri. İçmesuyu dağıtım şebekeleri için optimizasyon ve simülasyon yazılımı ARCUMSOFT

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

Bilgisayar Ağları ve Türleri

Internetin Yapı Taşları

TBD 21. Türkiye Bilişim Kurultayı, 6 Ekim 2004, Ankara

KURUMSAL TANITIM. Kasım 2017

Çok Önemli Not : ilgili yasaya ilişkin görüş ve yorumlarını yansıtmaktadır. Hiçbir kurum ve kuruluşu bağlayıcı niteliği yoktur.

Clonera Bulut Felaket Kurtarma ve İş Sürekliliği Çözümü

Dell PowerConnect 3500 serisi anahtarlar

Transkript:

İçerik Dağıtım Yönteminin Seçilmesi Yönetim Özeti Ön bellek (cache) tabanlı içerik dağıtım ağları (content distribution networks CDNs), geniş bir alana dağılmışlardır ve oldukça yüksek sayıda son kullanıcılara erişmektedirler. Bu erişim, merkezi olarak barındırılan görüntü, ses ve veri içeriğinin Internet üzerinden çoğaltılmasıyla gerçekleşmektedir. Coğrafi olarak dağılmış ön bellek sunucuları (cache servers), kullanıcı ve içerik arasındaki uzaklığı azaltmaktadır. Böylelikle, gecikmeler azalmakta ve gerçek zamanlı akış verimi artmaktadır. İçerik sahipleri, içeriklerini oldukça geniş bir alana dağıtmak istemektedirler. Ancak bunu, dünya çapında bir ön bellek CDN ini kendileri kurmak ve yönetmek yerine, ön bellek tabanlı CDN hizmetlerini tedarik ederek gerçekleştirmektedirler. Bunu yapmak için iki temel nedenleri bulunmaktadır: 1. Ağ tabanlı bir CDN sağlayıcısı, son kullanıcılara aynı zamanda, WAN (geniş alan ağı wide area network) ve Internet altyapısı/erişimi bağlantısı hizmetleri de sunmaktadır, ya da 2. Bir CDN sağlayıcısı, bindirmeli (overlay) CDN ön belleğini, ağ altyapısı üzerinde kurup ve işletmektedir. Bu makalede tartışıldığı gibi ağ tabanlı bir CDN sağlayıcısına geçişin üç önemli avantajı bulunmaktadır. Bir CDN sağlayıcısı, CDN hizmetleri sağlamasının yanında, temel yönlendirme, sorun giderme ve ağın 1. ila 3. Katmanları arasındaki işlemlerinden ve yönetiminden sorumludur. Bunun aksine, sadece CDN sunan sağlayıcılar, genellikle 1. ve 3. Katmanlar arasında hiçbir varlık göstermemektedirler. Dolayısıyla, içerik dağıtımı verimi üzerindeki denetimleri göreceli olarak sınırlıdır.

İçerik Dağıtım Yönteminin Seçilmesi 2 Giriş Haber kuruluşları, eğlence şirketleri, eğitim kurumları ve diğer kuruluşlara hizmet veren barındırıcılar (web hosters), çoklu ortam (multimedia) içeriklerini, Internete bağlı milyonlarca kişiye, güvenilir bir biçimde aktarmak zorundadırlar. Örneğin, canlı veya banttan yayınlanan spor karşılaşmalarını, filmleri, seminerleri, haberleri ve moda gösterilerini, dünyanın dört bir tarafındaki kullanıcıların bilgisayarlarına aktarmak isteyebilmektedirler. İçerik dağıtım ağı (content delivery network CDN), bu tür yüksek bant genişliği gerektiren içerikleri, birçok yere dağılmış ve yüksek sayıdaki alıcılara güvenilir bir şekilde dağıtmak için özel olarak tasarlanmış ve en uygun hale getirilmiştir. CDN, temel olarak, kamu Interneti üzerine bindirmeli olan ve belirli bir amaç için üretilen bir sunucudur. CDN in Çeşitleri İçerik, Internet üzerinden çeşitli CDN mekanizmaları kullanılarak dağıtılabilir. Bunlardan bazıları aşağıdaki gibidir: Tek Noktaya Gönderim (Unicast). Özgün içeriği barındıran merkezi sunucular, kullanıcı isteklerine hizmet etmektedir. Bu yöntem, düşük talep gören ya da son kullanıcıya göre özelleştirilmiş içerikler için oldukça uygundur. Ön Bellek Tabanlı. Internet üzerine yayılmış içerik devreleri (nodes), kullanıcı taleplerine hizmet etmektedir. Fiziksel olarak, son kullanıcıya en yakın devre, talebe hizmet eder, böylelikle içeriğin dolaşım mesafesi kısalmaktadır. Ön bellek tabanlı CDN ler, sadece uygulama ya da ağ tabanlı olabildikleri gibi, her ikisi içinde olabilmektedirler. Ön bellek CDN leri yüksek talep gören içerikler için oldukça uygundur. Eşten Eşe (Peer to Peer P2P). P2P CDN leri, içeriği ilk olarak, kaynak sunucusundan dağıtmaktadır. Kullanıcı bilgisayarlarına dağıtılmak üzere birden çok kopya olması durumunda, bilgisayarlar içerik devresi görevini üstlenmekte ve içeriği doğrudan diğer bilgisayarlara aktarmaktadır. Çok Noktaya Gönderim (Multicast). Henüz gelişim aşamasında olan Multicast CDN ler, içeriği eş zamanlı olarak son kullanıcılara göndermektedir. Uyarlamalı olarak, akışın aynını yaparak ve bölümlere ayırarak, içeriği sadece talep eden son kullanıcılara dağıtmaktadırlar. Ağ etkinliği için, tüm kullanıcılar tek bir veri akışını paylaşmaktadır. Çok noktaya gönderim, canlı akış yapan uygulamalar ve yüksek talep gören içerikler için oldukça güçlü bir seçenektir. CDN lerin birçok çeşidi bulunmaktadır, ancak bazıları diğerlerine göre daha oturmuştur (üstteki kutuya bakınız). Günümüzde, ön bellek tabanlı CDN ler, geniş bir alana dağılmış ve yüksek sayıdaki son kullanıcılara, en yüksek kalitede ve güvenilirlikte deneyim sağlamaktadırlar. Bunun nedeni, özgün içeriğin saklandığı sunuculardaki görüntü, ses ve veri içeriğini çoğaltarak işlem yapmalarıdır. Ön bellek CDN leri, kopyaları dünyanın dört bir tarafında dağılmış durumdaki Internete bağlı sunucularda (içerik devreleri ya da ön bellek sunucuları olarak da adlandırılır) saklamaktadırlar. Böylelikle, bir kopya veya ön bellek, çoğu kullanıcıya coğrafi olarak yakın konumda bulunur. Ön bellek CDN kurulumu, uzun fiziksel mesafelerden kaynaklanan gecikmeleri ve aksaklıkları azaltmaktadır. Aksi halde, içeriğin, özgün merkezi sunuculardan son kullanıcıya ulaşıncaya kadar, dünyanın yarısını dolaşma ihtimali bulunmaktadır. Çok fazla gecikme, seğirme (jitter) ya da gecikmedeki değişiklikler, düzensizlik ve seste titremelerle, ses ve görüntü akışının kalitesini düşürmektedir. Dolayısıyla, kullanıcı ile içerik sunucuları arasındaki mesafeyi azaltarak, gecikme ve seğirmeyi düşürmek, iyi kalitede ve tutarlı kullanıcı deneyimi için mutlaka gereklidir. Oluşturmak mı Yoksa Satın Almak mı? CDN kullanarak içeriği dağıtmak için çeşitli yaklaşımlar mevcuttur. Teorik olarak, içerik sahiplerinin kendi CDN lerini oluşturup yönetmesi mümkündür. Bu strateji yoğun bir iş gücü gerektirir ve genellikle uygulanabilir olmadığı kanıtlanmıştır. Çoğu içerik sağlayıcısının öncelikli odağı ya içeriğin kendisi ya da içeriğin temel unsur olduğu diğer çalışmalardır. Dünya çapında bir içerik devreleri ağı oluşturup yönetmek, önemli miktarda sermaye yatırımının yanında büyük çapta bir CDN ağı oluşturulması, sürdürülmesi ve güvenliğinin sağlanması konularında uzmanlık gerektirmektedir. Bu da, işletmeleri temel yeterliliklerinden uzaklaştıracak derecede karmaşıklık ve maliyet anlamına gelmektedir. Bindirmeli sunucu becerilerini hizmet şeklinde sunan özel CDN sağlayıcıları da mevcuttur. Bu bağımsız şirketler, içerik sağlayıcısının belirli içerik devrelerini Internet boyunca birbirine bağlamakta ve yönetmektedir. İşlem gördükleri ağın izin verdiği ölçüde (4. Katmandan 7. Katmana kadar), sunucu yığılmalarını ve dağıtım cevap zamanlarını kontrol edebilmektedirler. Başlıca iş olarak içerik dağıtımına odaklanmaktadırlar, ancak sunucularını birbirine bağlayan alt ağa doğrudan görme imkanları yoktur. Bunun yerine, yığılmaları ve aksaklıkları önlemek için harekete geçmeden önce, yorumlayacakları katman bilgilerini (değişik derecede doğruluk seviyelerinde) toplamak için, ağ boyunca problar (probe) göndermektedirler. Ağ şartlarını değiştirecek bilgiye sahip olmaksızın, içerik dağıtım performansını en uygun hale getirmeye çalışmaktadırlar. Yüksek talep gören içeriklerin dağıtımı için bir üçüncü ve genellikle en avantajlı olan seçenek ise, yönetilen hizmet olarak aynı zamanda özel bir ön bellek CDN i sunan, ağ hizmeti sağlayıcısı kullanmaktır. Ağ tabanlı sağlayıcı, özel bir CDN sağlayıcısının, uygulama seviyesi yığılma, yönlendirme ve yönetim araçlarına sahiptir. Bunların yanında, tüm 3. Katman ağ tabanlı IP görme imkanı, yönlendirme bilgisi ve esas ağ etkinliğini en uygun hale getirmek için gerekli olan birleştirilmiş zeka hizmetleri de mevcuttur. Bu makalenin geri kalan kısmı, büyük bir IP ağ sağlayıcısının ön bellek tabanlı içerik dağıtım hizmetlerini ile özel bir CDN hizmet sağlayıcısının kullanımını karşılaştırmaktadır. Uygulama Seviyesi, Ağ Tabanlı CDN lere Karşı Günümüzde kullanılan ön bellek tabanlı CDN lerin çoğu, bağımsız CDN sağlayıcıları tarafından işletilmekte ve sadece uygulama seviyesinde çalışmaktadır. İçerik devreleri, CDN hizmet sağlayıcısı tarafından kurulmakta ve yönetilmektedir. CDN hizmet sağlayıcısı, içeriği üçüncü parti bir ağ hizmeti sağlayıcısından taşıyan IP ağ yönlendirmesi hizmetini tedarik etmektedir. Böylelikle, uygulama tabanlı CDN hizmet sağlayıcısının esas IP ağı hakkında ya çok az bilgisi bulunmakta ya da hiç bulunmamaktadır. Bunun yerine, sözleşmeli ağ hizmeti sağlayıcısı, yönlendirilmiş ağı, CDN in gereksinimlerinden bağımsız olarak yönetmekte ve güvenliğini sağlamaktadır. Uygulama seviyesi bir CDN de, içerik devreleri, bir son kullanıcının yerini yakınlaştırmak için, Alan Adı Sistemi (Domain Name System DNS) bilgilerini kullanmaktadır. Bir başka deyişle, uygulama seviyesi CDN, kullanıcının DNS sunucusu üzerinden bulunan içerikler için olan taleplerini, kullanıcının ilk olarak bağlanacağı ve o DNS sunucusuna en yakın konumda bulunan içerik devresine tekrar

İçerik Dağıtım Yönteminin Seçilmesi 3 yönlendirmektedir. DNS, barındırıcı adlarını esas IP adresleri olarak çözdüğü için, temel Web taraması için gereklidir. Ancak, kullanıcıların DNS sunucularına olan bağlantıları coğrafi tabanlı olmadığı için, tekrar yönlendirme en uygun haliyle olmayabilir. Dolayısıyla, DNS sunucusu, kullanıcıya en yakın konumda bulunan içerik devresinin yakınlarında olamayabilir. Ağ tabanlı CDN ler, bir ağ hizmeti sağlayıcısı tarafından, yönetimli bir hizmet seçeneği olarak sunulmaktadır. Bunun aksine, DNS uygulama katmanı bilgilerini görme imkanı ile yönlendirme tabloları, yönlendirici durumu, ağ yığılması, 2. Katman bağlantı türleri ve durumlarını içeren, IP ağ katmanı bilgilerini birleştirmektedir. Ağ tabanlı CDN ler aynı zamanda, ağ şartlarını yakından idare etmek ve içerik dağıtımını en uygun hale getirmek için, akış mühendisliği gibi, IP katmanı zeka hizmetlerini de kullanabilmektedirler. Buna ek olarak, ağ tabanlı CDN ler genellikle IP Anycast (bir Internet Engineering Task Force IETF standardı) denilen bir 3. Katman becerisi ile konuşlandırılmaktadırlar. IP Anycast, aynı IP adresinin birden çok içerik devresine atanmasına olanak sağlamaktadır. Böylelikle, kullanıcı talepleri, kullanıcının konumuna ve ağın talep anındaki koşullarına göre, herhangi bir devre tarafından karşılanabilmektedir. Aynı IP adresli devreler sayesinde, ağ yönlendirme protokolü, kullanıcıya en yakın ve en uygun içerik devresini belirlemektedir (uygulama seviyesi CDN bunu tek başına yapamaz). Tarihsel olarak, IP Anycast, kullanıcıların tekrar yönlendirilmesi için en iyi devreyi belirlemek adına, en kısa yol, ağ yığılması, yönlendirici ve bağ (link) durumu ve en az maliyetli yol bilgileri gibi geleneksel yönlendirme koşullarını kullanmaktadır. Ancak, bazı ağ hizmeti sağlayıcılarının IP Anycast uygulamaları, uyarlanabilir bir bileşen de kazanmaktadır. Böylece, kullanıcının içerik talebinin tekrar yönlendirilmesi, aynı zamanda, talep anında bir devre üzerindeki yükü de hesaplamaktadır. Bu yolla, ağ, aynı IP Anycast adresine sahip birçok devre arasından seçim yaparken, hem sunucunun o an ne kadar meşgul olduğunu ya da yükünü hem de son kullanıcıya en uygun deneyimi sağlamak için gereken şartları değerlendirebilmektedir. Ağ tabanlı CDN ler, son kullanıcı deneyiminin kalitesini en üst düzeye getirmek anlamında, uygulama tabanlı CDN lere göre, açık ve kesin işletim ve verimlilik avantajları sağlamaktadır (Tablo 1). Ağ Sahibi Olmanın Gücü Bir ağ hizmeti sağlayıcısının, yüksek kalitede içerik dağıtımı için kritik olan birçok önemli kazanımı mevcuttur. Ana ağ sağlayıcıları, genellikle, dünya çapında bir ağ erişimi ve doğrudan işletme ve müşteri erişim bağlarının bulunduğu büyük bir taban sunmaktadırlar. Kapsamlarını genişletmek için, diğer ağ sağlayıcılarının çoğu ile güçlü trafik değiş tokuşu (peering) ilişkileri vardır. Ağ sağlayıcısının, ağ performansı verilerinin devamlı olarak aktarıldığı bir ağ operasyonları merkezi (network operations center NOC) mevcuttur. Burada, herhangi bir soruna 7/24 müdahale etmeye hazır teknisyenler bulunmaktadır. Güvenlik araçları, trafik akışını denetlemektedir ve güvenlik uzmanları, ağda tespit edilen herhangi bir konuya müdahale için hazır durumdadır. Ağ sağlayıcısı, içerik dağıtım hizmeti sunduğunda ise, aynı özellikler, CDN in kazanımları haline gelmektedir. Tablo 1: CDN İşletim Karşılaştırması İşlev Uygulama Seviyesi CDN Ağ Tabanlı CDN Ön Bellek Sunucusu Seçimi Sorun Giderme Kesintiler etrafında Tekrar Yönlendirme Yığılma etrafında Tekrar Yönlendirme İçerik Devresi Konumu Yük Dengelemesi Son Kullanıcının Bilgisi/Sahipliği Son kullanıcının konuma bağlı olarak ön bellek sunucularını yönlendirir Doğrudan olmayan araştırma (probing) ve performans ölçüleri ile yığılama ve kesintileri tespit eder Seçeneklerin göreceli performanslarına bağlı olarak, tespit edilen kesintiler etrafında tekrar yönlendirir Seçeneklerin göreceli performanslarına bağlı olarak, tespit edilen kesintiler etrafında tekrar yönlendirir CDN sağlayıcısı, içerik devrelerini, üçüncü parti veri merkezlerine yerleştirir. Kullanıcı talepleri ilk önce, yerel bir anahtarlama (switching) merkezinde toplanır, daha sonra hizmet için veri merkezine yönlendirilir. Gecikmelere neden olur Ön bellek sunucularında mevcut olan kaynaklara bağlı olarak, içerik taleplerini dağıtır. Internet üzerinden çoğaltmak için yapılan DNS değişiklilerinin zaman almasından dolayı yük dengelemesi yavaşlayabilir (genellikle 10 dakika ya da fazlası) Kullanıcı konumuyla ilgili doğrudan bilgisi yoktur; sadece DNS bilgilerini kullanır. DNS sunucusu bir eyaletteyken, kullanıcı diğerinde bulunabilir Talebin gerçek kaynağının konumuna bağlı olarak, en verimli ön bellek sunucusuna yönlendirir. Böylelikle, içerik aktarımı uzaklığı ve gecikmeler en alt seviyeye indirilmiş olur Yığılma ve kesintileri doğrudan IP yönlendirmesinden tespit eder ve çözünürlük zamanını hızlandırarak, denetim bilgilerine bağlar Seçeneklerin göreceli performanslarının yanında, esas ve dinamik ağ koşullarına bağlı olarak, tespit edilen kesintiler etrafında tekrar yönlendirir. Dağıtımı hızlandırır Sağlayıcının kendi IP omurgasında ve eş düzey (peer) IP ağlarında yığılmayı engellemek için, IP yönlendirmesini dinamik olarak değiştirir Ağ sağlayıcısı, içerik devrelerini, kullanıcı taleplerinin yerel olarak ele alındığı ana yönlendirme merkezlerinde sıraya sokar Daha bilgili ve daha iyi performans için, Ön bellek sunucularında mevcut olan kaynakların yanında, erişim yönlendiricileri, çekirdek yönlendiriciler ve trafik değiş tokuşu bağlarına göre içerik taleplerini dağıtır. Yük dengelemesi, ancak 3. Katman ağa çoğaltmak için yapılan yönlendirme güncellemeleri kadar zaman alır (milisaniyeler) IP adresi sayesinde, tüketicisi ve ticari ağ müşterisi hakkında doğrudan bilgisi vardır. Kullanıcının ön bellek sunucusuna olan yakınlığını geliştirir

İçerik Dağıtım Yönteminin Seçilmesi 4 Buna ek olarak, sağlayıcı, içeriği almak isteyen aynı kullanıcılara, ağ erişimi ve diğer yardımcı (ancilliar) hizmetleri de sunmaktadır. Ağ sağlayıcısı, kullanıcı erişim, yönlendirme ve içerik dağıtım/ön belleğe alma altyapısına (ve de tüm bu bileşenler için işletim sorumluluğuna) sahip durumdadır. Dolayısıyla, ağ sağlayıcısı, son müşterinin içerik dağıtım deneyimini idare edecek en iyi konumda bulunmaktadır. Esas olarak, ağ sağlayıcısı iki tarafa birden hizmet etmektedir: hem ağ dağıtımı talep eden içerik sahibine ve hem de ağ bağlantı hizmeti alan son kullanıcıya. Ağ sağlayıcısının, ağ sayesinde fiziksel ağ tesislerine erişimi bulunmaktadır. Bu erişim CDN donanımının yerleştirilmesine oldukça faydalı bir optimizasyon sağlayabilmektedir. Örneğin, büyük gruplar halinde bulunan son kullanıcılara yakın konumdaki ağ devrelerine donanım yerleştirebilmekte ve ağ trafiği değiş tokuşu bulunan noktalardaki devreleri düzenleyebilmektedir. Bu yerleştirmeler, içerik dağıtımı için gecikmeleri ve uzaklıkları daha da azaltmaktadır. Ağ sağlayıcısı, içerik dağıtımı, yönlendirme ve Erişim altyapısına sahiptir. Bunun bir sonucu olarak, ağ sağlayıcısı, içeriğin kaynağından son kullanıcıların bilgisayarlarına kadar olan tüm yol boyunca, yönlendirme, performans, yığılma ve hatalar hakkındaki tüm detaylardan haberdar durumda bulunmaktadır. Aynı zamanda, son kullanıcıların DNS sorgusu biçimindeki içerik taleplerinin zamanı, başlangıç noktası ve en uygun uzaklığı hakkında da bilgiye sahiptir. Bu bilgiler, ağ sağlayıcısının, son kullanıcı üzerindeki performansının etkilerini bilmesine, ölçmesine ve aynı zamanda yakınlık yönlendirmesini (proximity routing) en verimli şekilde sağlamasına olanak sağlamaktadır. Son kullanıcı erişimine sahip olmayan bağımsız uygulama seviyesi CDN sağlayıcıları, sadece kullanıcı talepleri tarafından yaratılan ağ hakkında bilgiye sahiptirler. Son kullanıcıya ulaşan yol boyunca olan yönlendirmeler hakkında bilgileri yoktur. Bunu sonucu olarak da yakınlık yönlendirmesi daha az verimli olmaktadır. Ağ tabanlı hizmet sağlayıcısı, herhangi bir dağıtım sorununu düzeltmek için hızlıca cevap verebilmektedir. Çünkü hata uyarılarını, doğrudan denetlenen altyapıdan almaktadır. Sorun giderme bilgisi ya da çeşitli ağlara gönderilen test paketleri için üçüncü partilere bağlı kalması gerekmemektedir. Uygulama seviyesi bir CDN sağlayıcı sadece, son kullanıcı ve ağ trafiği arasındaki ilişki hakkında dolaylı yollarla edindiği bilgilere göre cevap verebilmektedir. Ağ sağlayıcısı, son kullanıcılarıyla doğrudan ilişki içindedir. Çoğu zaman, hizmet talepleri, faturalama, sorun giderme ve satış çalışmaları aracılığıyla temasta bulunmaktadır. Ağ tabanlı sağlayıcı, böylelikle, içerik sağlayıcı/son kullanıcı müşteri ilişkilerini geliştirebilmekte ve içerik sahibine son kullanıcılarla temas kurması için ilave yollar sunabilmektedir. İki tarafla birden çalışmak, tek tarafla çalışmaya kıyasla, son kullanıcılar açısından daha verimli olmaktadır. Örneğin, ağ tabanlı bir CDN sağlayıcısı, içerik sağlayıcısına kendi portalındaki alanı kullanma imkanı sunarken, diğer bir taraftan da son kullanıcıları yeni bir içerik olması durumunda uyarabilmektedir. Aksi takdirde, içerik sağlayıcısı sadece Web sitesini ziyaret ettiği onaylanan son kullanıcılara ulaşabilmektedir ve hedeflenen bilginin belirli gruplardaki son kullanıcılara ulaşması kendi kendine gerçekleşememektedir. Aynı şekilde, CDN müşterisi de, ağ hizmetleri ve içerik dağıtımı için tek bir kaynağı kullanabilmektedir. Tek bir portal aracılığıyla hizmet erişimi ve bakımı, sorun giderme ve ağ yönetimi gibi birçok konu için tek bir sağlayıcısı bulunmaktadır. Çift Taraflı Çalışmanın Avantajları Ağ altyapısının ve bindirmeli CDN hizmetinin aynı birim tarafından işletilmesinin hem içerik sağlayıcısına hem de içerik tüketicine büyük faydaları bulunmaktadır. Son kullanıcıya kadar ulaşan ağa sahip bir ICDS sağlayıcısının; İşletmelerden, tüketicilere ve eş görevli ağlara kadar, içerik dağıtımında kullanılan çeşitli kaynaklar üzerinde sorumluluğu ve kontrolü bulunmaktadır İçerik dağıtım donanımlarını, son kullanıcılara fiziksel olarak en yakın konuma yerleştirebilmektedir Yönlendirme detayları hakkında, kaynaktan son kullanıcıya kadar olan tüm yol boyunca bilgisi bulunmaktadır Son kullanıcıya ulaşana kadar alınan yol boyunca oluşabilecek yığılma ve/veya hataları doğrudan öğrenebilmektedir Hem içerik sağlayıcı müşteriyi hem de son kullanıcı müşteriyi memnun etmek konusunda doğrudan ilgileri bulunmaktadır Son kullanıcıdan doğrudan geribildirim alırken, aynı zamanda ona da geribildirim sağlamaktadırlar İçerik sağlayıcı ve son kullanıcı arasındaki ilişkiyi doğrudan destekleyip, geliştirebilmektedir Yönlendirme Zekasının, Dağıtımı En Uygun Hale Getirmede Kullanılması Bir ağ hizmeti sağlayıcısı, CDN sağlayıcısı olarak iki görevi birden üstlenmektedir. İçerik dağıtım istikrarının ve performansının seviyesini yükseltmek için, ağ bilgisiyle içerik dağıtım bilgisini birleştirme fırsatına sahiptir. Bu seviyede bir hizmet ve ağ bütünleştirmesi, AT&T tarafından geliştirilen ve Intelligent Route Service Control Point (IRSCP) denilen yeni bir teknolojinin parçası olarak mümkün kılınmaktadır. IRSCP, geleneksel ağ yönlendirme seçimi becerilerini, uygulama performansı şartlarına göre genişletmektedir. Örneğin devre yığılması, talebin tahmin edilemez olması ve gerilimin ani sıçramasına bağlı olduğundan dolayı, CDN sağlayıcıları için ortak bir sorundur. CDN ve ağ yönlendirme kontrolleri arasında doğrudan bir ilişki yaratan, bir IRSCP uygulaması, bu gibi durumlarda, ağa gelişmiş yük dağıtım becerileri sunabilmektedir. IRSCP kullanan, ağ ve IP Anycast tabanlı bir CDN hizmet sağlayıcısı, yığılma meydana gelmeden önce, akışı meşgul bir devreden diğer devrelere yönlendirmek için, IP Anycast yolunu uyarlayabilmektedir. İçerik devresi CPU kullanımı, içerik talep bilgileri, ağ bağlantı performansı ve diğer işletimsel ağ bilgileri, tüm devreler boyunca içerik taleplerini akıllıca dengelemek için, bir IRSCP uygulamasının içine sürekli olarak beslenebilmektedir. IRSCP uygulaması, ağdan ve CDN hizmetinden gerçek zamanlı istatistikleri almaktadır. Aynı şekilde, ağ performansını belirlemek için, ağ boyunca test probları gönderilmesine bağlı değildir. Bunun yerine, trafik akışının ayarlanması anında gerçekleşmektedir. IRSCP, yönlendirici üzerinde yol güncellemesini yaptığı anda, akışın bir bölümü, yığılmanın olduğu en yakın devreden uzaklaşmaya başlamaktadır. Bu süreç, uygulama seviyesi CDN sağlayıcılarının, ağ üzerindeki akışısın düzenlenmesi için DNS ön belleğinin yinelenmesi

İçerik Dağıtım Yönteminin Seçilmesi 4 sırasında yaşanan gecikmeleri engellemektedir. Uygulama seviyesi CDN sağlayıcılarının, IP yollarını göremedikleri ve IRSCP kontrolünden yoksun oldukları için, bu optimizasyona erişmeleri mümkün değildir. Büyük Dosya İndirmelerinin Sürdürülmesi Dakikalarca sürebilen büyük dosya indirmeleri, CDN ler için çok popüler hale gelmiştir. CDN sağlayıcıları, trafik akışında ayarlamalar yaparken, sürmekte olan büyük dosya indirmelerinde oluşabilecek kesintilerin de engellenmesi gerekmektedir. Genel bir IP Anycast uygulamasında, Anycast adresindeki ani bir yönlendirme değişikliği, büyük dosya indirmelerini aksatmaktadır ve kullanıcıların indirme işlemini yeniden başlatmaları gerekmektedir. Bu istenmeyen durum, IP Anycast ve geleneksel unicast yönlendirme teknolojileri birleştirilerek engellenebilmektedir: IP Anycast adresinin değişmesi durumunda, indirme işleminin sürdürülmesi için, büyük dosya indirmeleri, IP Anycast adresinden unicast IP adresine anahtarlanmaktadır. Ağ ve Uygulama Hizmeti Güvenliğinin Bütünleştirilmesi Ağ ve içerik dağıtım hizmeti güvenliğinin bütünleştirilmesi derinlemesine bir koruma yaratmaktadır. IP ağı, kendi görevi olarak, risklerin çoğunu güvenlik ihlali haline gelmeden önce, tespit, izole ve saf dışı etmektedir. Örneğin, solucanlar (worm) ve virüsler yüzünden ortaya çıkan, yeni, dağıtılmış hizmet reddi (distributed denial of service DDoS) saldırılarının öncen uyarı sinyallerini, trafik akışı boyunca denetlemektedir. Verilerin muhtemel bir saldırının geliştiğini belirtmesi durumunda, ağ güvenliği ekibi uyarılabilmektedir. Bu sayede ekip, ağda ve CDN hizmeti varlıklarında oluşabilecek olumsuz etkileri en alt seviyeye indirmek için tedbirler alabilmektedir. DDoS saldırıları, var olan kaynakları tüketmek amacıyla büyük miktardaki paketlerle CDN e akın ederek, hizmeti aksatmaya çalışmaktadır. Eğer CDN devreleri sağlayıcının kendi ağında konuşlandırıldıysa, sağlayıcı, DDoS saldırı akışını CDN hizmetinden uzak tutmak için yönlendirme güncellemeleri yapabilmektedir. Etkili bir DDoS önleme hizmeti, DDoS saldırı akışını geçerli müşteri trafiğinden izole edebilmektedir. Böylece CDN, onaylanmış müşteri taleplerine hizmet etmeye devam etmiş olur. Diğer güvenlik mekanizmaları da DDoS saldırılarını engellemeye yardımcı olmaktadır. Örneğin, CDN güvenlik kuralları belirli adreslerden sadece belirli hizmetlere erişilmesine olanak sağlamaktadır. Güvenlik duvarları, yönlendiriciler, anahtarlar ve sunucular üzerindeki yapılandırma ayarları, paket akınlarının etkisini en düşük seviyeye indirmektedir. Tüm ağ bileşenlerinde yapılan düzenli ve sık denetlemeler, güvenlik ayarlarlarının güncel olmasını garanti altına almaktadır. Güvenlik tehditlerine cevap veren ekip tüm IP ağını koruduğu için, güvenlik tehditlerinin genel durumu hakkında daha fazla ve daha iyi bilgiye sahiptir. Bu durum özellikle taleplerin yüksek miktarda olması durumunda, hizmetin sürdürülmesi adına büyük önem kazanmaktadır. IP ağ sağlayıcıları, ağı çalıştıran donanımlar üzerinde sıkı güvenlik tedbirleri talep etmektedir. Ağ anahtarlama tesisleri, genellikle, oldukça güvenilir güç ve soğutma kaynakları ile birlikte, çok güvenli tesislerde konuşlandırılmaktadır. Ağ donanımlarına erişim sadece yetkili personelin erişebileceği şekilde sınırlandırılmıştır. Birleşik bir ağ ve CDN hizmeti sağlayıcısı, yüksek derecedeki fiziksel güvenlik, erişim güvenliği ve tesis güvenirliğini, CDN hizmetine kadar genişletmektedir. Bu tür bir senaryoda, CDN devresine karşı oluşabilecek herhangi bir tehdit, IP ağına karşı oluşabilecek bir tehditle aynı seviyede yanıt almaktadır. Özet Bir içerik dağıtım ağı, Internet kullanıcılarına görüntü ve ses akışı sağlamak gibi, yüksek bant genişliği talep eden ve gecikmelere karşı duyarlı akışları sağlamak için en uygun hale getirilmiştir. En yakın kullanıcı erişim noktamızda içeriğin bir kopyasını saklayan, geniş bir alana dağılmış olan Internet kullanıcılarına yüksek talep gören içerikleri dağıtma konusunda en iyi performansı sunmaktadır. Çünkü ön bellek tabanlı bir CDN, görüntü, ses ve dolayısıyla kullanıcı deneyiminin kalitesini düşüren uzaklığa bağlı gecikmeleri ve seğirmeleri azaltmaktadır. Ön bellek tabanlı CDN lerin iki çeşidi bulunmaktadır: sadece uygulama seviyesi CDN ler ve ağ tabanlı CDN ler. Ağ tabanlı CDN ler, ağ altyapısına sahip olan ve onu yöneten sağlayıcılar tarafından sunulmaktadır. Ağ tabanlı olduklarından dolayı, kullanıcının konumu hakkındaki DNS uygulama seviyesi bilgiler ile son kullanıcın yönlendirme konumu ve ağ durumu hakkındaki 3. Katman IP kontrolü bilgilerini birleştirmektedirler. Yönlendirme kontrolüne ilave olarak DNS bilgilerini görme imkanı ile de donatıldıkları için, son kullanıcının içerik deneyimleri üzerinde sıkı bir kontrole sahiptirler. Bunun aksine, sadece uygulama seviyesi CDN hizmetleri sağlayan şirketlerin, ağ koşulları ya da kullanıcıların içerik taleplerini yönlendirme konusunda oluşabilecek yığılmalar hakkında bu kadar kapsamlı bilgiler sağlamaları mümkün değildir. Ağ tabanlı CDN ler, yeni IRSCP uygulamalarını geleneksel IP Anycast adres yayınlaması ile birlikte kullanmaktadırlar. Bu sayede kullanıcı taleplerini tekrar yönlendirirken, belirli bir içerik devresinin ne kadar meşgul olduğuna dair açıklama getirmektedirler. Ağa ve NOC a sahip olan tek bir hizmet sağlayıcısı kullanmak hem içerik sağlayıcıların hem de içeriği alanların avantajına olmaktadır. Çünkü son kullanıcılar, en iyi deneyimi sağlamak için, DNS, yönlendirme ve sunucu yığılma yönetimi bilgilerinin birleştirilmesinden faydalanmaktadır. Daha fazla bilgi için AT&T Temsilcinizle iletişime geçin ya da bizi www.att.com/business adresinden ziyaret edin. 07/02/08 AB 1387 2008 AT&T Fikri Haklar. Tüm Hakları Sakıdır. AT&T ve AT&T logosu AT&T Fikri Haklar ın tescilli markalarıdır.