如何利用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工具便可

相关文章
相关标签/搜索