SDN 交換機遷移1
A game-theoretic approach to elastic control in software-defined networking
2014
- 以前的交換機遷移的工做(ElastiCon)重點在於如何實現遷移,而忽略了爲什麼須要遷移;
- 負載高的控制器須要將某些交換機遷出,而周圍負載低的控制器須要「競爭」這些遷出的交換機;
2016
- 在遷移以前必須收集網絡中的信息,這很耗時且對於已經處於高負載的控制器而言很危險;
- 提出一種信息通知策略,來避免上述問題;
BalCon: A Distributed Elastic SDN Control via Efficient Switch Migration
2017
A Distributed Decision Mechanism for Controller Load Balancing Based on Switch Migration in SDN
2018
- 交換機遷移須要極大的通訊成本,包括數據收集,遷移成本及控制器同步信息,而以前的研究沒有考慮到這些隱造成本。
- 創新點
- in-band環境;
- 針對遷移過程當中須要的代價(數據收集,流表下發,通訊及對目標控制器的請求)來選擇目的控制器;
- 可能能夠改進的點
- 控制流對底層環境敏感,時延用距離表示不妥;
- 遷移後可能致使目標控制器過載,致使反覆進行遷移過程,影響網絡性能;
- 一次僅考慮一個交換機,可能須要遷移多個交換機才能使控制器正常運行;
A Load-Balancing Mechanism for Distributed SDN Control Plane Using Response Time
2018
- 控制器負載高低不能用來判斷是否存在控制平面不平衡或者性能瓶頸,用控制器的反應時間更爲合適;
- 多個高負載的控制器須要屢次操做,影響效率;
- 創新點:
- 對控制器的相應時間作了很詳盡的實驗;
- 一次容許遷移多個交換機;
- 可能能夠改進的點
- 遷移後可能致使目標控制器過載,致使反覆進行遷移過程,影響網絡性能;
Dynamic Switch Migration in Distributed Software-Defined Networks to Achieve Controller Load Balance
2019
- 針對遷移時可能致使服務中斷,提出一種改進的算法來將新流引到其餘交換機;
A Switch Migration-Based Decision-Making Scheme for Balancing Load in SDN
- 2017
- 綜合考慮遷移的成本和效果;
- 創新點:
- 考慮遷移時的成本(遷移通訊的成本及對目標控制器增長負載)及遷移先後的平衡效果(負載的方差);
Dynamic switch migration towards a scalable SDN control plane
- 2016
- 將交換機遷移問題轉爲資源(CPU,帶框,內存)利用最大化問題;
- 遷移場景:
- 網絡空閒時能夠遷移負載少的控制器下的交換機,使該控制器休眠以減小成本;
- 網絡負載高時能夠遷移高負載的控制器下的交換機到低負載的控制器;
- 定義一個鬆散的遊戲域(Gaming Field),域中的控制器做爲玩家來使域內的利潤(負載均衡等)最大化;
- 可能能夠改進的點:
- 遊戲域只有鄰居控制器,可能致使沒法完成遷移(全部鄰居控制器均沒有可用資源);
- 一次只遷移一臺交換機;
- 須要大量廣播通訊,可能因爲網絡問題出現延遲(丟包)而下降性能;
歡迎關注本站公眾號,獲取更多信息