【技术实现步骤摘要】
一种交换机及其交换板卡热插拔方法、装置和系统
本专利技术涉及计算机
,特别涉及一种交换机及其交换板卡热插拔方法、装置和系统。
技术介绍
随着交换机(Switch)是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。交换机前面板有若干端口,提供网络接入节点。近年来,随着交换芯片带宽和容量的不断提升,往往需要将前面板端口布置到不同的交换板卡上。每个交换板卡都有若干的端口,每个交换板卡都可以独立的进行插拔。交换机在部署时,可以插入一张或者若干张交换板卡,后面随着运维的需要,可能需要替换已有交换板卡、增加新的交换板卡、或者移除交换板卡。现有技术中,在传统的交换机进行更换、添加和移除交换板卡等交换板卡的插拔操作前,需要对交换机进行断电,影响不需要插拔的其它交换板卡的正常业务,不利于用户体验。因此,如何能够使交换机在不掉电情况下完成交换板卡的插拔操作,并快速的恢复业务,实现交换板卡热 ...
【技术保护点】
1.一种交换机的交换板卡热插拔方法,其特征在于,包括:/n处理器检测CPLD中交换板卡的在位信号;/n根据所述在位信号,确定拔插板卡的状态信息;其中,所述拔插板卡为发生拔插的交换板卡,所述状态信息包括身份信息和拔插状态,所述拔插状态为插入或移除;/n根据所述状态信息,配置所述处理器与所述拔插板卡中的通信设备的驱动通信,并配置所述拔插板卡对应的通信端口;其中,通信设备包括:传感器、存储器和光模块中至少一项。/n
【技术特征摘要】
1.一种交换机的交换板卡热插拔方法,其特征在于,包括:
处理器检测CPLD中交换板卡的在位信号;
根据所述在位信号,确定拔插板卡的状态信息;其中,所述拔插板卡为发生拔插的交换板卡,所述状态信息包括身份信息和拔插状态,所述拔插状态为插入或移除;
根据所述状态信息,配置所述处理器与所述拔插板卡中的通信设备的驱动通信,并配置所述拔插板卡对应的通信端口;其中,通信设备包括:传感器、存储器和光模块中至少一项。
2.根据权利要求1所述的交换机的交换板卡热插拔方法,其特征在于,所述处理器检测CPLD中交换板卡的在位信号,包括:
所述处理器接收所述CPLD发送的插拔中断信号;其中,所述插拔中断信号为所述CPLD在检测到所述在位信号发生变化时发送的中断信号;
根据所述插拔中断信号,检测CPLD中交换板卡的在位信号。
3.根据权利要求1所述的交换机的交换板卡热插拔方法,其特征在于,所述处理器通过I2C接口与所述通信设备通信连接时,所述根据所述状态信息,配置所述处理器与所述拔插板卡中的通信设备的驱动通信,包括:
所述拔插状态为插入时,创建所述通信设备对应的对应的I2C从设备,使所述通信设备与对应的驱动匹配;
所述拔插状态为移除时,移除所述通信设备对应的对应的I2C从设备,使所述通信设备与对应的驱动分离。
4.根据权利要求3所述的交换机的交换板卡热插拔方法,其特征在于,所述通信设备包括所述拔插板卡中的第一路I2C对应的第一通信设备和第二路I2C对应的第二通信设备时,所述创建所述通信设备对应的对应的I2C从设备,使所述通信设备与对应的驱动匹配,包括:
创建所述第一通信设备对应的对应的I2C从设备,使所述第一通信设备与对应的驱动匹配;其中,所述第一通信设备包括所述传感器和所述存储器;
创建所述第二通信设备对应的对应的I2C从设备,使所述第二通信设备与对应的驱动匹配;其中,所述第二通信设备包括所述光模块。
5.根据权利要求1至4任一项所述的交换机的交换板卡热插拔方法,其特征在于,...
【专利技术属性】
技术研发人员:刘茂栋,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。