Yazılım Tabanlı Ağ (Software Defined Network - SDN)
Yazılım Tabanlı Ağ
(Software Defined Network - SDN)
SDN günümüz uygulamalarının dinamik doğası ve yüksek bant genişliği için ideal çözüm olmasını sağlayan dinamik, yönetilebilir, maliyet avantajlı ve uyarlanabilen özelliklerde gelişmekte olan bir mimaridir. Bu mimari ağ kontrol ve iletim fonksiyonlarını birbirinden ayırarak ağ kontrolünün direk programlanabilir olmasını ve altyapının uygulamalar ve ağ servisleri için ayrılmasını sağlar.
SDN ayrıca karmaşıklığı artan uygulama ortamının ve son kullanıcı cihazlarının değişken bağlantı ihtiyaçlarını yönetmeye yardımcı olur. Geleneksel ağ tasarımı belirlenmiş bir bant genişliğiyle çalışan belli uç cihazlar arasında belli bir hacmi varsayarak sabit durumlar için ve genellikle hiyerarşik bir şekilde optimize edilmiştir. Bu tasarım dağıtık bilgi işlem ortamı ve internetin ilk zamanları için kabul edilebilir bir durumdu.
Ancak günümüzde bir çok organizasyon, birden çok sunucu, servis, bulut ortamı ve veri depoları arası gerçek zamanlı entegrasyonu desteklemeli, dünyanın herhangi bir yerindeki mobil cihazlardan gelen istekleri karşılayabilmeli ve çok büyük ve genişleyen, aynı zamanda trafik sıkışıklığı yaratan dahili ve harici veri hacimlerini işleyebilmelidir.
SDN, dinamik optimizasyon ve büyüme amacıyla, mikro-bölümlü iş yükü izleme, programlanabilir data iletimi ve otomatize edilmiş anahtar konfigürasyonu kullanarak bu karmaşıklığı yönetmeye yardımcı olur.
Yazılım Tabanlı Ağ çözümünün faydaları:
Merkezi ve programlanabilir bir ağ ortamı sunarak iş hayatının değişen ihtiyaçlarını dinamik bir ortamla adresleyen SDN ayrıca aşağıdaki faydaları sağlar:
Direk Programlanabilir: Ağ ortamı direk programlanabilmektedir çünkü kontrol fonksiyonları veri iletim fonksiyonlarından ayrılmıştır. Bu sayede ağ ortamı programlı bir şekilde markalara özel veya OpenStack, Puppet, Chef benzeri açık kaynak otomasyon araçları ile yapılandırılabilir.
Merkezi Yönetim: Ağ ortamındaki akıl, ağ ortamının genel bir görüntüsünü sağlayan ve uygulamalarla politika araçlarına tek bir mantıksal anahtar olarak görünen SDN kontrol yazılımında mantıksal olarak merkezileştirilmiştir.
Düşük Yatırım Maliyeti (CapEx): SDN çözümü belli bir amaç için üretilmiş, ASIC-tabanlı ağ donanımlarını satın alma gereksinimini potansiyel olarak sınırlandırır, bunun yerine, “büyüdükçe öde” modelini destekler.
Düşük İşletme Maliyeti (OpEx): SDN, donanımsal veya yazılımsal anahtarlar, yönlendiriciler gibi ağ elementlerinin algoritmik kontrolünü sağlayarak ağ ortamının tasarımı, konumlanması, yönetimi ve büyümesini kolaylaştırır. SDN çözümünün kaynak tedariği ve orkestrasyonu otomatik hale getirme becerisi, genel yönetime harcanan zamanı ve insan hatası ihtimalini azaltarak servislerin hazır bulunması ve güvenilirliğini optimize eder.
Esneklik ve Çeviklik: Yazılım Tabanlı Ağ çözümleri organizasyonların hızla yeni uygulamalar, servisler ve altyapıları hayata geçirmelerine ve dolayısıyla değişen iş hedeflerine çabuk ulaşmalarına yardımcı olur.
Innovasyon: SDN çözümleri, kurum ve kuruluşların, yeni kazanç imkanları ve ağ ortamından daha çok değer getirecek yeni tip uygulamalar, servisler ve iş modelleri yaratmalarını sağlar.