enea – 设备管理中间件

enea – 设备管理中间件

ID:36037892

大小:140.08 KB

页数:8页

时间:2019-04-29

enea – 设备管理中间件_第1页
enea – 设备管理中间件_第2页
enea – 设备管理中间件_第3页
enea – 设备管理中间件_第4页
enea – 设备管理中间件_第5页
资源描述:

《enea – 设备管理中间件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本文将介绍Enea的下一代设备管理中间件,适用于任何网络互连设备的设备管理需求。ENEA–设备管理中间件下一代“电信级”设备管理框架支持:-Netconf/YANG-SNMP-CLI-XML-RPC简介Enea的设备管理框架中间件可以提供一整套解决方案来管理几乎任何类型的联网设备及相关应用程序。下列设备和应用程序仅仅是需要设备管理的几种示例:网络设备:核心网、边缘网关、无线接入设备、移动基站、SDN(OpenFlow)、NFV云计算:OpenStack、AmazonEC2数据通讯:用户端设备、机顶盒、接入点、防火墙、SOHO路由器IoT网关、IoT感知设备、智能电网、M2M、工业控制汽车设

2、备、医疗设备等应用范围:电信、企业网、金融、车联网、IoT、M2M、智能电网、控制、医疗设备管理设备管理定义了一套协议和功能,它们允许采用安全方式部署、配置、管理和监控联网设备及其相关应用程序。设备管理框架必须满足以下几项:部署能力所有设备必须能够联网并在许多情况下从一个中心位置接受配置可配置性设备必须采用某种机制保证配置参数能即时生效,例如,MTU大小可管理性设备必须能够提供一个接口来管理其功能,例如,软件的升级、降级、启用或停用等。可视性设备必须显示当前状态,例如,警报、通知等。配置数据和运行状态数据任何联网设备都具有两个域:配置数据和运行状态数据,它们必须分开管理。配置数据表示一组不

3、变的可写数据。配置数据将设备从初始状态变成工作状态。运行数据表示在运行时收集的一组数据,包括:统计数据、警报等。配置数据和运行数据必须分开,这一点非常重要,原因如下:冗余:经常需要在多个设备之间复制配置比较:在复杂调试和分析中,必须能够比较配置和状态数据Enea的设备内置管理框架从数据建模到数据存储将配置数据和运行数据完全分开。“FullStack”框架组件Enea的设备管理框架提供一整套端到端应用程序开发解决方案。一系列组件将提供部署“商用级”管理解决方案所需的所有服务。下图1为Enea解决方案的许多重要系统组件的高级框图:图1。下面将逐个介绍这些主要部件的详细情况。北向接口Netcon

4、fNETCONF协议由IETF制定,它用于“安装、操控和删除网络设备的配置”。NETCONF通过XML编码在远程程序调用(RPC)层上运行并提供一组基本操作以便在网络设备上编辑和查询相关配置。NETCONF协议用于弥补现行配置管理和协议的缺点。设备管理框架具有以下功能,它们都在RFC35352002IAB网络管理研讨会的概述中进行描述:全网事务支持事件通知的流处理和回放区分配置和运行数据可扩展过程调用机制多次配置数据存储(申请、运行、启动)配置测试和验证支持配置更改事务基于XML实现最佳建模带过滤功能的选择性数据检索安全性/ACL支持SNMP尽管有些过时,旧设备和设备仍然常用SNMP。En

5、ea的框架能够采用灵活方式支持SNMP,借此通过YANG对现有SNMPMIB变量进行建模并通过CLI和编程方式访问这些变量,无需更改代码。这通过在需要SNMP访问的对象中使用SNMPOID适当注解YANG数据模型来实现。此外,无需传统SNMP代理,利用较新且更高效的编程模型即可实现新MIB的建模和访问,除了C/C++,此模型还支持其他高级语言,例如Python和Java。它还支持旧SNMPMIB到YANG数据模型的转换以及SNMP对象和trap通知的建模。XML/RPCXML-RPC向基于XML的客户端提供一种简单的基于HTTP的XML-RPC机制,它可以轻松地单独使用或在任意Web2.0

6、式前端框架中使用。借助功能强大且简单的北向接口来实现管理框架中间件的所有功能,其中包括:•支持保持各HTTP请求间的会话•支持事务•支持所有数据存储管理操作•安全性/ACLCLICLI(命令行接口)是一种模型驱动嵌入式管理北向代理,它向用户提供一组监控和配置命令来管理设备。它提供许多功能,包括命令自动补全、上下文相关帮助和ACL(访问级别控制)。CLI的一项重要特性就是整个北向接口从使用YNG建模语言定义的系统模型开始完全“auto–rendered”。这表示根本无需开发生成“电信级”命令行接口的代码。CLI命令供用户:·查看和更新配置·检索运行状态和统计数据·在设备上完成操作熟悉Cisc

7、o/Juniper式功能(包括上下文相关帮助和命令自动补全)的操作员会十分容易的使用Enea的配置管理命令工具。南向接口南向客户端及其协议属于任一设备管理框架的最完整且关键的部分。南向协议是提供“南向客户端”在设备专用应用程序与设备管理框架的“对象管理器”组件之间通信的通讯层。南向客户端也是提供或使用数据模型中信息的软件实体。许多框架使用标准套接式(RPC、CORBA等)通讯层作为南向协议,但是,此方法也具有一些缺点:§

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。