[发明专利]一种业务性能查询方法、装置及系统有效
申请号: | 201710319252.4 | 申请日: | 2017-05-08 |
公开(公告)号: | CN108880834B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 高文 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L41/00 | 分类号: | H04L41/00;H04L67/1095;H04L67/60;H04L41/04 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 性能 查询 方法 装置 系统 | ||
本发明提供了一种业务性能查询方法、装置及系统,其中,该方法包括:控制器接收上层应用发送的业务性能查询请求;在该业务性能查询请求中携带有指定业务的情况下,该控制器依据预先设置的业务与资源的对应关系,向资源所属设备进行该指定业务所对应资源的性能查询;该控制器将查询结果反馈给该上层应用。通过上述方法,设备不需要主动上报资源性能的数据变化,控制器也不需要存储并匹配所有业务的性能数据,只需要在用户下发查询请求的情况下,依据业务与资源的对应关系进行及时查找。从而提高了业务资源性能查询的效率。
技术领域
本发明涉及通信领域,特别涉及一种业务性能查询方法、装置及系统。
背景技术
软件定义网络(Software-Defined Networking,SDN)在实际商用中,随时需要按用户要求,查询指定业务的相关性能状态。常规的做法是,通过OpenFlow协议实时上报计数器的数据变化,即资源性能的数据变化,由控制器存储并匹配所有业务的性能数据,其中,OpenFlow设备使用计数器来统计流表项的命中速率。流表项由控制器根据业务映射生成,并下发存储于设备,设备通过流表项里描述的匹配和动作(Match+Action)来转发业务报文,SDN中的设备不感知具体业务。当控制器管理的业务与设备不断增多,流表等资源的总量急剧增加,计数器同步造成的资源消耗越来越大,这极大降低了网络的可用性。
本发明的内容涉及以下SDN中的已有概念或技术:
SDN控制器是根据OpenFlow协议设计的路由控制软件,负责统筹用户业务与设备资源,管理数据流、配置网络设备、制定流表(Flow Table)、承担网络业务与网络设备间的通讯。一个域中可以有多个控制器,但一般只有一个控制器处在控制、管理状态。
SDN中的交换机也服从OpenFlow协议。OpenFlow交换机由SDN控制器管控,保存有控制器制定的流表,并通过查询流表表项来决定对报文的处理方式,包括转发、缓存、提交控制器或丢弃等。
OpenFlow协议下的安全通道用来连接交换机和控制器,以供二者进行通信。
发明内容
本发明提供了一种业务性能查询方法、装置及系统,以解决现有技术中设备主动上报资源性能的数据变化,由控制器存储并匹配所有业务的性能数据,从而造成业务与设备不断增多,流表等资源的总量急剧增加,计数器同步所造成的资源消耗大,网络可用性降低的问题。
为解决上述问题,本发明实施例的技术方案实现如下:
一种业务性能查询方法,包括:
控制器接收上层应用发送的业务性能查询请求;
在所述业务性能查询请求中携带有指定业务的情况下,所述控制器依据预先设置的业务与资源的对应关系,向资源所属设备进行所述指定业务所对应资源的性能查询;
所述控制器将查询结果反馈给所述上层应用。
进一步的,所述方法还包括:
在所述业务性能查询请求中未携带有指定业务的情况下,所述控制器向连接的一个或多个设备发送资源性能的查询请求;
在接收到设备反馈的资源性能的情况下,所述控制器依据所述业务与资源的对应关系,反查出设备反馈的资源所对应的业务;
所述控制器将所述资源性能与业务的关联信息反馈给所述上层应用。
进一步的,在控制器接收上层应用发送的业务性能查询请求之前,所述方法还包括:
所述控制器接收上层应用发送的业务创建请求;
所述控制器依据预先获取的全局资源视图为业务分配资源,并形成所述业务与资源的对应关系;
所述控制器依据所述资源进行业务的创建。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710319252.4/2.html,转载请声明来源钻瓜专利网。