The present application is a national phase application of PCT international patent application PCT/CN2018/123470, filed on Dec. 25, 2018 which claims priority to Chinese Patent Application No. 201810715035.1, titled “LIGHTING CONTROL METHOD, SYSTEM AND DEVICE FOR NVME BACKBOARD, AND MEDIUM”, filed on Jun. 29, 2018 with the Chinese Patent Office, both of which are incorporated herein by reference in their entireties.

FIELD

The present disclosure relates to the technical field of servers, and in particular to a lighting control method, system and device for an NVME backboard, and a medium.

BACKGROUND

With the rapid development of server industry, high performance of servers is increasingly required by users. For example, in an application scenario, a mainboard is required to cooperate with multiple backboards to achieve Virtual Pin Port (VPP) lighting. In the conventional technology, an NVME backboard is lighted in the following two manners.

As shown inFIG. 1, a Redriver chip is added to a VPP interface of the mainboard side, and a Non-Volatile Memory Express (NVME) backboard is lighted via a connected Cable. In this case, if multiple NVME backboards are required to be lighted, multiple VPP interfaces are required to be connected to the mainboard via the Cable to light the multiple NVME backboards. In this case, each of the multiple NVME backboards is lighted under the control of the mainboard without any modification for the NVME backboard, which results in a complex link of the mainboard, low recourse utilization, and restrained space of the mainboard. As shown inFIG. 2, a Redriver chip is added to a VPP interface of the mainboard side, and multiple NVME backboards are respectively lighted via multiple VPP interfaces. However, in this case, the multiple NVME backboards receive a same VPP signal, so that addresses of destination sides cannot be distinguished from each other based on the VPP signal. In this case, a dip switch is required to set a VPP address corresponding to each NVME backboard, which results in additional modification for the NVME backboards, and further makes the NVME backboard out of order. Therefore, a problem to be solved urgently by those skilled in the art is how to light the NVME backboard in a good manner.

SUMMARY

A lighting control method for an NVME backboard is provided in the present disclosure. The method is applied to a mainboard. The method includes: executing a target code for parsing a target VPP signal upon reception of the target VPP signal, where the target code is added in the mainboard in advance and stores VPP addresses respectively corresponding to NVME backboards connected with the mainboard; parsing the target VPP signal to obtain a target VPP address corresponding to the target VPP signal; and delivering the target VPP address to a target NVME backboard corresponding to the target VPP address to light the target NVME backboard.

A lighting control system for an NVME backboard is further provided in the present disclosure. The system is apple to a mainboard and includes a code executing module, a signal parsing module and a backboard lighting module. The code executing module is configured to execute a target code for parsing a target VPP signal upon reception of the target VPP signal. The target code is added in the mainboard in advance and stores VPP addresses respectively corresponding to NVME backboards connected with the mainboard. The signal parsing module is configured to parse the target VPP signal to obtain a target VPP address corresponding to the target VPP signal. The backboard lighting module is configured to deliver the target VPP address to a target NVME backboard corresponding to the target VPP address to light the target NVME backboard.

A computer readable storage medium is further provided in the present disclosure. The computer readable has stored thereon a computer program. The computer program, when executed by a processor, causes the processor to perform the lighting control method for an NVME backboard.

A lighting control device for an NVME backboard is further provided in the present disclosure. The device includes a memory and a processor. The memory is configured to store a computer program. The processor is configured to execute the computer program to perform the lighting control method for an NVME backboard described above.

