智和信通:以自主研发的智和网管平台为基础,实现科研院所网络运维平台定制开发新闻动态

在科研院所完成网络运维平台开发过程中,由于网络运维技术针对性强、实现技术复杂,往往会面临以下难题,导致开发难度大、开发周期长、开发成本高、开发风险大。

科研院所网络运维平台开发难题

运维数据库设计方面

需要针对网络设备、设备资源、告警信息等大量信息设计数据库表。

自动发现算法设计方面

设备管理方法设计方面

需要研究采用什么协议和设备建立连接,如何获取设备信息,如何高效的周期性查询设备信息。

链路关系分析设计方面

需要研究如何获取设备的链路信息,如何在运维平台中建立设备间的链路关系,如何实时监测链路状态。

设备告警机制设计方面

需要研究如何取得告警信息,如何分析设备的告警信息,人为对告警进行操作后如何处理。

分级权限系统设计方面

需要研究如何设计用户权限,如何分配用户权限,如何将用户权限和网络中的设备、资源、告警等结合起来。

安全和统计功能设计方面

需要研究安全机制来增强网络安全性,需要研究统计功能来自动分析数据、简化用户操作。

兼容性设计方面

在兼容不同设备的功能设计方面,需要研究如何兼容国产和国外的网络设备、兼容国产操作系统、兼容各种不同类型的数据库、中间件等。

模块和模型化设计方面

需要研究如何将负责的运维流程分成不同的模块,如何将种类相似的设备建立成模型统一处理,减少重复开发。

智和信通科研院所网络运维平台开发方案

智和信通提供的具备自主研发,有完整知识产权的二次开发平台-智和网管平台,整体软件安全可控;平台结构灵活,提供模块式开发手段,快速满足特有需求,具备高可用性。对全国产信息化环境具备高兼容能力,部署实施简单,从平台内权限到网络设备均具备高安全管控能力。

后台处理部分

(1)完善数据库设计,提出数据库开发模式

经过多年的技术沉淀,智和信通已经设计了完善且合理的数据库,解决了数据存储和读取的难题,并且提供数据库开发模式,开放数据库,支持开发者在不改动原有数据表的基础上增加字段,增加其他表,采用O-RMapping技术,提供SpringBootJPA数据库操作接口,集成免DAO层开发,满足基于数据库定制开发的需求。

(2)优化智能算法,提供SNMP和发现组件

智和网管平台拥有智能化的自动发现算法,设备、资源、链路、监视任务的自动发现和关联,提供SNMP和发现组件,封装SNMP通信功能和上层SNMP故障、性能、配置、TRAP应用,提供设备发现、类型识别、资源发现、链路自动发现等能力,简单易用,免去了研究算法的高额成本。

(3)采用智能监控机制,实现高效设备管理

智和信通提供监控开发模式,提供SNMP、Telnet/SSH、WMI、NetConf、JMX、JDBC、GRPC、IPMI、ONVIF、SMI-S、Syslog、Trap、HTTPICMP、TCP/IP模块组件,将设备的连接、获取信息等过程抽象为对象。基于监控组件,科研院所可以高效地获取设备信息,不必再关心底层技术实现。此外基于智和网管平台,智和信通建立了高效的设备轮询机制,可以支持秒级的轮询操作,同时支持设备主动向运维平台推送事件的机制。

(4)支持多种链路协议,获取链路信息

支持LLDP、CDP、ICMP、ARP、端口转发表、生成树协议、邻居路由等物理拓扑发现技术,发现设备的物理链接。提供了IP范围、网络范围、路由跳转、IP地址漫游、交换机下挂设备搜索等设备发现途径。可将链路信息与设备进行自动关联,自动建立监测任务。

(5)提供完备的告警机制,并支持自定义告警扩展

智和网管平台内置完备的告警系统,不仅包含如CPU、内存、磁盘、网口等硬件告警,还包含如Tomcat、Weblogic、Oracle、SQLServer、MySQL、VMwareESX、CitrixXenServer、Hyper-V等中间件/数据库/虚拟化的告警。此外提供了功能扩展模块,可以灵活地对其它的告警类型和告警获取方法进行设置。同时还提供告警数据的保存、读取和分析、处理的完整功能。

(6)支持三员分立,安全可控的权限管理

智和网管平台具有完备的分级权限机制,通过对用户权限区分为理员、操作用户、只读用户三种级别,限制用户的非法操作,预设系统管理员、审计管理员和日志管理员,每个管理员具有不同权限,三员分立、相互限制。通过对用户划分网络管理权限,阻止用户非法查看和管理没有权限的网络设备。

(7)立体布局,实现深入底层的安全管控

智和网管平台提供安全管理和统计分析功能,通过黑/白名单设置、MAC-IP绑定策略来实现对网络的安全管理,通过自动化的数据分析来方便用户查看当前网络情况,同时支持自动化生成网络信息报表,免去用户的繁琐操作。同时提供深入底层的安管能力,对任意设备的万能备份功能,对任意设备的万能操作;提供多设备、多资源批量管控。支持对华为、华三、迈普、迪普、锐捷等国产设备的深刻管控,包括ACL、QOS、路由配置、账号安全、终端准入等。

(8)Java+HTML5技术,真正跨平台运行

基于Java、HTML5编程语言开发,具有跨平台特性,客户端和服务端均可运行在Windows、Linux、Unix、国产中标麒麟、银河麒麟操作系统之上。支持的管理设备的种类现已过600种,包括如华为、思科、中兴、华三、锐捷等主流厂商的产品,同时提供拓展功能组件,可以根据需求进行扩展设置,同时完全支持国产化的产品,如龙芯、浪潮、中标麒麟、红旗麒麟、金仓、达梦、东方通等。

(9)积木式结构,组件调用更便捷

智和网管平台采用模块化、组件化、模型化开发模式,将大量的底层操作封装为模块,为具有相似特性的设备建立设备模型,并支持组件的开发模式。

(10)多种开发模式,满足开发需求

前台处理部分

(1)人性化操作机制,开放界面开发模式

智和网管平台客户端具有完备的操作界面模板,采用功能模块内聚的设计方式,比如:拓扑图模块、导航树模块、导航和拓扑联动模块、菜单模块、对象表格模块、属性表模块等。科研院所可以在界面模板基础上进行开发,省去了大量界面开发中增加控件和绑定事件的操作。

(2)支持C/S及B/S界面,多端访问不在困难

智和网管平台客户端具有稳定的通信机制与后台进行数据交换,支持多客户端访问后台数据,同时支持C/S及B/S界面,C/S基于Java的Swing技术开发,B/S基于HTML5、Vue开发,通过Restful接口和WebSoket实现数据交互,实现通过PC、平板、手机等多种终端进行访问。

(3)提供拓扑组件,满足客户端开发需求

智和信通提供拓扑组件,拓扑视图直观地显示设备和设备之间的链路关系,可以方便的在拓扑视图上进行拖拉、放大缩小、单击、邮件弹出菜单等功能。满足网管GUI客户端开发的需要。拓扑组件可以让网管产品的操作界面全部基于拓扑图的所见所得管理模式。所有的权限管理、故障管理、性能管理、配置管理、维护管理等功能,都是直接与拓扑图集成。内置树状视图和网络拓扑视图,并能在二者之间实现自动同步。使用拓扑图组件还可以开发出地域、组织结构等的层级划分图,以及机架图、面板图等。

核心功能模块

智和网管平台采用全Java技术,同时支持HTML5和JavaSwing中文客户端界面,服务端和客户端均可在Windows、Linux、Unix、国产系统上运行使用。支持SNMP、Telnet/SSH、WMI、NetConf、JMX、JDBCGRPC、IPMI、ONVIF、SMI-S、HTTP、ICMP、TCPIP等设备协议,实现对网络设备、传输设备、计算机、服务器、虚拟化、中间件、数据库、网络服务的一体化监控和管理。

智和网管平台由"拓扑、监控、安管、展示、资产、工单、日志"七大模块和集成开发模块组成。

1.拓扑模块:提供直观形象的拓扑图绘制能力,以图形方式轻松实现网络设备、资源、链路状态直观展示,并以声光进行告警提醒。通过一目了然的网络拓扑,为网络故障的实时发现和有效处理提供便利。

2.监控模块:以提供全方位网络监控功能,管理联网设备为目标,深入用户需求,实现个性化网络监控解决方案。监控设备类型覆盖网络设备、服务器、交换机、中间件、数据库、安全设备、应用服务等;监测指标涵盖连通性、可用性、负载、使用率、系统进程等。

3.安管模块:深入设备、资源层面的网络安全运维与深度管控,基于SNMP、Telnet/SSH、WMI、NetConf、JMX、JDBCGRPC、IPMI、ONVIF、SMI-S、HTTP、ICMP、TCPIP等协议进行统一安管、运维规范配置,实现多品牌设备集中管控、安全策略可见、配置准确性核查等功能。

4.展示模块:提供可视化数据分析能力,对网络海量数据进行图形化分析展示。通过直观的图表和图形化手段清晰有效地将运维数据分析结果进行传达,帮助用户由宏观到微观更快地了解网络运维现状,做出更具时效性的决策。

5.资产模块:提供标准化资产录入、个性化资产模板设置、自定义资产分类和资产二维码管理等功能。通过资产管理模块将资产实物与运维数据库一一对应,为用户提供更加便捷高效的资产生命周期管理,资产跟踪、维护和统计分析。

6.工单模块:具备基础工单和运维工单能力,提供自定义工单模板、配置智能工单服务水平(SLA)、我的工单、所有工单展示及实时工单状态展示等功能。通过运维工单形成自动化故障处理机制,并在每个流程节点上责任到人,在快速响应故障的同时,兼顾企业流程管控。

7.日志模块:采用Syslog、SNMP、SNMPTrap、Windowslog、Database、File、XML多协议智能采集模式,将网络设备、应用、服务、系统日志异构融合、处理分析、搜索识别,图形化、图表化、可视化的形式进行展现。

技术特征

1.采用Java、HTML5跨平台兼容技术,客户端和服务端均可运行在Windows、Linux、Unix、国产中标麒麟、银河麒麟操作系统之上。持使用免费MySQL数据库;支持Oracle、SQLServer数据库;支持国产金仓、达梦、神舟数据库。

2.智和网管平台以JAVA高级编程语言为基础,从功能块、数据库、界面全部基于统一JAVA技术平台和统一数据关系模型。

3.支持HTML5自适应Web界面,自动适配计算机、平板、手机的浏览器布局;支持JavaSwingC/S界面模式、JavaWebStartGUI界面模式。

4.支持SNMP、Telnet/SSH、WMI、JMX、HTTP、JDBC/ODBC、ICMP、TCP/UDP、IPMI、NetConf、GRPC、Web抓取工具、ONVIF、SYSLOG以及其他管理协议进行监控。

5.支持多种物理链接发现技术。提供IP、网络范围搜索等设备发现途径。管理当前设备。

6.提供开放式开发平台和插件代码,具有二次开发、系统集成、功能扩展能力。提供个性化的定制开发、第三方系统集成服务。

7.支持集中式和分布式部署,分布式环境下支持部署多套采集代理网关,采集代理网关支持上述所有网管协议;采集代理网关可私网穿透对设备监控,不需要第三方NAT、代理软件或硬件。

8.支持穿透私网,监控私网中的网络设备;可同时部署多个分布式SNMP采集器,分别对设备进行监控。

应用效果

智和信通科研院所网络运维平台开发方案,由智和网管平台实现运维平台底层开发和基础功能,将复杂的操作修改为对象模式,通过与科研院所开展全方面、多途径的合作,科研院所只需针对特殊设备、特殊协议和自己的需求进行开发即可,简化了开发过程,降低了开发难度。

1.开发:支持过600种设备类型完全可以为科研院所直接使用,拓扑、告警等网管功能也可集成到科研院所开发项目中。

2.快速开发:底层采用智和网管平台,免去了SNMP协议分析、自动发现算法设计、链路关系分析设计、告警处理机制设计等众多设计部分,减少了科研院所的开发周期。

3.优质开发:经过多年检验,质量和性能得到了保证,能够为科研院所的网管开发提供优质的基础。

THE END
1.操作平台2技术平台 编辑 技术平台是一套完整的、严密的服务于研制应用软件产品的软件产品及相关文文件。真正的技术平台应该是选择合适的技术体系(如J2EE,.NET等),技术架构(一组设计模式如MVC的集合),充分发挥技术体系及技术架构的优势,能够大大提高应用软件开发速度,指导并规范应用软件分析、设计、编码、测试、部署各阶段工作https://baike.sogou.com/v10680656.htm
2.高处作业安全提升:倒挂式操作平台设计文档简介:本文介绍了一种创新的倒挂式操作平台设计,该平台特别适用于建筑行业的高空作业,如桩基施工和柱子安装,尤其适用于无法使用传统脚手架或升降设备的场景。倒挂式设计确保了工人们在稳定的工作面上进行作业。提供的压缩文件包含详细的设计图、计算书、安全规定和操作指南,是一份完整的操作平台使用文档。文档内容涉及设计https://blog.csdn.net/weixin_42323064/article/details/143316835
3.什么是平台差异性设计移动开发平台mPaaS(mPaaS)Android 系统的操作列表从页面中间弹出,由于 Android 设备都有物理返回按钮,因此无需在列表中设计取消或关闭按钮。点击列表之外的空白区域,或者点击物理返回键可关闭列表。 弹出框 iOS、Android 平台的弹出框样式有区别,但交互方式与使用原则均相同: 原则: https://help.aliyun.com/document_detail/67473.html
4.《嵌入式实时操作系统的设计与开发》(廖勇著)简介书评嵌入式实时操作系统的设计与开发--电子科技大学自主设计平台 作者:廖勇 著出版社:电子工业出版社出版时间:2015年03月 手机专享价 ¥ 当当价 降价通知 ¥31.50 定价 ¥42.00 电子书价 ¥8.75 配送至 北京市东城区 运费6元,满49元包邮 服务 由“当当”发货,并提供售后服务。 加入http://product.dangdang.com/23666213.html
5.OPPO开放平台OPPO 开放平台,为开发者提供强大的应用分发能力,丰富的应用服务及推广变现支持,助力开发者实现业务增长和商业变现。https://open.oppomobile.com/new/developmentDoc/info?id=10788
6.手把手教你快速上手接入HONORConnect平台(中)手机2.操作步骤 2.1 完成功能定义后,点击“下一步”进入 APP 设计界面。 2.2 选择开发方式为“线下自开发”。 提示: a) 自开发指的是合作伙伴技能较好,有 H5 的开发技能可以完成页面的开发,或者厂家原来已有 H5 的包,经过小规模改造即可适配 HONOR Connect 平台。 https://xie.infoq.cn/article/896e92bacc83614cb31111a9c
7.FPGA培训FPGA开发培训FPGA应用培训本节简要介绍课程使用的实验开发平台:红色飓风系列开发板,对其资源配置、设计理念、使用方法等进行介绍,使学员具备在此实验平台开展FPGA设计开发的基础。 本节要点:1.1 PCB设计,电源设计,FPGA配置链路,接口设计,使用方法 2. 解剖一个典型的FPGA工程 本节以一个典型的FPGA工程为基础,手把手为学员讲授FPGA工程中的关键http://www.hqyj.com/courses/TS-FPGA.htm
8.奇安信可信浏览器携手银河麒麟操作系统,打造工业设计软件开发新平台工业软件是现代工业装备的“大脑”,也是制造业落地工业互联网、转型智能制造的有力武器。其中,工业软件平台作为智能制造的“金钥匙”,其重要性不言而喻。奇安信推出基于银河麒麟操作系统的全新工业设计软件开发平台解决方案,与麒麟软件共同推动工业软件平台的国产化迈上新台阶。 https://www.qianxin.com/news/detail?news_id=11688
9.奇安信可信浏览器携手银河麒麟操作系统,打造工业设计软件开发新工业软件是制造业的核心,工业软件平台尤为重要。奇安信(688561)与麒麟软件合作推出基于银河麒麟操作系统的新工业设计软件开发平台,提升国产工业软件水平。B/S架构逐渐成熟,但通用浏览器未满足工业软件需求,因此基于B/S架构的工业软件平台方案备受关注。新开发平台基于银河麒麟桌面操作系统V10和奇安信(688561)浏览器,具有优http://www.yuncaijing.com/news/id_16682294.html
10.物流平台开发说明物流平台 开发说明 1 创建项目 2 数据模型设计 2.1 虚拟字段vcol 3 为数据模型创建页面 4 细化客户页面 4.1 添加时补全字段 4.2 为选项设置颜色 4.3 8.3 对话框中显示和操作子表 8.4 按状态分组显示订单数目 9 统计分析 9.1 订单分析 9.2 旧版订单分析 10 角色权限处理 10.1 添加自定义角色 10.2 按角http://www.dacatec.com/jdcloud-site/demo2/DEV.html
11.万字文档+PPT+源码基于springboot+vue的助农平台系统博主简介:博客专家、Java领域优质创作者、华为云/阿里云等平台优质作者、专注于IT技术领域和学生毕业项目实战,指导学生毕业设计并参与学生毕业答辩指导 技术范围:?Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能与大数据、单片机开发、物联网设计与开发设计、安卓app、大数据、物联网、机器学习等设计与https://blog.51cto.com/xiongmaoit/11981422
12.全方位梳理:如何成为一个移动端UI设计师优设网即使是三大平台在各自平台内交互设计有着较高的统一,系统版本分裂、操作系统差异以及厂商定制化所造成的影响是不容开发者和设计师忽视的。 性能 设计和构建一个APP的方式会直接影响到它的性能。换句话说,手机里安装的程序如果设计的好可以你的手机可以待机一天半,而如果其中有一个程序设计的有问题,会让你需要出门多https://www.uisdc.com/be-mobile-designer-today/
13.第十四个五年规划纲要实施情况中期评估报告推动电线电缆、羽毛羽绒两大传统产业转型升级,大力发展新能源及智能网联汽车和绿色食品新兴产业;积极推进“东数西算”无为起步区建设,加快无为数字经济产业发展;深入实施三产“锻长补短”行动计划,推进服务业高质量发展;推动建筑业健康发展,形成具有区域影响力的建筑产业新高地;提升园区平台功能,争创国家级经济开发区。二https://www.ww.gov.cn/openness/public/6603461/39106929.html
14.苍穹中级开发考试复习2.(判断题)预警平台设计了灵活的插件体系,可以对预警执行过程进行干预,满足复杂场景需求. A、对 B、错 开发集成能力 开放平台 1.(多选题)第三方访问保存操作服务时,以下哪些参数是必要的 A、access token B、表单数据data C、filter D、updateFields https://vip.kingdee.com/article/481397140678052096
15.移动端和网页端的设计规范和适配设计达人苹方人机界面设计指南,含有IOS设计规范,指导界面设计。苹果人机界面设计指南,详细介绍了苹果公司最新的移动设备和系统,设计屏幕分辨率、图标设计规范、色彩搭配、文字等设计语言,同时还提供了 UI 设计资源可供大家使用。 Ant Design 蚂蚁金服设计平台是国内互联网公司之一,基于蚂蚁金服生态系统的跨设计与开发的体验设计方案https://www.shejidaren.com/yidong-he-wangye-duan-sheji-guifan-he-shipei.html
16.ADC平台与低代码开发【摘要】 ADC(Application Development Center)是一个低代码、多体验的开发平台,提供面向业务开发者的全场景开发平台,以及完整的资产生命周期工具链,解决传统开发门槛高、周期长的问题,形成以业务资产为核心的高效开发和复用的新开发模式。 1.产生背景低代码开发平台:由简单易用的可视化设计器和部署灵活的服务器构成,能https://maimai.cn/article/detail?fid=1724795346&efid=fojdEG3ip1VCCloUX5GdvA
17.低代码开发平台核心功能设计——组件自定义交互实现在介绍完低代码平台之后, 我们开始聚焦于实际业务场景, 来实现低代码开发平台中遇到的核心问题以及解决方案. 这里笔者拿H5-Dooring来举个例子, 先看看dooring的操作界面: 我们在使用可视化平台时除了需要满足对展示型页面的设计需求外, 我们更多的是要和企业自身业务打通,比如如何实现跨系统间的交互, 如何实现基本元素https://cloud.tencent.com/developer/article/1748520
18.内地西藏班(校)信息化平台实现研究AET系统基于JEE(Java Enterprise Edition,Java企业版)平台开发,采用典型的客户端、Web服务器和数据库三层架构,设计时使用MVC(Model-View-Controller)模式,数据库使用Oracle 11g,Web容器使用Weblogic,使用MyEclipse集成开发环境开发。 3.2 系统核心流程 考务平台学生报名和志愿填报流程如图4所示。 http://www.chinaaet.com/article/214507
19.PowerUI全流程跨平台界面开发套件PowerUI全流程跨平台界面开发套件包含有:PUI UX Designer用户体验设计工具,PS Builder 视觉设计辅助工具,PUI Builder 可视化界面开发工具,PUI Control Creato可视化控件开发工具,PUI SDK 界面开发系统支持库。 PowerUI界面实现全流程 1、用户研究与交互设计阶段: http://bj.puiedu.com/news/PowerUIRelease.html
20.快速实现一款空调伴侣的设计和开发小结 空调伴侣原型的开发已经完成,根据不同的模式,您可以通过手机 App 来遥控空调、小夜灯或者其他红外遥控设备。该内容对您有帮助吗?是我要提建议本页包含内容 概况物料清单步骤第1 步:设计电路第2 步:设计外形结构第3 步:涂鸦 IoT 平台操作第4 步:烧录固件第5 步:配网小结https://developer.tuya.com/cn/demo/acpartner