Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for automatically distributing NVME hard disk serial numbers

A technology of automatic allocation and hard disk, which is applied in the direction of instrumentation, electronic digital data processing, etc., and can solve the problems of poor versatility of BIOS version and low maintenance efficiency

Active Publication Date: 2020-06-12
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a method and system for automatically assigning NVME hard disk serial numbers to solve the problems of poor versatility and low maintenance efficiency of BIOS versions caused by the automatic sorting of NVME hard disks in the prior art

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
  • Method and system for automatically distributing NVME hard disk serial numbers
  • Method and system for automatically distributing NVME hard disk serial numbers
  • Method and system for automatically distributing NVME hard disk serial numbers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] see figure 2 , figure 2 It is a schematic flowchart of a method for automatically assigning serial numbers of NVME hard disks provided by the embodiment of this application. Depend on figure 2 As can be seen, the method for automatically assigning the NVME hard disk serial number in the present embodiment mainly includes the following steps:

[0047] S1: Select N spare GPIOs on the PCH, where N is a natural number.

[0048] This embodiment mainly utilizes the spare GPIOs on the PCH. By defining these spare GPIOs, the BIOS can distinguish different NVME hard disk configuration types by collecting the levels of N GPIOs.

[0049] S2: Establish the mapping relationship between the high and low level signals of N GPIOs and different NVME hard disk configuration types, among which, N GPIOs can establish 2 N A type of NVME hard disk configuration.

[0050] After selecting N spare GPIOs, according to the high and low level signals of GPIOs, establish the mapping relatio...

Embodiment 2

[0071] exist figure 2 and image 3 On the basis of the illustrated embodiment see Figure 4 , Figure 4 It is a schematic structural diagram of a system for automatically assigning serial numbers of NVME hard disks provided by the embodiment of this application. Depend on Figure 4 It can be seen that the system for automatically assigning NVME hard disk serial numbers in this embodiment mainly includes: BMC, IO expansion module, PCH and BIOS module. Among them, there are at least N spare GPIOs on the PCH, an I2C interface is set on the BMC, an IO expansion module is set between the BMC and the PCH, the BMC is connected to the IO expansion module through the I2C interface, and the PCH is connected to the IO expansion module through the GPIO channel , the BMC includes: a mapping relationship establishment module, an NVME hard disk configuration type acquisition module to be sorted, and an NVME hard disk configuration type option module.

[0072] Among them, the mapping re...

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 a method and system for automatically distributing NVME hard disk serial numbers. The method comprises the following steps: selecting N spare GPIOs (General Purpose Input / Output) in the PCH; establishing a mapping relationship between the high-low level signals of the N GPIOs and the NVME hard disk configuration; to-be-sorted NVME hard disk configurations are obtained; receiving NVME hard disk configuration sent by a PCH, driving high and low level signals of corresponding N GPIOs on the PCH according to the NVME hard disk configuration, determining current NVME hard disk configuration according to a mapping relation and the high and low level signals of the N GPIOs, and finally generating sorted NVME hard disk information according to the current NVME hard disk configuration. The system comprises a BMC, an IO extension module, a PCH and a BIOS module. The PCH is provided with at least N spare GPIOs, the BMC is in communication connection with the IO expansion module through an I2C interface, and the PCH is connected with the IO expansion module through a GPIO channel. The BMC comprises a mapping relation establishing module, a to-be-sorted NVME hard disk configuration type obtaining module and an NVME hard disk configuration type option module. Through the method, the universality of the BIOS version can be effectively improved, and the operation and maintenance efficiency is improved.

Description

technical field [0001] The present application relates to the technical field of hard disk configuration, in particular to a method and system for automatically assigning NVME (Non-VolatileMemory express, Non-Volatile Memory Host Controller Interface Specification) hard disk serial numbers. Background technique [0002] With the advent of the era of artificial intelligence and big data, more and more data needs to be transmitted and processed quickly. As a high-speed, low-latency storage protocol, NVME has emerged and has been more and more widely used. At present, general-purpose servers generally need to support multiple NVME hard disk configurations to meet different customer needs. Considering heat dissipation and other issues, the chassis with different NVME hard disk configurations and the positions in the chassis are also different. However, the sorting of the NVME hard disks obtained from the server system is random. In order to facilitate operation and maintenance,...

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 Applications(China)
IPC IPC(8): G06F13/10G06F13/38G06F13/42
CPCG06F13/102G06F13/385G06F13/4234
Inventor 邓文博孔祥涛
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products