[go: up one dir, main page]

CN114938601A - Server cabinet with automatic identification function and method - Google Patents

Server cabinet with automatic identification function and method Download PDF

Info

Publication number
CN114938601A
CN114938601A CN202210875010.4A CN202210875010A CN114938601A CN 114938601 A CN114938601 A CN 114938601A CN 202210875010 A CN202210875010 A CN 202210875010A CN 114938601 A CN114938601 A CN 114938601A
Authority
CN
China
Prior art keywords
server
server cabinet
information
cabinet
photoelectric
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210875010.4A
Other languages
Chinese (zh)
Other versions
CN114938601B (en
Inventor
包宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Fanlian Information Technology Co ltd
Original Assignee
Shenzhen Fanlian Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Fanlian Information Technology Co ltd filed Critical Shenzhen Fanlian Information Technology Co ltd
Priority to CN202210875010.4A priority Critical patent/CN114938601B/en
Publication of CN114938601A publication Critical patent/CN114938601A/en
Application granted granted Critical
Publication of CN114938601B publication Critical patent/CN114938601B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K7/00Constructional details common to different types of electric apparatus
    • H05K7/14Mounting supporting structure in casing or on frame or rack
    • H05K7/1485Servers; Data center rooms, e.g. 19-inch computer racks
    • H05K7/1498Resource management, Optimisation arrangements, e.g. configuration, identification, tracking, physical location
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K7/00Constructional details common to different types of electric apparatus
    • H05K7/20Modifications to facilitate cooling, ventilating, or heating
    • H05K7/20709Modifications to facilitate cooling, ventilating, or heating for server racks or cabinets; for data centers, e.g. 19-inch computer racks
    • H05K7/20836Thermal management, e.g. server temperature control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Thermal Sciences (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)

Abstract

The invention relates to a server cabinet with an automatic identification function and a method, belonging to the technical field of server cabinets and comprising the following steps: the server cabinet assembly comprises a server cabinet, the server cabinet is divided into a plurality of installation areas, each installation area is provided with at least one first installation groove, each installation area is provided with a plurality of signal transmitting end installation hole sites with the same interval size, each signal transmitting end installation hole site is provided with a first strip lamp, each strip lamp is provided with a plurality of photoelectric sensors, and each photoelectric sensor can send out a photoelectric signal; when a fault occurs, the same binary coding information exists, and the fault position of the signal conversion circuit can be quickly identified by the method, so that a worker can find the fault position of the signal conversion circuit, and further, the signal conversion circuit with the fault can be quickly overhauled.

Description

Server cabinet with automatic identification function and method
Technical Field
The invention relates to the technical field of server cabinets, in particular to a server cabinet with an automatic identification function and a method.
Background
In computer rooms and data centers, all servers, storage, and network equipment are installed in cabinets, which is one of the important infrastructures of data centers. Data center cabinets are designed in units of U, each U being equal to 44.45 millimeters. The heights of the server, the storage device and the network device are also designed in units of U. When the device is installed, the devices such as the server are aligned in units of U on the cabinet. The health, operational status, and deployment location of the equipment in the data center need to be monitored. When the health state and the running state of the monitoring equipment and the maintenance of the equipment are carried out, the specific installation positions of the equipment on the cabinet need to be known by management systems on a server and a storage, so that the detailed information of the equipment on the data center cabinet can be known, and when the equipment goes wrong, maintenance personnel can quickly locate the faulty equipment, and the maintenance personnel can conveniently replace the spare parts and other operations.
In the conventional scheme (a), a general cabinet does not have identifiable information of an installation position, so that generally, when an engineer installs equipment in a data center, the human eye acquires information of the equipment, associates the installation position with equipment information (such as an equipment number, an IP address, and a MAC address), and inputs the information into a management system manually or into an electronic document, and then processes the information of the installation position of the equipment in a manner called by the management system. The manual handling is time consuming, laborious and error prone, and is particularly inefficient when a large number of devices are installed.
In order to solve this problem, in the existing scheme (B), a scheme of attaching an RFID radio frequency tag to a server is adopted to realize the positioning of the device on the rack. However, the reading device of the radio frequency tag needs to be installed at a proper position of an opportunity or a machine room, the influence surface is large, the circuit is complex, the physical sizes of the devices such as a server and a storage device are not large, and for the radio frequency tag, the identification precision is not high, the interference is easy to occur, and the cost is high.
In the existing scheme (C), graphic codes such as two-dimensional codes are pasted on a server, a camera is installed in front of a cabinet, and equipment and a position are identified by using a machine vision algorithm. This is also a significant challenge. Because servers are produced in batch and do not have the appearance of being independently identified, a unique graphical coding mark needs to be output to each server to assist machine identification. This requires not only maintenance of a database of codes and equipment pairs, but also the provision of printing equipment, adding process steps to the installation of the logo. The resolution and algorithm server for installing the cameras have requirements. And the identification of the information of the high and low positions of the server on the cabinet is more complex than the identification of the identity of the single server, and a complex algorithm and independent server resources are matched.
In the prior art, especially, a plurality of servers are installed on a server cabinet, when the plurality of servers work, the temperature inside the server cabinet rises, the temperature rise affects the operation speed of the servers, and even the servers are prone to failure when the temperature rise is serious.
Disclosure of Invention
The invention overcomes the defects of the prior art and provides the server cabinet with the automatic identification function and the method.
In order to achieve the purpose, the invention adopts the technical scheme that:
the invention provides a server cabinet with an automatic identification function in a first aspect, which comprises:
the server cabinet assembly comprises a server cabinet, the server cabinet is divided into a plurality of installation areas, each installation area is provided with at least one first installation groove, each installation area is provided with a plurality of signal transmitting end installation hole sites with the same interval size, each signal transmitting end installation hole site is provided with a first strip lamp, each strip lamp is provided with a plurality of photoelectric sensors, and each photoelectric sensor can send out a photoelectric signal;
the server assembly, the server assembly includes the server, the both sides fixed mounting of server has the hangers, be provided with the second mounting groove on the hangers, install the mounting in the second mounting groove, the mounting can be connected with the cooperation of first mounting groove, still be provided with signal receiving end installation hole site on the hangers, install second bar lamp area on the signal receiving end installation hole site, install signal conversion circuit on the second bar lamp area, with pass through signal conversion circuit is with photoelectric signal conversion serial ports information, with the basis serial ports information is to installing at present the server of server rack encodes to obtain coding information, thereby according to coding information fixes a position current server, in order to obtain locating information.
Further, in a preferred embodiment of the present invention, first grooves are formed on both sides of the server cabinet, and the end of the server cabinet can be fixedly mounted with a fitting block, the fitting block is hollow and provided with a second groove, and a notch is formed on an inner wall of the fitting block, and the notch extends into the second groove, so that the notch is communicated with the second groove.
Further, in a preferred embodiment of the present invention, the size of the port of the first groove is the same as the size of the port of the second groove, and the first groove and the second groove are opposite to each other and are connected in a matching manner.
Further, in a preferred embodiment of the present invention, a partition board is welded at one end of the server cabinet, and a temperature sensor is disposed on an end surface of the partition board, so as to obtain the current temperature information inside the server cabinet through the temperature sensor.
Further, in a preferred embodiment of the present invention, both sides of the fitting block are provided with an air inlet and an air outlet, respectively, one end of the air inlet is communicated with an adjusting assembly through a pipeline, the other end of the adjusting assembly is connected with a gas generator, and the other end of the gas generator is communicated with the air outlet.
Further, in a preferred embodiment of the present invention, the adjusting assembly includes an adjusting cavity, at least one passage is disposed on the adjusting cavity, and a movable connecting rod is disposed on one inner wall of the passage, the movable connecting rod is hollow, and the movable connecting rod and the adjusting cavity can move relatively.
Further, in a preferred embodiment of the present invention, the adjusting cavity is provided with an air inlet port and an air outlet port, the air outlet port is connected to the air inlet port through a pipeline, and the air inlet port is connected to the gas generator, so as to control the adjusting component according to the current temperature information inside the server cabinet.
Further, in a preferred embodiment of the present invention, the signal transmitting end mounting holes correspond to the signal receiving end mounting holes one to one, and the signal receiving end mounting holes include a conducting state and a non-conducting state, so as to compile a binary code for a server installed in a current server cabinet according to the conducting state and the non-conducting state, and generate positioning information according to the binary code.
The second aspect of the present invention provides a method for controlling a server cabinet with an automatic identification function, where the method is applied to any one of the server cabinets with an automatic identification function, and includes the following steps:
acquiring a photoelectric signal sent by a photoelectric sensor through a signal conversion circuit, and judging whether the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor;
if the signal conversion circuit cannot receive the photoelectric signal sent by the photoelectric sensor, judging that the current photoelectric sensor is in an abnormal state, generating abnormal information according to the abnormal state, and transmitting the abnormal information to a server cabinet control terminal;
if the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor, judging whether the photoelectric signal received by the signal conversion circuit is interrupted;
if the interruption condition exists, acquiring the interruption times of the photoelectric signals received by the signal conversion circuit within the preset time, and if the interruption times are greater than the preset interruption times, generating abnormal information and transmitting the abnormal information to the server cabinet control terminal.
Further, in a preferred embodiment of the present invention, the method for controlling a server rack having an automatic identification function further includes the following steps:
acquiring binary coding information of a server in a current server cabinet, establishing a database, importing the binary coding information into the database, and generating a binary coding information database;
acquiring binary code information of all servers in a current binary code information database, judging whether the same binary code information exists or not, and acquiring the same server of secondary system code information if the same binary code information exists;
acquiring binary coding information of each position in an original server cabinet, and acquiring position information of an abnormal binary code according to the server with the same secondary system coding information and the binary coding information of each position in the original server cabinet;
and transmitting the position information to a server cabinet control terminal, and displaying the position information through the server cabinet control terminal according to a preset mode.
The invention solves the defects in the background technology, and has the following beneficial effects:
when the server is installed on the cabinet, whether it is a 1U server, a 2U server, or a 4U server, the binary code of the cabinet position is accurately read by the photoelectric sensor installed on the server ear. A signal conversion circuit is designed on a hanger of the server, the signal conversion circuit converts information picked up by the photoelectric sensor into a USB or serial port protocol, and a connecting device such as a cable is input into the server through the USB or the serial port of the server. The location information is automatically scanned by system management software on the servers, each with its own unique MAC address, product number, and networking IP, i.e., identification signal. The management software can bind the identity information of the server and the installation information of the server on the cabinet, so that the automatic matching of the server at the installation position of the cabinet can be realized, manual intervention is not needed, the efficiency is high, and errors are avoided. The method improves the production efficiency of equipment installation and maintenance of the data center, improves the automation level of equipment maintenance, and realizes positioning and matching of automatic equipment. The device has accurate positioning, all the cabinet U bits have own fixed codes, the identification is accurate, and the precision is high. The device adopts a photoelectric coding technology, is free from electromagnetic interference, and has high system reliability, low cost and high technical feasibility. The method has no influence on the original installation mode of the server, does not involve any equipment except the server and the cabinet, and has no influence on the deployment mode and layout of the data center. On the other hand, the temperature sensor is arranged to acquire the temperature value inside the server cabinet, and when the temperature exceeds the preset temperature value, the temperature value inside the server cabinet is adjusted through the adjusting component to control the heat exchange rate inside the server cabinet according to the temperature value, so that the heat exchange rate between the server cabinet and the external environment is intelligently adjusted according to the temperature inside the server cabinet, the server cabinet is intelligently cooled, and the occurrence of server faults caused by overhigh temperature is effectively avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings of the embodiments can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating an overall structure of a server cabinet with an automatic identification function;
FIG. 2 is a schematic diagram of a front side of a server rack with automatic identification function;
fig. 3 shows a first cross-sectional structural schematic of a server rack;
FIG. 4 illustrates a second cross-sectional structural view of a server rack;
FIG. 5 shows a schematic front view of a server;
FIG. 6 is a schematic diagram showing a partial structure of a server;
FIG. 7 is a partial schematic view of the adjustment assembly;
FIG. 8 shows a schematic view of a photosensor in operation;
FIG. 9 illustrates a first method flow diagram of a method of controlling a server rack having automatic identification functionality;
fig. 10 shows a second method flowchart of a method for controlling a server rack having an automatic identification function.
In the figure:
1. the server cabinet assembly comprises a server cabinet assembly, 2, a server assembly, 101, a server cabinet, 102, a mounting area, 103, a first mounting groove, 104, a signal emitting end mounting hole position, 105, a first strip light, 106, a matching block, 107, an adjusting assembly, 108, a gas generator, 109, a partition plate, 201, a server, 202, a hanging lug, 203, a second mounting groove, 204, a fixing piece, 205, a signal receiving end mounting hole position, 206, a second strip light, 1011, a first groove, 1061, a second groove, 1062, a notch, 1063, an air inlet, 1064, an air outlet, 1071, an adjusting cavity, 1072, a channel, 1073, a movable connecting rod, 1074, an air inlet port and 1075 an air outlet port.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, the present invention will be further described in detail with reference to the accompanying drawings and the detailed description, wherein the drawings are simplified schematic drawings and only the basic structure of the present invention is illustrated schematically, so that only the structure related to the present invention is shown, and it is to be noted that the embodiments and features of the embodiments in the present application can be combined with each other without conflict.
In the description of the present application, it is to be understood that the terms "center," "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like are used in the orientation or positional relationship indicated in the drawings for convenience in describing the present application and for simplicity in description, and are not intended to indicate or imply that the referenced devices or elements must have a particular orientation, be constructed in a particular orientation, and be operated in a particular manner, and are not to be considered limiting of the scope of the present application. Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first," "second," etc. may explicitly or implicitly include one or more of that feature. In the description of the invention, the meaning of "a plurality" is two or more unless otherwise specified.
In the description of the present application, it is to be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art through specific situations.
To facilitate an understanding of the invention, the invention will now be described more fully with reference to the accompanying drawings. Preferred embodiments of the present invention are shown in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
As shown in fig. 1 to 6, a first aspect of the present invention provides a server rack having an automatic identification function, the server rack including:
the server cabinet assembly 1 comprises a server cabinet 101, the server cabinet 101 is divided into a plurality of installation areas 102, each installation area 102 is provided with at least one first installation groove 103, each installation area 102 is provided with a plurality of signal transmitting end installation hole sites 104 with the same interval size, the signal transmitting end installation hole sites 104 are provided with first strip light 105, the first strip light 105 is provided with a plurality of photoelectric sensors, and the photoelectric sensors can send out photoelectric signals;
server assembly 2, server assembly 2 includes server 201, server 201's both sides fixed mounting has hangers 202, be provided with second mounting groove 203 on the hangers 202, install mounting 204 in the second mounting groove 203, mounting 204 can be connected with first mounting groove 103 cooperation, still be provided with signal receiving end installation hole site 205 on the hangers 202, install second bar lamp area 206 on the signal receiving end installation hole site 205, install signal conversion circuit on the second bar lamp area 206, with through signal conversion circuit is with photoelectric signal conversion serial ports information, with the basis serial ports information is to installing at present server 201 of server rack 101 encodes, with the acquisition code information, thereby according to the code information is fixed a position current server, in order to obtain locating information.
Further, in a preferred embodiment of the present invention, the signal transmitting end mounting holes 104 correspond to the signal receiving end mounting holes 205 one to one, and the signal receiving end mounting holes 104 include a conducting state and a non-conducting state, so as to compile a binary code for the server 201 installed in the current server cabinet 101 according to the conducting state and the non-conducting state, and generate the positioning information according to the binary code.
It should be noted that, as shown in fig. 8, a user can freely select to install the photosensors on both sides of the server cabinet 101, and assuming that six photosensors are installed, and the coding information on the corresponding server 201 is determined according to the conducting state and the non-conducting state, assuming that the first signal receiving end mounting hole of the corresponding server 201 is in the non-conducting state and the rest signal receiving end mounting holes are in the conducting state, the binary code corresponding to the server is "011111", in the invention, the serial port information with the conducting state of 1 and the serial port information with the conducting state of 0 can be set, thus, the 6 photoelectric sensors and the signal conversion circuit can form the coded information of the number of the second power of six, i.e., 64 binary coded messages, and so on, the user can increase the number of photosensors according to the actual usage requirements.
It should be noted that, taking 6 photoelectric sensors as an example, the width and the height of the cabinet of the data center both satisfy the standard size, and the height is also standard, for example, 44U,42U cabinet, and so on. Electronic devices such as standard servers are also designed with a height of U, for example, 1U-height servers, 2U-height servers, 4U-height servers, and so on. Therefore, the unit of each U on the cabinet is also matched with the height of the server. Near the front door of the cabinet, two fixing pieces 204 with square holes of fixed size with uniform height values are respectively arranged at the left and the right. When the server is installed, the fixing piece 204 is installed to enable the fixing piece 204 to be matched and connected with the first installation groove 103, and the hanging lug is fixed, and the hanging lug of the server and the fixing pieces 204 are also aligned according to the U position. Arranging 6 coding position points by utilizing the position in each U position section on the front mounting strip of the cabinet; the 6 position points can be selected according to the height of each U section on the cabinet, and are punched or not punched (so that a conducting state or a non-conducting state can be formed), so that different coding combinations can be formed by punching and not punching (equivalent to that no photoelectric sensor is installed), and at the moment, the conversion circuit can determine the serial port information according to the conducting state or the non-conducting state. A first strip 105 is mounted behind the cabinet mounting bar so that when the strip is powered on, light from the photo-sensor can pass out through the hole in the location and be blocked if no hole is made in the location. The light rays are transmitted and shielded in two different light states, so that the position information of each U can form photoelectric codes. In this way, the photoelectric binary coding of the cabinet installation positions is realized through the transmission and the shielding of light, because 6 position points exist in each installation area, so that the U-bit coding of the cabinet ranges from 0 power of 2 to 6 powers of 2, and 64 combinations exist in total. The cabinet usually has a maximum of 44U bits, which ensures that each U position in the height of the cabinet has its unique binary code, and the server has a pair of lugs mounted on the front panel to assist in the installation and positioning of the server. When the server is installed on the cabinet, the hanging lug also corresponds to the U bit. On the hanger of the server, 6 photoelectric sensors are arranged at the position corresponding to the bottommost U. When the server is installed on the cabinet, the 6 photoelectric sensors in the U section at the bottommost part of the server hanging lug align with the 6 position points in a certain U section on the cabinet installation strip. When the server is installed on the cabinet, whether it is a 1U server, a 2U server, or a 4U server, the binary code of the cabinet position is accurately read by the photoelectric sensor installed on the server ear. On the hangers of the server, a signal conversion circuit is designed, the signal conversion circuit converts information picked up by the photoelectric sensor into serial port protocol information (0 signal or 1 signal), and a connecting device such as a cable is input into the server through the serial port information of the server. The system management software on the servers will automatically scan for this location information, and each server will have its own unique MAC address, product number, and networking IP, i.e., identification signal. The management software can bind the identity information of the server and the installation information of the server on the cabinet, so that the automatic matching of the server at the installation position of the cabinet can be realized, manual intervention is not needed, the efficiency is high, and errors are avoided. If the cabinet to which the device is installed also needs to be identified, and the server has two lugs, we can choose to implement the coding of the cabinet in the same way on the lug on the other side.
It should be noted that, within the position segment of each mounting area (1U =44.5 mm), there are 6 coded positions, and these 6 positions present through holes or non-perforated states according to the height of each mounting area on the cabinet, so as to realize different 6-bit coding combinations by passing light or blocking light. The light strip behind the cabinet mounting strip provides a light source, so that light rays penetrate through the server cabinet 101 and point to the signal conversion circuit on the hangers of the server 201, or are shielded to form photoelectric codes. When the photoelectric sensor receives light, the state of the electric signal can be changed, and when the light is shielded, the photoelectric sensor is not triggered to keep the original state, and in such a way, 6-bit physical codes are picked up and converted into the electric signal which can be understood by a computer. The circuit on the server ear converts the position coding electric signal picked up by the photoelectric sensor into the interface standard which can be accepted by the computer, such as signal level, signal format, communication protocol and the like. The connecting circuit on the server ear transmits the position signal according to the USB protocol or the serial port protocol to the server on which the ear is installed. Management software on the server uses the server installation location information to determine the specific location of the server on the rack. And the system management software on the server automatically reads the identity information of the server, such as MAC, IP, product code and the like, and matches and binds the position information and the identity information.
As shown in fig. 3, 4 and 7, in a preferred embodiment of the present invention, first grooves 1011 are formed on both sides of the server cabinet 101, and the end of the server cabinet 101 can be fixedly mounted with the mating block 106, the interior of the mating block 106 is a hollow structure, a second groove 1061 is formed on the mating block 106, a notch 1062 is formed on the inner wall of the mating block 106, and the notch 1062 extends into the second groove 1061, so that the notch 1062 is communicated with the second groove 1061.
Further, in a preferred embodiment of the present invention, the size of the port of the first recess 1011 is the same as that of the port of the second recess 1061, and the first recess 1011 and the second recess 1061 are opposite to each other for mating connection.
It should be noted that the gas at the preset temperature can enter the second groove 1061 and the first groove 1011 through the notch 1062, so that the gas at the preset temperature cools the periphery of the server 201 installed on the server cabinet 101, and the working temperature of the server 201 can be kept within the preset temperature range after the server cabinet 101 is installed on the server 201.
Further, in a preferred embodiment of the present invention, a partition plate 109 is welded on one end of the server cabinet 101, and a temperature sensor is disposed on one end surface of the partition plate 109, so as to obtain the current temperature information inside the server cabinet 101 through the temperature sensor.
Further, in a preferred embodiment of the present invention, both sides of the fitting block 106 are opened with an air inlet 1063 and an air outlet 1064, one end of the air inlet 1064 is connected to the adjusting component 107 through a pipe, the other end of the adjusting component 107 is connected to the gas generator 108, and the other end of the gas generator 108 is connected to the air outlet 1064.
Further, in a preferred embodiment of the present invention, the adjusting assembly 107 includes an adjusting cavity 1071, at least one passage 1072 is formed in the adjusting cavity 1071, a moving link 1073 is formed on one inner wall of the passage 1072, the moving link 1073 is hollow, and the moving link 1073 can move relative to the adjusting cavity 1071.
Further, in a preferred embodiment of the present invention, the adjusting cavity 1071 is provided with an air inlet port 1074 and an air outlet port 1075, the air outlet port 1075 is connected to the air inlet 1064 through a pipe, and the air inlet port 1074 is connected to the gas generator 108, so as to control the adjusting component 107 according to the current temperature information inside the server cabinet 101.
It should be noted that, the temperature value inside the server cabinet 101 is obtained by the temperature sensor, when the temperature value is greater than the preset temperature value, the gas at the preset temperature is ejected by the gas generator 108, so that the gas at the preset temperature enters the gas inlet port 1074 through the pipeline and enters the adjusting cavity 1071, and further the gas enters the moving connecting rod 1073 from the channel 1072, during the use process, the distance between the moving connecting rod 1073 and the inner wall of the adjusting cavity 1071 is adjusted, and the moving connecting rod 1073 is a telescopic structure which can be driven by a cylinder or a motor, and further the distance between the moving connecting rod 1073 and the adjusting cavity 1071 is adjusted, so as to adjust the amount of the gas output to the inside of the server cabinet in unit time, thereby controlling the heat exchange speed between the server cabinet and the external environment, and when the server works in the preset time, the generated heat is higher, the more the amount of gas is input into the first recess 1011 of the server cabinet 101 and the second recess 1061 of the mating block 106 per unit time, so that the heat exchange capacity of the server cabinet 101 can be controlled according to the actual heat generated by the server during operation, thereby realizing intelligent cooling. And in the process of using, gas can cyclic utilization, compares and saves the cost more in prior art.
As shown in fig. 9, a second aspect of the present invention provides a method for controlling a server rack with an automatic identification function, where the method is applied to any one of the server racks with an automatic identification function, and includes the following steps:
s102, acquiring a photoelectric signal sent by a photoelectric sensor through a signal conversion circuit, and judging whether the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor;
s104, if the signal conversion circuit cannot receive the photoelectric signal sent by the photoelectric sensor, judging that the current photoelectric sensor is in an abnormal state, generating abnormal information according to the abnormal state, and transmitting the abnormal information to a server cabinet control terminal;
s106, if the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor, judging whether the photoelectric signal received by the signal conversion circuit is interrupted;
and S108, if the interruption exists, acquiring the interruption times of the photoelectric signals received by the signal conversion circuit within the preset time, and if the interruption times are greater than the preset interruption times, generating abnormal information and transmitting the abnormal information to the server cabinet control terminal.
In the process of using the device, when the photoelectric sensor is used for a certain time, the device is easy to malfunction. When a photoelectric sensor fails, the conduction state is easily converted into the non-conduction state, the binary codes of the corresponding servers change at the moment, the condition is easily overlapped with the binary codes of other servers, the condition that the binary codes of the corresponding servers are corresponding to the conduction state and the non-conduction state is set on the installation hole positions of the signal receiving ends of the servers, therefore, each server has a unique binary code, when the photoelectric sensor fails, the binary codes of the corresponding servers are influenced, the positioning information of the servers is influenced, the condition that the same binary code corresponds to two servers or a plurality of servers can occur, therefore, for the server which is just installed on a server cabinet, when the failure condition occurs, the failure condition of the photoelectric sensor is recorded through a server cabinet control terminal, therefore, the photoelectric sensor at the fault position can be quickly positioned. Judging whether the photoelectric sensor has a fault, namely judging that the current photoelectric sensor is in an abnormal state if the signal conversion circuit cannot receive a photoelectric signal sent by the photoelectric sensor, and generating abnormal information according to the abnormal state, or judging whether the photoelectric signal received by the signal conversion circuit has a discontinuous condition if the photoelectric signal received by the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor, and if the discontinuous frequency is more than the preset discontinuous frequency, generating the abnormal information, so that whether the photoelectric sensor has the fault can be effectively and quickly checked by the method, and in the practical use condition, when a server is installed on a server cabinet, the fault of the photoelectric sensor can be quickly detected through the communication effect between the photoelectric sensor and the signal conversion circuit, thereby informing the staff to quickly perform maintenance processing or replacement processing on the failed photoelectric sensor. When the interruption times of the photoelectric signal received by the signal conversion circuit in the preset time are greater than the preset interruption times, the photoelectric signal continuously jumps from '1' to '0' in the preset time, for example, from 111111 to 011111 in the preset time, and the photoelectric signal is converted back and forth between the two, so that the photoelectric code corresponding to the position generates two conditions.
As shown in fig. 10, in a preferred embodiment of the present invention, the method for controlling a server rack having an automatic identification function further includes the following steps:
s202, acquiring binary coding information of a server in a current server cabinet, establishing a database, importing the binary coding information into the database, and generating a binary coding information database;
s204, acquiring the binary code information of all servers in the current binary code information database, judging whether the same binary code information exists or not, and acquiring the same server of the secondary system code information if the same binary code information exists;
s206, acquiring the binary coding information of each position in the original server cabinet, and acquiring the position information of the abnormal binary coding according to the server with the same secondary system coding information and the binary coding information of each position in the original server cabinet;
and S208, transmitting the position information to a server cabinet control terminal, and displaying the position information through the server cabinet control terminal according to a preset mode.
It should be noted that, when the device fails, one is that the photoelectric sensor fails, and the other is that the signal conversion circuit fails, both the two failures can make one binary code correspond to two servers or a plurality of servers, when the photoelectric sensor fails, the conducting state is changed to the non-conducting state, such as the situation that the binary 111111 code in the original state is converted into the 111110 state, whether the photoelectric sensor fails can be quickly identified by the method, and when the photoelectric sensor fails, the same binary code information exists, so that the server with the same two-level code information and the binary code information of each position in the original server cabinet are compared to obtain the position information where the abnormal binary code is located, thereby quickly identifying the failure position of the photoelectric sensor, and enabling the worker to find the failure position of the photoelectric sensor, and then the fault of the photoelectric sensor of the fault is rapidly positioned.
In addition, the method can also comprise the following steps:
acquiring binary coding information received by a current control terminal, and judging whether the binary coding information has data loss or not;
if the data is missing, importing the binary coding information missing from the data into a binary coding information database, and selecting the binary coding information with the similarity degree larger than the preset similarity degree;
acquiring binary coding information of an installed server, and comparing the binary coding information of the installed server with binary coding information with the similarity degree larger than a preset similarity degree to eliminate irrelevant binary coding information so as to obtain original binary coding information of abnormal binary coding information;
and acquiring the position information of the original binary coding information, transmitting the position information to a server cabinet control terminal, and displaying the position information according to a preset mode through the server cabinet control terminal.
It should be noted that, when the signal conversion circuit therein fails, the binary information currently received by the control terminal is absent, such as the original 111111 signal, and when there is a failure, the signal is 11111X, where X indicates that the signal cannot be received, and at this time, the server control terminal determines through two conditions, one with the highest similarity is 111111, and the other is 111110, and when one of the 111110 is installed, it can be quickly determined that the signal conversion circuit of 111111 has failed. By analogy, the method can rapidly judge the fault position of the signal conversion circuit.
In summary, when the server is installed on the cabinet, whether it is a 1U server, a 2U server, or a 4U server, the binary code of the cabinet location is accurately read by the photosensor mounted on the server ear. A signal conversion circuit is designed on a hanger of the server, the conversion circuit converts information picked up by the photoelectric sensor into a protocol of a USB or a serial port, and a connecting device such as a cable is input into the server through the USB or the serial port of the server. The location information is automatically scanned by system management software on the servers, each with its own unique MAC address, product number, and networking IP, i.e., identification signal. The management software can bind the identity information of the server and the installation information of the server on the cabinet, so that the automatic matching of the server at the installation position of the cabinet can be realized, manual intervention is not needed, the efficiency is high, and errors are avoided. The method improves the production efficiency of equipment installation and maintenance of the data center, improves the automation level of equipment maintenance, and realizes positioning and matching of automatic equipment. The device has accurate positioning, all the cabinet U bits have own fixed codes, the identification is accurate, and the precision is high. The device adopts a photoelectric coding technology, is free from electromagnetic interference, has high system reliability and is real and real, and the device has low cost and high technical realization feasibility. The method has no influence on the original installation mode of the server, does not involve any equipment except the server and the cabinet, and has no influence on the deployment mode and layout of the data center.
On the other hand, the temperature sensor is arranged to acquire the temperature value inside the server cabinet, and when the temperature exceeds the preset temperature value, the temperature value inside the server cabinet is adjusted through the adjusting component to control the heat exchange rate inside the server cabinet according to the temperature value, so that the heat exchange rate between the server cabinet and the external environment is intelligently adjusted according to the temperature inside the server cabinet, the server cabinet is intelligently cooled, and the occurrence of server faults caused by overhigh temperature is effectively avoided.
Furthermore, it should be understood that although the present description refers to embodiments, not every embodiment may contain only a single embodiment, and such description is for clarity only, and those skilled in the art should integrate the description, and the embodiments may be combined as appropriate to form other embodiments understood by those skilled in the art.
In light of the foregoing description of the preferred embodiment of the present invention, it is to be understood that various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention. The technical scope of the present invention is not limited to the content of the specification, and the technology must be determined in accordance with the scope of the claims.

Claims (8)

1. A server cabinet with automatic identification function, characterized in that the server cabinet comprises:
the server cabinet assembly comprises a server cabinet, the server cabinet is divided into a plurality of installation areas, each installation area is provided with at least one first installation groove, each installation area is provided with a plurality of signal transmitting end installation hole sites with the same interval size, each signal transmitting end installation hole site is provided with a first strip lamp, each strip lamp is provided with a plurality of photoelectric sensors, and each photoelectric sensor can send out a photoelectric signal;
the server component comprises a server, hanging lugs are fixedly mounted on two sides of the server, a second mounting groove is formed in each hanging lug, a fixing piece is mounted in each second mounting groove and can be connected with the first mounting groove in a matched mode, a signal receiving end mounting hole position is further formed in each hanging lug, a second strip-shaped lamp strip is mounted on each signal receiving end mounting hole position, a signal conversion circuit is mounted on each second strip-shaped lamp strip, photoelectric signals are converted into serial port information through the signal conversion circuit, the server which is mounted on the server cabinet at present is coded according to the serial port information, coded information is obtained, and the current server is located according to the coded information to obtain locating information;
the server cabinet is characterized in that first grooves are formed in two sides of the server cabinet, the tail end of the server cabinet can be fixedly installed with a matching block, the matching block is of a hollow structure, a second groove is formed in the matching block, a notch is formed in the inner wall of the matching block, and the notch extends into the second groove, so that the notch is communicated with the second groove;
the size of the port of the first groove is the same as that of the port of the second groove, and the first groove and the second groove are in right-facing matching connection.
2. The server cabinet with the automatic identification function according to claim 1, wherein a partition is welded at one end of the server cabinet, and a temperature sensor is arranged on one end face of the partition, so that temperature information inside the server cabinet can be obtained through the temperature sensor.
3. The server cabinet with the automatic identification function according to claim 1, wherein an air inlet and an air outlet are respectively formed on two sides of the matching block, one end of the air inlet is communicated with the adjusting component through a pipeline, the other end of the adjusting component is connected with a gas generator, and the other end of the gas generator is communicated with the air outlet.
4. The server cabinet with the automatic identification function according to claim 3, wherein the adjustment assembly comprises an adjustment cavity, at least one channel is formed in the adjustment cavity, a movable connecting rod is arranged on one inner wall of the channel, the interior of the movable connecting rod is of a hollow structure, and the movable connecting rod and the adjustment cavity can be displaced relatively.
5. The server cabinet with the automatic identification function according to claim 4, wherein an air inlet port and an air outlet port are arranged on the adjusting cavity, the air outlet port is connected with the air inlet through a pipeline, and the air inlet port is connected with the gas generator so as to control the adjusting component according to the current temperature information inside the server cabinet.
6. The server cabinet with the automatic identification function according to claim 1, wherein the signal transmitting end mounting holes correspond to the signal receiving end mounting holes one to one, and the signal receiving end mounting holes include a conducting state and a non-conducting state, so as to encode a binary code for a server installed in the current server cabinet according to the conducting state and the non-conducting state, and generate positioning information according to the binary code.
7. A control method for a server cabinet with automatic identification function, which is applied to the server cabinet with automatic identification function in any one of claims 1-6, and comprises the following steps:
acquiring a photoelectric signal sent by a photoelectric sensor through a signal conversion circuit, and judging whether the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor;
if the signal conversion circuit cannot receive the photoelectric signal sent by the photoelectric sensor, judging that the current photoelectric sensor is in an abnormal state, generating abnormal information according to the abnormal state, and transmitting the abnormal information to a server cabinet control terminal;
if the signal conversion circuit can receive the photoelectric signal sent by the photoelectric sensor, judging whether the photoelectric signal received by the signal conversion circuit is interrupted;
if the interruption condition exists, acquiring the interruption times of the photoelectric signals received by the signal conversion circuit within the preset time, and if the interruption times are greater than the preset interruption times, generating abnormal information and transmitting the abnormal information to the server cabinet control terminal.
8. The method for controlling the server cabinet with the automatic identification function according to claim 7, further comprising the steps of:
acquiring binary coding information of a server in a current server cabinet, establishing a database, importing the binary coding information into the database, and generating a binary coding information database;
acquiring binary code information of all servers in a current binary code information database, judging whether the same binary code information exists or not, and acquiring the same server of secondary system code information if the same binary code information exists;
acquiring binary coding information of each position in an original server cabinet, and acquiring position information of an abnormal binary code according to the server with the same secondary system coding information and the binary coding information of each position in the original server cabinet;
and transmitting the position information to a server cabinet control terminal, and displaying the position information through the server cabinet control terminal according to a preset mode.
CN202210875010.4A 2022-07-25 2022-07-25 Server cabinet with automatic identification function and method Active CN114938601B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210875010.4A CN114938601B (en) 2022-07-25 2022-07-25 Server cabinet with automatic identification function and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210875010.4A CN114938601B (en) 2022-07-25 2022-07-25 Server cabinet with automatic identification function and method

Publications (2)

Publication Number Publication Date
CN114938601A true CN114938601A (en) 2022-08-23
CN114938601B CN114938601B (en) 2022-10-14

Family

ID=82868472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210875010.4A Active CN114938601B (en) 2022-07-25 2022-07-25 Server cabinet with automatic identification function and method

Country Status (1)

Country Link
CN (1) CN114938601B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116107844A (en) * 2023-04-12 2023-05-12 深圳市鑫塔科技有限公司 DNS server terminal with automatic regulation function and control method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103743343A (en) * 2014-01-10 2014-04-23 深圳市共济科技有限公司 Data center IT (information technology) machine cabinet volume detection method and system
CN203882249U (en) * 2014-05-23 2014-10-15 深圳市共济科技有限公司 Data centre IT equipment cabinet
CN105930250A (en) * 2016-04-27 2016-09-07 林奎 IT device cabinet U bit management method and U bit manager
CN110662380A (en) * 2018-12-12 2020-01-07 新华三技术有限公司 Intelligent hanger and hanger assembly
CN112000607A (en) * 2020-09-11 2020-11-27 苏州浪潮智能科技有限公司 Whole cabinet server node non-contact ID address identification device and method
CN112758475A (en) * 2020-12-30 2021-05-07 博纬智能科技(无锡)有限公司 Cabinet body intelligence seeking positioning device based on LED flashing light chip and algorithm
CN114124159A (en) * 2021-10-27 2022-03-01 苏州浪潮智能科技有限公司 Whole cabinet server direct-current power line positioning communication system and method
CN114407697A (en) * 2022-03-14 2022-04-29 深圳康普盾科技股份有限公司 Battery charging cabinet based on Internet of things and control method thereof
CN114650693A (en) * 2022-05-18 2022-06-21 深圳市泛联信息科技有限公司 Server cabinet system with intelligent identification function and method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103743343A (en) * 2014-01-10 2014-04-23 深圳市共济科技有限公司 Data center IT (information technology) machine cabinet volume detection method and system
CN203882249U (en) * 2014-05-23 2014-10-15 深圳市共济科技有限公司 Data centre IT equipment cabinet
CN105930250A (en) * 2016-04-27 2016-09-07 林奎 IT device cabinet U bit management method and U bit manager
CN110662380A (en) * 2018-12-12 2020-01-07 新华三技术有限公司 Intelligent hanger and hanger assembly
CN112000607A (en) * 2020-09-11 2020-11-27 苏州浪潮智能科技有限公司 Whole cabinet server node non-contact ID address identification device and method
CN112758475A (en) * 2020-12-30 2021-05-07 博纬智能科技(无锡)有限公司 Cabinet body intelligence seeking positioning device based on LED flashing light chip and algorithm
CN114124159A (en) * 2021-10-27 2022-03-01 苏州浪潮智能科技有限公司 Whole cabinet server direct-current power line positioning communication system and method
CN114407697A (en) * 2022-03-14 2022-04-29 深圳康普盾科技股份有限公司 Battery charging cabinet based on Internet of things and control method thereof
CN114650693A (en) * 2022-05-18 2022-06-21 深圳市泛联信息科技有限公司 Server cabinet system with intelligent identification function and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116107844A (en) * 2023-04-12 2023-05-12 深圳市鑫塔科技有限公司 DNS server terminal with automatic regulation function and control method

Also Published As

Publication number Publication date
CN114938601B (en) 2022-10-14

Similar Documents

Publication Publication Date Title
US20220156218A1 (en) Cabinet level controller with asset management
EP1819176B1 (en) Apparatus for patch cord documentation and revision
US9064221B2 (en) System and method for cable monitoring
CN114650693B (en) Server cabinet system with intelligent identification function and method
CN109906016B (en) Communication equipment heat dissipation control system and method
KR101986838B1 (en) SAFETY MANAGEMENT SYSTEM FOR MEASUREMENT DEEP-LEARNING AND CONTROL SENSOR BASED LoRa NETWORK
CN217270964U (en) Monitoring device for equipment case cooling fan
CN114938601B (en) Server cabinet with automatic identification function and method
EP3462216B1 (en) Optoelectronic sensor having plug-in unit for providing extended functionality
CN112804863A (en) Intelligent acquisition terminal box for Internet of things
CN105182824A (en) Electrical monitoring and management system, and management method thereof
CN104111884A (en) Method for judging positions of failed servers
CN1953404A (en) Method and apparatus for monitoring physical network topology information
CN115632682B (en) Device and method for testing performance of dual-mode module zero-crossing moment acquisition
CN111954822A (en) Intermediate module, receiver module, monitoring system and monitoring method
CN204462452U (en) Stacking-type optical fibre connector device and distribution board system thereof
CN109803301B (en) Offline identification management system for wireless network
CN220569253U (en) Fire detection alarm device for machine room
CN219552985U (en) Inspection system of wind power station
CN216411936U (en) A CNC equipment based on big data management system
CN221768046U (en) Antenna detection device and indoor antenna
CN213957596U (en) All-fiber current transformer status monitoring system
CN218413275U (en) New forms of energy intelligence communication equipment
CN116659574A (en) A server working environment detection device and server cabinet
CN210183592U (en) Data center pilot lamp device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant