一种用于白盒交换机的BIOS双冗余保护方法、装置及计算机制造方法及图纸

技术编号:21038962 阅读:42 留言:0更新日期:2019-05-04 07:59
本申请提供一种用于白盒交换机的BIOS双冗余保护方法、装置及计算机,所述方法包括:在白盒交换机的BIOS刷新之后,启动BIOS,并在BIOS启动后设置一检测标志,其中,在BIOS刷新之后仍然保存上一版本的BIOS;启动监控线程同BMC进行心跳握手,监控所述检测标志;如果所述心跳握手检测异常,则重刷所述上一版本的BIOS,白盒交换机在所述上一版本的BIOS下正常启动操作系统。在本申请实施例中,如果由于BIOS版本升级出现问题,导致系统无法开机,不用返厂,而是由BMC监控,反刷之前版本的BIOS。这样,不会因升级新版有问题的BIOS,系统无法开机而产生的客户投诉以及返厂成本问题。

A BIOS Double Redundancy Protection Method, Device and Computer for White Box Switch

【技术实现步骤摘要】
一种用于白盒交换机的BIOS双冗余保护方法、装置及计算机
本申请涉及计算机
,特别涉及一种用于白盒交换机的BIOS双冗余保护方法、装置及计算机。
技术介绍
云计算(CloudComputing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。交换机是云计算数据中心的一种网络设备,随着软件定义网络(SDN)的全面兴起,白盒交换机开始走入人们的视野。与传统交换机不同,白盒交换机将交换机的硬件和软件解耦,用户可以只购买交换机的硬件,然后按需搭配第三方操作系统软件,这使得用户可以灵活地设计和配置网络。目前,白盒交换机都是BIOS启动后加载操作系统,之后开机。如果BIOS升级之后,提供给客户,客户需要重复开机过程。但是如果重新修改的BIOS出现了问题,会导致开不了机的情况,这时需要工程师去客户现场解决,或者把交换机进行返厂解决,费时费力。
技术实现思路
有鉴于此,本申请的目的在于提供一种用于白盒交换机的BIOS双冗余保护方法、装置及计算机,以解决现有技术重刷BIOS后,如果重新修改的BIOS出现了问题,会导致开不了机的情况。其具体方案如下:第本文档来自技高网...

【技术保护点】
1.一种用于白盒交换机的BIOS双冗余保护方法,其特征在于,包括:在白盒交换机的BIOS刷新之后,启动BIOS,并在BIOS启动后设置一检测标志,其中,在BIOS刷新之后仍然保存上一版本的BIOS;启动监控线程同BMC进行心跳握手,监控所述检测标志;如果所述心跳握手检测异常,则重刷所述上一版本的BIOS,白盒交换机在所述上一版本的BIOS下正常启动操作系统。

【技术特征摘要】
1.一种用于白盒交换机的BIOS双冗余保护方法,其特征在于,包括:在白盒交换机的BIOS刷新之后,启动BIOS,并在BIOS启动后设置一检测标志,其中,在BIOS刷新之后仍然保存上一版本的BIOS;启动监控线程同BMC进行心跳握手,监控所述检测标志;如果所述心跳握手检测异常,则重刷所述上一版本的BIOS,白盒交换机在所述上一版本的BIOS下正常启动操作系统。2.根据权利要求1所述的方法,其特征在于,还包括:如果所述心跳握手检测正常,则白盒交换机在当前版本的BIOS下正常启动操作系统。3.根据权利要求2或3所述的方法,其特征在于,在白盒交换机的操作系统启动之后,还包括:消除所述检测标志。4.根据权利要求1所述的方法,其特征在于,还包括:如果所述心跳握手检测异常,所述BMC记录所述异常的相关信息。5.一种用于白盒交换机的BIOS双冗余保护装置,其特征在于,包括:设置模块,用于在白盒交换机...

【专利技术属性】
技术研发人员:宗艳艳
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1