Method and Apparatus of Booting Application, Server, and Non-volatile Readable Storage Medium
AssigneeSuzhou Metabrain Intelligent Technology Co., Ltd.
InventorsXiaoxi YE, Xinglong WANG
Life of this patent
Estimating the term…
Abstract
A method and an apparatus of booting an application, a server, and a non-volatile readable storage medium. The method includes: transmitting, by a baseboard manager controller, booting instruction information to a processor; receiving first verification information transmitted by the processor in a booting process of the target application by the processor; and transmitting, in a case that it is determined that no fault exists in the booting process, the mirror image file to the processor until the processor completes the booting process.
Claims23
A method of booting an application, comprising:
- transmitting, by a baseboard manager controller, booting instruction information to a processor, wherein a mirror image file of a target application is stored in the baseboard manager controller, and the booting instruction information is configured to instruct the processor to boot the target application according to the mirror image file;
- wherein the transmitting, by a baseboard manager controller, booting instruction information to a processor comprises:
- determining a switching state of a target switch, wherein the switching state comprises a first state and a second state, the first state is configured to indicate that a booting process of the target application is completed jointly by the baseboard manager controller and the processor, and the second state is configured to indicate that the booting process of the target application is completed independently by the processor;
- transmitting the booting instruction information to the processor according to the switching state;
- wherein the transmitting the booting instruction information to the processor according to the switching state comprises:
- transmitting, by the baseboard manager controller, the booting instruction information to the processor in a case that it is determined that the switching state is the first state;
- controlling, in a case that it is determined that the switching state is the second state, that the booting instruction information is not transmitted to the processor;
- receiving first verification information transmitted by the processor in the booting process of the target application by the processor, wherein the first verification information is configured to determine whether a fault exists in the booting process of the target application;
- and
- transmitting, in a case that it is determined that no fault exists in the booting process, the mirror image file to the processor until the processor completes the booting process.
(canceled)
A method of booting an application, comprising:
- determining a switching state of a target switch, wherein the switching state comprises a first state and a second state, the first state is configured to indicate that a booting process of a target application is completed jointly by a baseboard manager controller and a processor, and the second state is configured to indicate that the booting process of the target application is completed independently by the processor;
- receiving, by a processor in a case that it is determined that the switching state is the first state, booting instruction information transmitted by the baseboard manager controller, wherein a mirror image file of the target application is stored in the baseboard manager controller, and the booting instruction information is configured to instruct the processor to boot the target application according to the mirror image file;
- directly executing, in a case that it is determined that the switching state is the second state, the booting process of the target application;
- transmitting first verification information to the baseboard manager controller in a booting process of the target application booted by the processor, in a case that it is determined that the switching state is the first state, wherein the first verification information is configured to indicate whether a fault exists in the booting process of the target application;
- and
- receiving the mirror image file transmitted by the baseboard manager controller when the baseboard manager controller determines that a fault exists in the booting process of the target application according to the first verification information, and completing the booting process according to the mirror image file.
(canceled)
A server, comprising a baseboard manager controller, a processor, and a target switch, wherein,
- the baseboard manager controller is configured to store a mirror image file of a target application;
- the processor is configured to complete a booting process of the target application;
- a switching state of the target switch comprises a first state and a second state, the first state is configured to indicate that the booting process of the target application is completed jointly by the baseboard manager controller and the processor, and the second state is configured to indicate that the booting process of the target application is completed independently by the processor;
- and
- the baseboard manager controller is further configured to transmit, in a case that it is determined that the switching state is the first state, booting instruction information to the processor, wherein the booting instruction information is configured to instruct the processor to boot the target application according to the mirror image file;
- receive first verification information transmitted by the processor in the booting process of the target application by the processor, wherein the first verification information is configured to indicate whether a fault exists in the booting process of the target application;
- and transmit, in a case that it is determined that no fault exists in the booting process of the target application according to the first verification information, the mirror image file to the processor until the processor completes the booting process.
(canceled)
Dependencies are inferred from the claim text.