一种交换机启动方法、装置、电子设备和存储介质制造方法及图纸

技术编号:29757002 阅读:38 留言:0更新日期:2021-08-20 21:10
本发明专利技术实施例公开了一种交换机启动方法、装置、电子设备和存储介质,方法包括:在上电时复位启动CPU和交换芯片;从存储器中加载引导程序,通过加载引导程序执行交换机的硬件初始化;通过引导程序对交换芯片进行配置,以使配置完成的交换芯片直接实现业务的转发通信。根据加载的引导程序对交换机系统进行硬件初始化,确定交换机系统中的CPU、交换芯片和存储器等硬件无异常时,通过从存储器中所加载的引导程序对交换芯片直接进行配置,而无需等待操作系统加载完成以及CPU外设驱动等操作执行完成之后,基于启动后交换机软件中的SDK将交换芯片与软件进行同步配置,从而使得交换机在上电后就可以完成配置并快速进入业务正常转发,以实现交换机的快启动。

【技术实现步骤摘要】
一种交换机启动方法、装置、电子设备和存储介质
本专利技术实施例涉及通信
,尤其涉及一种交换机启动方法、装置、电子设备和存储介质。
技术介绍
如图1A所示为现有技术中网络通信交换机的启动过程示意图,启动过程如下:交换机上电后首先加载引导程序BootLoader进行硬件初始化,然后BootLoader引导交换机操作系统加载,并通过交换机操作系统启动CPU的外设,最后基于交换机软件中的软件开发工具包(SoftwareDevelopmentKit,SDK)对交换机芯片进行初始化配置和业务配置,以使配置完成的交换芯片实现业务的转发通信。从上述过程可以得知,交换芯片只有完成交换芯片的配置才能启动,并实现正常的业务转发功能,而为了保证硬件和软件的一致性,通常需要在启动过程的最后阶段基于交换机软件中的SDK对交换芯片进行配置,以完成网络交换机的启动过程。但是现有的交换机整个启动过程耗时较长,一般需要30秒至90秒,而在实际应用中对通信网络交换机进入正常业务转发通信,有较高的时间要求,需要在上电后短时间内启动,并迅速进入通信转发模。例如,战本文档来自技高网...

【技术保护点】
1.一种交换机启动方法,应用于交换机系统,其特征在于,所述交换机系统包括:CPU、交换芯片和存储器;/n在上电时复位启动所述CPU和所述交换芯片;/n从所述存储器中加载引导程序,通过所述引导程序执行交换机的硬件初始化;/n通过所述引导程序对所述交换芯片进行配置,以使配置完成的交换芯片直接实现业务的转发通信。/n

【技术特征摘要】
1.一种交换机启动方法,应用于交换机系统,其特征在于,所述交换机系统包括:CPU、交换芯片和存储器;
在上电时复位启动所述CPU和所述交换芯片;
从所述存储器中加载引导程序,通过所述引导程序执行交换机的硬件初始化;
通过所述引导程序对所述交换芯片进行配置,以使配置完成的交换芯片直接实现业务的转发通信。


2.根据权利要求1所述的方法,其特征在于,所述在上电时复位启动所述CPU和所述交换芯片之前,还包括:
在交换机系统正常运行状态下,获取所述交换芯片的业务数据,其中,所述业务数据中包含每个业务类型的等待时间;
将所述业务数据保存到所述存储器中。


3.根据权利要求2所述的方法,其特征在于,所述通过所述引导程序对所述交换芯片进行配置,包括:
通过所述引导程序对所述交换芯片进行初始化配置;
通过所述引导程序从所述存储器中读取所述业务数据,并根据所述业务数据对初始化配置后的所述交换芯片进行业务配置。


4.根据权利要求3所述的方法,其特征在于,所述通过所述引导程序对所述交换芯片进行初始化配置,包括:
通过所述引导程序对所述交换芯片进行基本转发功能参数设置,其中,所述基本转发功能参数包括转发端口信息。


5.根据权利要求3所述的方法,其特征在于,所述根据所述业务数据对初始化配置后的所述交换芯片进行业务配置,包括:
根据所述每个业务类型的等待时间对所述交换芯片的业务启动时间进行设置,以使所述交换芯片按照所述启动时间执行所述业务。


6.根据权利要...

【专利技术属性】
技术研发人员:王倩薛兆井
申请(专利权)人:北京东土军悦科技有限公司
类型:发明
国别省市:北京;11

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

1