跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.176) 您好!臺灣時間:2025/09/09 23:58
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:宋世穎
研究生(外文):Song, Shih-Ying
論文名稱:服務功能鏈中的動態故障處理
論文名稱(外文):Dynamic Fault Management in Service Function Chaining
指導教授:林甫俊
指導教授(外文):Lin, Fu-Chun, Joseph
口試日期:2019-05-30
學位類別:碩士
校院名稱:國立交通大學
系所名稱:網路工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2019
畢業學年度:107
語文別:英文
論文頁數:42
中文關鍵詞:服務功能鏈故障處理故障修復TackerOpenStackKubernetes
外文關鍵詞:Service Function ChainingFault ManagementFault RecoveryTackerOpenStackKubernetes
相關次數:
  • 被引用被引用:0
  • 點閱點閱:200
  • 評分評分:
  • 下載下載:4
  • 收藏至我的研究室書目清單書目收藏:0
服務功能鏈(SFC – Service Function Chain)能使網路封包有序地通過預先定義鏈接的虛擬網路功能(VNF – Virtual Network Function),在本研究中,我們提出了服務功能鏈的動態故障管理方法。我們提出的方法不需預先建立任何備用的VNF或備用服務路徑(SFP – Service Function Path)。 我們的監控系統將監控服務功能鏈使用的所有VNF,如果一VNF停止服務,我們的系統將創建一個與故障之VNF相同功能的VNF來取代之。更重要的是,系統將採用容器(Container)技術來加速VNF的生成時間。與現有的使用虛擬機(VM)進行自我修復的方法相比,我們提出的解決方案能在多消耗可接受的資源的情況下,實現更快的修復時間。
Service Function Chaining (SFC) is an important mechanism in Software-Defined Network/Network Function Virtualization (SDN/NFV) to allow the network traffic to be forwarded through a pre-defined ordered set of Virtual Network Functions (VNFs). Nevertheless, such a chain will be broken with the failure of a VNF. In this research, we propose a novel fault management system that can rapidly and dynamically recover a SFC from a failed VNF. In our proposed system, no backup VNF or backup Service Function Path need be established in advance. Our system will monitor all the VNFs used by SFC and when there is a VNF out of service, it will dynamically create a new VNF with the same functionality as that of the failed one and replace it. Unlike existing solutions of fault-recovery using virtual machines, our system employs container technologies to speed up the instantiation and replacement of VNFs. When compared to the existing method, our proposed solution is capable of achieving much faster recovery time with acceptable cost of resource consumption.
List of Figures v
List of Tables vi
Chapter 1 Introduction 1
1.1 Motivation 1
1.2 Contribution 2
1.3 Thesis Organization 3
Chapter 2 Background 4
2.1 ETSI NFV Architectural Framework 4
2.2 Service Function Chaining 6
2.3 Related Research 9
2.4 Related Software 11
Chapter 3 Design and Implementation of Proposed System 17
3.1 System Architecture 17
3.2 Steps in Service Function Chain Fault Management 19
3.3 System Implementation 21
Chapter 4 System Evaluation 26
4.1 Experiment Environment 27
4.2 Total Recovery Time 31
4.3 Average CPU Usage 32
4.4 Observation and Analysis 35
Chapter 5 Conclusion and Future Work 36
References 37
Appendix A: Testing Results 41
[1] Deval Bhamare, Raj Jain, Mohammed Samaka and Aiman Erbad, “A Survey on Service Function Chaining,” Journal of Network and Computer Applications Volume 75, November 2016, Pages 138-155
[2] Maryam Jalalitabar, Evrim Guler, Guangchun Luo, Ling Tian and Xiaojun Cao, “ Dependence-Aware Service Function Chain Design and Mapping,” GLOBECOM 2017 - 2017 IEEE Global Communications Conference
[3] Juliver Gil-Herrera and Juan Felipe Botero, “A scalable metaheuristic for service function chain composition,” 2017 IEEE 9th Latin-American Conference on Communications (LATINCOM)
[4] Sergio Livi, Quentin Jacquemart, Dino Lopez Pacheco and Guillaume Urvoy-Keller, “Container-Based Service Chaining: A Performance Perspective,” 2016 5th IEEE International Conference on Cloud Networking (Cloudnet)
[5] Roberto Morabito and Nicklas Beijar, “A Framework based on SDN and Containers for Dynamic Service Chains on IoT Gateways,” Proceedings of HotConNet ’17, Los Angeles, CA, USA, August 25, 2017, 6 pages
[6] Hosung Baek, Haneul Ko, Gwangwoo Park, Sangheon Pack, and Jiyoung Kwak, “A Two-Stage Failover Mechanism for High Availability in Service Function Chaining,” Journal of Internet Technology, Vol. 19, No. 1, pp. 229-236, January 2018.
[7] Seung-Ik Lee and Myung-Ki Shin, “A self-recovery scheme for service function chaining,” 2015 International Conference on Information and Communication Technology Convergence (ICTC)
[8] Jaewook Lee, Haneul Ko, Dongeun Suh, Seokwon Jang and Sangheon Pack, “Overload and Failure Management in Service Function Chaining,” 2017 IEEE Conference on Network Softwarization (NetSoft)
[9] Lyunsik Yang, Doan Van Tung, Minsik Kim and Younghan Kim, “Alarm-Based Monitoring for High Availability in Service Function Chain,” 2016 International Conference on Cloud Computing Research and Innovations (ICCCRI)
[10] OpenStack: https://www.openstack.org
[11] Kubernetes: https://kubernetes.io
[12] OpenStack Tacker: https://wiki.openstack.org/wiki/Tacker
[13] Networking-sfc: https://docs.openstack.org/networking-sfc/rocky/
[14] ETSI NFV GS 002: https://www.etsi.org/deliver/etsi_gs/NFV/001_099/002/01.02.01_60/gs_NFV002v010201p.pdf
[15] IETF RFC 7665: https://tools.ietf.org/html/rfc7665
[16] Multisite VIM in Tacker: https://docs.openstack.org/tacker/latest/user/multisite_vim_usage_guide.html
[17] OPNFV SFC Release draft: https://artifacts.opnfv.org/sfc/docs/design/design.pdf
[18] IETF RFC 8300: https://tools.ietf.org/html/rfc8300
[19] TOSCA: https://cloudify.co/2015/07/21/what-is-TOSCA-cloud-application-orchestration-tutorial-cloudify.html
[20] Kuryr: https://wiki.openstack.org/wiki/Kuryr
[21] Kuryr-Kubernetes: https://docs.openstack.org/kuryr-kubernetes/latest/readme.html
[22] Python-tackerclient: https://docs.openstack.org/python-tackerclient/latest/
[23] RFC 792: https://tools.ietf.org/html/rfc792
[24] Demilitarized Zone: http://www.infosecwriters.com/Papers/jwebb_network_demilitarized_zone.pdf
[25] Psutil: https://pypi.org/project/psutil/
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top