Equipment management method, device and storage medium

A device management and device number technology, applied in the computer field, can solve problems such as difficult wiring, serious winding, and unclear correspondence

Active Publication Date: 2021-12-17
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Some of the existing technologies used to control the actual panel peripherals use Vpp (Vector Packet Processing) to turn on the lights through the NVMe (Non Volatile Memory Host Controller Interface Specification, non-volatile memory) directly connected to the CPU. The lighting command is issued by the CPU, which is only applicable to the situation where NVMe is directly connected to the CPU; there are also some NVMe externally connected to the downlink port of the PCIe (Peripheral Component Interconnect express, high-speed serial computer expansion bus standard) switch (switcher), using the PCIe switch The built-in hot-swap control I2C realizes lighting similar to Vpp. The lighting command is issued by the CPU, but it will cause the hot-swap I2C to be occupied, and the normal management of the hot-swap cannot be realized, which has limitations; In the case of full configuration, connect the low-lane (channel) sequence port (port) according to the low-sequence number peripherals under the platform management system, so that the relative relationship between the external devices under the business system and the external devices under the actual panel is consistent, but if strictly according to the BMC (Baseboard Manager Controller (baseboard management controller) low-numbered peripherals connected to low-lane ports, on the one hand, will bring great difficulties to PCB (Printed CircuitBoard, printed circuit board) wiring, increase the number of PCB layers, and cause serious winding , there is a risk in signal integrity. On the other hand, if the peripherals are not fully configured, the lack of devices in low-sequence slots will cause confusion in the corresponding relationship; Device Function, bus number), stored in the BMC, when out-of-band management of peripherals is required, the business system sends the BDF to the peripherals under the BMC system to realize the correspondence between the peripherals under the system and the actual panel peripherals, but this In this case, there is a situation where an expandable device is matched with multiple master devices. Different combinations of master devices and expandable devices correspond to BDFs in different systems, which cannot be achieved by saving fixed BDFs in the BMC.
[0004] Therefore, there is an urgent need for a device management method to solve technical problems such as unclear correspondence between peripherals under the business system and peripherals under the actual panel and difficult management of peripherals

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
  • Equipment management method, device and storage medium
  • Equipment management method, device and storage medium
  • Equipment management method, device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0073] In order to implement the device management method disclosed in the present application, an embodiment of the present application provides a device management method based on a PCIe bus number. Specifically, such as figure 1 shown, including:

[0074] S100, build a device management system according to the PCIe bus number;

[0075] Specifically, such as figure 2 As shown, take two independent CPU servers (as the main control device) and GPU server (as the expandable device) as an example to build a device management system, both of which use MiniSAS (Mini Serial Attached SCSI, small serial attached SCSI interface externally ) HD (High Definition, high resolution) cable interconnection, the system bus is PCIe, and the management bus is I2C; the main control device and the expandable device have independent BMCs to manage their respective servers. The main control device is connected to the first device such as the network card, hard disk, and GPU through the high-spe...

Embodiment 2

[0110] Corresponding to the above embodiments, this application provides a device management method, such as Figure 4 As shown, the method includes:

[0111] 41000. Construct a device management system according to the PCIe bus number, the device management system includes at least one master control device and an expandable device, each of the master control device and the expandable device is provided with a BMC inside;

[0112] 42000. Generate a target relationship table according to the first device number pre-stored in the main control device BMC and the second device number pre-stored in the expandable device;

[0113] Wherein the generation process of the target relationship table includes the following steps:

[0114] 42100. The main control device BMC pre-stores the first corresponding relationship between the root node bridge BDF and the RC port number, and the extensible device BMC pre-stores the PCIe switch and the bus offset corresponding to the downlink port of...

Embodiment 3

[0147] Corresponding to the above-mentioned embodiments, this embodiment of the present application provides a device management device, including:

[0148] memory for storing computer programs;

[0149] A processor configured to execute the following steps of the computer program:

[0150] According to PCIe bus number, build equipment management system, described equipment management system comprises at least one main control device and expandable equipment, each described main control equipment and expandable equipment are all provided with BMC inside;

[0151] Generate a target relationship table according to the first device number pre-stored in the main control device BMC and the second device number pre-stored in the expandable device;

[0152] controlling the equipment to be controlled in the equipment management system according to the control information issued by the equipment management system and the target relationship table;

[0153] Wherein the generation proc...

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

This application builds a device management system based on the PCIe bus number, and generates a target relationship table according to the first device number pre-stored in the main control device BMC and the second device number pre-stored in the expandable device; The control information and the target relationship table control the equipment to be controlled in the equipment management system. This application does not need to occupy hot-swappable I2C, and in the case of non-full configuration, it can also realize the correspondence between the device number under the business system and the device number under the actual panel, which increases the flexibility of server design and reduces the complexity of PCB design.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a device management method, device and storage medium. Background technique [0002] The hardware system in the server can be divided into the business system with the CPU (Central Processing Unit, central processing unit) as the core and the platform management system with the baseboard management controller as the core. The external devices connected to the server may be abnormal. Usually, the platform management system is used to monitor and control the external devices on the actual panel. If the platform management device is required to manage the external devices, it is necessary to find the connection between the external devices under the business system and the external devices under the actual panel. corresponding management. [0003] Some of the existing technologies used to control the actual panel peripherals use Vpp (Vector Packet Processing) to turn on the lights ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/40G06F13/42
CPCG06F13/4027G06F13/4282G06F2213/0026
Inventor 池金波
Owner INSPUR SUZHOU INTELLIGENT TECH 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