[发明专利]一种资源分配方法及系统有效
申请号: | 201710496500.2 | 申请日: | 2017-06-26 |
公开(公告)号: | CN109120555B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 齐权 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L49/103 | 分类号: | H04L49/103;H04L41/042;H04L41/0894;H04L67/1095 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 系统 | ||
本发明实施例提供一种资源分配方法及系统,包括:转发单元的同步分配模块接收资源申请请求,资源申请请求携带本转发单元业务的索引信息;转发单元位于交换机的转发层;同步分配模块中存储交换机管理层的管理分配模块定时同步过来的第一资源分配信息,第一资源分配信息包括已分配的资源和未分配的资源;同步分配模块根据索引信息和本转发单元的资源分配信息,从自身存储的第一资源分配信息中查找出第一资源,第一资源为未使用的、且符合索引信息的资源;将第一资源自主分配给业务使用;由同步分配模块处理本转发单元业务的资源申请请求,实现了在资源申请量过大而不能及时处理时,仍保证各业务的正常工作,提高在高密度转发业务中资源的分配速度。
技术领域
本发明涉及通信领域,尤其涉及一种资源分配方法及系统。
背景技术
在分布式数据中心交换机中,管理层面和转发层面是分开的,管理层管理着转发层业务所需要的各种资源,其中就包括对于转发芯片上的转发资源的管理,这些资源有不同的类型,每种资源的每个资源在业务转发流程中都是唯一存在使用的因此需要管理层来保证每一个转发资源在转发层的唯一性。
转发资源是对应到数据中心交换机转发单元的转发芯片上具体寄存器用于报文转发的具体值,在转发芯片中,转发资源有很多类型,每种类型对应转发芯片的一类寄存器,而每种资源的每个资源又对应着转发芯片的一条具体寄存器条目,每个寄存器条目用来存储对业务报文的处理动作,转发业务在建立自己的一条业务时需要用到多个不同或者相同的芯片转发资源,该业务的报文进入该业务流程后在芯片中根据报文特征查找对应的芯片转发资源并根据每个资源中的信息对报文做相关处理。
转发层的转发单元是对业务报文进行处理的单元,业务报文转发用到的转发资源以及每个转发资源对应的寄存器均存在于转发单元中,每个转发单元的转发资源使用情况均存储于转发单元内,整个数据中心交换机中有多个转发单元。
管理层是分布式数据中心交换机中管理业务转发报文所需的各种资源,管理层管理所有转发单元的各种芯片转发资源,当业务有资源请求时,管理层负责根据业务信息寻找符合业务条件的可用资源分配各业务使用,并把使用资源的转发单元和资源的使用情况记录,以便有相同的业务来申请资源时直接返回给业务,同时防止同一个资源分配不同的业务。
参见图1,图1为现有技术提供的一种分布式数据中心交换机资源分配的示意图,图1中,管理层包括管理分配模块和管理存储模块,转发层包括各个转发单元,每个转发单元包括转发存储模块和业务模块;
现有技术的方案中,当业务模块申请资源时向管理层发送同步消息,并等待管理层分配可用资源,业务模块在收到管理层的应答消息后,才能够根据管理层分配的资源来建立自己的业务;管理层接收来自各个业务和转发单元的业务资源申请同步消息,并且对于各种业务和各种资源的同步消息的处理优先级是相同的,管理层收到资源申请同步消息后依次处理各个同步消息,包括分配具体资源并做相关资源使用记录,然后依次发送应答消息到各个业务和各个转发单元。
对于目前的资源分配方案,在低业务密度和转发单元个数少的情况下,能够满足各业务的资源请求分配,但是随着用户需求的业务种类和业务数量的不断增加,目前的方案已经不能满足各业务的资源申请分配,对于目前的分配方案主要存在以下限制:1、目前采用发送同步消息进行资源申请分配,因为同步消息要依次发送并等待管理层依次应答,当多个转发单元同时发送大量或者存在大量非资源申请的同步消息时,转发单元和管理层的消息处理可能会超时,从而导致转发单元同步消息发送失败,或者管理层不能及时处理同步消息进而导致业务无法正常建立;2、当配置高密度业务环境时,由于各个业务要申请大量的转发资源,目前方案在能正常申请分配资源的同时会大量耗时,这对于一些业务是不能接受的。
发明内容
本发明实施例主要解决的技术问题是,提供一种资源分配方法及系统,解决现有技术中的交换机资源分配方案无法满足增长的业务需求的问题。
为解决上述技术问题,本发明实施例提供一种资源分配方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710496500.2/2.html,转载请声明来源钻瓜专利网。