[发明专利]分布式队列分配方法及分布式系统无效
申请号: | 201010593116.2 | 申请日: | 2010-12-16 |
公开(公告)号: | CN102065009A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 曹登元 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 队列 分配 方法 系统 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种分布式队列分配方法及分布式系统。
背景技术
在通信领域中,系统按照实现方式,可以分为集中式系统和分布式系统。
在集中式系统中,物理队列和管理软件位于同一个系统中,队列分配由转发和控制单元负责,队列原始数据包经转发和控制单元分配处理后,成为处理过的队列数据包,集中式系统的队列使用和管理都比较容易,如图1所示。
而在一个典型的分布式系统中,分布式系统中的处理流程分成上行和下行两个部分;而且这两个处理可能在不同的转发单元上,如图2所示。上行流程负责进行转发业务判断和处理,获取下行的队列号,下行流程根据队列号进行入队列操作,然后进行数据包的修改,完成一次业务处理。在分布式系统中,如果转发单元类型都是一样的,那么队列分配方式也是相同的。但是,如果存在不同类型的转发单元,则无法合理地分配和使用队列。
发明内容
本发明的主要目的在于提供一种分布式队列分配方法及分布式系统,以至少解决上述的上分布式系统中存在不同类型的转发单元时,无法合理地分配和使用队列的问题。
根据本发明的一个方面,提供了一种分布式队列分配方法,应用于分布式系统,包括:在接收到转发单元的上线消息后,根据转发单元的类型,从多个队列模板中选择与转发单元的类型对应的队列模板;使用选择的队列模板分配队列。
根据本发明的另一方面,提供了一种分布式系统,包括:转发单元管理模块,用于在接收转发单元的上线消息后,根据转发单元的类型,从多个队列模板中选择与转发单元的类型对应的队列模板;队列分配模块,用于使用选择的队列模板分配队列。
通过本发明,采用根据转发单元类型,选择不同的队列模板,使得在分布式系统中存在多种不同的转发单元时,经不同转发单元分配的队列有适合于该转发单元的队列模板,以使队列能够顺利分配,解决了现有分布式系统存在不同类型转发单元时,无法合理地分配和使用队列的问题,进而达到了在分布式系统中,经不同类型的转发单元合理分配和使用队列的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据相关技术的一种集中式设备转发示意图;
图2是根据相关技术的一种分布式设备转发示意图;
图3是根据本发明实施例一的一种分布式队列分配方法的步骤流程图;
图4是根据本发明实施例二的一种分布式队列分配方法的步骤流程图;
图5是根据本发明实施例三的一种分布式系统的结构框图;
图6是根据本发明实施例四的一种分布式系统的结构框图;
图7是根据本发明实施例五的一种应用图6所示分布式系统进行分布式队列分配的步骤流程图;
图8是根据本发明实施例六的一种应用图6所示分布式系统进行分布式队列分配的步骤流程图;
图9是根据本发明实施例七的一种应用图6所示分布式系统进行分布式队列分配的步骤流程图;
图10是根据本发明实施例八的一种应用图6所示分布式系统进行分布式队列分配的步骤流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
参照图3,示出了根据本发明实施例一的一种分布式队列分配方法的步骤流程图,包括以下步骤:
步骤S302:在接收到转发单元的上线消息后,根据转发单元的类型,从多个队列模板中选择与转发单元的类型对应的队列模板;
分布式系统的上线消息用于业务队列的分配和处理,当分布式系统接收到某一个或某几个转发单元的上线消息后,开始业务的分配和处理。
分布式系统中存储有针对不同转发单元类型的多个队列模板,当分布式系统接收到转发单元发送的上线消息时,依据发送该上线消息的转发单元的类型,从多个队列模板中选择适用与该转发单元的队列模板。
步骤S304:使用选择的队列模板分配队列。
相关技术中,若分布式系统中存在不同类型的转发单元,如,转发单元的芯片类型不同,则无法合理地分配和使用队列。通过本实施例,采用根据转发单元类型,选择不同的队列模板,使得在分布式系统中存在多种不同的转发单元时,经不同转发单元分配的队列有适合于该转发单元的队列模板,以使队列能够顺利分配,解决了现有分布式系统存在不同类型转发单元时,无法合理地分配和使用队列的问题,进而达到了在分布式系统中,经不同类型的转发单元合理分配和使用队列的效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010593116.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对尤其是眼镜镜片的光学有效表面进行精加工的设备
- 下一篇:基站标识监测系统