[发明专利]一种集中式资源管理系统及方法有效
申请号: | 201911294998.X | 申请日: | 2019-12-16 |
公开(公告)号: | CN111010712B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 邓卉文;涂育红;冯建波;刘娟 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04W28/16 | 分类号: | H04W28/16 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 董婕 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集中 资源管理 系统 方法 | ||
本发明公开了一种集中式资源管理系统及方法,涉及通信网络传输设备技术领域,本发明将芯片转发资源表项的管理分为硬件资源和业务资源两个层次进行管理,业务配置程序按需向业务资源管理器动态申请所需业务资源表资源,业务资源管理器按需向硬件资源管理器动态申请资源页,实现资源的灵活配置。本发明根据各类业务对芯片转发表项资源配置的不同特性,将业务资源表分别配置为全局资源属性和单盘资源属性,业务配置程序根据业务和转发芯片特性按需申请全局资源或单盘资源,解决所有业务统一在所有线卡申请资源导致的资源浪费问题。
技术领域
本发明涉及通信网络传输设备技术领域,具体涉及一种集中式资源管理系统及方法。
背景技术
目前市场上常见的传输设备中,通常会使用一至多个ASIC或者NP芯片作为承载业务的转发芯片。转发芯片中内置的转发表的规格在一定程度上决定了设备能够承载各类业务的规格。随着5G时代的到来,物联网技术也逐渐普及,用户接入数量进一步增加,网络使用场景更加复杂,运营商对承载网络的设备所需承载的业务的灵活性和规格提出了更高的需求。而目前市场上主流的ASIC或者NP芯片发展至今,单纯的通过堆叠硬件提升转发表容量将会导致过高的硬件成本和功耗。如何针对不同应用场景实现不同的业务规格,同时充分利用现有主转发芯片中各种转发表项资源实现业务规格的最大化,显得尤为重要。传统的资源管理方案根据设备需要支持的业务规格,为每种业务静态划分主转芯片中的转发表资源,上述做法存在以下缺陷:
一、资源管理灵活性差:
当前的主流ASIC或NP芯片中,多种不同类型的业务可能使用同样的硬件转发表项资源,这种硬件表项资源可称为共享资源。传统的资源管理方案中将共享资源静态分段给不同的业务。一个软件版本只能支持一套业务规格,对不同场景业务规格的不同需求的适应性差。
二、资源管理颗粒粗犷:
分布式系统中一个配置可能只在某个线卡使用转发表项资源。而传统的资源管理方案同时在所有线卡分配转发表项资源,无法根据芯片转发特性某些特定的线卡按需分配资源,导致资源浪费。
三、申请全局资源效率低:
设备长期运行后不同单盘资源使用情况不一致,可用资源碎片化,导致在所有线卡上获取索引ID相同的转发表难度大、效率低。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种集中式资源管理系统及方法,实现按需分配各类业务需要的硬件表项资源,使设备满足不同业务场景对业务规格的不同需求。
为达到以上目的,本发明采取的技术方案是:一种集中式资源管理方法,包括以下步骤;
采用硬件资源管理器创建硬件资源表,硬件资源表用于存储设备上所有线卡的硬件资源信息;
采用业务资源管理器创建各类业务对应的业务资源表,业务资源表用于存储业务所需硬件资源类型、已占用的资源页状态以及可使用最大资源数;
当业务配置程序需申请创建业务所需的资源时,向业务资源管理器申请业务对应的业务资源表的资源,业务资源管理器按需向硬件资源管理器申请业务资源表对应的硬件资源,分配给业务配置程序;
硬件资源管理器以资源页为单位将硬件资源分配给业务对应的业务资源表;资源页为硬件资源对应的硬件资源表索引。
在上述技术方案的基础上,业务资源管理器按需向硬件资源管理器申请业务资源表对应的硬件资源,分配给业务配置程序,具体包括以下步骤:
若该业务对应的业务资源表中存在可用的空闲资源,将空闲资源分配给业务配置程序;
若业务资源表中不存在可用的空闲资源,向硬件资源管理器申请可用的资源页;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911294998.X/2.html,转载请声明来源钻瓜专利网。