請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/72176| 標題: | 基於機器學習帶內軟體定義網路多控制器部署策略 Machine Learning Based Deployment Strategy of Multiple SDN Controllers |
| 作者: | Chien-Pang Chen 陳建邦 |
| 指導教授: | 林宗男 |
| 關鍵字: | 軟體定義網路,帶內模式,多個控制器,基於圖形的k-Means Clustering演算法,控制器數量飽和, Software-Defined Networks,In-Band,multiple controllers,Graph-Based k-Means Clustering Algorithm,controller number saturation, |
| 出版年 : | 2018 |
| 學位: | 碩士 |
| 摘要: | 如今軟體定義網路越來越流行相關的研究也越來越多,因此它被應用於各種網路環境中。雖然許多論文研究已經闡述了軟體定義網路的幾個好處,但是軟體定義網路部署帶外模式的主要問題是控制器的成本昂貴,尤其在大型網路拓撲和多控制器的部署方式,用於軟體定義網路部署的帶內模式並未引起太多的關注。
在本文中,研究帶內模式軟體定義網路部署多個控制器,再利用基於圖形的k-Means Clustering演算法去找出多個控制器最佳的部署位置,目標以達到各個裝置到控制器的響應時間最短。 根據Topology Zoo和IMC提供的數據中心資料集,我們使用Mininet建構帶內模式軟體定義網路部署多個控制器。分析顯示除了解決成本問題外,正確的部署多個控制器還可以有效的降低裝置到控制器的響應時間。實驗結果還表明,根據拓撲的分布情況有時候會出現控制器飽和的現象,就算持續部署控制器也不會得到響應時間縮短。所以並不是部署越多的控制器就能得到一定比率的響應時間縮短,還有帶內模式下控制器位置是至關重要的,位置不正確也無法降低響應時間。 Nowadays Software-Defined Networks(SDN) paradigm becomes more popular in computer networking society, therefore it is applied in various networked environments. Although the literature has articulated several benefits of this approach in terms of improved flexibility and performance, the major problem of Out-of-Band mode for Software-Defined Networks (SDN) deployment is the expensive cost of the controller, especially in large network topology and multiple controller deployments. However, the multiple controllers of In-Band mode for Software-Defined Networks (SDN) deployments have not received much attention. In this thesis, we study In-Band mode for Software-Defined Networks (SDN) deployment of multiple controllers, using Graph-Based k-Means Clustering Algorithm to find out the best position for multiple controllers to achieve the shortest response time to each device. With the data set from the IMC data center and Topology Zoo, the simulation of In-Band mode for SDN deployment multiple controllers is conducted in Mininet emulator. The analysis shows a significant reduction in not only cost but also effectively the response time of the device to the controller. However, the more controllers, response time won't always be shortened. It’s based on topology distribution, the deployment sometimes will response time convergence phenomenon. |
| URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/72176 |
| DOI: | 10.6342/NTU201803805 |
| 全文授權: | 有償授權 |
| 顯示於系所單位: | 電信工程學研究所 |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-107-1.pdf 未授權公開取用 | 1.59 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
