博碩士論文 102522046 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:37 、訪客IP:3.236.50.201
姓名 周新堯(Hsin-Yao Chou)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 基於SDN的網路功能資源管理與服務功能鏈
(SDN-based Network Resource Management with Service Function Chain)
相關論文
★ 無線行動隨意網路上穩定品質服務路由機制之研究★ 應用多重移動式代理人之網路管理系統
★ 應用移動式代理人之網路協同防衛系統★ 鏈路狀態資訊不確定下QoS路由之研究
★ 以訊務觀察法改善光突發交換技術之路徑建立效能★ 感測網路與競局理論應用於舒適性空調之研究
★ 以搜尋樹為基礎之無線感測網路繞徑演算法★ 基於無線感測網路之行動裝置輕型定位系統
★ 多媒體導覽玩具車★ 以Smart Floor為基礎之導覽玩具車
★ 行動社群網路服務管理系統-應用於發展遲緩兒家庭★ 具位置感知之穿戴式行動廣告系統
★ 調適性車載廣播★ 車載網路上具預警能力之車輛碰撞避免機制
★ 應用於無線車載網路上之合作式交通資訊傳播機制以改善車輛擁塞★ 智慧都市中應用車載網路以改善壅塞之調適性虛擬交通號誌
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 近幾年分散式系統衍生的雲端運算(Cloud Computing)技術興起,更多的網路資源分配、加值網路服務和服務管理的需求出現,新的網路服務概念服務功能鏈(Service Function Chain, SFC)因此被提出;各家廠商設備獨具一格,促使傳統網路基礎架構的轉變。軟體定義網路(Software Defined Network, SDN)為開放式網路架構,目的將實體複雜的網路轉變成虛擬、可程式化的架構。OpenFlow協定為目前實現軟體定義網路架構主流的技術,透過OpenFlow集中式、可程式化的網路管理,增加網路靈活性。本論文設計VLAN and OpenFlow based Service Function Chain(VOFSFC)系統,並提出服務功能佈署機制,藉此增加網路服務佈署之彈性,減少網路資源消耗。

本論文透過虛擬區域網路(VLAN)之技術開發VLAN of Path adoption機制,識別不同需求之流量,進行流量之轉向與傳送,對於各種流量紀錄完整的資訊。另外,針對網路服務功能部署位置開發GARCH and K-Means Service Function Placement(GKMSFP)機制,將服務功能分群佈署,達到降低網路設備之負載。本論文實驗結果顯示,所提出之VOPSFC機制能夠適用於SDN網路架構,並提供高彈性與靈活性的網路管理,而使用GKMSFP演算法進行服務功能佈署,在一般情境下會比未使用分群機制減少45.6%的網路資源消耗,顯示本機制可以在SFC系統負載過高情況下進行服務功能佈署,降低網路負載。

摘要(英) In recent years, as growth of the cloud computing technology, more demand for network resources allocation and management of value-added services are appeared. The new concept of network service architecture, Service Function Chain (SFC), has been proposed. The specification of various vendor equipments is unique, prompts the traditional network to change. The purpose of Software-Defined Network (SDN) is to change the physical, complex network into a virtual, programmable and open network architecture. OpenFlow protocol is the most common technology for SDN architecture. The Network management can be more flexible by the centralized and programable property of OpenFlow. VLAN and OpenFlow based Service Function Chain (VOFSFC) and services deployment mechanism are proposed to improve the flexibility of the network service deployment and reduce the consumption of network resources.

VOFSFC use the virtual LAN (VLAN) technology to develop VLAN of Path adoption mechanism. It can identify different requirements of network traffic, steer/deliver packets to service functions and record information of the traffic. In addition, consider the placement of service functions, develop and propose GARCH and K-Means Service Function Placement (GKMSFP) mechanism to cluster and deploy service functions for reduce the load of network resources. The results shows the proposed VOPSFC system can provide high elasticity and flexibility for the network management, and the proposed GKMSFP mechanism can reduce 45.6% network resource consumption from the general situation which without cluster mechanism. It shows that mechanisms can reduce the traffic load of network in the SFC system.

關鍵字(中) ★ 軟體定義網路
★ OpenFlow
★ 服務功能鏈
★ 服務導向網路架構
關鍵字(英)
論文目次 第一章 緒論 1

1.1 概要 1

1.2 研究動機 4

1.3 研究目的 5

1.4 論文架構 5

第二章 背景知識與相關研究 7

2.1 Software-Defined Networking and OpenFlow 7

2.2 服務功能鏈(Service Function Chain) 14

2.3 服務功能之佈署(Service Function Placement) 19

2.4 GARCH與K-Means 22

2.4.1 GARCH 22

2.4.2 K-Means 23

2.5 相關文獻比較 24

第三章 研究方法 27

3.1 系統架構與設計 27

3.1.1 Packet Handler模組 32

3.1.2 Network Element Information Maintenance模組 33

3.1.3 VLAN Table Maintenance模組 33

3.1.4 SFC Database模組 34

3.1.5 VLAN of Path Adoption模組 39

3.1.6 Service Function Path Construction模組 40

3.1.7 Flow Rules Production模組 40

3.1.8 Flow Modification模組 41

3.1.9 Service Function Paths Capture模組 42

3.1.10 VLAN and Path ID Translation模組 42

3.1.11 Paths Statistics and Prediction模組 43

3.1.12 Service Function Cluster模組 43

3.2 系統運作流程與機制 44

3.2.1 系統假設與定義 44

3.2.2 資料符號表 45

3.2.3 系統模組運作流程 50

3.2.4 VOFSFC系統功能與VLAN of Path Adoption機制運作流程 58

3.2.5 GKMSFP機制與預測及分群演算法運作流程 62

3.3 系統實作 70

第四章 實驗與討論 75

4.1 情境一:服務功能之附加 76

4.1.1 實驗一:VLAN ID of Path Adoption機制進行VLAN ID之採用 76

4.1.2 實驗二:服務功能路徑封包透過OpenFlow之傳送與轉向 79

4.1.3 實驗三:VLAN ID of Path Adoption機制延展性 82

4.1.4 實驗四:VLAN ID of Path Adoption機制之Flow table使用 83

4.1.5 實驗五:VOFSFC控制平台之功能 84

4.2 情境二:服務功能路徑之流量預測 86

4.2.1 實驗六:服務功能路徑流量之識別與流量統計 87

4.2.2 實驗七:GKMSFP機制預測服務功能路徑之流量 90

4.2.3 實驗八:GARCH模型預測服務功能路徑之流量 93

4.2.4 實驗九:EWMA預測模型預測服務功能路徑之流量 97

4.3 情境三:服務功能佈署之決策 102

4.3.1 實驗十:GKMSFP機制進行服務功能佈署 103

4.3.2 實驗十一:Greedy演算法進行複功能佈署 104

4.3.3 實驗十二:乒乓效應之預防 106

第五章 結論與未來研究方向 109

5.1 結論研究 109

5.2 研究限制 110

5.3 未來方向 110

參考文獻 112

參考文獻 Software-Defined Networking: The New Norm for Networks.” Open Networking Foundation (ONF), 13-Apr-2012

[2] ITU, ′Software-defined Networking (SDN)′, 2015. [Online]. Available: http://www.itu.int/en/ITU-T/sdn/Pages/default.aspx. [Accessed: 21- Jul- 2015].

[3] “SDN Architecture Overview.” Open Networking Foundation (ONF), Version 1.1, Nov-2014.

[4] 2015. [Online]. Available: https://www.opennetworking.org. [Accessed: 21- Jul- 2015].

[5] Openflow.org, ′OpenFlow » What is OpenFlow?′, 2015. [Online]. Available: http://www.OpenFlow.org/wp/learnmore/. [Accessed: 21- Jul- 2015].

[6] ]N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker and J. Turner, ′OpenFlow′, SIGCOMM Comput. Commun. Rev., vol. 38, no. 2, p. 69, 2008.

[7] Openvswitch.org, ′Open vSwitch′, 2015. [Online]. Available: http://openvswitch.org/. [Accessed: 21- Jul- 2015].

[8] Yuba.stanford.edu, ′Overview - CS244 Wiki′, 2015. [Online]. Available: http://yuba.stanford.edu/cs244wiki/index.php/Overview. [Accessed: 22- Jul- 2015].

[9] S. Yeganeh, A. Tootoonchian and Y. Ganjali, ′On scalability of software-defined networking′, IEEE Communications Magazine, vol. 51, no. 2, pp. 136-141, 2013.

[10] Vu Tran Hoang, Pham Ngoc Nam; Tran Thanh, Le Thai Hung, Le Anh Van, Nguyen Duy Linh, To Duc Thien, Nguyen Huu Thanh, ”Power aware OpenFlow switch extension for energy saving in data centers,” Proceedings of the International Conference on Advanced Technologies for Communications, pp.309-313, Oct. 2012.

[11] O.E.-E. Ferkouss, R.-B. Ali, Y. Lemieux, C. Omar, ”Performance model for mapping processing tasks to OpenFlow switch resources,” Proceedings of the IEEE International Conference on Communications, pp.1476-1481, Jun. 2012.

[12] N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown, and S. Shenker, “Nox: Towards an operating system for networks,” ACM SIGCOMM Computer Communication Review, Jul. 2008.

[13] Noxrepo.org, ′About POX | NOXRepo′, 2015. [Online]. Available: http://www.noxrepo.org/pox/about-pox/. [Accessed: 21- Jul- 2015].

[14] Trema.github.io, ′Trema′, 2015. [Online]. Available: http://trema.github.io/trema/. [Accessed: 21- Jul- 2015].

[15] Beacon: A java-based openflow control platform. October 2011, http://www.beaconcontroller.net/

[16] Project Floodlight, ′Floodlight OpenFlow Controller -′, 2015. [Online]. Available: http://www.projectfloodlight.org/floodlight/. [Accessed: 21- Jul- 2015].

[17] Osrg.github.io, ′Ryu SDN Framework′, 2015. [Online]. Available: http://osrg.github.io/ryu/. [Accessed: 21- Jul- 2015].

[18] Opendaylight.org, ′OpenDaylight | A Linux Foundation Collaborative Project′, 2015. [Online]. Available: http://www.opendaylight.org/. [Accessed: 21- Jul- 2015].

[19] Onosproject.org, ′Open Network Operating System′, 2015. [Online]. Available: http://onosproject.org/. [Accessed: 21- Jul- 2015].

[20] Datatracker.ietf.org, ′Service Function Chaining (sfc) - Documents′, 2015. [Online]. Available: https://datatracker.ietf.org/wg/sfc/documents/. [Accessed: 21- Jul- 2015].

[21] Datatracker.ietf.org, ′RFC 7498′, 2015. [Online]. Available: https://datatracker.ietf.org/doc/rfc7498/. [Accessed: 21- Jul- 2015].

[22] Datatracker.ietf.org, ′draft-ietf-sfc-architecture-09′, 2015. [Online]. Available: https://datatracker.ietf.org/doc/draft-ietf-sfc-architecture/. [Accessed: 21- Jul- 2015].

[23] U. Mulligan, ′ETSI - NFV′, ETSI, 2015. [Online]. Available: http://www.etsi.org/technologies-clusters/technologies/nfv. [Accessed: 21- Jul- 2015].

[24] Value-Added Services and Service Chaining: Deployment Considerations and Challenges (divert)

[25] Z. Duan, Z. Zhang, and Y. T. Hou, “Service Overlay Networks: SLAs, QoS, and Bandwidth Provisioning,” IEEE/ACM Trans. Net., vol. 11, 2003, pp. 870–83.

[26] T. Erl, SOA: Principles of Service Design, 1st ed., Prentice Hall, 2007.

[27] C. Pavlovski, “Service Delivery Platforms in Practice,” IEEE Commun. Mag., vol. 45, no. 3, 2007, pp. 114–21.

[28] S. Lee and S. Kang, ′NGSON: features, state of the art, and realization′, IEEE Communications Magazine, vol. 50, no. 1, pp. 54-61, 2012.

[29] F. Paganelli, M. Ulema and B. Martini, ′Context-aware service composition and delivery in NGSONs over SDN′, IEEE Communications Magazine, vol. 52, no. 8, pp. 97-105, 2014.

[30] Datatracker.ietf.org, ′draft-ietf-sfc-nsh-00′, 2015. [Online]. Available: https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh/. [Accessed: 21- Jul- 2015].

[31] P. Quinn and J. Guichard, ′Service Function Chaining: Creating a Service Plane via Network Service Headers′, Computer, vol. 47, no. 11, pp. 38-44, 2014.

[32] Wikipedia, ′Virtual Extensible LAN′, 2015. [Online]. Available: https://en.wikipedia.org/wiki/Virtual_Extensible_LAN. [Accessed: 21- Jul- 2015].

[33] Cisco: Enabling Service Chaining on Cisco Nexus 1000V Series, White paper, pp. 1--25 (2013)

[34] Enabling Service Function Chains and Value-Added Services with Sandvine Divert

[35] HUANG CHU YAO, “Dynamic Data Path and Servers Load Balance Based on SDN and NSC” (2013)

[36] 2015. [Online]. Available: [36] http://www.ospmag.com/issue/article/The-Lowdown-on-Off-Load. [Accessed: 21- Jul- 2015].

[37] Datatracker.ietf.org, ′draft-kumar-sfc-offloads-00′, 2015. [Online]. Available: https://datatracker.ietf.org/doc/draft-kumar-sfc-offloads/?include_text=1. [Accessed: 21- Jul- 2015].

[38] Ying Zhang, N. Beheshti, L. Beliveau, G. Lefebvre, R. Manghirmalani, R. Mishra, R. Patneyt, M. Shirazipour, R. Subrahmaniam, C. Truchan and M. Tatipamula, ′StEERING: A software-defined networking for inline service chaining′, 2013 21st IEEE International Conference on Network Protocols (ICNP), 2013.

[39] M. Xia, M. Shirazipour, Y. Zhang, H. Green and A. Takacs, ′Network Function Placement for NFV Chaining in Packet/Optical Datacenters′, J. Lightwave Technol., vol. 33, no. 8, pp. 1565-1570, 2015.

[40] T. Bollerslev, ′Generalized autoregressive conditional heteroskedasticity′, Journal of Econometrics, vol. 31, no. 3, pp. 307-327, 1986.

[41] Wiki.mbalib.com, ′GARCH模型 - MBA智库百科′, 2015. [Online]. Available: http://wiki.mbalib.com/zh-tw/GARCH%E6%A8%A1%E5%9E%8B. [Accessed: 21- Jul- 2015].

[42] Lloyd, S. P. (1957). "Least square quantization in PCM". Bell Telephone Laboratories Paper. Published in journal much later: Lloyd., S. P. (1982). "Least squares quantization in PCM". IEEE Transactions on Information Theory 28 (2): 129–137. doi:10.1109/TIT.1982.1056489. Retrieved 2009-04-15.

[43] Wikipedia, ′K-means clustering′, 2015. [Online]. Available: https://en.wikipedia.org/wiki/K-means_clustering. [Accessed: 21- Jul- 2015].

[44] Datatracker.ietf.org, ′draft-ao-sfc-for-dc-interconnect-00′, 2015. [Online]. Available: https://datatracker.ietf.org/doc/draft-ao-sfc-for-dc-interconnect/?include_text=1. [Accessed: 22- Jul- 2015].

[45] Datatracker.ietf.org, ′draft-dolson-sfc-hierarchical-02′, 2015. [Online]. Available: https://datatracker.ietf.org/doc/draft-dolson-sfc-hierarchical/?include_text=1. [Accessed: 22- Jul- 2015].

[46] K. Phemius, M. Bouet and J. Leguay, ′DISCO: Distributed multi-domain SDN controllers′, 2014 IEEE Network Operations and Management Symposium (NOMS), 2014.

指導教授 周立德 審核日期 2015-8-28
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明