





技术领域technical field
本发明涉及服务器技术领域,特别涉及一种服务器电源的维修方法、装置、设备及介质。The present invention relates to the technical field of servers, and in particular, to a maintenance method, device, equipment and medium for a server power supply.
背景技术Background technique
PSU(Power Supply Unit,电源供应器)因其具有供电稳定、可靠的优点,所以,一般会使用PSU来对服务器进行供电,但是,如果服务器中的PSU发生故障,不仅服务器不能正常运行,而且,也会对服务器中的运行数据造成极大的影响,这样就会给用户带来极大的经济损失。PSU (Power Supply Unit, power supply unit) has the advantages of stable and reliable power supply, so PSU is generally used to supply power to the server. However, if the PSU in the server fails, not only the server cannot run normally, but also It will also have a great impact on the running data in the server, which will bring great economic losses to users.
在现有技术中,如果服务器中的PSU发生故障,均需要运维管理人员去现场对PSU进行维修,这样不仅使得服务器的电源维修效率较低,而且,也会极大的增加运维管理人员的维修成本。目前,这对这一技术问题,还没有较为有效的解决办法。In the prior art, if the PSU in the server fails, operation and maintenance managers are required to repair the PSU on site, which not only makes the power supply maintenance efficiency of the server low, but also greatly increases the number of operation and maintenance managers. maintenance costs. At present, there is no more effective solution to this technical problem.
由此可见,如何提高服务器电源维修效率的同时,也能够降低运维管理人员的维修成本,是本领域技术人员亟待解决的技术问题。It can be seen that how to improve the maintenance efficiency of the server power supply and also reduce the maintenance cost of the operation and maintenance management personnel is a technical problem to be solved urgently by those skilled in the art.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明的目的在于提供一种服务器电源的维修方法、装置、设备及介质,以提高服务器电源维修效率的同时,也能够降低运维管理人员的维修成本。其具体方案如下:In view of this, the purpose of the present invention is to provide a maintenance method, device, equipment and medium for a server power supply, so as to improve the maintenance efficiency of the server power supply and also reduce the maintenance cost of operation and maintenance managers. Its specific plan is as follows:
一种服务器电源的维修方法,应用于控制器,包括:A maintenance method for a server power supply, applied to a controller, comprising:
实时检测目标服务器中PSU的运行信息,并根据所述运行信息判断所述PSU是否发生故障;Detecting the running information of the PSU in the target server in real time, and judging whether the PSU fails according to the running information;
若是,则锁定所述PSU,并对所述PSU进行重启;If so, lock the PSU and restart the PSU;
判断所述PSU是否能够成功重启;Determine whether the PSU can be successfully restarted;
若是,则对所述PSU进行解锁;If so, unlock the PSU;
从所述运行信息中提取所述PSU发生故障的故障信息,并将所述故障信息发送至BMC,以使所述BMC利用所述故障信息确定所述PSU发生故障的目标固件,并对所述目标固件进行升级。Extract the fault information of the fault of the PSU from the operation information, and send the fault information to the BMC, so that the BMC uses the fault information to determine the target firmware of the fault of the PSU, and sends the fault information to the BMC. The target firmware is upgraded.
优选的,所述控制器具体为单片机或CPLD。Preferably, the controller is specifically a single-chip microcomputer or a CPLD.
优选的,所述PSU具体为具有双核结构的PSU。Preferably, the PSU is specifically a PSU with a dual-core structure.
优选的,还包括:Preferably, it also includes:
预先利用中继将所述PSU和所述BMC进行连接。The PSU and the BMC are connected in advance using a relay.
优选的,还包括:Preferably, it also includes:
当检测到所述PSU中的第一I2C端口出现故障时,则对所述第一I2C端口进行重启。When it is detected that the first I2C port in the PSU is faulty, the first I2C port is restarted.
优选的,还包括:Preferably, it also includes:
当检测到所述BMC中的第二I2C端口出现故障和/或所述BMC和所述PSU之间的PEC传输出现错误时,则对所述第二I2C端口进行重启。When it is detected that the second I2C port in the BMC is faulty and/or the PEC transmission between the BMC and the PSU is faulty, the second I2C port is restarted.
优选的,所述对所述目标固件进行升级的过程之后,还包括:Preferably, after the process of upgrading the target firmware, it further includes:
判断所述目标固件是否升级成功;Determine whether the target firmware is successfully upgraded;
若否,则再次执行所述对所述目标固件进行升级的步骤。If not, execute the step of upgrading the target firmware again.
相应的,本发明还公开了一种服务器电源的维修装置,应用于控制器,包括:Correspondingly, the present invention also discloses a maintenance device for a server power supply, which is applied to a controller, including:
故障检测模块,用于实时检测目标服务器中PSU的运行信息,并根据所述运行信息判断所述PSU是否发生故障;a fault detection module, configured to detect the running information of the PSU in the target server in real time, and judge whether the PSU is faulty according to the running information;
故障判定模块,用于当所述故障检测模块的判定结果为是时,则锁定所述PSU,并对所述PSU进行重启;a fault determination module, configured to lock the PSU when the determination result of the fault detection module is yes, and restart the PSU;
重启判断模块,用于判断所述PSU是否能够成功重启;a restart judgment module for judging whether the PSU can be restarted successfully;
PSU解锁模块,用于当所述重启判定模块的判定结果为是时,则对所述PSU进行解锁;PSU unlocking module, used for unlocking the PSU when the determination result of the restart determination module is yes;
固件升级模块,用于从所述运行信息中提取所述PSU发生故障的故障信息,并将所述故障信息发送至BMC,以使所述BMC利用所述故障信息确定所述PSU发生故障的目标固件,并对所述目标固件进行升级。A firmware upgrade module, configured to extract the fault information of the failure of the PSU from the operation information, and send the fault information to the BMC, so that the BMC uses the fault information to determine the target of the failure of the PSU firmware, and upgrade the target firmware.
相应的,本发明还公开了一种服务器电源的维修设备,包括:Correspondingly, the present invention also discloses a maintenance device for a server power supply, comprising:
存储器,用于存储计算机程序;memory for storing computer programs;
处理器,用于执行所述计算机程序时实现如前述所公开的一种服务器电源的维修方法的步骤。The processor is configured to implement the steps of the maintenance method for a server power supply as disclosed above when the computer program is executed.
相应的,本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述所公开的一种服务器电源的维修方法的步骤。Correspondingly, the present invention also discloses a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the maintenance of a server power supply as disclosed above is realized. steps of the method.
可见,在本发明中,首先是利用控制器实时检测目标服务器中PSU的运行信息,并根据PSU的运行信息判断PSU是否发生故障,如果确定出PSU发生故障,则对PSU进行锁定,以防止PSU对目标服务器输出错误的供电信息。在此过程中,再对PSU进行重启,并判断PSU是否能够重启成功,如果PSU能够重启成功,则对PSU进行解锁,由此就避免了PSU保护电路在运行过程中可能遇到毛刺信号误将PSU锁死的现象。同时,控制器再从PSU的运行信息中提取出PSU在发生故障时的故障信息,并将PSU的故障信息发送至BMC,这样BMC就可以根据PSU的故障信息确定出PSU中发生故障的目标固件,之后,BMC再对目标固件进行升级,由此就达到了对目标固件进行修复的目的。显然,由于该故障维修方法可以避免运维管理人员需要去现场才能对PSU进行维修的繁琐过程,这样不仅可以提高在对服务器电源进行维修时的维修效率,而且,也能够降低运维管理人员的维修成本。相应的,本发明所提供的一种服务器电源的维修装置、设备及介质,同样具有上述有益效果。It can be seen that, in the present invention, firstly, the controller is used to detect the operation information of the PSU in the target server in real time, and according to the operation information of the PSU to determine whether the PSU is faulty, if it is determined that the PSU is faulty, the PSU is locked to prevent the PSU Incorrect power supply information is output to the target server. During this process, restart the PSU, and judge whether the PSU can be restarted successfully. If the PSU can be restarted successfully, unlock the PSU, thus avoiding the possibility that the PSU protection circuit may encounter glitches during operation. PSU locked phenomenon. At the same time, the controller extracts the fault information of the PSU when the fault occurs from the operation information of the PSU, and sends the fault information of the PSU to the BMC, so that the BMC can determine the faulty target firmware in the PSU according to the fault information of the PSU. , and then the BMC upgrades the target firmware, thereby achieving the purpose of repairing the target firmware. Obviously, because the fault repair method can avoid the tedious process of the operation and maintenance management personnel needing to go to the site to repair the PSU, it can not only improve the maintenance efficiency when repairing the server power supply, but also reduce the operation and maintenance management personnel. Maintenance costs. Correspondingly, the maintenance device, equipment and medium for a server power supply provided by the present invention also have the above beneficial effects.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to the provided drawings without creative work.
图1为本发明实施例所提供的一种服务器电源的维修方法的流程图;FIG. 1 is a flowchart of a maintenance method for a server power supply provided by an embodiment of the present invention;
图2为现有技术中服务器系统中BMC-ME-PSU通信链路的拓扑结构图;Fig. 2 is the topological structure diagram of BMC-ME-PSU communication link in the server system in the prior art;
图3为本发明实施例所提供的一种BMC和PSU的连接示意图FIG. 3 is a schematic diagram of connection between a BMC and a PSU according to an embodiment of the present invention
图4为本发明实施例所提供的一种BMC和PSU通过Buffer进行连接的示意图;FIG. 4 is a schematic diagram of connecting a BMC and a PSU through Buffer according to an embodiment of the present invention;
图5为本发明实施例所提供的一种服务器电源的维修装置的结构图;5 is a structural diagram of a maintenance device for a server power supply provided by an embodiment of the present invention;
图6为本发明实施例所提供的一种服务器电源的维修设备的结构图。FIG. 6 is a structural diagram of a maintenance device for a server power supply according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
请参见图1,图1为本发明实施例所提供的一种服务器电源的维修方法的流程图,该服务器电源的维修方法包括:Please refer to FIG. 1. FIG. 1 is a flowchart of a maintenance method for a server power supply provided by an embodiment of the present invention. The maintenance method for a server power supply includes:
步骤S11:实时检测目标服务器中PSU的运行信息,并根据运行信息判断PSU是否发生故障;若是,则执行步骤S12;Step S11: Detect the operation information of the PSU in the target server in real time, and determine whether the PSU is faulty according to the operation information; if so, execute step S12;
步骤S12:锁定PSU,并对PSU进行重启;Step S12: lock the PSU, and restart the PSU;
步骤S13:判断PSU是否能够成功重启;若是,则执行步骤S14;Step S13: Determine whether the PSU can be successfully restarted; if so, execute Step S14;
步骤S14:对PSU进行解锁;Step S14: unlock the PSU;
步骤S15:从运行信息中提取PSU发生故障的故障信息,并将故障信息发送至BMC,以使BMC利用故障信息确定PSU发生故障的目标固件,并对目标固件进行升级。Step S15: Extract the fault information of the PSU fault from the operation information, and send the fault information to the BMC, so that the BMC uses the fault information to determine the faulty target firmware of the PSU, and upgrade the target firmware.
在本实施例中,是提供了一种服务器电源的维修方法,通过该维修方法不仅可以提高服务器电源的维修效率,而且,也可以降低运维管理人员的维修成本。在本实施例所提供的服务器电源修复方法中,是以控制器为执行主体进行说明。In this embodiment, a maintenance method for a server power supply is provided, through which the maintenance efficiency of the server power supply can not only be improved, but also the maintenance cost of the operation and maintenance management personnel can be reduced. In the method for restoring a server power supply provided in this embodiment, the controller is used as the execution subject for description.
具体的,在本实施例中,首先是利用控制器实时检测目标服务器中PSU的运行信息,并根据运行信息判断目标服务器中的PSU是否发生故障,如果根据PSU的运行信息判断出PSU发生故障,则可以向PSU发送故障锁定信号,以将发生故障的PSU进行锁定,这样就可以避免PSU向目标服务器输出错误的供电信息。Specifically, in this embodiment, first, the controller is used to detect the running information of the PSU in the target server in real time, and judge whether the PSU in the target server is faulty according to the running information. If it is judged that the PSU is faulty according to the running information of the PSU, Then, a fault locking signal can be sent to the PSU to lock the faulty PSU, so as to prevent the PSU from outputting wrong power supply information to the target server.
当将PSU锁定之后,为了保证PSU不是由于目标服务器中的毛刺信号误将PSU锁死,此时,还可以通过对PSU进行重启,并通过判断PSU是否能够成功重启来避免上述事件发生的概率。也就是说,如果PSU能够成功重启,则对PSU进行解锁,此时就可以避免目标服务器中由于毛刺信号误将PSU锁死的现象。After the PSU is locked, in order to ensure that the PSU is not locked due to a glitch signal in the target server by mistake, you can also restart the PSU and determine whether the PSU can be successfully restarted to avoid the probability of the above events. That is to say, if the PSU can be successfully restarted, the PSU is unlocked, and at this time, the phenomenon that the PSU is accidentally locked due to a glitch signal in the target server can be avoided.
在将PSU锁定之后,同时还可以利用控制器从PSU的运行信息中提取PSU发生故障的故障信息,然后,再将PSU的故障信息发送至BMC,这样BMC在获取得到PSU的故障信息之后,就可以利用PSU的故障信息确定出PSU发生故障的目标固件,此时,再通过对发生故障的目标固件进行升级就可以将PSU中发生故障的目标固件进行消除,由此就可以达到对目标服务器进行修复的目的。After locking the PSU, the controller can also use the controller to extract the fault information of the PSU failure from the operation information of the PSU, and then send the fault information of the PSU to the BMC, so that the BMC obtains the fault information of the PSU. The fault information of the PSU can be used to determine the faulty target firmware of the PSU. At this time, by upgrading the faulty target firmware, the faulty target firmware in the PSU can be eliminated, so that the target server can be upgraded. purpose of repair.
在实际操作过程中,在判断PSU是否能够成功重启的过程中,还可以通过设定PSU进行重启所需要的时间来判断PSU是否能够成功重启。也即,如果PSU能够在预设时间内进行重启,则可以判定PSU能够成功重启,如果PSU不能在预设时间内进行重启,则判定PSU不能成功重启,此时就不能对PSU进行解锁。In the actual operation process, in the process of judging whether the PSU can be restarted successfully, it is also possible to judge whether the PSU can be successfully restarted by setting the time required for the PSU to restart. That is, if the PSU can be restarted within the preset time, it can be determined that the PSU can be successfully restarted; if the PSU cannot be restarted within the preset time, it is determined that the PSU cannot be successfully restarted, and the PSU cannot be unlocked at this time.
需要说明的是,在现有技术当中,在对目标服务器中PSU进行升级时,通常是通过离线的方式对PSU进行升级,也即,将PSU从目标服务器中取出,用治具板、电脑、烧录器、USB线缆、USB转化头、PMBus线缆逐台在线下对PSU进行升级。而在本实施例所提供的服务器电源修复方法中,因为是利用在线升级的方法来对PSU中发生故障的目标固件进行升级,所以,通过该方法不仅能够保证PSU的有效升级,而且,还可以防止目标固件在升级过程中因为中断、信号干扰、错码或者是突然掉电等异常情况而引起的目标固件升级失败、系统崩盘等情况的发生。It should be noted that, in the prior art, when the PSU in the target server is upgraded, the PSU is usually upgraded in an offline manner, that is, the PSU is taken out from the target server, and a fixture board, computer, The programmer, USB cable, USB converter, and PMBus cable upgrade the PSU offline one by one. In the server power repair method provided in this embodiment, because the online upgrade method is used to upgrade the faulty target firmware in the PSU, this method can not only ensure the effective upgrade of the PSU, but also Prevent the target firmware from failing to upgrade, system crash, etc. caused by abnormal conditions such as interruption, signal interference, wrong code or sudden power failure during the upgrade process of the target firmware.
其中,BMC在对目标固件进行升级的过程中,BMC会首先确认PSU的当前固件版本和升级版本,然后,BMC将升级命令和固件升级程序统一发送至PSU,其中,固件升级程序中记录了固件升级程序的大小、版本信息、校验信息以及目标服务器和PSU的型号信息。并且,在待升级PSU获取得到升级命令之后,首先会确认固件升级程序所对应的PSU类型和PSU型号是否与PSU本身的属性特征相对应,如果对应,则说明PSU可以响应本次升级,然后,BMC再获取固件升级程序的版本信息,并判断固件升级程序的版本是否与PSU本身的固件版本相同,如果固件升级程序的版本与PSU本身的固件版本相同,则PSU不需要进行升级,如果固件升级程序的版本与PSU本身的固件版本不同,则PSU需要进行升级。Among them, when the BMC upgrades the target firmware, the BMC will first confirm the current firmware version and upgrade version of the PSU, and then the BMC will send the upgrade command and the firmware upgrade program to the PSU, where the firmware upgrade program records the firmware. Upgrade program size, version information, verification information, and model information of the target server and PSU. In addition, after the PSU to be upgraded obtains the upgrade command, it will first confirm whether the PSU type and PSU model corresponding to the firmware upgrade program correspond to the attributes of the PSU itself. If they do, it means that the PSU can respond to the upgrade. The BMC then obtains the version information of the firmware upgrade program, and determines whether the version of the firmware upgrade program is the same as the firmware version of the PSU itself. If the version of the firmware upgrade program is the same as the firmware version of the PSU itself, the PSU does not need to be upgraded. If the version of the program is different from the firmware version of the PSU itself, the PSU needs to be upgraded.
显然,在本实施例所提供的服务器电源的维修方法中,由于控制器可以直接对目标服务器中PSU的故障进行维修与修复,整个维修过程都不需要运维管理人员进行参与,这样不仅可以提高目标服务器电源的维修效率,而且,也可以降低运维管理人员所需要的维修成本。Obviously, in the maintenance method of the server power supply provided in this embodiment, since the controller can directly repair and repair the fault of the PSU in the target server, the operation and maintenance management personnel do not need to participate in the whole maintenance process, which can not only improve the The maintenance efficiency of the target server power supply can also be reduced, and the maintenance cost required by the operation and maintenance managers can also be reduced.
可见,在本实施例中,首先是利用控制器实时检测目标服务器中PSU的运行信息,并根据PSU的运行信息判断PSU是否发生故障,如果确定出PSU发生故障,则对PSU进行锁定,以防止PSU对目标服务器输出错误的供电信息。在此过程中,再对PSU进行重启,并判断PSU是否能够重启成功,如果PSU能够重启成功,则对PSU进行解锁,由此就避免了PSU保护电路在运行过程中可能遇到毛刺信号误将PSU锁死的现象。同时,控制器再从PSU的运行信息中提取出PSU在发生故障时的故障信息,并将PSU的故障信息发送至BMC,这样BMC就可以根据PSU的故障信息确定出PSU中发生故障的目标固件,之后,BMC再对目标固件进行升级,由此就达到了对目标固件进行修复的目的。显然,由于该故障维修方法可以避免运维管理人员需要去现场才能对PSU进行维修的繁琐过程,这样不仅可以提高在对服务器电源进行维修时的维修效率,而且,也能够降低运维管理人员的维修成本。It can be seen that in this embodiment, the controller is first used to detect the operation information of the PSU in the target server in real time, and according to the operation information of the PSU to determine whether the PSU is faulty, if it is determined that the PSU is faulty, the PSU is locked to prevent The PSU outputs incorrect power supply information to the target server. During this process, restart the PSU, and judge whether the PSU can be restarted successfully. If the PSU can be restarted successfully, unlock the PSU, thus avoiding the possibility that the PSU protection circuit may encounter glitches during operation. PSU locked phenomenon. At the same time, the controller extracts the fault information of the PSU when the fault occurs from the operation information of the PSU, and sends the fault information of the PSU to the BMC, so that the BMC can determine the faulty target firmware in the PSU according to the fault information of the PSU. , and then the BMC upgrades the target firmware, thereby achieving the purpose of repairing the target firmware. Obviously, because the fault repair method can avoid the tedious process of the operation and maintenance management personnel needing to go to the site to repair the PSU, it can not only improve the maintenance efficiency when repairing the server power supply, but also reduce the operation and maintenance management personnel. Maintenance costs.
基于上述实施例,本实施例对技术方案作进一步的说明与优化,作为一种优选的实施方式,控制器具体为单片机或CPLD。Based on the above-mentioned embodiment, this embodiment further describes and optimizes the technical solution. As a preferred implementation manner, the controller is specifically a single-chip microcomputer or a CPLD.
具体的,在本实施例中,是将控制器设置为单片机,因为单片机的体积小、集成度高,并且,单片机还具有功耗低和易扩展的特点,因此当将控制器设置为单片机时,不仅可以降低控制器所需要占用的空间体积,而且,还可以提高控制器的外围扩展能力。Specifically, in this embodiment, the controller is set as a single-chip microcomputer, because the single-chip microcomputer is small in size and high in integration, and the single-chip microcomputer also has the characteristics of low power consumption and easy expansion. Therefore, when the controller is set as a single-chip microcomputer , not only can reduce the space required by the controller, but also can improve the peripheral expansion capability of the controller.
或者,还可以将控制器设置为CPLD(Complex Programable Gate Array),因为CPLD是一款具有高密度、低功耗的可编程逻辑器件,而且,CPLD还具有较为快速的逻辑计算速度,所以,当将控制器设置为CPLD时,还可以进一步提高控制器对目标服务器中PSU进行故障维修时的维修速度。Alternatively, the controller can also be set to CPLD (Complex Programable Gate Array), because CPLD is a programmable logic device with high density and low power consumption, and CPLD also has a relatively fast logic calculation speed, so when When the controller is set as a CPLD, the repair speed of the controller can be further improved when the controller performs fault repair on the PSU in the target server.
基于上述实施例,本实施例对技术方案作进一步的说明与优化,作为一种优选的实施方式,PSU具体为具有双核结构的PSU。Based on the above-mentioned embodiment, this embodiment further describes and optimizes the technical solution. As a preferred implementation manner, the PSU is specifically a PSU with a dual-core structure.
在本实施例中,是将PSU设置为具有双核结构的PSU,这样就可以保证PSU可以对目标固件的升级和维修能够同时进行,也即,当PSU中的一个芯片出现问题时,另一个芯片也可以对PSU中发生故障的目标固件继续进行升级与维修。也就是说,利用具有双核结构的PSU不会因为非法中断而导致系统崩溃,即硬件系统在发生固件应用程序崩溃时,PSU仍然会正常启动,并启用另一个核来对目标固件进行升级,由此就进一步保证了PSU在使用过程中的安全性与可靠性。In this embodiment, the PSU is set as a PSU with a dual-core structure, so as to ensure that the PSU can upgrade and repair the target firmware at the same time, that is, when one chip in the PSU has a problem, the other chip You can also continue to upgrade and repair the faulty target firmware in the PSU. That is to say, using the PSU with dual-core structure will not cause the system to crash due to illegal interruption, that is, when the hardware system crashes the firmware application, the PSU will still start normally, and enable another core to upgrade the target firmware. This further ensures the safety and reliability of the PSU during use.
基于上述实施例,本实施例对技术方案作进一步的说明与优化,作为一种优选的实施方式,上述服务器电源的修复方法还包括:Based on the foregoing embodiment, this embodiment further describes and optimizes the technical solution. As a preferred implementation manner, the foregoing method for repairing a server power supply further includes:
预先利用中继将PSU和BMC进行连接。Connect the PSU and BMC with a relay in advance.
请参见图2,图2为现有技术中服务器系统中BMC-ME-PSU通信链路的拓扑结构图。在该BMC-ME-PSU通信链路中,由于BMC在获取PSU功耗数据的过程中,需要利用ME(Management Engine,管理引擎)才能获取得到PSU的功耗数据。在此过程中,如果ME出现任何故障,均会使得BMC和PSU无法进行正常通讯,并导致BMC产生“误报警”的现象。Please refer to FIG. 2 , which is a topological structure diagram of a BMC-ME-PSU communication link in a server system in the prior art. In the BMC-ME-PSU communication link, in the process of acquiring the power consumption data of the PSU, the BMC needs to use an ME (Management Engine, management engine) to acquire the power consumption data of the PSU. During this process, if any fault occurs in the ME, the BMC and the PSU will not be able to communicate normally, and the BMC will generate a "false alarm" phenomenon.
在本实施例中,为解决上述技术问题,是预先利用中继将BMC和PSU进行连接,请参见图3,图3为本发明实施例所提供的一种BMC和PSU的连接示意图。因为当利用中继将BMC和PSU进行连接时,就能够使得BMC在任何状态下实现与PSU的直接通信,由此就能够避免其它杂质信号和/或中转环节对BMC和PSU信息传输过程的干扰与影响。In this embodiment, in order to solve the above technical problem, a relay is used to connect the BMC and the PSU in advance. Please refer to FIG. 3 , which is a schematic diagram of a connection between the BMC and the PSU according to an embodiment of the present invention. Because when the BMC and the PSU are connected by a relay, the BMC can realize direct communication with the PSU in any state, thereby avoiding the interference of other impurity signals and/or transit links on the information transmission process of the BMC and the PSU. with influence.
此外,由于数据中心机房复杂的电磁干扰环境,不可避免的会影响到数据中心机房的通信链路,因此,在数据中心机房会发生小概率性的信号干扰现象,从而影响数据中心机房通信链路的通信质量。由于ME是由英特尔公司开发,所以,ME对接收到的信号质量会特别严格与挑剔,并且,在ME自身的通信链路中也没有开发相应的容错机制,这样当BMC和PSU之间的通信链路受到干扰时,BMC和PSU之间的I2C总线就会处于死锁状态。也即,ME会将BMC和PSU之间的I2C总线挂起,停止对数据信号的传输,在此情况下,BMC也会出现因检测不到PSU的功耗信息而产生“误报警”的现象。显然,当将BMC和PSU通过中继直接进行连接以后,如果是BMC和PSU之间的通信发生中断,BMC就会继续向PSU发起通信握手机制,并保证PSU在有应答之后,再恢复BMC14和PSU11之间的数据通信传输,由此就可以进一步降低BMC产生“误报警”的概率。In addition, due to the complex electromagnetic interference environment of the data center computer room, it will inevitably affect the communication link of the data center computer room. Therefore, a small probability of signal interference will occur in the data center computer room, thereby affecting the communication link of the data center computer room. communication quality. Since the ME is developed by Intel, the ME will be very strict and picky about the quality of the received signal, and there is no corresponding fault-tolerant mechanism developed in the ME's own communication link, so that when the communication between the BMC and the PSU is When the link is disturbed, the I2C bus between the BMC and the PSU is in a deadlock state. That is, the ME will suspend the I2C bus between the BMC and the PSU and stop the transmission of data signals. In this case, the BMC will also generate a "false alarm" because it cannot detect the power consumption information of the PSU. . Obviously, when the BMC and the PSU are directly connected through the relay, if the communication between the BMC and the PSU is interrupted, the BMC will continue to initiate a communication handshake mechanism to the PSU, and ensure that the PSU will restore the BMC14 and PSU after a response. The data communication transmission between PSU11 can further reduce the probability of "false alarm" generated by the BMC.
作为一种优选的实施方式,中继具体为Buffer。As a preferred embodiment, the relay is specifically a Buffer.
具体的,在本实施例中,是将BMC和PSU之间的中继设置为Buffer,请参见图4,图4为本发明实施例所提供的一种BMC和PSU通过Buffer进行连接的示意图。可以理解的是,因为Buffer是在实际操作过程中使用最为广泛的一种缓冲装置,并且,Buffer还具有易编写、运行可靠等优点,所以,当将中继设置为Buffer时,还可以进一步提高本申请所提供服务器电源系统的整体易用性。当然,在实际应用中,Buffer的数量还以根据实际情况进行适应性地调整,此处不作具体赘述。Specifically, in this embodiment, the relay between the BMC and the PSU is set as Buffer. Please refer to FIG. 4 . FIG. 4 is a schematic diagram of the connection between the BMC and the PSU through the Buffer according to an embodiment of the present invention. It is understandable that, because Buffer is the most widely used buffer device in the actual operation process, and Buffer also has the advantages of easy programming and reliable operation, so when the relay is set to Buffer, it can be further improved. The overall ease of use of the server power supply system provided by the present application. Of course, in practical applications, the number of Buffers can be adjusted adaptively according to the actual situation, which will not be described in detail here.
基于上述实施例,本实施例对技术方案作进一步的说明与优化,作为一种优选的实施方式,上述服务器电源的维修方法还包括:Based on the above-mentioned embodiment, this embodiment further describes and optimizes the technical solution. As a preferred implementation manner, the above-mentioned maintenance method for the server power supply further includes:
当检测到PSU中的第一I2C端口出现故障时,则对第一I2C端口进行重启。When it is detected that the first I2C port in the PSU is faulty, the first I2C port is restarted.
可以理解的是,由于在数据中心机房会发生小概率性的信号干扰现象,并影响数据中心机房通信链路的通信质量,而当BMC和PSU之间的通信链路受到干扰时,BMC和PSU之间的I2C总线就会处于死锁状态,也即,ME会将BMC和PSU之间的I2C总线挂起,停止对数据信号的传输,在此情况下,就会出现BMC和PSU之间的通信链路无法恢复的情况。It is understandable that, due to the small probability of signal interference in the data center computer room, and affecting the communication quality of the communication link of the data center computer room, when the communication link between the BMC and the PSU is interfered, the BMC and the PSU are disturbed. The I2C bus between the two will be in a deadlock state, that is, the ME will suspend the I2C bus between the BMC and the PSU and stop the transmission of data signals. A situation where the communication link cannot be restored.
所以,在本实施例中,为了防止因PSU中的第一I2C端口出现故障而对服务器电源系统正常工作所造成的干扰与影响,还当检测到PSU中的第一I2C端口出现故障时,对PSU中的第一I2C端口进行重启,并且,在此过程中,BMC会保持BMC和PSU之间的PMBus I2C总线不变,由此就可以避免BMC在和PSU进行通信过程中因为PSU中I2C出现故障没有及时恢复,从而影响服务器电源系统正常工作的问题。Therefore, in this embodiment, in order to prevent the interference and influence on the normal operation of the server power supply system due to the failure of the first I2C port in the PSU, when the first I2C port in the PSU is detected to be faulty, The first I2C port in the PSU is restarted, and during this process, the BMC will keep the PMBus I2C bus between the BMC and the PSU unchanged, which can prevent the BMC from communicating with the PSU because I2C appears in the PSU. The failure is not recovered in time, thus affecting the normal operation of the server power system.
基于上述实施例,本实施例对技术方案作进一步的说明与优化,作为一种优选的实施方式,上述服务器电源的维修方法还包括:Based on the above-mentioned embodiment, this embodiment further describes and optimizes the technical solution. As a preferred implementation manner, the above-mentioned maintenance method for the server power supply further includes:
当检测到BMC中的第二I2C端口出现故障和/或BMC和PSU之间的PEC传输出现错误时,则对第二I2C端口进行重启。When it is detected that the second I2C port in the BMC is faulty and/or the PEC transmission between the BMC and the PSU is faulty, the second I2C port is restarted.
可以理解的是,当BMC中的第二I2C端口出现故障和/或BMC和PSU之间的PEC(Parity Check奇偶校验)传输出现错误时,BMC和PSU之间的I2C总线均会出现死锁状态,并影响服务器电源系统的正常工作,所以,在本实施例中,当在检测到BMC中的第二I2C端口出现故障和/或BMC和PSU之间的PEC传输出现错误时,则对BMC中的第二Reset端口进行重启,并以此来恢复BMC和PSU之间的正常通信。Understandably, when the second I2C port in the BMC fails and/or there is an error in the PEC (Parity Check) transmission between the BMC and the PSU, both the I2C bus between the BMC and the PSU will deadlock state, and affect the normal operation of the server power system, so, in this embodiment, when it is detected that the second I2C port in the BMC is faulty and/or the PEC transmission between the BMC and the PSU has an error, the BMC The second Reset port in the reset port is restarted, and the normal communication between the BMC and the PSU is restored.
显然,通过这样的设置方式,就可以预防和解决因BMC中第二I2C端口出现故障而影响BMC和PSU之间通信链路的问题,由此就可以进一步提高服务器电源系统在工作过程中的可靠性。Obviously, this setting method can prevent and solve the problem of affecting the communication link between the BMC and the PSU due to the failure of the second I2C port in the BMC, thereby further improving the reliability of the server power system during operation. sex.
此外,在本申请所提供的服务器电源的维修方法中,由于无需人工干预就可以实现故障通信链路的自动恢复,并实现服务器电源的优化设计,这样就能够在不影响客户业务应用性能的前提下,极大的降低服务器的运维成本。In addition, in the maintenance method of the server power supply provided by the present application, since the automatic recovery of the faulty communication link can be realized without manual intervention, and the optimized design of the server power supply can be realized, so that the performance of the customer's business application can be achieved without affecting the performance of the customer's business application. It greatly reduces the operation and maintenance cost of the server.
基于上述实施例,本实施例对技术方案作进一步的说明与优化,作为一种优选的实施方式,上述步骤:对目标固件进行升级的过程之后,还包括:Based on the above embodiment, this embodiment further illustrates and optimizes the technical solution. As a preferred implementation manner, the above steps: after the process of upgrading the target firmware, it also includes:
判断目标固件是否升级成功;Determine whether the target firmware is successfully upgraded;
若否,则再次执行对目标固件进行升级的步骤。If not, perform the steps of upgrading the target firmware again.
可以理解的是,在实际应用中,可能会出现目标固件升级不成功或者是升级版本有误的情况,所以,在对目标固件升级完毕之后,如果判断出目标固件升级不成功,还可以再次对目标固件进行升级,并以此来进一步提高目标固件升级成功的概率。It can be understood that in practical applications, the target firmware may be unsuccessfully upgraded or the upgrade version may be incorrect. Therefore, after the target firmware is upgraded, if it is judged that the target firmware upgrade is unsuccessful, the firmware can be updated again. The target firmware is upgraded, so as to further improve the success probability of the target firmware upgrade.
并且,在本实施例中,在将目标固件升级完毕之后,PSU会激活运行升级之后的新固件,并向BMC返回固件升级成功的升级成功标识,同时反馈升级后的PSU固件版本信息。这样BMC在接收到升级成功标识后,就可以根据接收到的PSU升级后的固件版本信息来判断本次升级是否成功,如果BMC判断出目标固件升级不成功或者是升级版本有误,就可以对目标固件进行再次升级。Moreover, in this embodiment, after the target firmware is upgraded, the PSU will activate the new firmware after running the upgrade, and return to the BMC an upgrade success sign indicating that the firmware upgrade is successful, and feed back the upgraded PSU firmware version information. In this way, after the BMC receives the upgrade success indicator, it can judge whether the upgrade is successful according to the received firmware version information after the PSU upgrade. If the BMC judges that the target firmware upgrade is unsuccessful or the upgrade version is incorrect, it can The target firmware is upgraded again.
显然,通过本实施例所提供的技术方案,可以进一步保证目标固件在升级过程中的完整性与可靠性。Obviously, through the technical solution provided by this embodiment, the integrity and reliability of the target firmware during the upgrade process can be further guaranteed.
请参见图5,图5为本发明实施例所提供的一种服务器电源的维修装置的结构图,该维修装置包括:Please refer to FIG. 5. FIG. 5 is a structural diagram of a maintenance device for a server power supply provided by an embodiment of the present invention. The maintenance device includes:
故障检测模块21,用于实时检测目标服务器中PSU的运行信息,并根据运行信息判断PSU是否发生故障;The
故障判定模块22,用于当故障检测模块的判定结果为是时,则锁定PSU,并对PSU进行重启;The
重启判断模块23,用于判断PSU是否能够成功重启;The
PSU解锁模块24,用于当重启判定模块的判定结果为是时,则对PSU进行解锁;The
固件升级模块25,用于从运行信息中提取PSU发生故障的故障信息,并将故障信息发送至BMC,以使BMC利用故障信息确定PSU发生故障的目标固件,并对目标固件进行升级。The
优选的,还包括:Preferably, it also includes:
信号连接模块,用于预先利用中继将PSU和BMC进行连接。The signal connection module is used to connect the PSU and the BMC with the relay in advance.
优选的,还包括:Preferably, it also includes:
第一重启模块,用于当检测到PSU中的第一I2C端口出现故障时,则对第一I2C端口进行重启。The first restarting module is configured to restart the first I2C port when it is detected that the first I2C port in the PSU is faulty.
优选的,还包括:Preferably, it also includes:
第二重启模块,用于当检测到BMC中的第二I2C端口出现故障和/或BMC和PSU之间的PEC传输出现错误时,则对第二I2C端口进行重启。The second restarting module is configured to restart the second I2C port when it is detected that the second I2C port in the BMC is faulty and/or an error occurs in the PEC transmission between the BMC and the PSU.
优选的,还包括:Preferably, it also includes:
升级判断模块,用于对目标固件进行升级的过程之后,判断目标固件是否升级成功;The upgrade judgment module is used to judge whether the target firmware is successfully upgraded after the process of upgrading the target firmware;
固件重升模块,用于当升级判断模块的判定结果为否时,则再次执行对目标固件进行升级的步骤。The firmware re-upgrading module is used to perform the step of upgrading the target firmware again when the determination result of the upgrade determination module is no.
本发明实施例所提供的一种服务器电源的维修装置,具有前述所公开的一种服务器电源的维修方法所具有的有益效果。The apparatus for repairing a server power supply provided by an embodiment of the present invention has the beneficial effects of the aforementioned method for repairing a server power supply.
请参见图6,图6为本发明实施例所提供的一种服务器电源的维修设备的结构图,该维修设备包括:Please refer to FIG. 6. FIG. 6 is a structural diagram of a maintenance device for a server power supply provided by an embodiment of the present invention. The maintenance device includes:
存储器31,用于存储计算机程序;
处理器32,用于执行计算机程序时实现如前述所公开的一种服务器电源的维修方法的步骤。The
本发明实施例所提供的一种服务器电源的维修设备,具有前述所公开的一种服务器电源的维修方法所具有的有益效果。The maintenance equipment for a server power supply provided by the embodiment of the present invention has the beneficial effects of the aforementioned maintenance method for a server power supply.
相应的,本发明实施例还公开了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如前述所公开的一种服务器电源的维修方法的步骤。Correspondingly, an embodiment of the present invention also discloses a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the maintenance method of a server power supply disclosed above is realized. step.
本发明实施例所提供的一种计算机可读存储介质,具有前述所公开的一种服务器电源的维修方法所具有的有益效果。The computer-readable storage medium provided by the embodiment of the present invention has the beneficial effects of the aforementioned maintenance method for a server power supply.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments may be referred to each other. Finally, it should also be noted that in this document, relational terms such as first and second are used only to distinguish one entity or operation from another, and do not necessarily require or imply these entities or that there is any such actual relationship or sequence between operations. Moreover, the terms "comprising," "comprising," or any other variation thereof are intended to encompass a non-exclusive inclusion, such that a process, method, article, or device that includes a list of elements includes not only those elements. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.
以上对本发明所提供的一种服务器电源的维修方法、装置、设备及介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。The maintenance method, device, equipment and medium of a server power supply provided by the present invention have been described in detail above. Specific examples are used in this paper to illustrate the principles and implementations of the present invention. The descriptions of the above embodiments are only used for Help to understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in specific embodiments and application scope, and the content of this description should not be construed as a reference to the present invention. Invention limitations.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010331104.6ACN111538624A (en) | 2020-04-23 | 2020-04-23 | A maintenance method, device, equipment and medium for a server power supply |
| PCT/CN2021/073602WO2021212943A1 (en) | 2020-04-23 | 2021-01-25 | Server power supply maintenance method, apparatus and device, and medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010331104.6ACN111538624A (en) | 2020-04-23 | 2020-04-23 | A maintenance method, device, equipment and medium for a server power supply |
| Publication Number | Publication Date |
|---|---|
| CN111538624Atrue CN111538624A (en) | 2020-08-14 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010331104.6AWithdrawnCN111538624A (en) | 2020-04-23 | 2020-04-23 | A maintenance method, device, equipment and medium for a server power supply |
| Country | Link |
|---|---|
| CN (1) | CN111538624A (en) |
| WO (1) | WO2021212943A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021212943A1 (en)* | 2020-04-23 | 2021-10-28 | 苏州浪潮智能科技有限公司 | Server power supply maintenance method, apparatus and device, and medium |
| CN113851155A (en)* | 2021-09-17 | 2021-12-28 | 苏州浪潮智能科技有限公司 | Storage device and method for controlling locking of storage device |
| CN114003426A (en)* | 2021-10-29 | 2022-02-01 | 联想(北京)有限公司 | Troubleshooting method, system and electronic device |
| CN114138587A (en)* | 2021-10-25 | 2022-03-04 | 苏州浪潮智能科技有限公司 | Reliability verification method, device and equipment for upgrading server power firmware |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114442786B (en)* | 2022-01-21 | 2023-07-14 | 苏州浪潮智能科技有限公司 | A power failure alarm and recovery method, device and storage medium |
| CN115309250B (en)* | 2022-07-29 | 2024-05-24 | 苏州浪潮智能科技有限公司 | A method and system for improving power supply oring reliability |
| CN115442207B (en)* | 2022-07-29 | 2024-01-26 | 中电科思仪科技股份有限公司 | Hardware operation and maintenance management system based on BMC+SoC+network switching module |
| CN116915583B (en)* | 2023-09-12 | 2024-01-26 | 苏州浪潮智能科技有限公司 | Diagnostic method for communication abnormality, device and electronic equipment thereof |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7251723B2 (en)* | 2001-06-19 | 2007-07-31 | Intel Corporation | Fault resilient booting for multiprocessor system using appliance server management |
| CN104834575B (en)* | 2015-05-07 | 2018-04-06 | 紫光华山信息技术有限公司 | A kind of firmware restoration method and device |
| CN104991629B (en)* | 2015-07-10 | 2017-11-24 | 英业达科技有限公司 | Power-fail detecting system and its method |
| CN106610712B (en)* | 2015-10-21 | 2020-08-28 | 鸿富锦精密电子(天津)有限公司 | Substrate management controller resetting system and method |
| US9946600B2 (en)* | 2016-02-03 | 2018-04-17 | Mitac Computing Technology Corporation | Method of detecting power reset of a server, a baseboard management controller, and a server |
| CN107315675A (en)* | 2017-07-24 | 2017-11-03 | 郑州云海信息技术有限公司 | A kind of server Switching Power Supply protection device and method |
| CN108919935A (en)* | 2018-07-12 | 2018-11-30 | 浪潮电子信息产业股份有限公司 | Monitoring method, device and equipment for power supply on server mainboard |
| CN109683696A (en)* | 2018-12-25 | 2019-04-26 | 浪潮电子信息产业股份有限公司 | Fault of server power supply detection system, method, apparatus, equipment and medium |
| CN110618909B (en)* | 2019-09-27 | 2021-03-26 | 苏州浪潮智能科技有限公司 | Fault location method, device, equipment and storage medium based on I2C communication |
| CN111538624A (en)* | 2020-04-23 | 2020-08-14 | 苏州浪潮智能科技有限公司 | A maintenance method, device, equipment and medium for a server power supply |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021212943A1 (en)* | 2020-04-23 | 2021-10-28 | 苏州浪潮智能科技有限公司 | Server power supply maintenance method, apparatus and device, and medium |
| CN113851155A (en)* | 2021-09-17 | 2021-12-28 | 苏州浪潮智能科技有限公司 | Storage device and method for controlling locking of storage device |
| CN113851155B (en)* | 2021-09-17 | 2023-08-22 | 苏州浪潮智能科技有限公司 | Storage device and method for controlling locking of storage |
| CN114138587A (en)* | 2021-10-25 | 2022-03-04 | 苏州浪潮智能科技有限公司 | Reliability verification method, device and equipment for upgrading server power firmware |
| CN114138587B (en)* | 2021-10-25 | 2024-01-12 | 苏州浪潮智能科技有限公司 | Reliability verification method, device and equipment for server power supply firmware upgrade |
| CN114003426A (en)* | 2021-10-29 | 2022-02-01 | 联想(北京)有限公司 | Troubleshooting method, system and electronic device |
| Publication number | Publication date |
|---|---|
| WO2021212943A1 (en) | 2021-10-28 |
| Publication | Publication Date | Title |
|---|---|---|
| CN111538624A (en) | A maintenance method, device, equipment and medium for a server power supply | |
| KR20190029995A (en) | Apparatus and method for enhancing reliability of watchdog timer controlling central processing unit for use in vehicle | |
| US8677177B2 (en) | Apparatus, a recovery method and a program thereof | |
| WO2020239060A1 (en) | Error recovery method and apparatus | |
| EP2798428B1 (en) | Apparatus and method for managing operation of a mobile device | |
| US10824517B2 (en) | Backup and recovery of configuration files in management device | |
| WO2018095107A1 (en) | Bios program abnormal processing method and apparatus | |
| US20170132102A1 (en) | Computer readable non-transitory recording medium storing pseudo failure generation program, generation method, and generation apparatus | |
| CN108737153B (en) | Blockchain disaster recovery system, method, server and computer-readable storage medium | |
| CN105849702A (en) | Cluster system, server device, cluster system management method, and computer-readable recording medium | |
| CN213751052U (en) | Dual-core chip capable of performing program backup and recovery | |
| CN119396613A (en) | Fault handling method, device, equipment, storage medium and computer program product | |
| US8028189B2 (en) | Recoverable machine check handling | |
| CN113032026A (en) | Firmware management method, device, equipment and medium for server mainboard | |
| CN111090537B (en) | Cluster starting method and device, electronic equipment and readable storage medium | |
| US7533297B2 (en) | Fault isolation in a microcontroller based computer | |
| CN111078454A (en) | Cloud platform configuration recovery method and device | |
| CN117312056A (en) | Operating system upgrading backup method | |
| CN115509814A (en) | Method, device, equipment, and medium for PFR-based configuration verification and restoration | |
| CN111522718A (en) | A server power supply system and a server | |
| CN112148531B (en) | A dual-core chip and a method for backing up and restoring its program | |
| CN111539044A (en) | Server power firmware write protection control method, device, equipment and storage medium | |
| CN112052024A (en) | Upgrading method, device, equipment and medium for BIOS of mega-core server | |
| US12248385B2 (en) | Information processing device and recovery method therefor | |
| JP2005108034A (en) | Computer system |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WW01 | Invention patent application withdrawn after publication | ||
| WW01 | Invention patent application withdrawn after publication | Application publication date:20200814 |