科研院所,從事產(chǎn)品科研機(jī)構(gòu),掌握核心關(guān)鍵技術(shù)。內(nèi)部的網(wǎng)絡(luò)需要開發(fā)網(wǎng)管系統(tǒng)時(shí),就會(huì)交由科研院所進(jìn)行開發(fā),而科研院所如果并未做過相關(guān)項(xiàng)目,針對(duì)網(wǎng)管系統(tǒng)從頭進(jìn)行開發(fā)往往面臨著難度大、周期長等問題。
科研院所網(wǎng)管開發(fā)面臨的難題
科研院所完成網(wǎng)管開發(fā)過程中,由于網(wǎng)管技術(shù)針對(duì)性強(qiáng)、實(shí)現(xiàn)技術(shù)復(fù)雜,往往會(huì)面臨以下難題,導(dǎo)致開發(fā)難度大、開發(fā)周期長、開發(fā)成本高、開發(fā)風(fēng)險(xiǎn)大。
后臺(tái)處理的部分難題
1、網(wǎng)管數(shù)據(jù)庫設(shè)計(jì),需要針對(duì)網(wǎng)絡(luò)設(shè)備、設(shè)備資源、告警信息等大量信息設(shè)計(jì)數(shù)據(jù)庫表。
2、自動(dòng)發(fā)現(xiàn)算法設(shè)計(jì),要想免去手動(dòng)添加每個(gè)設(shè)備、資源、鏈路、監(jiān)視任務(wù)的繁瑣操作,勢必要研究自動(dòng)發(fā)現(xiàn)算法,算法的復(fù)雜性、可靠性、設(shè)備和資源、鏈路、監(jiān)視任務(wù)的關(guān)聯(lián)算法,都會(huì)耗去大量的時(shí)間和精力。
3、設(shè)備管理方法設(shè)計(jì),需要研究采用什么協(xié)議和設(shè)備建立連接,如何獲取設(shè)備信息,如何高效的周期性查詢?cè)O(shè)備信息。
4、鏈路關(guān)系分析設(shè)計(jì),需要研究如何獲取設(shè)備的鏈路信息,如何在網(wǎng)管中設(shè)備建立設(shè)備間的鏈路關(guān)系,如何實(shí)時(shí)監(jiān)測鏈路狀態(tài)。
5、設(shè)備告警機(jī)制設(shè)計(jì),需要研究如何取得告警信息,如何分析設(shè)備的告警信息,人為對(duì)告警進(jìn)行操作后如何處理。
6、分級(jí)權(quán)限系統(tǒng)設(shè)計(jì),需要研究如何設(shè)計(jì)用戶權(quán)限,如何分配用戶權(quán)限,如何將用戶權(quán)限和網(wǎng)絡(luò)中的設(shè)備、資源、告警等結(jié)合起來。
7、安全和統(tǒng)計(jì)功能設(shè)計(jì),需要研究安全機(jī)制來增強(qiáng)網(wǎng)絡(luò)安全性,需要研究統(tǒng)計(jì)功能來自動(dòng)分析數(shù)據(jù)、簡化用戶操作。
8、兼容不同設(shè)備的功能設(shè)計(jì),需要研究如何兼容國產(chǎn)和國外的網(wǎng)絡(luò)設(shè)備、兼容國產(chǎn)操作系統(tǒng)、兼容各種不同類型的數(shù)據(jù)庫、中間件等。
9、模塊和模型化設(shè)計(jì),需要研究如何將負(fù)責(zé)的網(wǎng)管流程分成不同的模塊,如何將種類相似的設(shè)備建立成模型統(tǒng)一處理,減少重復(fù)開發(fā)。
前臺(tái)交互部分難題
1、有功能完善的操作界面,針對(duì)網(wǎng)絡(luò)、設(shè)備、資源、鏈路、告警、權(quán)限、用戶等具有人性化、可視化的操作界面。
2、有直觀易用的拓?fù)浣缑?,針?duì)設(shè)備和設(shè)備間的鏈路關(guān)系,具有直觀、具象的可視化拓?fù)浣缑妫瑫r(shí)拓?fù)浣缑嫘枰哂械?點(diǎn)類似的操作功能,拓?fù)浣缑嫒绾文芨咝У嘏c實(shí)際情況進(jìn)行同步。
3、 有與后臺(tái)通信的合理機(jī)制,前臺(tái)如何與后臺(tái)程序建立連接,界面如何顯示后臺(tái)結(jié)果,如何傳遞數(shù)據(jù)給后臺(tái)處理程序。
智和網(wǎng)管平臺(tái)科研院所網(wǎng)管開發(fā)解決方案
北京智和信通有限公司,基于多年網(wǎng)管行業(yè)的技術(shù)積累和技術(shù)優(yōu)勢,針對(duì)科研院所在網(wǎng)管軟件開發(fā)過程中遇到的難題,提出了定制化的網(wǎng)管解決方案,力求與科研院所合作共贏,實(shí)現(xiàn)多、快、好、省的開發(fā)模式。智和網(wǎng)管平臺(tái)SugarNMS科研院所網(wǎng)管開發(fā)解決方案以優(yōu)秀的網(wǎng)管平臺(tái)為基礎(chǔ),解決了科研院所在網(wǎng)管開發(fā)中面臨的后臺(tái)和前臺(tái)的相關(guān)問題。
后臺(tái)處理部分
1、經(jīng)過多年的技術(shù)沉淀,智和網(wǎng)管平臺(tái)已經(jīng)設(shè)計(jì)了完善且合理的數(shù)據(jù)庫,解決了數(shù)據(jù)存儲(chǔ)和讀取的難題,并且提供數(shù)據(jù)庫開發(fā)模式,可以滿足基于數(shù)據(jù)庫定制開發(fā)的需求。
2、智和網(wǎng)管平臺(tái)擁有智能化的自動(dòng)發(fā)現(xiàn)算法,設(shè)備、資源、鏈路、監(jiān)視任務(wù)的自動(dòng)發(fā)現(xiàn)和關(guān)聯(lián),只需要調(diào)用幾個(gè)封裝好的API就可以實(shí)現(xiàn),簡單易用,免去了研究算法的高額成本。
3、智和網(wǎng)管平臺(tái)提供ObjectSNMP開發(fā)組件,將設(shè)備的連接、獲取信息等過程抽象為對(duì)象,基于ObjectSNMP組件,科研院所可以高效地獲取設(shè)備信息,不必再關(guān)心底層技術(shù)實(shí)現(xiàn)。此外智和網(wǎng)管平臺(tái)建立了高效的設(shè)備輪詢機(jī)制,可以支持秒級(jí)的輪詢操作,同時(shí)支持設(shè)備主動(dòng)向網(wǎng)管推送事件的機(jī)制。
4、智和網(wǎng)管平臺(tái)通過分析CDP協(xié)議、LLDP協(xié)議、STP協(xié)議、ARP協(xié)議等多種方式來獲取鏈路信息,并將鏈路信息與設(shè)備進(jìn)行自動(dòng)關(guān)聯(lián),自動(dòng)建立監(jiān)測任務(wù)。
5、智和網(wǎng)管平臺(tái)具有完善的告警系統(tǒng),不僅包含如CPU、內(nèi)存、磁盤、網(wǎng)口等硬件告警,還包含如Tomcat、Weblogic、Oracle、SQLServer、MySQL、VMware ESX、Citrix XenServer、Hyper-V等中間件/數(shù)據(jù)庫/虛擬化的告警。此外提供了功能擴(kuò)展模塊,可以靈活的對(duì)其它的告警類型和告警獲取方法進(jìn)行設(shè)置。同時(shí)還提供告警數(shù)據(jù)的保存、讀取和分析、處理的完整功能。
6、智和網(wǎng)管平臺(tái)具有完善的分級(jí)權(quán)限機(jī)制,通過對(duì)用戶權(quán)限區(qū)分為系統(tǒng)管理員、普通管理員和只讀管理員三種級(jí)別,限制用戶的非法操作。通過對(duì)用戶劃分網(wǎng)絡(luò)管理權(quán)限,組織用戶非法查看和管理沒有權(quán)限的網(wǎng)絡(luò)設(shè)備。
7、智和網(wǎng)管平臺(tái)提供安全管理和統(tǒng)計(jì)分析功能,通過黑/白名單設(shè)置、MAC-IP綁定策略來實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)的安全管理,通過自動(dòng)化的數(shù)據(jù)分析來方便用戶查看當(dāng)前網(wǎng)絡(luò)情況,同時(shí)支持自動(dòng)化生成網(wǎng)絡(luò)信息報(bào)表,免去用戶的繁瑣操作。
8、智和網(wǎng)管平臺(tái)基于JAVA編程語言開發(fā),具有跨平臺(tái)特性,可以在Windows、Linux、Unix等操作系統(tǒng)上穩(wěn)定運(yùn)行。支持的管理設(shè)備的種類現(xiàn)已超過500種,包括如華為、思科、DELL、IBM等主流廠商的產(chǎn)品,同時(shí)提供拓展功能組件,可以根據(jù)需求進(jìn)行擴(kuò)展設(shè)置,同時(shí)*支持國產(chǎn)化的產(chǎn)品,如龍芯、浪潮、中標(biāo)麒麟、紅旗麒麟、金倉、達(dá)夢(mèng)、東方通等。
9、智和網(wǎng)管平臺(tái)采用模塊化、組件化、模型化開發(fā)模式,將大量的底層操作封裝為模塊,為具有相似特性的設(shè)備建立設(shè)備模型,并支持組件的開發(fā)模式。
前臺(tái)處理部分
1、智和網(wǎng)管平臺(tái)客戶端具有完善的操作界面模板,科研院所可以在界面模板基礎(chǔ)上進(jìn)行開發(fā),省去了大量界面開發(fā)中增加控件和綁定事件的操作。
2、智和網(wǎng)管平臺(tái)客戶端提供iTopoview組件作為拓?fù)湟晥D,拓?fù)湟晥D直觀的顯示設(shè)備和設(shè)備之間的鏈路關(guān)系,可以方便的在拓?fù)湟晥D上進(jìn)行拖拉、放大縮小、單擊、郵件彈出菜單等功能,拓?fù)湟晥D中可以方便的進(jìn)行設(shè)備、資源、鏈路的增刪改查操作,同時(shí)與后臺(tái)數(shù)據(jù)進(jìn)行同步,實(shí)時(shí)刷新拓?fù)浣缑妗?/p>
3、智和網(wǎng)管平臺(tái)客戶端具有穩(wěn)定的通信機(jī)制與后臺(tái)進(jìn)行數(shù)據(jù)交換,支持多客戶端訪問后臺(tái)數(shù)據(jù),具有C/S、B/S兩種構(gòu)架,支持通過PC、平板、手機(jī)等多種終端進(jìn)行訪問。
應(yīng)用效果
智和網(wǎng)管平臺(tái)科研院所網(wǎng)管開發(fā)解決方案,由智和網(wǎng)管平臺(tái)實(shí)現(xiàn)網(wǎng)管底層開發(fā)和基礎(chǔ)功能,將復(fù)雜的網(wǎng)管操作修改為對(duì)象模式,通過與科研院所開展全方面、多途徑的合作,科研院所只需針對(duì)特殊設(shè)備、特殊協(xié)議和自己的需求進(jìn)行開發(fā)即可,簡化了開發(fā)過程,降低了開發(fā)難度。
應(yīng)用價(jià)值
采用智和網(wǎng)管平臺(tái),科研院所免去了網(wǎng)管開發(fā)過程中大量的底層工作,真正實(shí)現(xiàn)了多快好省的開發(fā)過程,實(shí)現(xiàn)了雙方的合作共贏:
1、全面開發(fā):智和網(wǎng)管平臺(tái)支持的500種設(shè)備類型*可以為科研院所直接使用,拓?fù)洹⒏婢热娴木W(wǎng)管功能也可集成到科研院所開發(fā)項(xiàng)目中。
2、快速開發(fā):底層采用智和網(wǎng)管平臺(tái),免去了SNMP協(xié)議分析、自動(dòng)發(fā)現(xiàn)算法設(shè)計(jì)、鏈路關(guān)系分析設(shè)計(jì)、告警處理機(jī)制設(shè)計(jì)等眾多設(shè)計(jì)部分,減少了科研院所的開發(fā)周期。
3、優(yōu)質(zhì)開發(fā):智和網(wǎng)管平臺(tái)經(jīng)過多年檢驗(yàn),質(zhì)量和性能得到了保證,能夠?yàn)榭蒲性核木W(wǎng)管開發(fā)提供優(yōu)質(zhì)的基礎(chǔ)。
4、低價(jià)開發(fā):依托于智和網(wǎng)管平臺(tái)的基礎(chǔ),減少了科研院的經(jīng)濟(jì)成本、人力成本、時(shí)間成本,真正實(shí)現(xiàn)了合作共贏。
技術(shù)特征
智和網(wǎng)管平臺(tái)以JAVA語言為基礎(chǔ),開發(fā)出智能易用的網(wǎng)管組件,采用多種協(xié)議管理設(shè)備和發(fā)現(xiàn)鏈路,提供不同操作方式的客戶端。
1、智和網(wǎng)管平臺(tái)以JAVA高級(jí)編程語言為基礎(chǔ),從功能塊、數(shù)據(jù)庫、界面全部基于統(tǒng)一JAVA技術(shù)平臺(tái)和統(tǒng)一數(shù)據(jù)關(guān)系模型。
2、智和網(wǎng)管平臺(tái)基于自行研發(fā)的Object SNMP、設(shè)備自動(dòng)發(fā)現(xiàn)組件和拓?fù)鋱D組件,擁有智能化的設(shè)備發(fā)現(xiàn)和管理特性。
3、智和網(wǎng)管平臺(tái)通過SNMP、JMX、JDBC、SSH等多種協(xié)議自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備,匹配設(shè)備類型等相關(guān)信息。通過CDP、LLDP、OSPF、交換機(jī)STP生成樹、交換機(jī)端口轉(zhuǎn)發(fā)等多種協(xié)議發(fā)現(xiàn)設(shè)備鏈路關(guān)系,并自動(dòng)生成鏈路。
4、智和網(wǎng)管平臺(tái)同時(shí)具有基于JAVA的客戶端和HTML5的客戶端,滿足不同用戶的需求。