CN109099002B - Fan speed regulation method and device - Google Patents

Fan speed regulation method and device Download PDF

Info

Publication number
CN109099002B
CN109099002B CN201811264353.7A CN201811264353A CN109099002B CN 109099002 B CN109099002 B CN 109099002B CN 201811264353 A CN201811264353 A CN 201811264353A CN 109099002 B CN109099002 B CN 109099002B
Authority
CN
China
Prior art keywords
fan
rotating speed
speed
value corresponding
blade server
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.)
Active
Application number
CN201811264353.7A
Other languages
Chinese (zh)
Other versions
CN109099002A (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.)
New H3C Information Technologies Co Ltd
Original Assignee
New H3C Information Technologies 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 New H3C Information Technologies Co Ltd filed Critical New H3C Information Technologies Co Ltd
Priority to CN201811264353.7A priority Critical patent/CN109099002B/en
Publication of CN109099002A publication Critical patent/CN109099002A/en
Application granted granted Critical
Publication of CN109099002B publication Critical patent/CN109099002B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Structures Of Non-Positive Displacement Pumps (AREA)

Abstract

The embodiment of the invention provides a fan speed regulating method and device. The method comprises the following steps: receiving a speed regulation message sent by a blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field; if the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server. The device is used for executing the method, and the rotating speed of the weakly related fan is adjusted according to the superposed rotating speed regulation by still needing heat dissipation when the strongly related fan reaches the full speed, so that the rationality of heat dissipation and power consumption allocation can be improved.

Description

Fan speed regulation method and device
Technical Field
The invention relates to the technical field of heat dissipation of switches, in particular to a fan speed regulation method and device.
Background
Blade server means that a plurality of card server units can be plugged in a rack-type chassis with standard height, so that high availability and high density are realized. The heat dissipation problem is more prominent because blade servers are more space-saving than rack servers.
In order to solve the heat dissipation problem, a plurality of fans are required to be installed in the case, and the temperature in the case is reduced by the fans. Therefore, fan speed regulation is an important link of chassis management. After the assembly is powered on, the management module needs to coordinate the rotating speed of each fan in the case, so that the temperature of the whole case is controlled under the condition that the heat dissipation and the energy consumption reach a certain balance.
In the prior art, fans are divided into different areas in advance according to the position relationship between a blade server and the fans, and the rotating speeds of the fans in the same area are kept consistent. When the blade server starts to work, the fan of the strong relevant area corresponding to the blade server starts to increase the rotating speed percentage, and the fan of the weak relevant area keeps working at a low rotating speed percentage; when the rotation speed percentage of the fan corresponding to the strong correlation of the blade server reaches a higher rotation speed percentage, the fan in the weak correlation area directly increases the rotation speed to a fixed proportion of the rotation speed of the fan in the strong correlation area corresponding to the blade. This results in an inability to make a reasonable deployment on issues of sufficient heat dissipation or wasted power consumption.
Disclosure of Invention
In view of the above, an object of the embodiments of the present invention is to provide a method and an apparatus for adjusting a speed of a fan, so as to solve the technical problem that the fan cannot be reasonably allocated to sufficiently dissipate heat or waste power consumption.
In a first aspect, an embodiment of the present invention provides a fan speed adjusting method, which is applied to a fan speed adjusting device, and includes:
receiving a speed regulation message sent by a blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field;
if the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
Further, the adjusting the rotation speed of the weakly related fan according to the rotation speed requirement field, the superimposed rotation speed requirement field, and the weight value corresponding to the fan weakly related to the blade server includes:
and determining fans which do not reach full speed in the weakly related fans, and adjusting the rotating speed of the fans which do not reach full speed according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fans which are weakly related to the blade server.
Further, the adjusting the rotation speed of the weakly related fan according to the rotation speed requirement field, the superimposed rotation speed requirement field, and the weight value corresponding to the fan weakly related to the blade server includes:
calculating a value corresponding to the target rotating speed of the weakly related fan according to a formula P (j) ═ w (i, j) [ P1(i) + P2(i) ], and adjusting the rotating speed of the weakly related fan according to the value corresponding to the target rotating speed;
wherein P (j) is a value corresponding to a target rotation speed of a jth weakly-related fan, w (i, j) is a weight of the jth weakly-related fan relative to an ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, P2(i) is a value corresponding to a superimposed rotation speed requirement field sent by the ith blade server, and i and j are positive integers.
Further, after receiving the speed regulation message sent by the blade server, the method further includes:
and if the value of the rotating speed requirement field is smaller than the full speed value of the fan, adjusting the rotating speed of the strongly relevant fan according to the weight value corresponding to the strongly relevant fan.
Further, the adjusting the rotation speed of the strongly correlated fan according to the weight value corresponding to the strongly correlated fan and the adjusting the rotation speed of the weakly correlated fan according to the weight value corresponding to the weakly correlated fan include:
calculating and obtaining a value corresponding to the target rotating speed corresponding to the strongly correlated fan according to a formula P (k) ═ w (i, k) P1(i), and adjusting according to the target rotating speed;
wherein P (k) is a value corresponding to a target rotation speed of a strongly correlated fan corresponding to the kth blade server, w (i, k) is a weight of the kth strongly correlated fan relative to the ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, and i and k are positive integers.
Further, after receiving the speed regulation message sent by the blade server, the method further includes:
and if the current rotating speed corresponding to the weakly related fan is the full speed, controlling the weakly related fan to still work at the full speed.
In a second aspect, an embodiment of the present invention provides a method for regulating speed of a fan, including:
sending a speed regulation message to a fan speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field, so that if the fan speed regulation device judges that the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is regulated according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
In a third aspect, an embodiment of the present invention provides a fan speed adjusting device, including:
the receiving module is used for receiving a speed regulation message sent by the blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field;
and the first speed regulating module is used for regulating the rotating speed of the fan strongly related to the blade server according to the rotating speed demand field if the value of the rotating speed demand field corresponds to the full speed, and regulating the rotating speed of the fan weakly related to the blade server according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
Further, the first speed regulation module is specifically configured to:
and determining fans which do not reach full speed in the weakly related fans, and adjusting the rotating speed of the fans which do not reach full speed according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan which is weakly related to the blade server.
Further, the first speed regulation module is specifically configured to:
calculating a value corresponding to the target rotating speed of the weakly related fan according to a formula P (j) ═ w (i, j) [ P1(i) + P2(i) ], and adjusting the rotating speed of the weakly related fan according to the value corresponding to the target rotating speed;
wherein P (j) is a value corresponding to a target rotation speed of a jth weakly-related fan, w (i, j) is a weight of the jth weakly-related fan relative to an ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, P2(i) is a value corresponding to a superimposed rotation speed requirement field sent by the ith blade server, and i and j are positive integers.
Further, the apparatus further comprises:
and the second speed regulating module is used for regulating the rotating speed of the strongly relevant fan according to the weight value corresponding to the strongly relevant fan if the value corresponding to the rotating speed demand field is smaller than the full-speed value of the fan.
Further, the second speed regulation module is specifically configured to:
calculating and obtaining a value corresponding to the target rotating speed corresponding to the strongly correlated fan according to a formula P (k) ═ w (i, k) P1(i), and adjusting according to the target rotating speed;
wherein P (k) is a value corresponding to a target rotation speed of a strongly correlated fan corresponding to the kth blade server, w (i, k) is a weight of the kth strongly correlated fan relative to the ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, and i and k are positive integers.
Further, the apparatus further comprises:
and the third speed regulating module is used for controlling the weakly related fan to still work at the full speed if the current rotating speed corresponding to the weakly related fan is at the full speed.
In a fourth aspect, an embodiment of the present invention provides a blade server, including:
the sending module is used for sending a speed regulation message to a fan speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field, so that if the fan speed regulation device judges that the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and a weight value corresponding to the fan weakly related to the blade server.
In a fifth aspect, an embodiment of the present invention provides an electronic device, including: a processor, a memory, and a bus, wherein,
the processor and the memory are communicated with each other through the bus;
the memory stores program instructions executable by the processor, the processor being capable of performing the method steps of the first aspect when invoked by the program instructions.
In a sixth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium, including:
the non-transitory computer readable storage medium stores computer instructions that cause the computer to perform the method steps of the first aspect.
According to the embodiment of the invention, the speed regulation message sent by the blade server is received, the speed regulation message comprises the rotating speed demand field and the superposed rotating speed demand field, when the value of the rotating speed demand field corresponds to the full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the rotating speed demand field, and the speed of the fan weakly related is regulated according to the rotating speed demand field, the superposed rotating speed demand field and the weight of the fan weakly related, so that when the fan strongly related reaches the full speed, heat radiation is still needed, the rotating speed of the fan weakly related is regulated according to the superposed rotating speed demand field, and the rationality of heat radiation and power consumption allocation can be improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the embodiments of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
FIG. 1(a) is a front view of a blade server provided by an embodiment of the present invention;
FIG. 1(b) is a rear view of a blade server provided by an embodiment of the present invention;
FIG. 2 is a flow chart of a method for adjusting a speed of a fan according to an embodiment of the present invention;
FIG. 3 is a flow chart of another method for adjusting the speed of a fan according to an embodiment of the present invention;
FIG. 4 is a schematic structural diagram of a fan speed adjusting device according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present invention, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
The related technology comprises the following steps:
speed regulation of a fan: and adjusting the rotating speed of each fan in the case server according to the heat dissipation requirement of the blade server.
The rotating speed percentage is as follows: the ratio of the actual speed to the maximum speed is 100% at full rotation.
MGMT: management, Management board, running fan speed-regulating program.
FIG. 1(a) is a front view of a Blade server provided by an embodiment of the present invention, Blade-1 to Blade-16 are positions of the Blade server in a chassis server, FIG. 1(b) is a rear view of the Blade server provided by an embodiment of the present invention, and Fan-1 to Fan-12 are positions of fans in the chassis server. The MGMT is used to control the rotational speed of each fan. It should be noted that the number of blade servers and the number of fans can be set according to actual situations.
For each blade server, each fan has different influence on the heat dissipation of the blade server, and therefore, each fan has a corresponding weight value relative to each blade server, and the weight value is given by the thermal design according to actual measurement. And the strongly correlated fans and the weakly correlated fans may be classified by regions or by individual fans according to the magnitude of the weight.
In the prior art, when a certain blade server works, heat is generated, heat dissipation is needed at the moment, a speed regulation message is sent to a fan speed regulation device according to the current temperature of the blade server, the speed regulation message comprises a rotating speed demand field, wherein the rotating speed demand field is used for regulating the rotating speed of a strong relevant fan corresponding to the blade server, if the strong relevant fan reaches the full speed, heat dissipation is still needed, and the rotating speed of a weak relevant fan corresponding to the blade server can be directly increased to a fixed value. If the blade server still needs to dissipate heat, the rotation speed of the weak relevant fan cannot be increased any more, so that the blade server is not fully dissipated, and if the blade server still needs a small amount of heat dissipation after the strong relevant fan reaches full speed, but the rotation speed of the weak relevant fan is suddenly increased, power consumption is wasted.
For the simple promotion of weak related fans to a certain fixed value provided in the prior art, when a large amount of heat dissipation is still needed after the strong related fans corresponding to the blade server have reached full rotation, sufficient heat dissipation cannot be satisfied; the embodiment of the invention provides the following technical scheme, and solves the problem that power consumption is wasted when a small amount of heat dissipation is needed after a strongly-relevant fan corresponding to a blade server reaches full rotation.
Fig. 2 is a schematic flow chart of a fan speed regulation method according to an embodiment of the present invention, and as shown in fig. 2, the method includes:
step 201: and receiving a speed regulation message sent by the blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field.
In a specific implementation process, the fan speed regulation device receives a speed regulation message sent by the blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field. The speed demand field is used for regulating the speed of the fan strongly related to the blade server, and the superposed speed demand field is used for regulating the speed of the fan weakly related to the blade server. It should be noted that there may be one or more blade servers, and the fan speed adjusting device adjusts the rotation speed of each fan according to the heat dissipation requirement of 1 or more blade servers.
When the blade server sends a speed regulation message, the specific values corresponding to the rotation speed demand field and the superimposed rotation speed demand field in the speed regulation message are calculated according to the current temperature, and the algorithm can be various, for example: the proportional coefficient of the heat dissipation capacity and the temperature of the strongly correlated fan can be preset, namely, the current temperature of the blade server is multiplied by the proportional coefficient to obtain a numerical value, if the numerical value does not enable the strongly correlated fan to reach full speed, the value corresponding to the rotating speed requirement field in the speed regulation message is the numerical value, and the value corresponding to the superposed rotating speed requirement field is 0; if the data enables the strongly-related fan to still have the heat dissipation requirement after reaching the full speed, the value of the rotating speed requirement field in the speed regulation message corresponds to the value when the strongly-related fan reaches the full speed, and the value of the superposed rotating speed requirement field corresponds to the difference value between the value and the value corresponding to the full speed of the fan. It should be noted that the specific output algorithm of the speed demand field and the superimposed speed demand field in the speed regulation message may be preset.
Step 202: if the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
In a specific implementation process, after the fan speed adjusting device receives a speed adjusting message sent by one blade server, if the value of the rotation speed requirement field corresponds to full speed, the rotation speed of the strongly-relevant fan corresponding to the blade server needs to be adjusted according to the rotation speed requirement field.
The speed regulation for strongly related fans may specifically be: and if the current rotating speed of the strongly related fan is not full rotation, adjusting the rotating speed of the strongly related fan to be full rotation. Full rotation indicates that the fan speed has reached a maximum.
When the rotation speed of the strongly-related fan corresponding to the blade server is adjusted to full rotation, the rotation speed of the corresponding weakly-related fan needs to be adjusted according to the rotation speed demand field, the superimposed rotation speed demand field and the weight of each weakly-related fan corresponding to the blade server in the speed adjustment message. Thereby enabling the weakly associated fans to operate according to the actual heat dissipation needs of the blade server.
It should be noted that the number of the fans strongly associated with one blade server may be 1, or may be multiple, and similarly, the number of the fans weakly associated with one blade server may be 1 or multiple, where there are several fans and which fans are strongly associated, and which fans are weakly associated are determined in advance according to their respective weight values with the blade server.
According to the embodiment of the invention, the speed regulation message sent by the blade server is received, the speed regulation message comprises the rotating speed demand field and the superposed rotating speed demand field, when the value of the rotating speed demand field corresponds to the fan strongly related to the requirement and runs at full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight of the fan weakly related to the rotating speed demand field, so that when the fan strongly related to the blade server reaches the full speed, heat radiation is still needed, the rotating speed of the fan weakly related to the blade server is adjusted according to the superposed rotating speed, and the rationality of heat radiation and.
On the basis of the foregoing embodiment, the adjusting the rotation speed of the fan that is weakly related to the blade server according to the rotation speed requirement field, the superimposed rotation speed requirement field, and the weight value corresponding to the fan that is weakly related to the blade server includes:
and determining fans which do not reach full speed in the weakly related fans, and adjusting the rotating speed of the fans which do not reach full speed according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan which is weakly related to the blade server.
In a specific implementation process, when the fan a speed regulation device regulates the speed of a certain weakly-related fan corresponding to the blade server, it first determines whether the current rotation speed of the weakly-related fan has reached a full speed, and if the current rotation speed has reached the full speed, the fan a speed regulation device still controls the fan to operate according to the current rotation speed. It will be appreciated that one fan is a weakly dependent fan for blade server B, but may be a strongly dependent fan for blade server C, with the current speed of fan A being full when blade server C requires its corresponding strongly dependent fan (fan A) to operate at full speed. It may happen that the current speed of a weakly associated fan for a blade server is full.
And if the current rotating speed of a certain weakly-related fan corresponding to the blade server is less than the full speed, adjusting the rotating speed of the corresponding weakly-related fan according to the rotating speed demand field, the superposed rotating speed demand field and the weight of the weakly-related fan corresponding to the blade server in the speed regulation message. Thereby enabling the weakly associated fans to operate according to the actual heat dissipation needs of the blade server.
According to the embodiment of the invention, when the weakly related fans are regulated, if the current rotating speed of the weakly related fans is already at the full speed, the weakly related fans are still controlled to work at the full speed, and the heat dissipation requirements of other blade servers are not influenced.
On the basis of the foregoing embodiment, the adjusting the rotation speed of the fan that is weakly related to the blade server according to the rotation speed requirement field, the superimposed rotation speed requirement field, and the weight value corresponding to the fan that is weakly related to the blade server includes:
calculating a value corresponding to the target rotating speed of the weakly related fan according to a formula P (j) ═ w (i, j) [ P1(i) + P2(i) ], and adjusting the rotating speed of the weakly related fan according to the value corresponding to the target rotating speed;
wherein P (j) is a value corresponding to a target rotation speed of a jth weakly-correlated fan, w (i, j) is a weight of the jth weakly-correlated fan relative to an ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, P2(i) is a value corresponding to a superimposed rotation speed requirement field sent by the ith blade server, i and j are positive integers, the maximum value of i is not greater than the total amount of blade servers, and the maximum value of j is not greater than the total amount of weakly-correlated fans corresponding to the blade servers. It should be noted that the maximum value of p (j) obtained by calculation is not greater than the value corresponding to the full speed of the fan.
According to the embodiment of the invention, the value corresponding to the target rotating speed corresponding to each fan weakly related to the blade server is specifically calculated through a formula, and the speed is regulated according to the value corresponding to the target rotating speed instead of directly regulating the weakly related fan to a fixed value, so that the heat dissipation requirement of the blade server is met, and the power consumption can be reduced as much as possible.
As described in the foregoing embodiment, one fan may be influenced by a plurality of blade servers, and the fan speed regulation device takes the maximum target speed of the weakly related fan as the final speed of the weakly related fan when regulating the speed of the weakly related fan corresponding to the blade server. It should be noted that the target rotation speed includes not only the target rotation speed corresponding to the blade server, but also a target rotation speed required by another blade server to speed the fan.
For example: blade server B requires that the target speed of fan a correspond to a value of 35 and blade server C requires that the target speed of fan a correspond to a value of 45, then the fan governor will eventually adjust the speed percentage of fan a to 45.
When the speed of the weakly related fan corresponding to a certain blade server is regulated, the final rotating speed of the fan is regulated to the maximum value of the target rotating speeds required by all the blade servers respectively, so that the heat dissipation requirements of other blade servers are not influenced to a greater extent.
On the basis of the above embodiment, after receiving the speed regulation message sent by the blade server, the method further includes:
and if the value corresponding to the rotating speed requirement field is smaller than the full speed value of the fan, adjusting the rotating speed of the strongly relevant fan according to the weight value corresponding to the strongly relevant fan.
In a specific implementation process, if the value of the rotation speed requirement field in the received speed regulation message is smaller than the value corresponding to the full speed of the fan, the fan speed regulation device indicates that the heat dissipation requirement can be met only by dissipating heat through the fan strongly related to the blade server, and therefore, the rotation speed of the fan weakly related to the blade server does not need to be adjusted.
Specifically, a value corresponding to a target rotation speed corresponding to a strongly correlated fan may be obtained through calculation according to a formula P (k) ═ w (i, k) P1(i), and adjustment is performed according to the value corresponding to the target rotation speed;
wherein, P (k) is a value corresponding to the target rotation speed of the strongly correlated fan corresponding to the kth blade server, w (i, k) is a weight of the kth strongly correlated fan relative to the ith blade server, P1(i) is a value corresponding to the rotation speed requirement field sent by the ith blade server, and i and k are both positive integers.
According to the embodiment of the invention, the speed regulation message sent by the blade server is received, the speed regulation message comprises the rotating speed demand field and the superposed rotating speed demand field, when the value of the rotating speed demand field is full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the rotating speed demand field, and the speed of the fan weakly related is regulated according to the rotating speed demand field, the superposed rotating speed demand field and the weight of the fan weakly related, so that when the fan strongly related reaches full speed, heat radiation is still needed, the rotating speed of the fan weakly related is regulated according to the superposed rotating speed regulation, and the rationality of heat radiation and power consumption regulation can be improved.
On the basis of the above embodiment, after receiving the speed regulation message sent by the blade server, the method further includes:
and if the current rotating speed corresponding to the weakly related fan is the full speed, controlling the weakly related fan to still work at the full speed.
In a specific implementation process, when a weakly-related fan corresponding to a certain blade server is subjected to speed regulation, if the current rotating speed of the weakly-related fan has been met, it is indicated that the current rotating speed of the weakly-related fan is already the maximum rotating speed, and at this time, the fan speed regulation device controls the weakly-related fan to still operate according to the maximum rotating speed.
Fig. 3 is a schematic flow chart of another fan speed regulation method according to an embodiment of the present invention, as shown in fig. 3, including:
step 301: receiving a speed regulation message; the fan speed regulation device receives a speed regulation message sent by a blade server i, wherein the speed regulation message comprises a rotating speed demand field P1(i) and a superposed rotating speed regulation P2(i), and step 302 is executed;
step 302: judging whether P1(i) is a value corresponding to the full speed of the fan; the fan speed regulation device judges whether a value corresponding to P1(i) in a speed regulation message sent by the blade server i is full speed, wherein P1(i) can be set as 100, if so, step 303 is executed, otherwise, step 306 is executed;
step 303: adjusting the strongly correlated fan speed; the fan speed regulating device regulates the rotating speed of the fan strongly related to the blade server i to the full speed, and step 304 is executed;
step 304: judging whether the current rotating speed of the fan which is weakly related is full speed; the fan speed regulating device respectively regulates the rotating speed of the fan weakly related to the blade server i, judges whether the current rotating speed of the fan weakly related to the jth is full speed when regulating the rotating speed of the fan weakly related to the jth, and if so, takes the current rotating speed as a target rotating speed to execute the step 308, otherwise, executes the step 305;
step 305: calculating the target rotating speed of the fan with weak correlation; calculating the target rotation speed of the jth weakly-correlated fan according to the formula P (j) ═ w (i, j) [ P1(i) + P2(i) ], and executing step 307;
step 306: calculating a target rotating speed of the fan with strong correlation; calculating and obtaining a target rotation speed corresponding to the fan with strong correlation according to a formula P (k) ═ w (i, k) P1(i), and executing step 307;
step 307: regulating the speed according to the target rotating speed; the speed is regulated according to the target speed of the strongly relevant fan and/or according to the target speed of the weakly relevant fan.
According to the embodiment of the invention, the speed regulation message sent by the blade server is received, the speed regulation message comprises the rotating speed demand field and the superposed rotating speed demand field, when the value of the rotating speed demand field is full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the rotating speed demand field, and the speed of the fan weakly related is regulated according to the rotating speed demand field, the superposed rotating speed demand field and the weight of the fan weakly related, so that when the fan strongly related reaches full speed, heat radiation is still needed, the rotating speed of the fan weakly related is regulated according to the superposed rotating speed regulation, and the rationality of heat radiation and power consumption regulation can be improved.
Another embodiment of the present invention further provides a fan speed adjusting method, including:
the blade server sends a speed regulation message to the fan speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field, so that if the fan speed regulation device judges that the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is regulated according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
In a specific implementation process, the blade server sends a speed regulation message to the fan blade server and the speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field.
After the fan speed adjusting device receives a speed adjusting message sent by one blade server, the value of the rotation speed requirement field corresponds to the value corresponding to the full-speed operation of the fan, and the rotation speed of the fan corresponding to the blade server and having strong correlation needs to be adjusted according to the rotation speed requirement field.
The speed regulation for strongly related fans may specifically be: and if the current rotating speed of the strongly related fan is not the full speed, adjusting the rotating speed of the strongly related fan to be the full speed. Full speed means that the rotational speed of the fan has reached a maximum value.
When the rotation speed of the strongly-related fan corresponding to the blade server is adjusted to the full speed, the rotation speed of the corresponding weakly-related fan needs to be adjusted according to the rotation speed demand field, the superimposed rotation speed demand field and the weight of each weakly-related fan corresponding to the blade server in the speed adjustment message. Thereby enabling the weakly associated fans to operate according to the actual heat dissipation needs of the blade server.
According to the embodiment of the invention, the speed regulation message sent by the blade server is received, the speed regulation message comprises the rotating speed demand field and the superposed rotating speed demand field, when the value of the rotating speed demand field is full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the rotating speed demand field, and the speed of the fan weakly related is regulated according to the rotating speed demand field, the superposed rotating speed demand field and the weight of the fan weakly related, so that when the fan strongly related reaches full speed, heat radiation is still needed, the rotating speed of the fan weakly related is regulated according to the superposed rotating speed regulation, and the rationality of heat radiation and power consumption regulation can be improved.
Fig. 4 is a schematic structural diagram of a fan speed adjusting device according to an embodiment of the present invention, and as shown in fig. 4, the fan speed adjusting device includes: a receiving module 401 and a first throttle module 402, wherein,
the receiving module 401 is configured to receive a speed regulation message sent by a blade server, where the speed regulation message includes a rotation speed requirement field and a superimposed rotation speed requirement field; the first speed regulating module 402 is configured to adjust the rotation speed of the fan strongly related to the blade server according to the rotation speed demand field if the value of the rotation speed demand field corresponds to a full speed, and adjust the rotation speed of the fan weakly related to the blade server according to the rotation speed demand field, the superimposed rotation speed demand field, and a weight value corresponding to the fan weakly related to the blade server.
On the basis of the above embodiment, the first speed regulation module is specifically configured to:
and determining fans which do not reach full speed in the weakly related fans, and adjusting the rotating speed of the fans which do not reach full speed according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan which is weakly related to the blade server.
On the basis of the above embodiment, the first speed regulation module is specifically configured to:
calculating a value corresponding to the target rotating speed of the weakly related fan according to a formula P (j) ═ w (i, j) [ P1(i) + P2(i) ], and adjusting the rotating speed of the weakly related fan according to the value corresponding to the target rotating speed;
wherein P (j) is a value corresponding to a target rotation speed of a jth weakly-related fan, w (i, j) is a weight of the jth weakly-related fan relative to an ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, P2(i) is a value corresponding to a superimposed rotation speed requirement field sent by the ith blade server, and i and j are positive integers.
On the basis of the above embodiment, the apparatus further includes:
and the second speed regulating module is used for regulating the rotating speed of the strongly relevant fan according to the weight value corresponding to the strongly relevant fan if the value corresponding to the rotating speed demand field is smaller than the full-speed value of the fan.
On the basis of the above embodiment, the second speed regulation module is specifically configured to:
calculating and obtaining a value corresponding to the target rotating speed corresponding to the strongly correlated fan according to a formula P (k) ═ w (i, k) P1(i), and adjusting according to the target rotating speed;
wherein P (k) is a value corresponding to a target rotation speed of a strongly correlated fan corresponding to the kth blade server, w (i, k) is a weight of the kth strongly correlated fan relative to the ith blade server, P1(i) is a value corresponding to a rotation speed requirement field sent by the ith blade server, and i and k are positive integers.
On the basis of the above embodiment, the apparatus further includes:
and the third speed regulating module is used for controlling the weakly related fan to still work at the full speed if the current rotating speed corresponding to the weakly related fan is at the full speed.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus described above may refer to the corresponding process in the foregoing method, and will not be described in too much detail herein.
In summary, in the embodiment of the present invention, a speed regulation message sent by a blade server is received, where the speed regulation message includes a rotation speed demand field and a superimposed rotation speed demand field, and when the value of the rotation speed demand field is full speed, the rotation speed of a fan strongly related to the blade server is adjusted according to the rotation speed demand field, and the rotation speed of a fan weakly related to the blade server is adjusted according to the rotation speed demand field, the superimposed rotation speed demand field, and the weight of the fan weakly related to the rotation speed demand field and the superimposed rotation speed demand field, so that heat dissipation is still required when the fan strongly related to the full speed, and the rotation speed of the.
An embodiment of the present invention further provides a blade server, including:
the sending module is used for sending a speed regulation message to a fan speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field, so that if the fan speed regulation device judges that the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and a weight value corresponding to the fan weakly related to the blade server.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus described above may refer to the corresponding process in the foregoing method, and will not be described in too much detail herein.
In summary, in the embodiment of the present invention, a speed regulation message sent by a blade server is received, where the speed regulation message includes a rotation speed demand field and a superimposed rotation speed demand field, and when the value of the rotation speed demand field is full speed, the rotation speed of a fan strongly related to the blade server is adjusted according to the rotation speed demand field, and the rotation speed of a fan weakly related to the blade server is adjusted according to the rotation speed demand field, the superimposed rotation speed demand field, and the weight of the fan weakly related to the rotation speed demand field and the superimposed rotation speed demand field, so that heat dissipation is still required when the fan strongly related to the full speed, and the rotation speed of the.
Fig. 5 is a schematic structural diagram of an entity of an electronic device according to an embodiment of the present invention, and as shown in fig. 5, the electronic device includes: a processor (processor)501, a memory (memory)502, and a bus 503; wherein the content of the first and second substances,
the processor 501 and the memory 502 are communicated with each other through the bus 503;
the processor 501 is configured to call program instructions in the memory 502 to perform the methods provided by the above-mentioned method embodiments, for example, including: receiving a speed regulation message sent by a blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field; if the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
The present embodiment discloses a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform the method provided by the above-mentioned method embodiments, for example, comprising: receiving a speed regulation message sent by a blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field; if the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
The present embodiments provide a non-transitory computer-readable storage medium storing computer instructions that cause the computer to perform the methods provided by the above method embodiments, for example, including: receiving a speed regulation message sent by a blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field; if the value of the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the rotating speed demand field, the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, the functional modules in the embodiments of the present invention may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (12)

1. A fan speed regulation method is characterized in that the fan speed regulation method is applied to a fan speed regulation device and comprises the following steps:
receiving a speed regulation message sent by a blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field; the output algorithm of the values respectively corresponding to the rotating speed requirement field and the superposed rotating speed requirement field is preset as follows: if the current temperature of the blade server is multiplied by a preset proportionality coefficient to obtain a numerical value, so that the corresponding strongly-related fan does not reach full speed, the value corresponding to the rotating speed demand field is the numerical value, and if the strongly-related fan reaches full speed, the value corresponding to the rotating speed demand field is the value when the strongly-related fan reaches full speed; when the rotating speed of the strongly-related fan reaches the full speed, the value corresponding to the superposed rotating speed requirement field is 0, and when the rotating speed of the strongly-related fan corresponding to the blade server reaches the full speed, the value corresponding to the superposed rotating speed requirement field is the difference value between the numerical value and the value corresponding to the full speed of the fan; the preset proportionality coefficient is a preset proportionality coefficient of the heat dissipation capacity and the temperature of the fan which are strongly related; if the value corresponding to the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the value corresponding to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the value corresponding to the rotating speed demand field, the value corresponding to the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
2. The method of claim 1, wherein the adjusting the rotational speed of the weakly associated fan according to the value corresponding to the rotational speed requirement field, the value corresponding to the superimposed rotational speed requirement field, and the weight value corresponding to the fan weakly associated with the blade server comprises:
and determining fans which do not reach full speed in the weakly related fans, and adjusting the rotating speed of the fans which do not reach full speed according to the value corresponding to the rotating speed demand field, the value corresponding to the superposed rotating speed demand field and the weight value corresponding to the fan which is weakly related to the blade server.
3. The method of claim 1, wherein after receiving the throttling message sent by the blade server, the method further comprises:
and if the value corresponding to the rotating speed requirement field is smaller than the full speed value of the fan, adjusting the rotating speed of the strongly relevant fan according to the weight value corresponding to the strongly relevant fan.
4. The method of claim 1, wherein after receiving the throttling message sent by the blade server, the method further comprises:
and if the current rotating speed corresponding to the weakly related fan is the full speed, controlling the weakly related fan to still work at the full speed.
5. A fan speed regulation method is characterized by comprising the following steps:
sending a speed regulation message to a fan speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field, so that if the fan speed regulation device judges that the value corresponding to the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is regulated according to the value corresponding to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is regulated according to the value corresponding to the rotating speed demand field, the value corresponding to the superposed rotating speed demand field and a weight value corresponding to the fan weakly related to the blade server;
the output algorithm of the values respectively corresponding to the rotating speed requirement field and the superposed rotating speed requirement field is preset as follows: if the current temperature of the blade server is multiplied by a preset proportionality coefficient to obtain a numerical value, so that the corresponding strongly-related fan does not reach full speed, the value corresponding to the rotating speed demand field is the numerical value, and if the strongly-related fan reaches full speed, the value corresponding to the rotating speed demand field is the value when the strongly-related fan reaches full speed; when the rotating speed of the strongly-related fan reaches the full speed, the value corresponding to the superposed rotating speed requirement field is 0, and when the rotating speed of the strongly-related fan corresponding to the blade server reaches the full speed, the value corresponding to the superposed rotating speed requirement field is the difference value between the numerical value and the value corresponding to the full speed of the fan; the preset proportionality coefficient is a preset proportionality coefficient of the heat dissipation capacity and the temperature of the fan which are strongly related.
6. A fan governor device, comprising:
the receiving module is used for receiving a speed regulation message sent by the blade server, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field; the output algorithm of the values respectively corresponding to the rotating speed requirement field and the superposed rotating speed requirement field is preset as follows: if the current temperature of the blade server is multiplied by a preset proportionality coefficient to obtain a numerical value, so that the corresponding strongly-related fan does not reach full speed, the value corresponding to the rotating speed demand field is the numerical value, and if the strongly-related fan reaches full speed, the value corresponding to the rotating speed demand field is the value when the strongly-related fan reaches full speed; when the rotating speed of the strongly-related fan reaches the full speed, the value corresponding to the superposed rotating speed requirement field is 0, and when the rotating speed of the strongly-related fan corresponding to the blade server reaches the full speed, the value corresponding to the superposed rotating speed requirement field is the difference value between the numerical value and the value corresponding to the full speed of the fan; the preset proportionality coefficient is a preset proportionality coefficient of the heat dissipation capacity and the temperature of the fan which are strongly related;
and the first speed regulating module is used for regulating the rotating speed of the fan strongly related to the blade server according to the value corresponding to the rotating speed demand field if the value corresponding to the rotating speed demand field corresponds to the full speed, and regulating the rotating speed of the fan weakly related to the blade server according to the value corresponding to the rotating speed demand field, the value corresponding to the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server.
7. The device of claim 6, wherein the first throttle module is specifically configured to:
and determining fans which do not reach full speed in the weakly related fans, and adjusting the rotating speed of the fans which do not reach full speed according to the value corresponding to the rotating speed demand field, the value corresponding to the superposed rotating speed demand field and the weight value corresponding to the fan which is weakly related to the blade server.
8. The apparatus of claim 6, further comprising:
and the second speed regulating module is used for regulating the rotating speed of the strongly relevant fan according to the weight value corresponding to the strongly relevant fan if the value corresponding to the rotating speed demand field is smaller than the full-speed value of the fan.
9. The apparatus of claim 6, further comprising:
and the third speed regulating module is used for controlling the weakly related fan to still work at the full speed if the current rotating speed corresponding to the weakly related fan is at the full speed.
10. A blade server, comprising:
the sending module is used for sending a speed regulation message to a fan speed regulation device, wherein the speed regulation message comprises a rotating speed demand field and a superposed rotating speed demand field, so that if the fan speed regulation device judges that the value corresponding to the rotating speed demand field corresponds to full speed, the rotating speed of the fan strongly related to the blade server is adjusted according to the value corresponding to the rotating speed demand field, and the rotating speed of the fan weakly related to the blade server is adjusted according to the value corresponding to the rotating speed demand field, the value corresponding to the superposed rotating speed demand field and the weight value corresponding to the fan weakly related to the blade server;
the output algorithm of the values respectively corresponding to the rotating speed requirement field and the superposed rotating speed requirement field is preset as follows: if the current temperature of the blade server is multiplied by a preset proportionality coefficient to obtain a numerical value, so that the corresponding strongly-related fan does not reach full speed, the value corresponding to the rotating speed demand field is the numerical value, and if the strongly-related fan reaches full speed, the value corresponding to the rotating speed demand field is the value when the strongly-related fan reaches full speed; when the rotating speed of the strongly-related fan reaches the full speed, the value corresponding to the superposed rotating speed requirement field is 0, and when the rotating speed of the strongly-related fan corresponding to the blade server reaches the full speed, the value corresponding to the superposed rotating speed requirement field is the difference value between the numerical value and the value corresponding to the full speed of the fan; the preset proportionality coefficient is a preset proportionality coefficient of the heat dissipation capacity and the temperature of the fan which are strongly related.
11. An electronic device, comprising: a processor, a memory, and a bus, wherein,
the processor and the memory are communicated with each other through the bus;
the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any one of claims 1-4.
12. A non-transitory computer-readable storage medium storing computer instructions that cause a computer to perform the method of any one of claims 1-4.
CN201811264353.7A 2018-10-26 2018-10-26 Fan speed regulation method and device Active CN109099002B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811264353.7A CN109099002B (en) 2018-10-26 2018-10-26 Fan speed regulation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811264353.7A CN109099002B (en) 2018-10-26 2018-10-26 Fan speed regulation method and device

Publications (2)

Publication Number Publication Date
CN109099002A CN109099002A (en) 2018-12-28
CN109099002B true CN109099002B (en) 2020-07-14

Family

ID=64869451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811264353.7A Active CN109099002B (en) 2018-10-26 2018-10-26 Fan speed regulation method and device

Country Status (1)

Country Link
CN (1) CN109099002B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109854525B (en) * 2019-03-20 2021-04-23 浪潮商用机器有限公司 Method and device for controlling rotating speed of fan

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596643B2 (en) * 2007-02-07 2009-09-29 Siliconsystems, Inc. Storage subsystem with configurable buffer
CN102129274B (en) * 2010-12-28 2014-09-17 华为技术有限公司 Server, server subassembly and fan speed control method
TW201309179A (en) * 2011-08-04 2013-02-16 Wistron Corp Airflow adjusting device and blade server
CN102307447B (en) * 2011-08-29 2017-02-15 中兴通讯股份有限公司 Heat dissipation method and device
US9760139B2 (en) * 2015-04-02 2017-09-12 Dell Products, L.P. Method and system for power supply unit current sharing
CN106776216A (en) * 2016-12-13 2017-05-31 同方工业信息技术有限公司 The cooling control system and method for blade server
CN107864597A (en) * 2017-11-30 2018-03-30 紫光华山信息技术有限公司 Fan speed-governing method, device and electronic equipment

Also Published As

Publication number Publication date
CN109099002A (en) 2018-12-28

Similar Documents

Publication Publication Date Title
CN107544304B (en) Fracturing truck control method and device
US8904383B2 (en) Virtual machine migration according to environmental data
US7426109B2 (en) System and method for adaptive information handling system cooling profiles
CN113133286B (en) Heat dissipation control method, device, equipment and storage medium
US8140196B2 (en) Method of controlling temperature of a computer system
CN107957763A (en) The control method for fan and control device of server
CN110345099B (en) Method, device and system for regulating speed of server fan
CN105305411A (en) System and method for a load anticipation feature and its tuning method for a generating set
CN215486757U (en) Fan adjusting device and electronic equipment
CN107390852B (en) Control method, electronic device and computer readable storage medium
CN109099002B (en) Fan speed regulation method and device
CN109471510A (en) A kind of server radiating method, apparatus, equipment and computer storage medium
CN111503038A (en) Method and device for regulating speed of fan
CN111536067A (en) Fan rotating speed control method and device, electronic equipment and storage medium
CN107045379B (en) Cabinet server temperature control method and device
CN109424570B (en) Fan control method and device
CN114738949B (en) Control method and device for mobile air conditioner and mobile air conditioner
CN106325464A (en) Method and equipment for adjusting rotation speed of fan
CN117570049A (en) Fan control method and device, baseboard management controller and server
CN109185209B (en) Fan rotating speed adjusting method and device
CN116860083A (en) Heat dissipation method for server
CN111076390A (en) Method and device for managing operation of precise air conditioner
CN113626282B (en) Cloud computing physical node load monitoring method, device, terminal and storage medium
US20120160469A1 (en) Adaptive cooling using power monitoring
US20160301586A1 (en) Management of computing infrastructure under emergency peak capacity conditions

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 310000 11/F, 466 Changhe Road, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Xinhua Sanxin Information Technology Co., Ltd.

Address before: 310000 11/F, 466 Changhe Road, Binjiang District, Hangzhou City, Zhejiang Province

Applicant before: Huashan Information Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant