Geri Dön

Yazılım tanımlı ağlarda genetik algoritma tabanlı çoklu denetleyici yerleştirme

Genetic algorithm-based multi-controller placement in software-defined networks

  1. Tez No: 677018
  2. Yazar: EDA NUR HASÇOKADAR
  3. Danışmanlar: DOÇ. DR. BİLAL BABAYİĞİT
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2021
  8. Dil: Türkçe
  9. Üniversite: Erciyes Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 56

Özet

Geleneksel ağlar, gelişen teknoloji ve işlenecek veri boyutunun sürekli artmasıyla ihtiyaçları karşılamada zorlanmaktadır. Yazılım Tanımlı Ağ (YTA) yaklaşımı, geleneksel ağlara bir alternatif olarak ortaya çıkmıştır. YTA, kontrol ve veri düzlemini birbirinden ayırır, ağı esneklik ve maliyet açısından sağladığı avantajlar ile kontrol düzlemi üzerinden yönetir. Büyük veri akışına sahip ağlarda tek bir denetleyici ile ağı yönetmek kesintilerine ve veri kaybına neden olabileceğinden çoklu denetleyici kullanmak yararlı olacaktır. Çoklu denetleyici kullanılan YTA'larda denetleyicilerin yerleştirilmesi başlıca problemler arasında yer almaktadır. Bu tez çalışması YTA'larda çoklu denetleyici yerleştirme problemini çözmek üzere gerçekleştirilmiştir. Topology Zoo veri tabanı bünyesindeki Colt ve ULAKNET veri setlerine Genetik Algoritma ile Dijkstra Algoritması birlikte uygulanarak hem Avrupa hem de Türkiye için denetleyicilerin en iyi konumu belirlenmiştir. Ayrıca Türkiye'de kurulması gereken pandemi hastaneleri için YTA modellemesi sunulmuştur. Sunulan modellemeye göre pandemi hastanelerinin kurulacağı şehirler kontrol katmanına karşılık gelirken bu hastanelerden yararlanacak olan diğer tüm şehirler veri katmanına karşılık gelmektedir. Pandemi hastanelerinin kurulum maliyeti dikkate alındığında stratejik noktalarda konumlandırılması, bu hastanelere daha geniş bir kapsama alanı sağlayacaktır. Pandemi hastanelerinden maksimum fayda sağlanabilmesi için koronavirüslü hasta sayısı yoğun fakat diğer tüm şehirlere minimum uzaklıktaki lokasyonlara hastane kurulması önerilmektedir.

Özet (Çeviri)

Traditional networks have difficulty in meeting the needs with the developing technology and the continuous increase in the size of the data to be processed. The Software Defined Network (SDN) approach has emerged as an alternative to traditional networks. SDN separates the control and data plane from each other and manages the network over the control plane with the advantages it provides in terms of flexibility and cost. In networks with large data flows, it is useful to use multiple controllers, as managing the network with a single controller can cause interruptions and data loss. Placement of controllers in SDNs using multiple controllers is among the main problems. This thesis study has been carried out to solve the problem of multiple controller placement in SDNs. By applying the Genetic Algorithm and Dijkstra Algorithm to Colt and ULAKNET data sets within the Topology Zoo database, the best position of the controllers has been determined for both Europe and Turkey. In addition, SDN modeling has been presented for pandemic hospitals that need to be established in Turkey. According to the presented modeling, the cities where pandemic hospitals will be established correspond to the control layer, while all other cities that will benefit from these hospitals correspond to the data layer. Positioning pandemic hospitals at strategic points, considering the cost of establishment, will provide these hospitals with a wider coverage area. In order to obtain maximum benefit from pandemic hospitals, it is recommended to establish hospitals in locations with a high number of patients with coronavirus, but at a minimum distance from all other cities.

Benzer Tezler

  1. Yazılım tanımlı ağlarda genetik algoritma tabanlı multimetrik yönlendirme

    Genetic algorithm based multi-metric routing in software defined networking

    SEMA ÖLMEZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKahramanmaraş Sütçü İmam Üniversitesi

    Enformatik Ana Bilim Dalı

    PROF. DR. İBRAHİM TANER OKUMUŞ

  2. Metaheuristic-based approaches for solving the controller placement problem in software-defined wireless sensor networks (SDWSNs)

    Yazılımda denetleyici yerleştirme probleminin çözümü için üstsezgisel tabanlı yaklaşımlar - tanımlı kablosuz algılayıcı ağlar (SDWSNs'ler)

    NIVINE GÜLER

    Doktora

    İngilizce

    İngilizce

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDoğu Akdeniz Üniversitesi-Eastern Mediterranean University

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MUHAMMED SALAMAH

    YRD. DOÇ. DR. ADNAN ACAN

    YRD. DOÇ. DR. GÜRCÜ ÖZ

  3. Routing and resource allocation for software defined mobile networks

    Yazılım tanımlı mobil ağlar için yol ve kaynak atama

    YİĞİTCAN AYDOĞMUŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

    Elektrik ve Elektronik Mühendisliğiİzmir Yüksek Teknoloji Enstitüsü

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. BERNA ÖZBEK

  4. Proactive controller assignment schemes in sdn for fast recovery

    Yazılım tanımlı ağlarda hızlı kurtarma için proaktif denetleyici atama yöntemleri

    SELCAN GÜNER

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. FATİH ALAGÖZ

  5. Quality of service (QoS) aware flow analysis in software defined networks

    Yazılım tanımlı ağlarda servis kalitesinden haberdar akış analizi

    KÜBRA AYVAZ

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. BERK CANBERK