【技术实现步骤摘要】
一种用于白盒交换机的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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。