如何利用sugarnms快速實現網管軟件定製開發?

如何快速實現網管軟件定製開發? php


時下網絡環境愈來愈複雜,愈來愈龐大,網絡平常運維工做日益趨於智能化、自動化對於通用化的網管軟件而言,市面上有各類品牌的網管軟件,功能各異,客戶選擇的空間比較大。但若是客戶想擁有一套定製化的網管軟件,選擇餘地相對來講會小一些,通常有兩種辦法。
數據庫

  • 徹底本身從頭開發這種方法須要組織專業網管開發團隊,費時費力,開發週期長,風險大,機會成本不必定比外購少.編程

  • 在網管開發平臺基礎上開發在相對成熟的網管開發平臺上進行二次開發,能在相對短的時間內快速實現本身特點化功能要求.平臺開發不失爲一種實現特點功能要求的好方法。
    瀏覽器

市面上提供的網管開發平臺很少,目前由本土企業北京智和信通技術有限公司(www.zhtelecom.com)徹底自主開發的SugarNMS智和網管開發平臺是一個不錯的選擇她很是符合我國網絡設備商、軟件系統集成商的特色和需求,很好地解決了這類客戶網管開發中面臨的問題。 安全


SugarNMS智和網管開發平臺市場定位 服務器


  • SugarNMS智和網管開發平臺專爲指望快速搭建可靠網管軟件的企業而準備,開發平臺充分利用智和網管軟件已有的軟件功能,並提供衆多可複用可擴展的框架模塊。讓企業把重點放在具體的業務需求上,最短几我的.周就能開發出一款特點的網管軟件。網絡

  • SugarNMS智和網管開發平臺自己已是一套可運行的通用網管軟件.若是接受其軟件已有的通用化功能,無需任何開發也可運行管理網絡架構

  • SugarNMS網管平臺能夠幫助客戶避開從頭開發所面臨的‘高投入,高成本,高風險’(三高)問題;和採用免費開源軟件面臨‘沒法商用,無質量保證,無技術支持服務’(三無)問題。app


SugarNMS智和網管開發平臺技術特色 框架


  • SugarNMS網管平臺100%統一Java架構產品,從功能模塊、數據庫、界面所有基於統一的Java技術平臺和統一的數據關係模型,不包含任何第三方功能庫。SugarNMS純正的技術平臺,確保用戶在後續維護、信息整合、產品集成等方面的長遠利益獲得保障。

  • 從底層網絡協議到開發平臺,公司都擁有100%的自主知識產品,確保移交給客戶的產品中不會包含任何第三方商業權利,也不會讓客戶承擔第三方產品受權。(這些第三方產品權利常見於:SNMP協議通信、網絡自動發現、拓撲圖組件)

  • 平臺包含了國內首款Java網絡拓撲圖產品、智能化專利的Java SNMP組件和自動發現產品。

  • 二次開發平臺具有底層SNMP開發、網絡協議接口開發、設備調試的功能基礎。

  • 平臺在基礎框架、可重用組件和軟件功能之間保持隔離,既確保了快速定製又不損失組件化、架構化特性。

  • 採用標準Java領域成熟的輕量級技術,既方便開發,也方便與各類系統集成。

  • 在統一的平臺上實現網絡管理的多項功能,包括網絡發現、拓撲圖、配置、故障、性能監控、安全管理等

  • 智能化設備組件發現和展現技術,讓管理員能夠洞悉設備內部視圖,更能夠基於設備組件進行監控操做。

  • 挑戰極限的資源消耗,在CPU使用、內存消耗、磁盤佔用、帶寬使用各項指標創下領域記錄。

  • 基於Web部署的Java客戶端,具備B/SC/S的雙重優點。



SugarNMS智和網管開發平臺產品架構

平臺框架採用了J2SEXMLWebServiceSNMPHTTPJDBCSwingRMIO-M MappingO-R MappingMuti-Thread等成熟可靠的JAVA技術爲基礎,按照電信網管系統的特色劃分模塊和層次,既符合網管業務的要求,又保證在軟件上是易實現、易維護、易擴充的。



SugarNMS智和網管開發平臺適用領域

SugarNMS智和網管平臺適合下屬專業技術領域: 

IDC機房設備監控

視頻監控網絡管理

PLC共纜以太網管理

EOC同軸寬帶網管理

WiFiAPAC無線設備管理

網絡自動掃描和信息採集

網絡安全和准入控制

SDH、光傳輸、光接入設備

微波及無線傳輸設備

EPON/GPON網絡設備管理

服務器和計算機監控

數據庫和中間件監控

交換機、工業交換機、物理交換機管理

OLTONU網絡設備管理

SugarNMS智和網管開發平臺組成

智和網管開發平臺採用遵循電信管理網的規範設計,採用標準版本的Java技術和多層分佈式軟件架構,確保軟件技術的高可靠性。它由如下幾部分構成:

l網管基礎組件;

l網管平臺基礎框架;

lSugarNMS成熟網管功能;

lJava源代碼及開發文檔


SugarNMS智和網管開發平臺網管功能

SugarNMS智和網管開發平臺具備全套智和網管軟件的功能,包含網絡拓撲管理、網絡設備管理、設備配置管理、故障和工做狀態管理、性能管理、報表統計、多用戶安全管理等功能。即便不做二次開發,軟件也能運行,可知足通用的網絡管理要求。

網管功能以下:


 

拓撲可視化管理

SugarNMS自動發現網絡設備和連接關係,自動以拓撲圖形式展示網絡中的網絡設備、主機/服務器、鏈路、設備資源,並清晰展示邏輯層級關係,支持樹形結構和平面結構的聯動展現,多種佈局方式。

網絡設備管理

SugarNMS能夠展現設備真實的機架圖、面板圖,實時監控網口、電口、光接口的狀態和流量數據。

系統可以實時的展現鏈路的多項性能數據、故障、運行狀態。經過圖形界面逼真的顯示鏈路上實時的流量、帶寬、故障等。

服務器和應用監控

SugarNMS能夠自動發現網絡下的主機/服務器/虛擬機,主動監控CPU、磁盤、內存、網絡接口、系統進程等。

SugarNMS能夠對數據庫、中間件、網絡TCP服務進行多種指標實時監控 ,並能擴展監視器策略進行更全面更深刻的監測。

故障管理

SugarNMS具有全面的故障採集、故障優化分析、故障定位、故障處理、故障通知功能。

經過拓撲圖的方式在界面上實時跟蹤和直觀展現故障狀態。併爲管理員提供了豐富的故障統計功能。

性能管理

SugarNMS實時監測設備可用性,採集CPU,內存,磁盤空間,端口狀態,帶寬,流量,帶寬利用率,丟包率,誤包率等狀況。

SugarNMS提供了實時性能、當前性能、歷史性能 多種粒度的性能數據,經過圖表形式對性能數據進行展現和分析。

設備配置維護

SugarNMS能夠方便地查看網絡設備的各類配置信息;遠程對設備升級、配置備份、配置恢復,以及大量設備的批量備份和升級。

SugaraNMS還集成了TelnetPingMIB瀏覽器、Web訪問、SyslogFtp/TFTP等平常維護工具。

安全和事件管理

SugarNMS支持多用戶操做,可對不一樣的用戶分配權限管理不一樣的網絡/區域。系統提供MAC-IP記錄管理網絡安全行爲;經過設備事件來記錄設備的行爲;經過操做日誌來記錄操做員的行爲。

統計報表

SugarNMS網管可以生成實時的和基於天、星期、月及任意起止時間段的歷史報表,報表包括實時性能/故障報表、性能/故障趨勢報表、性能/故障統計報表、TOP N 報表等多種類型,以及曲線圖、柱狀圖、面積圖、餅圖、正負圖等多種表現形式

 

SugarNMS智和網管開發平臺開發方式

平臺支持多種開發模式,知足從快速到個性功能等的不一樣需求開發:

l可基於成熟的智和網管軟件基礎上開發

l可基於拓撲圖、SNMP組件和服務API開發

l基於框架、模塊、插件、API方式支持多種開發模式;

l可直接重用基礎組件的數據庫組件進行開發,也能夠經過數據庫組件API開發知足個性需求的數據庫組件。

l客戶端提供源代碼的形式,開發人員可任意修改代碼實現定製化的功能。

l僅對業務需求進行編程,無需關注底層基礎設施

l提供通用化管理機制,SNMP或非SNMP同等開發模型

l模型化和最小編程原則,增長單一插件函數,便可增長從用戶界面到後臺、網絡、數據的集成功能

l從網管架構到組件模塊均由網管平臺統一提供,不依賴第三方功能模塊

l常規開發工具:Eclipse、NetBeans工具便可

相關文章
相關標籤/搜索