跳到主要內容

臺灣博碩士論文加值系統

(3.235.227.117) 您好!臺灣時間:2021/08/01 21:40
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:羅士桀
研究生(外文):Shi-Jay Lo
論文名稱:使用開放源軟體實作網管系統
論文名稱(外文):Implementation of Network Managent System Based on Open Source Software
指導教授:王永鐘
口試委員:蔡復翔蕭瑛東江昭皚
口試日期:2012-07-20
學位類別:碩士
校院名稱:國立臺北科技大學
系所名稱:電機工程系研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:60
中文關鍵詞:AgentExcel ReportJAVAOpennmsSMSSNMP
外文關鍵詞:AgentExcel ReportJAVAOpennmsSMSSNMP
相關次數:
  • 被引用被引用:1
  • 點閱點閱:198
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本論文將於開放源軟體-Opennms上實作雲端服務的網管系統。本系統主要可分為三個部分:網路管理者、網管系統伺服器、被監控之設備。網路管理者部分可被動的接收由網管系統主機所發送之訊息,例如:警告電子信件以及警告簡訊等。也可主動透過Web Console修改網管系統之設定,或是觀看儲存於網管系統主機的資料,例如:被監控之設備的硬體資訊、雲端服務的線上流量等。網管系統透過輪詢動作依序向被監控之設備索取已定義之資料,並且將資料儲存於網管系統伺服器內部。網管系統可透過事件設定判斷所得到的資料異常與否,並決定是否需要發送警告訊息至使用者端。本論文於此部分增加警告簡訊的傳送機制,並利用網管系統內部資料達到客製化Excel報表的功能。被監控之雲端服務及設備主要為雲端伺服器或是網路路由器等設備。將其網路位址登錄至網管系統後,即可透過網管系統監控該服務的流量資訊;或是判斷該服務以及設備是否正常運作。也可透過在設備上安裝SNMP代理者(Agent)後,更進一步的取得相關資料。本論文於此部分增加個人化代理者,以便網管系統可透過SNMP協定取得所需的特定資料。本論文在開放源軟體-Opennms上新增三大功能:SMS警示機制、Excel Report、Private SNMP Agent。使整體網管系統更加的完備以及貼合商業需求。

In this thesis, we base on open source software-Opennms to implement the network management system (NMS) for cloud services. This system can be divided into three parts: user, network management system server, and monitored equipment. The user part can passively receive warning message that sent by the network management system server when the monitored equipment happen an abnormal event. The user can also configure the network management systems through the Web Console proactively, or view the information stored in the server of the network management system, such as hardware information of the monitored equipment, online traffic. NMS requests the defined data from the monitored equipment through the polling action, and stores the data in the management system server. In this thesis, we propose the warning SMS delivery mechanism to inform the user when the managed system happen an abnormal event. In the meanwhile, we apply the information within the network management system to achieve the functionality report by Excel. The server can be installed the SNMP agent to further get relevant information. In this part, we construct the private MIB in SNMP agent, so that the server of NMS can obtain specific information through the SNMP protocol. The contribution of this thesis is to implement three new main functions in Opennms: SMS Alarm Mechanism, Excel Report, and Private SNMP agent. With the new functions, overall network management system can be more complete and fit the business needs.

中文摘要 .................................................................................................... i
英文摘要 .................................................................................................... ii
誌謝 ........................................................................................................... iii
目錄 ........................................................................................................... iv
表目錄 ....................................................................................................... vi
圖目錄 ....................................................................................................... vii
第一章 緒論 ............................................................................................ 1
1.1 研究背景 ................................................................................... 1
1.2 研究動機與文獻回顧 ................................................................ 2
1.3 研究目的 ................................................................................... 3
1.4 研究貢獻 ................................................................................... 3
1.5 論文章節編排 ........................................................................... 4
第二章 相關介紹 .................................................................................... 5
2.1雲端服務 .................................................................................... 5
2.1.1 Software as a service ....................................................... 6
2.1.2 Platform as a service ....................................................... 6
2.1.3 Infrastructure as a service ................................................ 7
2.2 TMN & FCAPS .......................................................................... 7
2.2.1 Telecommunications Management Network .................... 7
2.2.2 FCAPS ............................................................................ 8
2.3 SNMP ...................................................................................... 9
2.3.1 RFC & SMI ..................................................................... 11
2.3.2 MIB File ......................................................................... 11
2.4 Opennms .................................................................................. 12
2.5 Opennms開發工具 ................................................................. 12
2.5.1 Perl ................................................................................. 12
2.5.2 MRTG & RRDTool ......................................................... 13
2.6 JAVA API ................................................................................. 14
2.6.1 jRobin API ...................................................................... 14
2.6.2 jfreechat API ................................................................... 15
2.6.3 Java Excel API ................................................................ 15
2.6.4 snmp4j API ..................................................................... 16
第三章 網管系統實作............................................................................. 17
3.1整體網管系統架構圖 ................................................................. 17
3.2 Opennms系統內部架構圖 ......................................................... 18
3.3輪詢流程說明 ............................................................................ 21
3.4 SMS警示機制 ........................................................................... 23
3.5 Excel Report ............................................................................... 26
3.6 Private SNMP Agent ................................................................... 28
第四章 實作結果 .................................................................................... 31
4.1網管系統環境需求 ..................................................................... 31
4.2開發環境 .................................................................................... 32
4.3操作流程之介面 ........................................................................ 34
4.3.1 登入畫面 ........................................................................ 34
4.3.2 檢閱監控節點資訊 ......................................................... 35
4.3.3 Opennms管理項目......................................................... 38
4.4功能測詴 .................................................................................... 40
4.4.1 SMS警示機制 ................................................................ 40
4.4.2 Excel Report ................................................................... 45
4.4.3 Private SNMP Agent ....................................................... 53
第五章 結論 ............................................................................................ 57
5.1結論 ............................................................................................ 57
5.2未來展望 .................................................................................... 57
參考文獻 .................................................................................................... 59

[1] F. A. Samimi, P. K. McKinley, S. M. Sadjadi, C. Tang, J. K. Shapiro, and Z. Zhou, “Service Clouds: Distributed Infrastructure for Adaptive Communication Services”, IEEE Transactions on Network and Service Management, vol. 4, no. 2, Sept. 2007, pp. 84-95.
[2] Google, http://www.google.com.tw/intl/zh-TW/about/corporate/company/, July 2012
[3] 微軟, http://www.microsoft.com/taiwan/about/default.aspx, July 2012
[4] Apple, http://www.apple.com/tw/, July 2012
[5] Dropbox, https://www.dropbox.com/about, July 2012 [6] M. W. Godfrey and Q. Tu, “Evolution in Open Source Software: A Case Study”, International Conference on Software Maintenance, San Jose, CA , 2000, pp. 131-142. [7] C. Y. Chiang, G. Levin, S. Li, C. Serban, M. Wolberg, R. Chadha, G. Hadynski, and L. LaBarre, “Enabling Distributed Management for Dynamic Airborne Networks”, IEEE International Symposium on Policies for Distributed Systems and Networks, London , 2009, pp. 102-105
[8] 電信管理模型, http://en.wikipedia.org/wiki/Telecommunications_Management_Network, July 2012
[9] FCAPS, http://en.wikipedia.org/wiki/FCAPS, July 2012
[10] John Gage, http://en.wikipedia.org/wiki/John_Gage, July 2012 [11] Smith, J.E. ; Ravi Nair, “The architecture of virtual machines”, Computer, May 2005, pp. 84-95.
[12] Cloud Computing, http://en.wikipedia.org/wiki/Cloud_computing, July 2012
[13] SaaS, http://en.wikipedia.org/wiki/Software_as_a_service, July 2012
[14] PaaS, http://en.wikipedia.org/wiki/Platform_as_a_service,, July 2012
[15] ITU-T M.3010 : Principles for a telecommunications management network, http://www.itu.int/rec/T-REC-M.3010/en, July 2012
[16] ITU-T M.3400 : TMN management functions, http://www.itu.int/rec/T-REC-M.3400/en, July 2012
[17] SNMP, http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol, July 2012 [18] Douglas R. Mauro and Kevin J. Scbmidt 著, 蔣大偉 譯,SNMP網管實務,台北市;美商歐萊禮股份有限公司台灣分公司,2007
[19] Cisco, http://www.cisco.com/en/US/hmpgs/index.html, July 2012
[20] HP, http://www8.hp.com/tw/zh/home.html, July 2012 [21] A. Pras, T. Drevers, R. van de Meent, D. Quartel, “Comparing the Performance of SNMP and Web Services-Based Management ”, IEEE Transactions on Network and Service Management, vol. 1, no. 2, Dec. 2004, pp. 72-82.
[22] Opennms, http://www.opennms.org/, July 2012
[23] Opennms_Wiki, http://www.opennms.org/wiki/Main_Page, July 2012
[24] Perl, http://www.perl.org/about.html, July 2012
[25] Wiki_Perl, http://en.wikipedia.org/wiki/Perl, July 2012
[26] MRTG, http://oss.oetiker.ch/mrtg/, July 2012
[27] RRDTool, http://oss.oetiker.ch/rrdtool/, July 2012
[28] jRobin API, http://www.jrobin.org/index.php/Main_Page, July 2012
[29] jfreechat API, www.jfree.org, June 2012
[30] JAVA Excel API, http://jexcelapi.sourceforge.net/, July 2012
[31] snmp4j API, http://www.snmp4j.org/index.html, July 2012

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊