Heat dissipation module installation direction detection system
By setting up switch units and trigger units in the server, combined with substrate management controller and remote computer analysis, the problem of time-consuming and labor-intensive inspection of fan module installation direction in the prior art is solved, and fast and accurate fan module installation direction detection is achieved.
Patent Information
- Application Number
- CN202110408282.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-16
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2041-04-16
AI Technical Summary
In the prior art, it is necessary to manually check the installation direction of the fan module in the server chassis one by one, which is time-consuming and labor-intensive and prone to human errors, so it is impossible to efficiently understand the actual installation direction of the fan module.
Set up the switch unit and the trigger unit in the server, trigger the switch unit switching state through the installation direction of the fan module, the substrate management controller detects voltage changes, generates a fan direction packet and transmits it to the remote computer for analysis, so as to understand the installation direction of the fan module without manually opening the chassis.
It enables quick and accurate information on the actual installation direction of the fan module without manually opening the server chassis one by one, improving efficiency and reducing human errors.
Smart Images

Figure CN115220986B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a server heat dissipation system, in particular to a heat dissipation module installation direction detection system suitable for a server. Background Art
[0002] At present, cabinets are usually equipped with fan modules to dissipate heat from the internal server chassis. Due to factors such as the different locations of each cabinet in the computer room, the different distances from the air-conditioning outlets in the computer room, the different distances between cabinets, and even the layout of the computer room (whether there are pillars or walls blocking the air flow of the air conditioner), the flow direction of the cooling airflow designed for each server chassis is different. Since the installation direction of the fan module directly determines the flow direction of the cooling airflow, the installation direction of the fan modules in each server chassis in each cabinet will also vary with the flow direction of the cooling airflow designed for the corresponding server chassis.
[0003] In the prior art, after the cabinet is set up in the computer room, it is necessary to manually check one by one whether the actual installation direction of the fan modules in each server chassis in each cabinet is installed inward or outward, and compare the preset installation direction of the fan modules designed according to the preset flow direction of the heat dissipation airflow corresponding to each server chassis or cabinet. Therefore, if the fan module is not installed near the opening of the server chassis, the inspector needs to open the upper cover of the server chassis one by one to confirm the actual installation direction of the corresponding fan module, which is not only time-consuming and labor-intensive, but also prone to human error. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a system that can obtain the actual installation direction of the fan module in each server without manually opening the upper cover of each server chassis one by one, saving time and labor.
[0005] To solve the above technical problems, the present invention provides a server heat dissipation module installation direction detection system, which is applied to a server and includes:
[0006] A motherboard disposed in the server includes a switch unit operable in one of a preset state and a trigger state, and a baseboard management controller connected to the switch unit, wherein the switch unit selectively switches to one of the preset state and the trigger state, the preset state being one of an on state and an off state, and the trigger state being the other of the on state and the off state, and the on state being when a first end of the switch unit is electrically conductive with a second end of the switch unit, and the off state being when the first end of the switch unit is not electrically conductive with the second end, the first end of the switch unit and a detection unit of the baseboard management controller are also electrically coupled to a voltage source, and the baseboard management controller is also electrically connected to a network port;
[0007] A fan module is provided in the server, and has a trigger unit. The trigger unit triggers the switch unit to selectively switch to one of the preset state and the trigger state. An actual installation direction of the fan module is one of a first installation direction and a second installation direction. The trigger unit of the fan module is made of an insulating material. When the fan module is assembled in the server in one of the first installation direction and the second installation direction, the position of the trigger unit corresponds to the switch unit so that the trigger unit triggers the switch unit. When the fan module is in the first installation direction, the trigger unit is turned off. After being assembled in the server in the actual installation direction of the other of the first and second installation directions, the trigger unit is not positioned in accordance with the switch unit, so that the trigger unit cannot trigger the switch unit. When the fan module is installed in the server, the baseboard management controller generates a detection result corresponding to one of a high voltage level and a low voltage level based on the switch unit operating in one of the preset state and the trigger state. Then, the baseboard management controller obtains the actual installation direction based on the detected detection result, and generates a fan direction packet based on the actual installation direction.
[0008] a remote computer connected to the baseboard management controller via the network and through the network port to receive the fan direction packet,
[0009] After the remote computer receives the fan direction packet, the remote computer analyzes the fan direction packet to obtain server airflow information corresponding to the received fan direction packet, wherein the server airflow information includes a corresponding server code, at least one of an actual airflow direction and an actual installation direction. The remote computer also compares the obtained server airflow information with a preset airflow direction and a preset installation direction to obtain a comparison result, and marks the corresponding comparison result in each server as a server that does not conform to the actual installation direction according to the comparison result.
[0010] Preferably, a protection circuit is connected in series between the voltage source and the switch unit, and the first end of the switch unit is electrically connected to the detection unit and the protection circuit, so that the detection unit and the first end of the switch unit are electrically connected to the voltage source via the protection circuit.
[0011] Preferably, the fan direction packet also includes address information of the baseboard management controller, and the remote computer also stores a computer room configuration diagram and a corresponding computer room configuration table of a computer room corresponding to the fan direction packet. The computer room configuration table records the corresponding positions of each cabinet in the computer room, the cabinet code of each cabinet, the code of each server in each cabinet, the address information corresponding to each baseboard management controller in each server in each cabinet, the baseboard management controller code corresponding to the baseboard management controller of each server in each cabinet, the default installation direction of each server, the default airflow direction of each server and at least one of an actual airflow direction of each server.
[0012] Preferably, when the fan module is assembled on the server toward the first installation direction, the trigger unit does not trigger the switch unit, but makes the operation state of the switch unit be in the preset state, wherein the preset state is one of an on state and an off state. When the fan module is assembled on the server toward the first installation direction, the switch unit operates in the preset state, and the detection unit detects the detection result corresponding to the preset state. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result; on the contrary, when the fan module is assembled on the server toward the first installation direction, the switch unit operates in the preset state. When the fan module is assembled on the server in the second installation direction, the trigger unit triggers the switch unit, causing the operating state of the switch unit to be in the trigger state, wherein the trigger state is the other of an on state and an off state. When the fan module is assembled on the server in the second installation direction, the switch unit operates in the trigger state, and the detection unit detects the detection result corresponding to the trigger state, indicating that the fan module is assembled on the server in the second installation direction. Then, the baseboard management controller obtains the actual installation direction as the second installation direction based on the detection result.
[0013] Preferably, the preset state is a conductive state, and the switch unit electrically conducts the first end and the second end of the switch unit, thereby electrically conducting a detection pin of the detection unit electrically connected to the first end and the ground electrically connected to the second end. When the fan module is assembled on the server toward the first installation direction, the trigger unit does not trigger the switch unit, so that the switch unit operates in the preset state, that is, the conductive state. At this time, the detection pin of the detection unit is electrically coupled to the voltage source and is grounded through the conductive switch unit, thereby causing the detection pin to be affected by the grounding and receive a detection result that is forced to be pulled down to a low voltage level. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result of the low voltage level; on the contrary, when the fan module is toward the second When the fan module is assembled on the server in the second installation direction, the trigger unit triggers the switch unit to put the operating state of the switch unit into the trigger state, which is a non-conductive disconnected state, and makes the switch unit non-conductive between the first end and the second end of the switch unit. When the fan module is assembled on the server toward the second installation direction, the switch unit operates in the trigger state, and the detection pin electrically coupled to the voltage source is not affected by the grounding and continues to receive the detection result maintained at a high voltage level, thereby allowing the detection unit to receive the detection result of the high voltage level through the detection pin, and the detection result corresponding to the high voltage level indicates that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains that the actual installation direction is the second installation direction based on the detection result.
[0014] Preferably, when the trigger unit does not trigger the switch unit, a connecting structure of the switch unit is in a connected position and electrically connects the first end of the switch unit and the second end of the switch unit, so that the switch unit operates in the preset state of the conductive state. Conversely, when the trigger unit triggers the switch unit, the trigger unit presses against the connecting structure of the switch unit, causing the connecting structure to at least partially elastically deform, so that the connecting structure is not electrically connected to at least one of the first end and the second end, thereby causing the first end and the second end of the switch unit to be non-conductive and operate in the trigger state of the disconnected state.
[0015] Preferably, the preset state is a non-conductive disconnected state, so that the first end of the switch unit does not conduct the second end of the switch unit, thereby disconnecting one of the detection pins of the detection unit electrically connected to the first end of the switch unit and the ground electrically connected to the second end, so that the detection pin electrically coupled to the voltage source is not grounded at the same time and is not affected by the ground, thereby allowing the detection pin to receive a detection result corresponding to the high voltage level of the voltage source, and then, the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result of the high voltage level; on the contrary, when the fan module is assembled on the service module toward the second installation direction, The trigger unit triggers the switch unit, and the operation state of the switch unit is in the trigger state. The trigger state is the on state, and the switch unit conducts the first end and the second end of the switch unit, and the detection pin electrically coupled to the voltage source is affected by the ground and receives a detection result that is forced to be pulled down to a low voltage level, thereby causing the detection unit to receive the detection result of the low voltage level through the detection pin, and the detection result corresponding to the low voltage level indicates that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains that the actual installation direction is the second installation direction according to the detection result.
[0016] Preferably, when the trigger unit does not trigger the switch unit, a connecting structure of the switch unit is in a disconnected position and is not electrically connected to at least one of the first end of the switch unit and the second end of the switch unit, so that the switch unit operates in a preset state of the disconnected state. Conversely, when the trigger unit triggers the switch unit, the trigger unit presses against the connecting structure of the switch unit, causing the connecting structure to at least partially elastically deform, thereby electrically connecting the connecting structure to the first end and the second end, thereby electrically conducting the first end and the second end of the switch unit and operating in the trigger state of the conducting state.
[0017] Preferably, when the fan module is assembled on the server toward the first installation direction, the trigger unit triggers the switch unit, and the operating state of the switch unit is in the trigger state, wherein the trigger state is one of the on state and the off state, and the detection unit detects the detection result corresponding to the trigger state, and then the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result; conversely, when the fan module is assembled on the server toward the second installation direction, the trigger unit does not trigger the switch unit, and the operating state of the switch unit is in the preset state, wherein the preset state is the other of the on state and the off state, and the detection unit detects the detection result corresponding to the preset state, indicating that the fan module is assembled on the server toward the second installation direction, and then the baseboard management controller obtains that the actual installation direction is the second installation direction according to the detection result.
[0018] Preferably, the trigger state is a conductive state. When the fan module is assembled on the server toward the first installation direction, the trigger unit triggers the switch unit, causing the switch unit to operate in the conductive state. When the switch unit is in the conductive state, the detection pin of the detection unit is grounded via the conductive switch unit. Therefore, the detection pin electrically coupled to the voltage source is simultaneously grounded via the switch unit, thereby causing the detection pin to be affected by the grounding and receive a detection result of a forced low voltage level. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction based on the detection result of the low voltage level. Conversely, when the fan module is assembled toward the second installation direction, the detection pin is grounded. In the server, the trigger unit does not trigger the switch unit, and the operating state of the switch unit is in the preset state, wherein the preset state is a non-conductive disconnected state, and the switch unit does not conduct the first end and the second end of the switch unit, so that the detection pin electrically coupled to the voltage source is not affected by the ground and continues to receive the detection result maintained at the high voltage level corresponding to the voltage source, thereby allowing the detection unit to receive the detection result of the high voltage level through the detection pin. The detection result corresponding to the high voltage level indicates that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains the actual installation direction as the second installation direction based on the detection result.
[0019] Compared with the prior art, the server cooling module installation direction detection system of the present invention sets a trigger unit on the fan modules in several servers and sets a corresponding switch unit on the mainboard in the corresponding server. When the fan module is installed in a different direction, it will contact or not contact the switch unit, thereby causing the switch unit to selectively switch to an on state or an off state. The detection unit connected to the switch unit generates a detection result corresponding to one of a high voltage level and a low voltage level according to the operating state of the switch unit. Then, the baseboard management controller of each server obtains the actual installation direction based on the detected detection result, and generates a fan direction packet based on the actual installation direction and transmits it to a remote computer and displays it according to a preset mode. In this way, the actual installation direction of the fan module in each server can be known without manually opening the top cover of each server chassis one by one, saving time and effort. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 This is a block diagram of the first embodiment of the server heat dissipation module installation direction detection system of the present invention, showing that the trigger unit does not trigger the switch unit.
[0021] Figure 2 A diagram showing the actual installation orientation of the server as displayed to the remote computer.
[0022] Figure 3A chart showing the comparison between the actual assembly return and the actual wind direction displayed on the remote computer.
[0023] Figure 4 This is a block diagram of the first embodiment of the server heat dissipation module installation direction detection system of the present invention, showing that the trigger unit triggers the switch unit.
[0024] Figure 5 This is a block diagram of a first implementation of the first embodiment of the server heat dissipation module installation direction detection system of the present invention, in which the default state is the on state.
[0025] Figure 6 This is a block diagram of a trigger switch unit in a first implementation of the first embodiment of the server heat dissipation module installation direction detection system of the present invention.
[0026] Figure 7 This is a block diagram of a second implementation of the first embodiment of the server heat dissipation module installation direction detection system of the present invention, in which the default state is a non-conducting state.
[0027] Figure 8 A block diagram illustrating a trigger unit triggering a switch unit in a second implementation of the first embodiment of the server heat dissipation module installation direction detection system of the present invention.
[0028] Figure 9 This is a block diagram of a second embodiment of the server heat dissipation module installation direction detection system of the present invention, showing a trigger unit triggering a switch unit.
[0029] Figure 10 This is a block diagram of a second embodiment of the server heat dissipation module installation direction detection system of the present invention, showing that the trigger unit does not trigger the switch unit.
[0030] Figure 11 This is a block diagram of a trigger switch unit in a third embodiment of the server heat dissipation module installation direction detection system of the present invention.
[0031] Figure 12 This is a block diagram of the server heat dissipation module installation direction detection system according to the third embodiment of the present invention, in which the trigger unit does not trigger the switch unit.
[0032] Figure 13 This is a block diagram of a trigger unit triggering a switch unit in a fourth embodiment of the server heat dissipation module installation direction detection system of the present invention.
[0033] Figure 14 This is a block diagram of a fourth embodiment of the server heat dissipation module installation direction detection system according to the present invention, in which the trigger unit does not trigger the switch unit. DETAILED DESCRIPTION
[0034] See also Figure 1 As shown, the server heat dissipation module installation direction detection system of the present invention is applied to a server, comprising: a motherboard 10 arranged in the server, a fan module 11 arranged in the server and corresponding to the motherboard 10, and a remote computer 12.
[0035] The motherboard 10 includes a switch unit 100 that can operate in one of a preset state and a trigger state, and a baseboard management controller 101 connected to the switch unit 100, wherein the switch unit 100 selectively switches to one of the preset state and the trigger state, the preset state is one of an on state and an off state, and the trigger state is the other of the on state and the off state, and the on state is that a first end of the switch unit 100 is electrically connected to a second end of the switch unit 100, and the off state is The state is that the first end of the switch unit 100 is not electrically connected to the second end. In detail, the first end of the switch unit 100 is electrically connected to a detection unit 1010 of the baseboard management controller 101, and the second end of the switch unit 100 is grounded. The first end of the switch unit 100 and the detection unit 1010 are also electrically coupled to a voltage source. The baseboard management controller 101 is also electrically connected to a network port 103. The grounding of the second end of the switch unit 100 refers to the circuit ground serving as a reference ground in the circuit of the motherboard 10 in the server.
[0036] like Figure 1 As shown, in this embodiment, a protection circuit 102 is further connected in series between the voltage source and the switch unit 100. The protection circuit 102 can be, for example, any one of a resistor, a diode, a transistor, a field-effect transistor, or a combination of at least two of them. Below, the protection circuit 102 is taken as an example of a resistor. The protection circuit 102 is mainly used to prevent the voltage source from being directly grounded through the electrically conductive switch unit 100 after the switch unit 100 is switched to the conductive state and the first end and the second end are conductive, thereby forming a short circuit between the voltage source and the ground and causing damage to the motherboard 10. That is, the first end of the switch unit 100 is electrically connected to the detection unit 1010 and the protection circuit 10, so that the detection unit 1010 and the first end of the switch unit 100 are electrically connected to the voltage source via the protection circuit 102.
[0037] In which, the switch unit 100 includes a connecting structure having a conductive material. When the connecting structure of the switch unit 100 is in a connected position, the first end and the second end of the switch unit 100 are electrically connected by the connecting structure, thereby making the switch unit 100 in the conductive state to conduct the first end and the second end. Conversely, when the connecting structure of the switch unit 100 moves to a disconnected position, at least one of the first end and the second end is not electrically connected to the connecting structure, so that the first end and the second end are not conductive, thereby making the switch unit 100 in the non-conductive disconnected state. In which, the connecting structure can be a conductive spring, a conductive block combined with an elastic insulator (this is a common technical means of conventional physical keyboards / physical keys, which will not be repeated here), etc.
[0038] The fan module 11 has a trigger unit 110, which triggers the switch unit 100 to selectively switch to one of the preset state and the trigger state. An actual installation direction of the fan module 11 is one of a first installation direction and a second installation direction, wherein the first installation direction is, for example, inward installation, and the second installation direction is, for example, outward installation. The first installation direction and the second installation direction are only examples and are not limited thereto. Other opposite corresponding relationships can also be used. That is, the first installation direction can also be outward installation and the second installation direction can be inward installation. The following takes the first installation direction as inward installation and the second installation direction as outward installation as an example, wherein inward installation is the fan module 1 1 is installed in an installation direction toward the motherboard 10, and the fan module 11 is installed outwardly in an installation direction toward away from the motherboard 10, wherein the trigger unit 110 of the fan module 11 is made of an insulating material, and when the fan module 11 is assembled in the server in one of the actual installation directions of the first installation direction and the second installation direction, the position of the trigger unit 110 corresponds to the switch unit 100, thereby, the trigger unit 110 triggers the switch unit 100, and when the fan module 11 is assembled in the server in the other of the actual installation directions of the first installation direction and the second installation direction, the position of the trigger unit 110 does not correspond to the switch unit 100, thereby, the trigger unit 110 cannot trigger the switch unit 100.
[0039] When the fan module 11 is installed on the server, the baseboard management controller 101 generates a detection result corresponding to one of a high voltage bit and a low voltage bit according to whether the switch unit 100 operates in the preset state or the trigger state. Then, the baseboard management controller 101 obtains the actual installation direction according to the detected detection result. The baseboard management controller 101 generates a fan direction packet according to the actual installation direction and transmits the fan direction packet to a remote computer 2 via the network port 103. The fan direction packet also includes address information of the baseboard management controller 101.
[0040] The remote computer 12 is connected to the baseboard management controller 101 via the network and the network port 103 to receive the fan direction packet. In this embodiment, the remote computer 2 also stores a computer room configuration diagram and a corresponding computer room configuration table of a computer room corresponding to the fan direction packet. The computer room configuration table records the corresponding position of each cabinet in the computer room, the cabinet code of each cabinet, the code of each server in each cabinet, the address information corresponding to each baseboard management controller in each server in each cabinet, the baseboard management controller code corresponding to the baseboard management controller of each server in each cabinet, the preset installation direction of each server, the preset airflow direction of each server and at least one of an actual airflow direction of each server. After the remote computer 2 receives the fan direction packet, the remote computer Computer 2 analyzes the fan direction packet to obtain a server airflow information corresponding to the received fan direction packet, wherein the server airflow information includes at least one of the corresponding actual airflow direction and the actual installation direction and the server code. Specifically, the remote computer 2 analyzes the corresponding actual installation direction and the address information according to the received fan direction packet, and then obtains the corresponding server code and the corresponding cabinet code according to the address information corresponding to the fan direction packet and the computer room configuration table, and obtains the actual airflow direction from the actual installation direction corresponding to the fan direction packet. Each server code corresponds to the actual installation direction of each fan module, as shown in FIG. Figure 2 shown.
[0041] Finally, the remote computer 2 updates the obtained server airflow information to the computer room configuration diagram, wherein the remote computer 2 also compares the obtained server airflow information with the preset airflow direction or compares the obtained actual installation direction with the preset installation direction to obtain a comparison result, such as Figure 3 As shown, the actual installation direction that does not meet the comparison result is marked according to the comparison result.
[0042] In detail, the remote computer 2 updates the obtained server airflow information on the computer room configuration diagram, and also compares the preset installation direction and one of the preset airflow directions based on the server airflow information, and indicates on the computer room configuration diagram that the comparison result is inconsistent with the actual installation direction and one of the actual airflow directions.
[0043] The remote computer 2 can display the computer room configuration diagram in a basic display mode, and after the user selects any cabinet in the basic display mode of the computer room configuration diagram, it will display one of the actual airflow direction display diagram, the actual installation direction display diagram, the actual airflow direction marking display diagram and the actual installation direction marking display diagram corresponding to the cabinet selected by the user.
[0044] The remote computer 2 can also first display the computer room configuration diagram using the basic display mode. Then, after the user selects any cabinet in the computer room configuration diagram for the first time, the display mode of the cabinet selected by the user is directly changed from the original display mode of only displaying the cabinet number to displaying the summary information diagram corresponding to one of the actual airflow direction display diagram, the actual installation direction display diagram, the actual airflow direction mark display diagram and the actual installation direction mark display diagram corresponding to the cabinet in the computer room configuration diagram displayed in the basic display mode.
[0045] Then, when the user selects the same cabinet in the same computer room configuration diagram for the second time, the remote computer 2 displays one of the actual airflow direction display diagram, the actual installation direction display diagram, the actual airflow direction marking display diagram and the actual installation direction marking display diagram corresponding to the cabinet.
[0046] The remote computer 2 can also display the computer room configuration diagram in a detailed display mode, so as to directly display the actual airflow direction display diagram, the actual installation direction display diagram, the actual airflow direction marking display diagram and the actual installation direction marking display diagram corresponding to each server in each cabinet, or the corresponding summary information thereof, at the corresponding cabinet on the computer room configuration diagram, and after the user selects any server on the computer room configuration diagram, the actual airflow direction display diagram, the actual installation direction display diagram, the actual airflow direction marking display diagram and the actual installation direction marking display diagram corresponding to any cabinet selected by the user, or an enlarged diagram thereof, will be displayed.
[0047] like Figure 1As shown, in the first embodiment of the present invention, when the fan module 11 is assembled to the server in the first installation direction (for example, inward installation), the trigger unit 110 does not trigger the switch unit 100, and the operation state of the switch unit 100 is in the preset state, wherein the preset state is one of the on state and the off state. In this embodiment, when the fan module 11 is assembled to the server in the first installation direction, the switch unit 100 operates in the preset state, and the detection unit 1010 detects the detection result corresponding to the preset state. Then, the baseboard management controller 101 obtains the actual installation direction as the first installation direction according to the detection result; otherwise, Figure 4 As shown, when the fan module is assembled on the server toward the second installation direction (for example, outward installation), the trigger unit 110 triggers the switch unit 100, so that the operating state of the switch unit 100 is in the trigger state, wherein the trigger state is the other of the on state and the off state. In this embodiment, when the fan module 11 is assembled on the server toward the second installation direction, the switch unit 100 operates in the trigger state, and the detection unit 1010 detects the detection result corresponding to the trigger state, indicating that the fan module 11 is assembled on the server toward the second installation direction. Then, the baseboard management controller 101 obtains that the actual installation direction is the second installation direction based on the detection result.
[0048] In a first implementation of the first embodiment, Figure 5 As shown, the default state is the on state, and the switch unit 100 electrically connects the first end and the second end of the switch unit 100, thereby electrically connecting a detection pin of the detection unit 1010 electrically connected to the first end and the ground electrically connected to the second end. That is, when the fan module 11 is assembled on the server in the first installation direction, the trigger unit 110 does not trigger the switch unit 100, so that the switch unit 100 operates in the default state, that is, the on state. At this time, the detection pin of the detection unit 1010 is grounded through the turned-on switch unit 100. Therefore, the detection pin connected to the voltage source through the protection circuit 102 is also grounded, thereby causing the detection pin to be affected by the grounding and receive a detection result that is forced to be pulled down to a low voltage level. Then, the baseboard management controller 101 obtains that the actual installation direction is the first installation direction according to the detection result of the low voltage level; otherwise, Figure 6As shown, when the fan module 11 is assembled to the server in the second installation direction (for example, outward installation), the trigger unit 110 triggers the switch unit 100, and the operating state of the switch unit 100 is in the trigger state. In the first embodiment, the trigger state is a non-conductive disconnected state, and the switch unit 100 does not conduct the first end and the second end of the switch unit 100. That is, when the fan module 11 is assembled to the server in the second installation direction, the switch unit 100 operates in the trigger state, and The detection pin electrically coupled to the voltage source is not affected by the grounding and continues to receive the detection result maintained at a high voltage level, thereby enabling the detection unit 1010 to receive the detection result at a high voltage level through the detection pin. That is to say, in the first embodiment, the detection result corresponding to the trigger state is the detection result at a high voltage level, and the detection result corresponding to the high voltage level indicates that the fan module 11 is assembled in the server toward the second installation direction. Then, the baseboard management controller 101 obtains the actual installation direction as the second installation direction based on the detection result.
[0049] In the first implementation aspect of the first embodiment, when the trigger unit 110 does not trigger the switch unit 100, the connection structure of the switch unit 100 is in a connection position and electrically connects the first end of the switch unit 100 and the second end of the switch unit 100, so that the switch unit 100 operates in the preset state of the conductive state. Conversely, when the trigger unit 110 triggers the switch unit 100, the trigger unit 110 presses against the connection structure of the switch unit 100, causing the connection structure to at least partially elastically deform, so that the connection structure is not electrically connected to at least one of the first end and the second end, thereby causing the first end and the second end of the switch unit 100 to be non-conductive and operate in the trigger state of the disconnected state.
[0050] In a second implementation of the first embodiment of the present invention, Figure 7As shown, the preset state is a non-conductive disconnected state, and the first end of the switch unit 100 is non-conductive to the second end of the switch unit 100, thereby disconnecting one detection pin of the detection unit 1010 electrically connected to the first end of the switch unit 100 and the ground electrically connected to the second end. That is, when the fan module 11 is assembled on the server in the first installation direction, the trigger unit 110 does not trigger the switch unit 100, so that the switch unit 100 operates in the preset state of the disconnected state. At this time, the detection pin of the detection unit 1010 is not grounded through the non-conductive switch unit 100. Therefore, the detection pin connected to the voltage source through the protection circuit 102 is not grounded at the same time and is not affected by the grounding, thereby causing the detection pin to receive a detection result corresponding to the high voltage level of the voltage source. Then, the baseboard management controller 101 obtains that the actual installation direction is the first installation direction according to the detection result of the high voltage level; otherwise, Figure 8 As shown, when the fan module 11 is assembled to the server in the second installation direction (for example, outward installation), the trigger unit 110 triggers the switch unit 100, and the operating state of the switch unit 100 is in the trigger state. In the second embodiment, the trigger state is the on state, and the switch unit 100 conducts the first end and the second end of the switch unit 100. That is, when the fan module 11 is assembled to the server in the second installation direction, the switch unit 100 operates in the on trigger state, and the protection The detection pin of the circuit 102 connected to the voltage source is affected by the ground and receives a detection result that is forced to be pulled down to a low voltage position, thereby causing the detection unit 1010 to receive the detection result of the low voltage position through the detection pin. That is to say, in the second embodiment, the detection result corresponding to the trigger state is the detection result of the low voltage position, and the detection result corresponding to the low voltage position indicates that the fan module is assembled in the server toward the second installation direction. Then, the baseboard management controller 101 obtains the actual installation direction as the second installation direction based on the detection result.
[0051] In the second implementation aspect of the first embodiment, when the trigger unit 110 does not trigger the switch unit 100, the connection structure of the switch unit 100 is in a disconnected position and is not electrically connected to at least one of the first end of the switch unit 100 and the second end of the switch unit 100, so that the switch unit 100 operates in a preset state of the disconnected state. Conversely, when the trigger unit 110 triggers the switch unit 100, the trigger unit 110 presses against the connection structure of the switch unit 100, causing the connection structure to at least partially elastically deform, thereby electrically connecting the connection structure to the first end and the second end, thereby electrically conducting the first end and the second end of the switch unit 100 and operating in the trigger state of the conducting state.
[0052] In a second embodiment of the present invention, Figure 9 As shown, when the fan module 100 is assembled to the server in the first installation direction (for example, inward installation), the trigger unit 110 triggers the switch unit 100, so that an operating state of the switch unit 100 is in the trigger state, wherein the trigger state is one of an on state and an off state. In this embodiment, when the fan module 11 is assembled to the server in the first installation direction, the switch unit 100 operates in the trigger state, and the detection unit 1010 detects the detection result corresponding to the trigger state. Then, the baseboard management controller 101 obtains the actual installation direction as the first installation direction according to the detection result; otherwise, Figure 10 As shown, when the fan module 11 is assembled on the server toward the second installation direction (for example, outward installation), the trigger unit 110 does not trigger the switch unit 100, but makes the operating state of the switch unit 100 be in the preset state, wherein the preset state is the other of the on state and the off state. In this embodiment, when the fan module 11 is assembled on the server toward the second installation direction, the switch unit 100 operates in the preset state, and the detection unit 1010 detects the detection result corresponding to the preset state, indicating that the fan module 11 is assembled on the server toward the second installation direction. Then, the baseboard management controller 101 obtains that the actual installation direction is the second installation direction according to the detection result.
[0053] The second embodiment of the present invention also includes a third embodiment and a fourth embodiment. In the third embodiment of the present invention, Figure 11As shown, when the fan module is assembled to the server in the first installation direction (for example, inward installation), the trigger unit 110 triggers the switch unit 100, so that an operating state of the switch unit 100 is in the trigger state. In the third embodiment, the trigger state is the on state. When the trigger state is the on state, the switch unit 100 electrically conducts the first end and the second end of the switch unit 100, thereby electrically connecting one detection pin of the detection unit electrically connected to the first end and the ground electrically connected to the second end. That is, when the fan module is assembled to the server in the first installation direction, the trigger unit The element 110 triggers the switch unit 100, causing the switch unit 100 to operate in the trigger state, that is, the conductive state. When the switch unit 100 is in the conductive state, the detection pin of the detection unit 1010 is grounded via the conductive switch unit 100. Therefore, the detection pin connected to the voltage source via the protection circuit 102 is simultaneously grounded via the switch unit 100, thereby causing the detection pin to be affected by the grounding and receive a detection result of a forced low voltage level. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction based on the detection result of the low voltage level. Conversely, if Figure 12 When the fan module 11 is assembled to the server in the second installation direction (e.g., outward installation), the trigger unit 110 does not trigger the switch unit 100, and the operating state of the switch unit 100 is in the preset state. In the third embodiment, the preset state is a non-conductive disconnected state, and the switch unit 100 does not conduct the first end and the second end of the switch unit 100. That is, when the fan module 11 is assembled to the server in the second installation direction, the switch unit 100 operates in the preset state, and the circuit connected via the protection circuit 102 is disconnected. The detection pin of the voltage source is not affected by the ground and continues to receive the detection result maintained at the high voltage position corresponding to the voltage source, thereby allowing the detection unit 1010 to receive the detection result of the high voltage position through the detection pin. That is to say, in the third embodiment, the detection result corresponding to the preset state is the detection result of the high voltage position, and in the third embodiment, the detection result corresponding to the high voltage position indicates that the fan module is assembled in the server toward the second installation direction. Then, the baseboard management controller 101 obtains the actual installation direction as the second installation direction based on the detection result.
[0054] In the third implementation aspect of the second embodiment, when the trigger unit 110 triggers the switch unit 100, the trigger unit 110 presses against the connection structure of the switch unit 100, causing the connection structure to at least partially deform elastically, so that the connection structure of the switch unit 100 is in a connection position and electrically connects the first end of the switch unit 100 and the second end of the switch unit 100, thereby causing the switch unit 100 to operate in a trigger state of the on state. Conversely, when the trigger unit 110 does not trigger the switch unit 100, the connection structure of the switch unit 100 is in a disconnection position and is not electrically connected to at least one of the first end of the switch unit 100 and the second end of the switch unit 100, so that the switch unit 100 is in a preset state of the disconnection state.
[0055] In the fourth implementation of the second embodiment of the present invention, Figure 13 As shown, when the fan module 11 is assembled to the server in the first installation direction (for example, inward installation), the trigger unit 110 triggers the switch unit 100, and an operating state of the switch unit 100 is in the trigger state. In the fourth embodiment, the trigger state is the non-conductive disconnected state. At this time, the switch unit 100 is electrically non-conductive between the first end and the second end of the switch unit 100, thereby non-conductively connecting one detection pin of the detection unit to which the first end is electrically connected and the ground to which the second end is electrically connected. That is, when the fan module 11 is assembled in the first installation direction, If the server is installed, the trigger unit 110 triggers the switch unit 100, causing the switch unit 100 to operate in the trigger state, that is, the disconnected state. At this time, the detection pin of the detection unit is not grounded via the switch unit 100. Therefore, the detection pin connected to the voltage source via the protection circuit is not grounded via the switch unit 100, thereby preventing the detection pin from being affected by the grounding and receiving the detection result corresponding to the high voltage level of the voltage source. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result of the high voltage level. On the contrary, if Figure 14As shown, when the fan module is assembled to the server in the second installation direction (for example, outward installation), the trigger unit 110 does not trigger the switch unit 100, and the operating state of the switch unit 100 is in the preset state. In the fourth embodiment, the preset state is the on state. At this time, the switch unit 100 electrically conducts the first end and the second end of the switch unit 100. That is, when the fan module 11 is assembled to the server in the second installation direction, the switch unit 100 operates in the preset state of electrical conduction, so that the protection circuit 102 The detection pin connected to the voltage source is affected by the grounding and receives the detection result of the low voltage position that is forced to be pulled down, so that the detection unit 1010 receives the detection result of the low voltage position through the detection pin. That is to say, in the fourth embodiment, the detection result corresponding to the preset state is the detection result of the low voltage position, and in the fourth embodiment, the detection result corresponding to the low voltage position indicates that the fan module 11 is assembled in the server toward the second installation direction. Then, the baseboard management controller 101 obtains the actual installation direction as the second installation direction based on the detection result.
[0056] In the fourth implementation aspect of the second embodiment, when the trigger unit 110 triggers the switch unit 100, the trigger unit 110 presses against the connection structure of the switch unit 100, causing the connection structure to at least partially deform elastically, so that the connection structure of the switch unit 100 is in a disconnected position and is not electrically connected to at least one of the first end of the switch unit 100 and the second end of the switch unit 100, thereby causing the switch unit 100 to operate in a triggered state of the disconnected state. Conversely, when the trigger unit 110 does not trigger the switch unit 100, the connection structure is in a connected position, causing the connection structure to electrically connect the first end and the second end, thereby causing the first end and the second end of the switch unit 100 to be electrically conductive and operate in the preset state of the conductive state.
[0057] In summary, the server cooling module installation direction detection system of the present invention disposes a trigger unit 110 on the fan modules 11 in a plurality of servers and disposes a corresponding switch unit 100 on the corresponding server motherboard 10. When the fan module 11 is installed in different directions, it will contact or not contact the switch unit 100, causing the switch unit 100 to selectively switch to an on state or an off state. The detection unit 1010 connected to the switch unit 100 generates a detection result corresponding to one of a high voltage level and a low voltage level according to the operating state of the switch unit 100. Then, the baseboard management controller 101 of each server obtains the actual installation direction based on the detected detection result, and generates a fan direction packet based on the actual installation direction and transmits it to the remote computer 2 for display according to a preset mode. In this way, the actual installation direction of the fan module 11 in each server can be remotely determined via the network without manually opening the top cover of each server chassis one by one, saving time and effort.
[0058] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A server heat dissipation module installation direction detection system, which is applied to a server, characterized in that: Include: A motherboard disposed in the server includes a switch unit operable in one of a preset state and a trigger state, and a baseboard management controller connected to the switch unit, wherein the switch unit selectively switches to one of the preset state and the trigger state, the preset state being one of an on state and an off state, and the trigger state being the other of the on state and the off state, and the on state being when a first end of the switch unit is electrically conductive with a second end of the switch unit, and the off state being when the first end of the switch unit is not electrically conductive with the second end, the first end of the switch unit and a detection unit of the baseboard management controller are also electrically coupled to a voltage source, and the baseboard management controller is also electrically connected to a network port; A fan module is provided in the server, and has a trigger unit. The trigger unit triggers the switch unit to selectively switch to one of the preset state and the trigger state. An actual installation direction of the fan module is one of a first installation direction and a second installation direction. The trigger unit of the fan module is made of an insulating material. When the fan module is assembled in the server in one of the first installation direction and the second installation direction, the position of the trigger unit corresponds to the switch unit so that the trigger unit triggers the switch unit. When the fan module is in the first installation direction, the trigger unit is turned off. After being assembled in the server in the actual installation direction of the other of the first and second installation directions, the trigger unit is not positioned in accordance with the switch unit, so that the trigger unit cannot trigger the switch unit. When the fan module is installed in the server, the baseboard management controller generates a detection result corresponding to one of a high voltage level and a low voltage level based on the switch unit operating in one of the preset state and the trigger state. Then, the baseboard management controller obtains the actual installation direction based on the detected detection result, and generates a fan direction packet based on the actual installation direction. a remote computer connected to the baseboard management controller via the network and through the network port to receive the fan direction packet, After the remote computer receives the fan direction packet, the remote computer analyzes the fan direction packet to obtain server airflow information corresponding to the received fan direction packet, wherein the server airflow information includes a corresponding server code, at least one of an actual airflow direction and an actual installation direction. The remote computer also compares the obtained server airflow information with a preset airflow direction and a preset installation direction to obtain a comparison result, and marks the corresponding comparison result in each server as a server that does not conform to the actual installation direction according to the comparison result.
2. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: A protection circuit is further connected in series between the voltage source and the switch unit. The first end of the switch unit is electrically connected to the detection unit and the protection circuit, so that the detection unit and the first end of the switch unit are electrically connected to the voltage source through the protection circuit.
3. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: The fan direction packet also includes address information of the baseboard management controller. The remote computer also stores a computer room configuration diagram and a corresponding computer room configuration table of a computer room corresponding to the fan direction packet. The computer room configuration table records the corresponding positions of each cabinet in the computer room, the cabinet code of each cabinet, the code of each server in each cabinet, the address information corresponding to each baseboard management controller in each server in each cabinet, the baseboard management controller code corresponding to the baseboard management controller of each server in each cabinet, the default installation direction of each server, the default airflow direction of each server and at least one of an actual airflow direction of each server.
4. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: When the fan module is assembled on the server toward the first installation direction, the trigger unit does not trigger the switch unit, but makes the operation state of the switch unit be in the preset state, wherein the preset state is one of an on state and an off state. When the fan module is assembled on the server toward the first installation direction, the switch unit operates in the preset state, and the detection unit detects the detection result corresponding to the preset state. Then, the baseboard management controller obtains the actual installation direction as the first installation direction according to the detection result; on the contrary, when the fan module is assembled toward the second installation direction, the switch unit operates in the preset state. When the fan module is assembled on the server toward the second installation direction, the trigger unit triggers the switch unit, causing the operating state of the switch unit to be in the trigger state, wherein the trigger state is the other of an on state and an off state. When the fan module is assembled on the server toward the second installation direction, the switch unit operates in the trigger state, and the detection unit detects the detection result corresponding to the trigger state, indicating that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains that the actual installation direction is the second installation direction based on the detection result.
5. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: The preset state is the on state, and the switch unit electrically conducts the first end and the second end of the switch unit, thereby electrically conducting a detection pin of the detection unit electrically connected to the first end and the ground electrically connected to the second end. When the fan module is assembled on the server toward the first installation direction, the trigger unit does not trigger the switch unit, so that the switch unit operates in the preset state, that is, the on state. At this time, the detection pin of the detection unit is electrically coupled to the voltage source and is grounded through the turned-on switch unit, thereby causing the detection pin to be affected by the grounding and receive a detection result that is forced to be pulled down to a low voltage position. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result of the low voltage position; on the contrary, when the fan module is toward the second installation direction direction is assembled on the server, the trigger unit triggers the switch unit to make the operation state of the switch unit in the trigger state, and the trigger state is a non-conductive disconnected state, so that the switch unit does not conduct the first end and the second end of the switch unit. When the fan module is assembled on the server toward the second installation direction, the switch unit operates in the trigger state, so that the detection pin electrically coupled to the voltage source is not affected by the grounding and continues to receive the detection result maintained at a high voltage level, thereby making the detection unit receive the detection result of the high voltage level through the detection pin, and the detection result corresponding to the high voltage level indicates that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains that the actual installation direction is the second installation direction according to the detection result.
6. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: When the trigger unit does not trigger the switch unit, a connecting structure of the switch unit is in a connected position and electrically connects the first end of the switch unit and the second end of the switch unit, so that the switch unit operates in the preset state of the conductive state. Conversely, when the trigger unit triggers the switch unit, the trigger unit presses against the connecting structure of the switch unit, causing the connecting structure to at least partially elastically deform, so that the connecting structure is not electrically connected to at least one of the first end and the second end, thereby causing the first end and the second end of the switch unit to be non-conductive and operate in the trigger state of the disconnected state.
7. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: The preset state is a non-conductive disconnected state, so that the first end of the switch unit is not conductive to the second end of the switch unit, thereby disconnecting one detection pin of the detection unit electrically connected to the first end of the switch unit and the ground electrically connected to the second end, so that the detection pin electrically coupled to the voltage source is not grounded at the same time and is not affected by the ground, thereby allowing the detection pin to receive a detection result corresponding to the high voltage level of the voltage source. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction based on the detection result of the high voltage level; conversely, when the fan module is assembled on the server toward the second installation direction, The trigger unit triggers the switch unit, causing the operating state of the switch unit to be in the trigger state. The trigger state is a conductive state, causing the switch unit to conduct between the first end and the second end of the switch unit, and causing the detection pin electrically coupled to the voltage source to be affected by the ground and receive a detection result that is forced to be pulled down to a low voltage level, thereby causing the detection unit to receive the detection result of the low voltage level through the detection pin, and the detection result corresponding to the low voltage level indicates that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains the actual installation direction as the second installation direction based on the detection result.
8. The server heat dissipation module installation direction detection system according to claim 7, characterized in that: When the trigger unit does not trigger the switch unit, a connecting structure of the switch unit is in a disconnected position and is not electrically connected to at least one of the first end of the switch unit and the second end of the switch unit, so that the switch unit operates in a preset state of the disconnected state. Conversely, when the trigger unit triggers the switch unit, the trigger unit presses against the connecting structure of the switch unit, causing the connecting structure to at least partially elastically deform, thereby electrically connecting the connecting structure to the first end and the second end, thereby electrically conducting the first end and the second end of the switch unit and operating in the trigger state of the conducting state.
9. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: When the fan module is assembled on the server toward the first installation direction, the trigger unit triggers the switch unit, and the operation state of the switch unit is in the trigger state, wherein the trigger state is one of an on state and an off state. The detection unit detects the detection result corresponding to the trigger state, and then the baseboard management controller obtains that the actual installation direction is the first installation direction according to the detection result; conversely, when the fan module is assembled on the server toward the second installation direction, the trigger unit does not trigger the switch unit, and the operation state of the switch unit is in the preset state, wherein the preset state is the other of an on state and an off state. The detection unit detects the detection result corresponding to the preset state, indicating that the fan module is assembled on the server toward the second installation direction, and then the baseboard management controller obtains that the actual installation direction is the second installation direction according to the detection result.
10. The server heat dissipation module installation direction detection system according to claim 1, characterized in that: The trigger state is a conductive state. When the fan module is assembled on the server toward the first installation direction, the trigger unit triggers the switch unit, causing the switch unit to operate in the conductive state. When the switch unit is in the conductive state, the detection pin of the detection unit is grounded via the conductive switch unit. Therefore, the detection pin electrically coupled to the voltage source is simultaneously grounded via the switch unit, thereby causing the detection pin to be affected by the grounding and receive a detection result of a low voltage level that is forced to be pulled down. Then, the baseboard management controller obtains that the actual installation direction is the first installation direction based on the detection result of the low voltage level. Conversely, when the fan module is assembled on the server toward the second installation direction, the detection pin is grounded via the conductive switch unit. server, the trigger unit does not trigger the switch unit, and the operating state of the switch unit is in the preset state, wherein the preset state is a non-conductive disconnected state, and the switch unit does not conduct the first end and the second end of the switch unit, so that the detection pin electrically coupled to the voltage source is not affected by the ground and continues to receive the detection result maintained at the high voltage level corresponding to the voltage source, thereby allowing the detection unit to receive the detection result of the high voltage level through the detection pin, and the detection result corresponding to the high voltage level indicates that the fan module is assembled on the server toward the second installation direction. Then, the baseboard management controller obtains the actual installation direction as the second installation direction according to the detection result.
Citation Information
Patent Citations
Fan error detection system and method
CN104699589A
A fan mounting direction detection assembly and a projector
CN109031865A