一种基于ONOS技术的设备管理方法技术

技术编号:37875858 阅读:12 留言:0更新日期:2023-06-15 21:04
本发明专利技术公开了一种基于ONOS技术的设备管理方法,所述方法具体包括:在整个网络架构中,通过南向接口对底层数据平面的转发功能进行封装,实现控制器和传输设备之间的连接,控制器向交换机轮询发送指令并将传输设备响应数据进行处理分析以及图形化,实现实时获取传输设备的状态和链路信息;同时在控制器中生成可视化拓扑图。本发明专利技术中SDN采用虚拟化网络服务,大大降低了对硬件层面的依赖,可以有效节约基础设施成本,降低企业运营支出,提高对已有资源的使用效率,改善网络管理效果,提高交换机管理的实时性以及便捷性,降低人力成本。降低人力成本。降低人力成本。

【技术实现步骤摘要】
一种基于ONOS技术的设备管理方法


[0001]本专利技术涉及交换机管理
,尤其是涉及一种基于ONOS技术的设备管理方法。

技术介绍

[0002]传统网络从一开始就是一个分布式的网络,没有中心的控制节点,每台设备自己决定要如何转发,这直接导致了没有整体观念,不能从整个网络的角度对流量进行调控。而SDN网络中有一个控制器,他负责收集整个网络的拓扑、流量等信息。控制面与转发面分离,使得转发面设备可以采用不同的硬件来实现,也可以采用不同厂家的设备来实现,只要转发面与控制面的接口一致,就可以实现一致的转发能力,转控分离使得组网更加灵活。用户调整、扩展或升级整个网络架构的需求,而不需要更换底层交换机、路由器等硬件设备,节省大量成本,缩短网络架构的迭代周期。
[0003]针对现有传输设备仅能通过手动操作查看状态,无法集中配置、灵活调整网络的缺点,如何实现远程实时监测机房中交换机端口状态、端口流量等信息,及时发现交换机状态异常,提高交换机管理的实时性以及便捷性,降低人力成本等是目前亟待解决的技术问题,为克服现有技术的不足,本专利技术提供一种基于ONOS技术对传输设备进行管理的方法。可以使得对交换机的控制更加灵活自主,适用于不同的网络结构。
[0004]公开于该
技术介绍
部分的信息仅仅旨在加深对本专利技术的总体
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。

技术实现思路

[0005]本专利技术的目的在于提供一种基于ONOS技术的设备管理方法,以解决对传输设备的控制、远程监控、生成可视化拓扑及网络配置,提高交换机管理的实时性以及便捷性,降低人力成本的问题。
[0006]为了实现上述目的,本专利技术采用以下技术方案:
[0007]本专利技术提供一种基于ONOS技术的设备管理方法,所述方法具体包括:
[0008]在整个网络架构中,通过南向接口对底层数据平面的转发功能进行封装,实现控制器和传输设备之间的连接,控制器向交换机轮询发送指令并将传输设备响应数据进行处理分析以及图形化,实现实时获取传输设备的状态和链路信息;同时在控制器中生成可视化拓扑图;
[0009]在全局网络拓扑视图中,每个控制器直接控制网络中的一个子区域,但是它们确保每个控制器的网络拓扑视图反应了整个网络的状态信息,每个控制器的网络视图快速更新以反应基础网络的任何变化,提供低延迟访问网络视图的能力;
[0010]同时,管理平台向应用程序提供访问全局网络拓扑视图的北向接口,应用程序通过北向接口调用获取或释放资源,基于该接口执行网络控制功能;
[0011]应用程序控制平面管理器:
[0012]监控传输设备中各种类型的控制平面指标,包括控制消息、系统指标;
[0013]收集六种类型的控制消息的统计信息,它们是PACKET_IN、PACKET_OUT、FLOW_MOD、FLOW_REMOVED、STATS_REQUEST、STATS_REPLY;
[0014]同时监控CPU信息、内存信息、磁盘I/O、网络I/O;
[0015]监控粒度为1分钟;
[0016]对于流量转发功能,平台提供面向高级编程的数据转发平面;可编程网络技术通过代码级的自定义网络数据平面来实现可编程能力,同时实现数据转发控制和策略;
[0017]根据传输设备的配置,可编程网络数据转发对解析表和控制流进行编程,并且将解析表下发至数据转发平台的解析器中,再通过控制流编程将动作匹配配置下发至数据转发平台的动作匹配表中;
[0018]数据流在输入时,首先经过解析器进行报文解析,并通过Ingress负载均衡器进行转发设置以实现动作匹配配置,然后进入转发的队列和存储中等待;数据流从队列中出栈时,先通过对应的Engress反向负载均衡器的解析,再进行报文输出,从而实现了完整的数据平面数据转发机制。
[0019]采用上述技术方案,本专利技术具有如下有益效果:
[0020]本专利技术中SDN采用虚拟化网络服务,大大降低了对硬件层面的依赖,可以有效节约基础设施成本,降低企业运营支出,提高对已有资源的使用效率,改善网络管理效果,提高交换机管理的实时性以及便捷性,降低人力成本。
附图说明
[0021]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本专利技术提供的传输设备控制架构图;
[0023]图2为本专利技术提供的传输设备流量转发流程图。
具体实施方式
[0024]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]如图1所示,在整个网络架构中,可以通过南向接口对底层数据平面的转发功能进行封装,实现控制器和传输设备之间的连接,控制器向交换机轮询发送指令并将传输设备响应数据进行处理分析以及图形化,实现实时获取传输设备的状态和链路信息。同时在控制器中生成可视化拓扑图
[0026]在全局网络拓扑视图中,每个控制器进直接控制网络中的一个子区域,但是它们确保每个控制器的网络拓扑视图反应了整个网络的状态信息,每个控制器的网络视图快速更新以反应基础网络的任何变化,提供了低延迟访问网络视图的能力。
[0027]同时,管理平台向应用程序提供了访问全局网络拓扑视图的北向接口,应用程序
可以通过北向接口调用获取或释放资源,基于该接口执行网络控制功能,例如流量转发、管理界面及远程监控设备状态
[0028]应用程序控制平面管理器:
[0029]监控传输设备中各种类型的控制平面指标,包括控制消息、系统指标。
[0030]收集六种类型的控制消息的统计信息,它们是PACKET_IN、PACKET_OUT、FLOW_MOD、FLOW_REMOVED、STATS_REQUEST、STATS_REPLY。
[0031]同时还会监控CPU信息、内存信息、磁盘I/O、网络I/O。
[0032]监控粒度为1分钟。
[0033]对于流量转发功能,平台提供面向高级编程的数据转发平面。可编程网络技术通过代码级的自定义网络数据平面来实现可编程能力,同时还可以实现数据转发控制和策略具体实现流程如图2所示。
[0034]根据传输设备的配置,传统的可编程网络数据转发对解析表和控制流进行编程,并且将解析表下发至数据转发平台的解析器中,再通过控制流编程将动作匹配配置下发至数据转发平台的动作匹配表中。
[0035]数据流在输入时,首先经过解析器进行报文解析,并通过Ingress负载均衡器进行转发设置以实现动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于ONOS技术的设备管理方法,其特征在于,所述方法具体包括:在整个网络架构中,通过南向接口对底层数据平面的转发功能进行封装,实现控制器和传输设备之间的连接,控制器向交换机轮询发送指令并将传输设备响应数据进行处理分析以及图形化,实现实时获取传输设备的状态和链路信息;同时在控制器中生成可视化拓扑图;在全局网络拓扑视图中,每个控制器直接控制网络中的一个子区域,但是它们确保每个控制器的网络拓扑视图反应了整个网络的状态信息,每个控制器的网络视图快速更新以反应基础网络的任何变化,提供低延迟访问网络视图的能力;同时,管理平台向应用程序提供访问全局网络拓扑视图的北向接口,应用程序通过北向接口调用获取或释放资源,基于该接口执行网络控制功能;应用程序控制平面管理器:监控传输设备中各种类型的控制平面指标,包括控制消息、系统指标;收集六种类型的控制消息的统计信息,它们是PACKET_I...

【专利技术属性】
技术研发人员:王迪丰李超群杨国文
申请(专利权)人:北京卓越信通电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1