堆叠配置方法及装置制造方法及图纸

技术编号:16703455 阅读:25 留言:0更新日期:2017-12-02 16:46
本发明专利技术实施例提供一种堆叠配置方法及装置,涉及网络通信技术领域。所述堆叠配置方法应用于待堆叠设备,所述方法包括:获取其他待堆叠设备的配置信息;将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容;根据所述配置内容与其他待堆叠设备进行堆叠。使用该堆叠配置方法及装置,能够实现对不同型号的设备的堆叠。

Stacking configuration method and device

The embodiment of the invention provides a stack configuration method and device, which relates to the field of network communication technology. The stacked configuration method applied to stacked device, the method comprises: acquiring other equipment configuration information to be stacked; negotiate their configuration information to be stacked with other equipment configuration information, making each of the stack to get the equipment can meet the requirements of the stack configuration content negotiation; according to the contents of the stack and configuration for other stacking equipment. Using the stacked configuration method and device, the stack of different types of equipment can be realized.

【技术实现步骤摘要】
堆叠配置方法及装置
本专利技术涉及网络通信
,具体而言,涉及一种堆叠配置方法及装置。
技术介绍
两台以上设备间建立堆叠系统时,要求每台设备型号完全相同,型号不同不能形成堆叠系统。经研究发现,随着设备升级更新和改型换代,新设备往往不能与旧设备组建堆叠系统,造成资产浪费。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种堆叠配置方法及装置,以改善现有技术中不同型号的设备无法组建堆叠系统,造成资产浪费的问题。本专利技术较佳实施例提供了一种堆叠配置方法,应用于每台待堆叠设备,所述方法包括:获取其他待堆叠设备的配置信息;将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容;根据所述配置内容与其他待堆叠设备进行堆叠。本专利技术另一较佳实施例提供了一种堆叠配置装置,应用于每台待堆叠设备,所述堆叠配置装置包括:信息获取模块,用于获取其他待堆叠设备的配置信息;协商处理模块,用于将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容;堆叠模块,用于使得所述待堆叠设备根据所述配置内容与其他待堆叠设备进行堆叠。本专利技术另一较佳实施例提供了一种待堆叠设备,该待堆叠设备用于实现与其他待堆叠设备的堆叠,所述待堆叠设备包括:存储器;处理器;以及堆叠配置装置,所述堆叠配置装置包括:信息获取模块,用于获取其他待堆叠设备的配置信息;协商处理模块,用于将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容;堆叠模块,用于使得所述待堆叠设备根据所述配置内容与其他待堆叠设备进行堆叠。本专利技术又一较佳实施例提供了一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在待堆叠设备执行本专利技术实施例提供的堆叠配置方法。本专利技术实施例提供的堆叠配置方法及装置,通过将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各待堆叠设备满足堆叠协商要求的配置内容,并根据该配置内容与其他待堆叠设备进行堆叠,使得设备升级更新和改型换代后仍然能够与原有设备组建堆叠系统,从而可以实现不同型号的设备的堆叠,进而提高设备利用率,减少资产浪费。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术较佳实施例提供的一种待堆叠设备10的方框示意图。图2为本专利技术较佳实施例提供的一种堆叠配置方法的流程图。图3为一实施方式中图2所示步骤S22包括的子步骤的示意图。图4为另一实施方式中图3所示步骤S222包括的子步骤的示意图。图5为本专利技术较佳实施例提供的另一种堆叠配置方法的流程图。图6为本专利技术较佳实施例提供的一种堆叠配置装置20的模块框图。图7为一实施方式中图6所示内容选择子模块222的结构框图。图标:10-待堆叠设备;11-存储器;12-处理器;13-网络模块;20-堆叠配置装置;21-信息获取模块;22-协商处理模块;221-内容获得子模块;222-内容选择子模块;2222-内容获得单元;2223-内容选择单元;22231-内容查找子单元;22232-标识处理子单元;22233-内容选择子单元;23-堆叠模块;24-标识添加模块;25-内容获取模块;26-判断模块。具体实施方式现有技术中,采用同型号设备建立堆叠系统,当堆叠系统中某台设备出现硬件故障需要更换时,需要同型号设备代替,为了保证堆叠系统的长期运行,客户通常需要购买较多的同型号设备做应急,造成客户网络设备冗余,网络投资增大。但是若不购买足够的备用设备,当设备出现硬件故障需要更换时,新的产品型号或者改进后的新产品无法与旧的堆叠系统有机融合,导致旧的堆叠系统需要全面更换设备,客户的网络投资将更大。由以上可知,当前堆叠系统的维护过程中网络设备投资大,数量多,潜在的风险高。基于上述研究,本专利技术实施例提供了一种可以实现堆叠系统中新旧设备间、不同型号设备间有条件的构建堆叠系统的堆叠配置方法及装置,以避免当堆叠系统中某台设备硬件故障后,无法使用更新换代的产品来替代的问题,从而减少客户网络设备的投资,进一步提高客户已有设备的利用率。下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。如图1所示,是本专利技术较佳实施例提供的待堆叠设备10的方框示意图。本专利技术实施例中的待堆叠设备10可以为交换机等能够组建堆叠系统的设备。如图1所示,待堆叠设备10包括:存储器11、处理器12、网络模块13及堆叠配置装置20。所述存储器11、处理器12以及网络模块13相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器11中存储有堆叠配置装置20,所述堆叠配置装置20包括至少一个可以软件或固件(firmware)的形式存储于所述存储器11中的软件功能模块,所述处理器12通过运行存储在存储器11内的软件程序以及模块,如本专利技术实施例中的堆叠配置装置20,从而执行各种功能应用以及数据处理,即实现本专利技术实施例中的堆叠配置方法。其中,所述存储器11可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。其中,存储器11用于存储程序,所述处理器12在接收到执行指令后,执行所述程序。所述处理器12可能是一种集成电路芯片,具有数据的处理能力。上述的处理器12可以是通用处理器,包括中央处理器(CentralProcessingUnit,CPU)、网络处理器(NetworkProcessor,NP)等。可以实现或者执行本专利技术实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。网络模块13用于通过网络建立待堆叠设备10与外部通信终端之间的通信连接,实现本文档来自技高网...
堆叠配置方法及装置

【技术保护点】
一种堆叠配置方法,应用于每台待堆叠设备,其特征在于,所述方法包括:获取其他待堆叠设备的配置信息;将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容;根据所述配置内容与其他待堆叠设备进行堆叠。

【技术特征摘要】
1.一种堆叠配置方法,应用于每台待堆叠设备,其特征在于,所述方法包括:获取其他待堆叠设备的配置信息;将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容;根据所述配置内容与其他待堆叠设备进行堆叠。2.根据权利要求1所述的堆叠配置方法,其特征在于,将自身的配置信息与其他待堆叠设备的配置信息进行协商,得到使得各所述待堆叠设备满足堆叠协商要求的配置内容的步骤,包括:获得自身的配置信息与其他待堆叠设备的配置信息中共有的配置内容;从所述共有的配置内容中选取满足预设条件的配置内容;根据所述配置内容与其他待堆叠设备进行堆叠的步骤包括:根据所述满足预设条件的配置内容与其他待堆叠设备进行堆叠。3.根据权利要求2所述的堆叠配置方法,其特征在于,所述待堆叠设备中预存有其他待堆叠设备的待匹配信息集;从所述共有的配置内容中选取满足预设条件的配置内容的步骤,包括:获得所述待匹配信息集中与所述共有的配置内容对应的配置内容作为第一配置内容;将所述第一配置内容与所述共有的配置内容进行比对,若比对成功,则将所述共有的配置内容作为满足预设条件的配置内容;若比对失败,则调整所述共有的配置内容,直至根据调整后的所述共有的配置内容得到的新的第一配置内容与调整后的所述共有的配置内容比对成功,并将调整后的所述共有的配置内容作为满足预设条件的配置内容。4.根据权利要求3所述的堆叠配置方法,其特征在于,所述方法还包括:对所述共有的配置内容添加强制性标识;获得所述待匹配信息集中与所述共有的配置内容对应的配置内容作为第一配置内容的步骤,包括:获得所述待匹配信息集中与具有所述强制性标识的配置内容对应的配置内容作为第一配置内容;调整所述共有的配置内容的步骤,包括:查找出比对失败的具有所述强制性标识的配置内容;将该比对失败的具有所述强制性标识的配置内容的强制性标识去除,或者将该比对失败的具有所述强制性标识的配置内容的强制性标识修改为非强制性标识;将调整后的所述共有的配置内容作为满足预设条件的配置内容的步骤包括:将完成比对后,具有所述强制性标识的配置内容作为满足预设条件的配置内容。5.根据权利要求2所述的堆叠配置方法,其特征在于,所述方法还包括:获取完成堆叠的所述待堆叠设备自身的配置信息与其他待堆叠设备的配置信息中共有的配置内容;判断该共有的配置内容中是否存在满足预设条件的新增配置内容,若存在所述新增配置内容,则根据添加所述新增配置内容后的满足预设条件的配置内容与其他待堆叠设备进行堆叠。6.根据权利要求1-5任一项所述的堆叠配置方法,其特征在于,每台待堆叠设备中分别构建有数据库,各所述待堆叠设备的配...

【专利技术属性】
技术研发人员:李本源
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1