透過您的圖書館登入
IP:3.138.118.250
  • 學位論文

基於軟體定義網路之服務品質管理系統設計與研製

Design and Implementation of SDN-based QoS Management System

指導教授 : 黃能富
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


近十年以來,隨著IP網路科技的持續演進,各式新興的網路程式也隨之發展,其中不乏許多互動式應用如網路電話、支援影音串流的視訊會議等,皆扮演科技應用的重要腳色。然而這些具備高頻寬或低延遲特性的即時服務在面臨嚴重的網路壅塞時,在傳輸效能或是使用者經驗上都會造成莫大影響。面對此重大議題,過去幾年傳統的IP網路提供Integrated Service(IntServ)和Differentiated Service (DifSer)兩大方式,試圖在現有的網路架構上提供服務品質,卻因網路硬體設備限制和大規模網路所衍生的複雜性而未顯成效。 近幾年軟體定義網路的興起,顛覆了傳統網路的運作方式,其透過控制層和資料層的分離,使得彈性化、客製化的網路監控、路由和管理能得以實現。在本篇論文中,我們基於軟體定義網路的架構,實作了一服務品質管理系統並提出一個動態路徑演算法,其旨在透過即時監控數據和模型,動態產生一最低負載成本之路徑。另外,透過整合一個基於機器學習演算法的流量辨識服務平台,我們設計一種頻寬管理機制,其能根據應用程式辨識結果,幫助管理機制在網路壅塞時,針對現有運行流量,依照使用者所設定之應用程式優先次序進行不同的速率限制。測試數據顯示我們所提出的動態路徑演算法在實體網路以及模擬網路環境中能在耗費低時間成本的前提下,在檔案傳輸以及影音串流服務提供良好的服務品質。另外,我們也設計了數個使用情境測試提出的頻寬管理機制,其結果顯示,針對不同的網路應用程式,系統皆能在一秒至數秒內完成流量辨識並根據優先次序高低給予特定流量速率限制。

並列摘要


In previous decades, along with the continuous evolution of the Internet Protocol-based network, numerous Internet programs that have played critical roles in the current technological era are being developed inclusive of interactive applications like VoIP, video conferencing with audio, and video streaming. Nevertheless, the transmission performance and user experience of these instant services that require high bandwidth or low latency may suffer when serious traffic congestion occurs. In approaching this issue, two mechanisms – Integrated Service and Differentiated Service – were proposed in traditional IP networks to provide quality of service (QoS) with the existing network architecture; however, results have been unsuccessful due to limitations in hardware devices and complexities from the scalability. Software-defined networking in recent years has emerged, where the decoupling of the control plane and data plane altering the original operations makes it possible to provide flexible networking monitoring, routing, and management. In this paper, we implement a QoS management system with a dynamic routing algorithm based on the software-defined networking architecture. It aims to generate an optimal route with minimum cost based on real-time monitored statistics and the cost model. Moreover, not only is it integrated with a flow classification engine based on machine learning algorithms, but the system is also equipped with a bandwidth management mechanism that can enforce rate-limit policies for each application with different priority under traffic congestion. Experimental results show that the proposed algorithm can provide excellent QoS with little overhead for both file transferring and streaming services. In addition, several test cases were designed to verify the bandwidth management mechanism, where the result shows that QoS policies can be fulfilled in one to several seconds for different applications.

並列關鍵字

SDN QoS Network Management

參考文獻


[5] OpenFlow. [Online]. Available: http://archive.openflow.org
[8] N.-F. Huang, G.-Y. Jai, C.-H Chen, H.-C. Chao, “On the Cloud-Based Network Traffic Classification and Applications Identification Services,” International Conference on Selected Topics in Mobile and Wireless Networking (iCOST), 2012, pp. 36-41.
[9] N.-F. Huang, G.-Y. Jai, H.-C. Chao, Y.-J. Tzang, H.-Y Chang, “Application traffic classification at the early stage by characterizing application rounds,” Information Sciences (SCI), Vol. 232, May 2013, pp. 130-142.
[10] Bari, M.F. ; Chowdhury, S.R. ; Ahmed, R. ; Boutaba, R., “PolicyCop: An Autonomic QoS Policy Enforcement Framework for Software Defined Networks,” IEEE SDN for Future Networks and Services (SDN4FNS), 2013.
[15] S. R. Chowdhury, M. F. Bari, R. Ahmed, and R. Boutaba, “PayLess: A Low Cost Netowrk Monitoring Framework for Software Defined Networks,” in 14th IEEE/IFIP Network Operations and Management Symposium, 2014.

延伸閱讀