[发明专利]基于交换机的主引擎选举方法和装置有效
申请号: | 201710765274.3 | 申请日: | 2017-08-30 |
公开(公告)号: | CN107483290B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 林福元 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/931;H04L12/933;H04L12/935 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 交换机 引擎 选举 方法 装置 | ||
本申请实施例提供了一种基于交换机的主引擎选举方法和装置,涉及通信领域,用于节省引擎板卡从而降低机架式交换机的成本。该方法包括:当前板卡检测其他槽位的板卡是否正常工作;若检测到其他槽位的板卡未正常工作,则将所述当前板卡声明为主引擎;若检测到其他槽位的板卡正常工作,则根据所述当前板卡所在槽位的槽位信息和其他槽位的槽位信息,将所述当前板卡声明为主引擎或确定为从引擎。本申请实施例应用于机架式交换机设计。
技术领域
本申请涉及通信领域,尤其涉及一种基于交换机的主引擎选举方法和装置。
背景技术
云计算、大数据、物联网等新技术的蓬勃发展使得各行业对于网络的需求进一步提升,支撑基础网络架构的交换机需求也在不断增加。
目前的交换机分为机架式和箱式两种,其中,机架式交换机具有多个插槽,每个插槽都可以插入业务板卡,而每个业务板卡可以提供多个端口,整个交换机可以提供上百个端口。
由于机架式交换机整体价格昂贵,交换机上的各个槽位资源都特别珍贵,而现有技术中机架式交换机需要至少一个槽位插入用作引擎的板卡,该板卡不仅不能处理业务而且价格昂贵,浪费了许多端口,从而降低了交换机的端口密度。
发明内容
本申请的实施例提供一种基于交换机的主引擎选举方法和装置,用于节省引擎板卡从而降低机架式交换机的成本。
为达到上述目的,本申请的实施例采用如下技术方案:
第一方面,提供了一种基于交换机的主引擎选举方法,所述交换机包括至少两个槽位,每个槽位用于插入板卡,所述至少两个槽位之间两两互联,每个板卡具备引擎和业务卡的功能,所述方法应用在每个板卡上,所述方法包括:
当前板卡检测其他槽位的板卡是否正常工作;
若检测到其他槽位的板卡未正常工作,则将所述当前板卡声明为主引擎;
若检测到其他槽位的板卡正常工作,则根据所述当前板卡所在槽位的槽位信息和其他槽位的槽位信息,将所述当前板卡声明为主引擎或确定为从引擎。
第二方面,提供了一种基于交换机的主引擎选举装置,所述交换机包括至少两个槽位,每个槽位用于插入板卡,所述两个槽位之间两两互联,其特征在于,每个板卡具备引擎和业务卡的功能,所述装置包括:
检测单元,用于检测其他槽位的板卡是否正常工作;
声明单元,用于若所述检测单元检测到其他槽位的板卡未正常工作,则将当前板卡声明为主引擎;
所述声明单元,还用于若所述检测单元检测到其他槽位的板卡正常工作,则根据所述当前板卡所在槽位的槽位信息和其他槽位的槽位信息,将所述当前板卡声明为主引擎或确定为从引擎。
本申请的实施例提供的基于交换机的主引擎选举方法和装置,通过使每个板卡具备引擎和业务卡的功能,通过当前板卡检测其他槽位的板卡是否正常工作;若检测到其他槽位的板卡未正常工作,则将当前板卡声明为主引擎;若检测到其他槽位的板卡正常工作,则根据当前板卡所在槽位的槽位信息和其他槽位的槽位信息,将当前板卡声明为主引擎或确定为从引擎。由于各板卡既具备业务卡的功能也具备引擎的功能,由于每个板卡都可以作为业务卡,从而可以提供更多的端口,提高了机架式交换机的端口密度;而且,由于每个板卡都可以作为引擎,免去引擎板卡成本,有效降低机架式交换机的成本。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1为本申请的实施例提供的机架式交换机的内部连接示意图;
图2为本申请的实施例提供的机架式交换机的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710765274.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于关联分析的网络时延预测方法
- 下一篇:一种光纤纵联差动对时方法