NVME (Non-Volatile Memory Element) hot plug processing method, BMC (Block Management Controller), device, equipment and medium

A processing method and hot-swap technology, applied in the server field, can solve problems such as restricted architecture design, and achieve the effect of improving functional characteristics

Pending Publication Date: 2021-11-16
INSPUR BUSINESS MACHINE CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for the OpenPOWER8 platform, limited by the architecture design,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • NVME (Non-Volatile Memory Element) hot plug processing method, BMC (Block Management Controller), device, equipment and medium
  • NVME (Non-Volatile Memory Element) hot plug processing method, BMC (Block Management Controller), device, equipment and medium
  • NVME (Non-Volatile Memory Element) hot plug processing method, BMC (Block Management Controller), device, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0037] The present invention provides a processing method for NVME hot plugging, such as figure 1 shown, including the following steps:

[0038] S1. PNOR (Parallel NOR Flash, parallel flash memory) sends the first instruction to BMC (Baseboard Management Controller, baseboard management controller) when starting up; it should be noted that PNOR is the BIOS name of the OpenPOWER server;

[0039] S2. After receiving the first instruction sent by PNOR when start...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an NVME hot plug processing method, a BMC, a device, equipment and a medium. The method comprises the following steps: transmitting a first in-place state of an NVME hard disk to a PNOR after receiving a first instruction transmitted when the PNOR is started; monitoring whether the CPLD generates an NVME hard disk hot plug event or not in real time; when the generation of the hot plug event is monitored, sending a notification signal to the PNOR, so that the PNOR knows the generation of the hot plug event and sends a second instruction; and after a second instruction sent by the PNOR is received, a second in-place state of the NVME hard disk is sent to the PNOR, so that the PNOR judges the event type by comparing the first in-place state with the second in-place state, and corresponding processing is carried out according to the event type. In this way, the PNOR and the CPLD are communicated through the BMC serving as transfer, the NVME hot plug function can be achieved, and the functional characteristics of the CPU server are greatly improved.

Description

technical field [0001] The present invention relates to the technical field of servers, in particular to a NVME hot swap processing method, BMC, device, equipment and media. Background technique [0002] At present, in order to pursue faster and better data transmission performance, customers often need to configure NVME (Non-Volatile Memory Express, non-volatile memory management host system controller through the interface technical specification) hard disk. For the operation and maintenance personnel of the data center, replacing the hard disk is a common thing. For traditional hard disks, the hot plug (HotPlug) of the device is managed by the controller, for example: when using a SAS hard disk (take the commonly used MegaRAID as an example), it defines a hot plug EVENT, when the device is inserted or When the device is pulled out, MegaRAID will generate an EVENT and hand it over to the MegaRAID driver for processing; when using SATA hard disks, the AHCI protocol specifi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F13/40G06F13/42G06F13/16
CPCG06F13/4081G06F13/4282G06F13/16G06F2213/0016
Inventor 王启勇
Owner INSPUR BUSINESS MACHINE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products