Robust controller assignment for sdn survivability
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Boğaziçi Üniversitesi, FEN BİLİMLERİ ENSTİTÜSÜ, FEN BİLİMLERİ ENSTİTÜSÜ, Türkiye
Tezin Onay Tarihi: 2019
Tezin Dili: İngilizce
Öğrenci: FARUK AÇAN
Danışman: FATİH ALAGÖZ
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Yazılım tanımlı ağların (YTA) kontrol düzleminde sağlamlık, tek bir kontrolör kullanıldığında zorlayıcı bir amaçtır. Bu nedenle, dağıtık kontrolörler sağlam, esnek ve güvenilir bir yazılım tanımlı ağ oluşturmak için görevlendirilir. Buna rağmen, böyle bir strateji, etkili bir kontrolör-ağ anahtarı atama şeması olmadan başarılı olamaz. Sıfırıncı gün atamasına ek olarak, çevrimiçi yeniden atama çok önemlidir, çünkü ağdaki arızalar nedeniyle kontrolörler ve anahtarlar arasındaki bağlantılar aralıklı olarak kopabilir ve ağın çalışmasını bozabilir. Bu çalışmamızda, kontrolörlerin yük dağılımına dayanan tamsayılı doğrusal programlama kullanarak ağdaki arızalara karşı reaktif bir atama modeli önerdik. Ayrıca, YTA'nın esnekliği sayesinde, izleme ajanlarını kenarda ağ fenerleri olarak kullanarak da ağı izlemek için tamamlayıcı bir stratejiden yararlandık. Ağ bağlantısı ve ağdaki gecikmeler hakkında gerçek zamanlı bilgiler, reaktif denetleyici-anahtar atamasında kullanılması için izleme ajanları tarafından sağlandı. Anahtar, link ve kontrolör arızaları için benzetilmiş tavlama ve rasgele atama yaklaşımlarıyla önerilerimizi çoğalttık. Önerilen çerçevemiz VoIP, video ve oyun gibi farklı trafik türleri kullanılarak değerlendirildi. Modelimiz ayrıca, izleme ajanlarının yardımını anlamak için iki farklı test senaryosu kullanılarak test edildi. Deneysel sonuçlar, modelimizin ağdaki arızalara karşı dayanıklılık kazandırdığını ve yük farkındalığının kontrolör-anahtar ataması için etkili bir strateji olduğunu gösterdi.