Cabinet intelligent code identification device and method

By using the cabinet intelligent encoding identification device in the data center, and using the EEPROM chip to store unique identifiers and automatic configuration technology, the problem of low efficiency in cabinet equipment encoding management in the existing technology is solved, automatic equipment identification and location management are realized, and the Management efficiency and resource utilization.

CN119166552APending Publication Date: 2024-12-20CHINA SHIP DEV & DESIGN CENT
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410864239.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-30
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The existing technology has a dependence on manual debugging and manual input information in the encoding management of cabinet equipment in data centers, resulting in frequent re-adjustment of encoding when the equipment increases, decreases or changes in position, and is not suitable for rapid equipment replacement or without manual input conditions. The scenario of this results in inefficient management.

Method used

Design a cabinet intelligent encoding identification device, including an identification device module and a main control module, store unique identifiers through the EEPROM chip, automatically identify the location of the equipment chassis, and connect the main control module through a flexible cable to realize automatic configuration and management.

Benefits of technology

Automatic equipment identification and location management are realized, manual intervention is reduced, rapid equipment replacement and management efficiency is improved, resource waste is avoided, and resource utilization is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119166552A_ABST
    Figure CN119166552A_ABST
Patent Text Reader

Abstract

The invention provides a cabinet intelligent code identification device and method, and the method comprises the steps: storing cabinet code identification information through a storage chip with a built-in recognition device module, enabling a recognition device installed on a side panel of a cabinet to be connected with a case at a corresponding position, and automatically obtaining a unique identifier of the cabinet when the state of equipment in the cabinet is changed, the function of automatically identifying the cabinet where the computing device is located is achieved. According to the invention, each case is ensured to be correctly configured with a unique identifier through the identification device module, and the system tracks the resource configuration on the server through the unique identifier, so that the waste and deficiency of the cabinet are avoided, the space of the cabinet can be better utilized, and the optimal utilization of resources is realized. According to the invention, the state of the cabinet can be determined according to the unique identifier without complicated manual input or programming algorithm, the equipment can be accurately tracked and managed, the change of the number of cases can be easily processed, and the equipment can be better managed and maintained by providing more data and control functions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of ship system information technology, and in particular relates to a cabinet intelligent coding identification device and method. Background Art

[0002] With the rapid development of electronic information technology, the demand for computing resources in various application businesses is increasing, and more and more data centers are beginning to deploy complex large-scale cabinet clusters. In data centers, unified coding of cabinets and servers or computing devices in cabinets is the basis for monitoring and managing equipment.

[0003] The existing solution is to encode the equipment based on manual input information and software algorithms. When the equipment in the cabinet changes, such as adding, reducing or moving the equipment, the coding information needs to be manually readjusted. This method is not suitable for scenarios where equipment needs to be replaced quickly or there is no condition for manual input of equipment information.

[0004] The limitation of existing technology is that each chassis in a different cabinet needs to be manually debugged and coded one by one. When the chassis is moved to a different cabinet, the coding needs to be reconfigured. Faced with the ever-increasing number of chassis, it takes a lot of energy and is not easy to manage. Summary of the invention

[0005] The technical problem to be solved by the present invention is to provide a cabinet intelligent coding identification device and method for automatically identifying the cabinet where the computing device is located.

[0006] The technical solution adopted by the present invention to solve the above-mentioned technical problems is: a cabinet intelligent coding identification device, including an identification device module and a main control module connected to the identification device module; the identification device module is installed at a position corresponding to a device chassis in the cabinet, and is used to store a unique identifier for identifying the device chassis; the installation position of the identification device module in the cabinet enables the corresponding device chassis to be positioned according to the unique identifier when installed in the cabinet to the corresponding position, and to be distinguished from the installation positions of other device chassis; the main control module is set in the device chassis, and is used to read the unique identifier of the identification device module and to supply power to the identification device module.

[0007] According to the above solution, the identification device module includes a storage chip, an electrical connector and an indicator light.

[0008] According to the above scheme, the storage chip adopts an EEPROM chip with a bus interface.

[0009] According to the above scheme, the identification device module is installed on the side panel of the cabinet corresponding to the installation slot of each equipment chassis; the identification device module is connected to the front panel of the equipment chassis and the main control module inside the chassis in sequence through a flexible cable.

[0010] According to the above scheme, the number of equipment chassis and the corresponding number of identification device modules are expanded according to the bus capacity.

[0011] A cabinet intelligent coding identification method comprises the following steps:

[0012] S1: Download cabinet information to the identification device module;

[0013] S2: Assemble the identification device module, install the identification device module and the equipment chassis into the cabinet and connect them one by one;

[0014] S3: After the device chassis is powered on, the main control module reads the information of the identification device module and analyzes and identifies the current location of the device chassis;

[0015] S4: The main control module automatically completes the relevant function configuration of the device chassis according to the unique identifier.

[0016] Furthermore, in the step S1, the specific steps are:

[0017] S11: numbering the identification device modules according to the installation slot positions of the equipment chassis in the cabinet;

[0018] S12: Use a programming device or tool to correctly write the cabinet information data into the EEPROM in batches to complete the initial configuration.

[0019] Furthermore, in step S2, the specific steps are:

[0020] S21: soldering the EEPROM to the PCB printed board of the identification device module according to the serial number, completing the assembly of the identification device module;

[0021] S22: fixing the identification device module to the side panel of the installation slot of the equipment chassis of the cabinet according to the number, and fixing the equipment chassis to the installation slot of the cabinet;

[0022] S23: Connect the identification device module and the equipment chassis via a flexible cable.

[0023] Furthermore, in step S3, the specific steps are:

[0024] S31: The equipment chassis is powered on and the connected identification device module is powered, and the indicator light on the identification device module is always on;

[0025] S32: the main control module of the device chassis reads the unique identifier stored in the identification device module through the bus interface; after the installation position of the device chassis in the cabinet is changed and the power is turned on again, the main control module of the device chassis re-reads the unique identifier stored in the identification device module;

[0026] S33: The main control module parses the unique identifier to obtain the cabinet number and the location of the equipment chassis in the current cabinet, and automatically configures the network IP address of the corresponding location;

[0027] S34: After the main control modules of all equipment chassis are configured with IP addresses, the equipment chassis of the cabinet group communicate with each other through the network.

[0028] Furthermore, in step S4, the specific steps are:

[0029] S41: The main control module performs the search, configuration and maintenance operations of the upper computer on the device chassis according to the unique identifier, and monitors and feeds back the status of the device chassis to the upper computer;

[0030] S42: The main control module executes the access and management operation of the remote platform to the device chassis according to the unique identifier;

[0031] S43: The master control module provides authorized users with access and management rights to the device chassis based on the unique identifier, including authentication, encryption, and vulnerability management.

[0032] The beneficial effects of the present invention are:

[0033] 1. The present invention provides an intelligent coding identification device and method for a cabinet, which stores the cabinet coding identification information through a storage chip of a built-in identification device module, connects the identification device installed on the side panel of the cabinet to the chassis at the corresponding position, and automatically obtains the unique identifier of the cabinet when the status of the equipment in the cabinet changes (movement or increase or decrease in quantity), thereby realizing the function of automatically identifying the cabinet where the computing device is located.

[0034] 2. The present invention ensures that each chassis is correctly configured with a unique identifier through the identification device module. The system tracks the resource configuration on the server through the unique identifier, avoiding waste and shortage of cabinets, and can better utilize the space of the cabinet to achieve optimal utilization of resources.

[0035] 3. The present invention can determine the status of the cabinet based on the unique identifier without complex manual input or programming algorithms, help accurately track and manage these devices, easily handle changes in the number of chassis, and better manage and maintain equipment by providing more data and control functions. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a schematic structural diagram of an embodiment of the present invention.

[0037] Figure 2 Schematic diagram of electrical connections of an embodiment of the present invention.

[0038] Figure 3 A simplified block diagram of an embodiment of the present invention.

[0039] In the figure: 1. Cabinet; 2. Identification device module; 3. Connecting cables; 4. Aviation plug; 5. Chassis and nameplate. DETAILED DESCRIPTION

[0040] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0041] Example 1

[0042] See also Figure 1 , an embodiment of the present invention includes an identification device module installed on the side panel of each cabinet and a cable connecting the identification device module and the corresponding position of each chassis.

[0043] This cabinet intelligent coding identification device can be used for multiple cabinets and multiple chassis. An identification device module is installed on the side panels corresponding to the chassis installation position in the cabinet, and the module integrates an EEPROM (electrically erasable programmable read-only memory) chip, which stores the unique identifier of the relevant chassis.

[0044] The identification device module consists of an EEPROM chip, a J30J aviation connector, an LED power indicator, and a module PCB. The working principle is: use an EEPROM burner to burn the program into the EEPROM chip in advance, then solder it to the module PCB, and insert the J30J aviation connector that is connected to the chassis when in use. At the same time, the module will be powered, and the LED power indicator on the module will stay on.

[0045] It is particularly noted that each time the chassis is powered on, the main control module in the chassis will read the information stored in the EEPROM on the identification device module. When the main control module in the chassis is replaced with another chassis in the cabinet or replaced with a chassis in another cabinet, it will read the information of the identification device module when it is powered on again.

[0046] The EEPROM chip, the main component of the identification device module, can use the 24C02 series EEPROM (including Aip24C02 chip, FM24C02 chip, AT24C02 chip and BL24C02 chip, etc.) of multiple manufacturers. The technical parameters of this series of EEPROMs can meet the application of this identification device module. Taking Aip24C02 as an example, an EEPROM chip with an I2C interface is used to store data on the box position of different chassis in different cabinets. The Aip24C02 chip has the following characteristics: The Aip24C02 chip has a 2 kilobyte (2K) capacity, which meets the requirements of this function. Aip24C02 can operate at 3.3V and 5V voltages, and is powered by the 3V3 output of the chassis. Aip24C02 has different I2C communication speed options, such as standard (100kHz) and fast mode (400kHz), which are read through the I2C bus of the chassis. Aip24C02 usually has about 100,000 erase and write cycles. The durability and erase and write cycles of this EEPROM can meet the use of the entire system.

[0047] The EEPROM chip of each identification device module stores information about the cabinet, such as unique identifier information. Use a programming device or tool to correctly write the cabinet information data into the EEPROM to complete the initial configuration of the intelligent coding identification device.

[0048] An identification device module is installed on the side panel corresponding to the chassis slot of each cabinet. The module is connected to the front panel of the chassis through a connecting cable, and then connected to the I2C bus of the main control module in the chassis through an internal cable of the chassis.

[0049] The main control module in the chassis communicates with the EEPROM chip of the identification device module through the I2C interface to read the built-in unique identifier information. The main control module automatically completes the relevant configuration of the chassis using the unique identifier information.

[0050] Use unique identifier information to manage and monitor intelligent coding identification devices in different cabinets, for example, to find faults, configure, maintain and monitor the status of chassis and devices.

[0051] If required, implement remote access and management capabilities so that chassis in different locations can be monitored and managed from remote locations.

[0052] Strengthen system security to ensure only authorized users can access and manage chassis and smart tag device information. Strengthen network security, including authentication, encryption, and vulnerability management to protect chassis and smart tag device data.

[0053] Design the system to support expansion to more chassis and locations to meet growing needs.

[0054] Example 2

[0055] Reference Figure 1 A cabinet intelligent coding identification device is arranged on the side panel 1 of the cabinet corresponding to each chassis 5, including an identification device module 2 installed on the side panel of each cabinet, a connecting line 3 and an I2C communication connector 4 connected to the identification device installed on the front panel of each chassis.

[0056] The size of the identification device module 2 is 5cm*5cm. It is installed in a fixed position on the front panel of the cabinet with 4 screws. It is connected to the aviation plug of chassis A through JP1 and to the aviation plug of the identification device module through JP2. The two are connected with a connecting cable. Figure 2 .

[0057] according to Figure 2 Connect multiple chassis in a Figure 3 It is a smart cabinet that connects multiple chassis. After multiple chassis are connected, the chassis reads the unique identifier information in the identification device module, parses the identifier information to obtain the cabinet number information and the location information of the chassis in the current cabinet, and automatically configures the corresponding parameters to adapt to different task requirements. For example, it can perform operations such as fault finding, configuration, and maintenance, and monitor the status of the chassis and devices. This implementation method will help better manage and expand chassis in different locations. It can meet growing needs by improving the efficiency, reliability, and manageability of the system.

[0058] The identification device module 2 is installed on the cabinet 1. Before the cabinet is powered on, the connection cable 3 is used to connect the identification device module 2 to the chassis 5 through the aviation plug 4. The chassis is powered on through the cabinet, and the chassis supplies power to the identification device module. The main control module reads the storage information of the identification device module EEPROM through the I2C bus, parses the identifier information to obtain the cabinet number information and the location information of the chassis in the current cabinet, and automatically configures the network IP address of the corresponding location. When all chassis main control modules are configured with IP addresses, the chassis in the cabinet group can communicate normally through network communication.

[0059] The main control module in any chassis can deploy the application program of the target chassis through the network, and can also access the network device of any chassis through the network and perform data export management, thereby achieving the purpose of remote management and information export management.

[0060] In this embodiment, the identification device module plays a role in automatically configuring the network address in the network communication between chassis, plays a key role in the rapid response of the network between different chassis, and also plays an important role in improving the manageability.

[0061] The above embodiments are only used to illustrate the design ideas and features of the present invention, and their purpose is to enable those skilled in the art to understand the content of the present invention and implement it accordingly. The protection scope of the present invention is not limited to the above embodiments. Therefore, any equivalent changes or modifications made based on the principles and design ideas disclosed by the present invention are within the protection scope of the present invention.

Claims

1. A cabinet intelligent coding identification device, characterized in that: including an identification device module and a main control module connected to the identification device module; The identification device module is installed in the cabinet at a position corresponding to the device chassis, and is used to store a unique identifier for identifying the device chassis; the installation position of the identification device module in the cabinet enables the corresponding device chassis to be located according to the unique identifier when installed in the cabinet at a corresponding position, and to be distinguished from the installation positions of other device chassis; The main control module is arranged in the equipment chassis, and is used for reading the unique identifier of the identification device module and supplying power to the identification device module.

2. The intelligent coding identification device for a cabinet according to claim 1 is characterized in that: The identification device module includes a storage chip, an electrical connector and an indicator light.

3. The intelligent coding identification device for a cabinet according to claim 1 is characterized in that: The memory chip uses an EEPROM chip with a bus interface.

4. The intelligent coding identification device for a cabinet according to claim 1 is characterized in that: The identification device module is installed on the side panel of the cabinet corresponding to the installation slot of each equipment chassis; the identification device module is connected to the front panel of the equipment chassis and the main control module inside the chassis in sequence through a flexible cable.

5. The intelligent coding identification device for a cabinet according to claim 1 is characterized in that: The number of equipment chassis and the corresponding number of identification device modules are expanded according to the bus capacity.

6. A method for identifying a cabinet based on the intelligent coding identification device according to any one of claims 1 to 5, characterized in that: The following steps are involved: S1: Download cabinet information to the identification device module; S2: Assemble the identification device module, install the identification device module and the equipment chassis into the cabinet and connect them one by one; S3: After the device chassis is powered on, the main control module reads the information of the identification device module and analyzes and identifies the current location of the device chassis; S4: The main control module automatically completes the relevant function configuration of the device chassis according to the unique identifier.

7. A cabinet intelligent coding identification method according to claim 6, characterized in that: In the step S1, the specific steps are: S11: numbering the identification device modules according to the installation slot positions of the equipment chassis in the cabinet; S12: Use a programming device or tool to correctly write the cabinet information data into the EEPROM in batches to complete the initial configuration.

8. The method for intelligent coding and identifying a cabinet according to claim 6, characterized in that: In the step S2, the specific steps are: S21: soldering the EEPROM to the PCB printed board of the identification device module according to the serial number, completing the assembly of the identification device module; S22: fixing the identification device module to the side panel of the installation slot of the equipment chassis of the cabinet according to the number, and fixing the equipment chassis to the installation slot of the cabinet; S23: Connect the identification device module and the equipment chassis via a flexible cable.

9. The method for intelligent coding and identifying a cabinet according to claim 6, characterized in that: In the step S3, the specific steps are: S31: The equipment chassis is powered on and the connected identification device module is powered, and the indicator light on the identification device module is always on; S32: the main control module of the device chassis reads the unique identifier stored in the identification device module through the bus interface; after the installation position of the device chassis in the cabinet is changed and the power is turned on again, the main control module of the device chassis re-reads the unique identifier stored in the identification device module; S33: The main control module parses the unique identifier to obtain the cabinet number and the location of the equipment chassis in the current cabinet, and automatically configures the network IP address of the corresponding location; S34: After the main control modules of all equipment chassis are configured with IP addresses, the equipment chassis of the cabinet group communicate with each other through the network.

10. The method for intelligent coding and identifying a cabinet according to claim 6, characterized in that: In the step S4, the specific steps are: S41: The main control module performs the search, configuration and maintenance operations of the upper computer on the device chassis according to the unique identifier, and monitors and feeds back the status of the device chassis to the upper computer; S42: The main control module executes the access and management operation of the remote platform to the device chassis according to the unique identifier; S43: The master control module provides authorized users with access and management rights to the device chassis based on the unique identifier, including authentication, encryption, and vulnerability management.