[go: up one dir, main page]

JP2016091320A - Thermal fluid analysis method and apparatus for server decentralization/centralization - Google Patents

Thermal fluid analysis method and apparatus for server decentralization/centralization Download PDF

Info

Publication number
JP2016091320A
JP2016091320A JP2014225420A JP2014225420A JP2016091320A JP 2016091320 A JP2016091320 A JP 2016091320A JP 2014225420 A JP2014225420 A JP 2014225420A JP 2014225420 A JP2014225420 A JP 2014225420A JP 2016091320 A JP2016091320 A JP 2016091320A
Authority
JP
Japan
Prior art keywords
server
thermal fluid
conditions
model parameters
equation
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.)
Pending
Application number
JP2014225420A
Other languages
Japanese (ja)
Inventor
英朋 境野
Hidetomo Sakaino
英朋 境野
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2014225420A priority Critical patent/JP2016091320A/en
Publication of JP2016091320A publication Critical patent/JP2016091320A/en
Pending legal-status Critical Current

Links

Abstract

【課題】本発明は、熱流体方程式を動的に扱いつつサーバ分散・集中化に関する目的関数を導入して一定期間における空調機の消費電力を最小化する動的なサーバ分散・集中化のための熱流体解析方法及び装置を提供する。【解決手段】本発明は、条件設定を行うためのUIを有する表示部、UIを通じて入力されたモデルパラメータ及び条件を設定するユーザ定義部、演算処理制御部及びデータ蓄積部を備え、演算処理制御部は、所定期間が経過するまで、設定されたモデルパラメータ及び条件に基づいて熱流体方程式を計算し、サーバと空調の距離に関する加重平均とラック内で隣接するサーバ間の排気温度との和を含む目的関数を最小化する計算し、所定期間経過後、コストが最小になるモデルパラメータ及び条件の組み合わせを選択して、各サーバにおける負荷量を表示部で可視化することを特徴とする。【選択図】図2PROBLEM TO BE SOLVED: To dynamically distribute and centralize a server by introducing an objective function related to server distribution and centralization while dynamically handling a thermo-fluid equation to minimize the power consumption of an air conditioner in a certain period. Provided are a thermo-fluid analysis method and an apparatus. The present invention includes a display unit having a UI for setting conditions, a user-defined unit for setting model parameters and conditions input through the UI, an arithmetic processing control unit, and a data storage unit for arithmetic processing control. The department calculates the thermo-fluid equation based on the set model parameters and conditions until a predetermined period of time elapses, and sums the weighted average of the distance between the server and the air conditioner and the exhaust temperature between adjacent servers in the rack. It is characterized in that the load amount in each server is visualized on the display unit by performing a calculation that minimizes the included objective function, selecting a combination of model parameters and conditions that minimizes the cost after a lapse of a predetermined period. [Selection diagram] Fig. 2

Description

本発明は、サーバ分散・集中化のための熱流体解析方法及び装置に関し、より詳細には、熱流体方程式を動的に扱いつつサーバ分散・集中化に関する目的関数を導入して一定期間における空調機の消費電力を最小化する動的なサーバ分散・集中化のための熱流体解析方法及び装置に関する。   The present invention relates to a thermal fluid analysis method and apparatus for server distribution / concentration, and more specifically, introduces an objective function related to server distribution / concentration while dynamically handling a thermofluid equation to perform air conditioning over a certain period of time. The present invention relates to a thermal fluid analysis method and apparatus for dynamic server distribution / centralization that minimizes power consumption of a machine.

年々、急速な拡大をみせているデータセンタにおいて、省電力化問題への取り組みが急務となってきている。サーバや様々な電子機器が設置されているデータセンタでは、これらの機器からの発熱を冷却する空調機における消費電力の抑制が重要な課題となっているが、熱流体現象が介在しているため、熱循環効率化を考慮する必要がある。   In data centers that are showing rapid expansion year by year, efforts to save power have become an urgent issue. In data centers where servers and various electronic devices are installed, reducing power consumption in air conditioners that cool the heat generated by these devices is an important issue, but because a thermal fluid phenomenon is involved It is necessary to consider the efficiency of heat circulation.

熱循環効率化のために、これまでは、床上あるいは天井からの冷気吹き出し方式や、ラックの配置、間隔、自然冷気導入、仮想化技術と呼ばれるサーバ負荷分散化などが用いられていた。しかし、サーバの負荷量が時間的に変化することや、データセンタ内の構造上の特徴やラック付近などにおいて局所的な流れが形成されるために、熱循環の効率化にはさらなる工夫が求められていた。   In order to increase the efficiency of heat circulation, the cold air blowing method from the floor or ceiling, the arrangement and spacing of racks, the introduction of natural cold air, and server load distribution called virtualization technology have been used. However, since the load on the server changes with time and a local flow is formed near the structural features in the data center and near the rack, further improvements in heat circulation efficiency are required. It was done.

R.I. Bourisli, “Numerical Investigation Of Optimal Spacing Between Heat-Generating Blocks In Laminar Forced Convection,” In Proc. IEEE ITHERM, p.1-8, 2010年2月R.I. Bourisli, “Numerical Investigation Of Optimal Spacing Between Heat-Generating Blocks In Laminar Forced Convection,” In Proc. IEEE ITHERM, p.1-8, February 2010 M. Iyengar, R. Schmidt, and J. Caricari, “Reducing Energy Usage In Data Centers Through Control Of Room Air Conditioning Units,” In Proc. IEEE ITHERM, p.1-11, 2010年M. Iyengar, R. Schmidt, and J. Caricari, “Reducing Energy Usage In Data Centers Through Control Of Room Air Conditioning Units,” In Proc. IEEE ITHERM, p.1-11, 2010

サーバの冷却効率を向上させるために、サーバラックの配置や冷却方法を変えて実際に実験を行うことも検討されているが、実際のデータセンタ内での実験には限りがあり、実際の運用状態での実験は難しい場合もある。そのため、非特許文献1及び2に示されるように、数値シミュレーションが重要な評価手段として広く適用されている。   In order to improve the cooling efficiency of the server, it is also considered to actually experiment by changing the server rack layout and cooling method, but the actual experiment in the data center is limited and the actual operation Experiments in the state can be difficult. Therefore, as shown in Non-Patent Documents 1 and 2, numerical simulation is widely applied as an important evaluation means.

しかし、従来の数値シミュレーションでは、数理的な問題の複雑さからサーバの負荷が一定である状態、即ち静的な状態を想定したモデルや、熱流体現象を十分に考慮せず熱流体方程式を用いずにサーバ付近の温度変化だけを考慮したモデルが多かった。そのため、実際のサーバの動的な負荷変動を模擬した数値シミュレーションモデルや動的な熱流体方程式が適用されたエネルギー最適化問題を解決した最適化表現を実現できていなかった。   However, the conventional numerical simulation uses a model that assumes a constant server load due to the complexity of mathematical problems, that is, a static state, and uses a thermal fluid equation without fully considering thermal fluid phenomena. There were many models that considered only the temperature change near the server. For this reason, it has not been possible to realize an optimized expression that solves an energy optimization problem to which a numerical simulation model that simulates dynamic load fluctuations of an actual server and a dynamic thermofluid equation is applied.

そこで、本発明は、熱流体方程式を動的に扱いつつ、サーバの動的な発熱量変化を考慮し、サーバ分散・集中化に関する目的関数を導入して最適化問題として一定期間における空調機の消費電力を最小化する動的なサーバ分散・集中化のための熱流体解析方法及び装置を提供することを目的とする。   Therefore, the present invention considers the dynamic heat generation change of the server while dynamically handling the thermofluid equation, and introduces an objective function related to server distribution / concentration to optimize the air conditioner for a certain period as an optimization problem. It is an object of the present invention to provide a thermal fluid analysis method and apparatus for dynamic server distribution / centralization that minimizes power consumption.

上記課題を解決するために、請求項1に記載のサーバ分散・集中化のための熱流体解析装置は、サーバを積層したラックが複数設置され、室内空調によりサーバの冷却を行うサーバルームのサーバ運用を行うためのサーバ分散・集中化のための熱流体解析装置であって、数理方程式に関する条件設定を行うためのユーザインタフェースを有する表示部と、前記ユーザインタフェースを通じて入力されたモデルパラメータ及び条件を設定するユーザ定義部と、演算処理制御部と、データ蓄積部と、を備え、前記演算処理制御部は、所定期間が経過するまで、前記ユーザ定義部により設定されたモデルパラメータ及び条件に基づいて熱流体方程式を計算し、前記熱流体方程式の計算結果を用いて、サーバと空調の距離に関する加重平均とラック内で隣接するサーバ間の排気温度との和を含む目的関数が最小となるよう前記目的関数を最小化する計算を行い、当該最小化した目的関数を前記データ蓄積部に保存し、前記演算処理制御部は、前記所定期間が経過後、前記データ蓄積部に保存した計算結果に基づいて、コストが最小になるモデルパラメータ及び条件の組み合わせを選択し、当該選択されたモデルパラメータ及び条件の組み合わせを前記データ蓄積部に保存し、前記所定時間の間における当該選択されたモデルパラメータ及び条件の組み合わせに基づいて算出された各サーバにおける負荷量を前記表示部で可視化することを特徴とする。   In order to solve the above-described problem, the thermal fluid analysis apparatus for server distribution / concentration according to claim 1 is a server in a server room in which a plurality of racks in which servers are stacked are installed and the server is cooled by indoor air conditioning. A thermal fluid analysis apparatus for server distribution and centralization for operation, comprising a display unit having a user interface for setting conditions relating to mathematical equations, and model parameters and conditions input through the user interface A user definition unit to be set, an arithmetic processing control unit, and a data storage unit are provided, and the arithmetic processing control unit is based on model parameters and conditions set by the user definition unit until a predetermined period elapses. Calculate the thermal fluid equation and use the calculation result of the thermal fluid equation to calculate the weighted average and the rack Calculation for minimizing the objective function so that the objective function including the sum of exhaust temperatures between adjacent servers is minimized, storing the minimized objective function in the data storage unit, and the arithmetic processing control unit Selects a combination of model parameters and conditions that minimizes the cost based on a calculation result stored in the data storage unit after the predetermined period has elapsed, and selects the selected combination of model parameters and conditions as the data The load on each server calculated based on the combination of the selected model parameters and conditions during the predetermined time is stored on the storage unit and visualized on the display unit.

請求項2に記載のサーバ分散・集中化のための熱流体解析装置は、請求項1に記載のサーバ分散・集中化のための熱流体解析装置であって、前記熱流体方程式の計算は、ナビエ・ストークス方程式及びエネルギー方程式を用いることを特徴とする。   The thermal fluid analysis apparatus for server distribution / centralization according to claim 2 is the thermal fluid analysis apparatus for server distribution / centralization according to claim 1, wherein the calculation of the thermofluid equation is as follows: Navier-Stokes equations and energy equations are used.

請求項3に記載のサーバ分散・集中化のための熱流体解析方法は、サーバを積層したラックが複数設置され、室内空調によりサーバの冷却を行うサーバルームのサーバ運用を行うためのサーバ分散・集中化のための熱流体解析方法であって、数理方程式に関する条件設定を行うためのユーザインタフェースを有する表示部と、前記ユーザインタフェースを通じて入力されたモデルパラメータ及び条件を設定するユーザ定義部と、演算処理制御部と、データ蓄積部と、を備えたサーバ分散・集中化のための熱流体解析装置を用いて、前記演算処理制御部に、所定期間が経過するまで、前記ユーザ定義部により設定されたモデルパラメータ及び条件に基づいて熱流体方程式を計算し、前記熱流体方程式の計算結果を用いて、サーバと空調の距離に関する加重平均とラック内で隣接するサーバ間の排気温度との和を含む目的関数が最小となるよう前記目的関数を最小化する計算を行い、当該最小化した目的関数を前記データ蓄積部に保存するステップと、前記所定期間が経過後、前記データ蓄積部に保存した計算結果に基づいて、コストが最小になるモデルパラメータ及び条件の組み合わせを選択し、当該選択されたモデルパラメータ及び条件の組み合わせを前記データ蓄積部に保存し、前記所定時間の間における当該選択されたモデルパラメータ及び条件の組み合わせに基づいて算出された各サーバにおける負荷量を前記表示部で可視化するステップと、を実行させることを特徴とする。   The thermal fluid analysis method for server distribution / concentration according to claim 3 is a server distribution / concentration method for server operation in a server room in which a plurality of racks in which servers are stacked are installed and the server is cooled by indoor air conditioning. A thermal fluid analysis method for centralization, a display unit having a user interface for setting conditions relating to mathematical equations, a user definition unit for setting model parameters and conditions input through the user interface, and an operation Using the thermal fluid analysis device for server distribution / concentration provided with a processing control unit and a data storage unit, set in the arithmetic processing control unit by the user definition unit until a predetermined period elapses. The thermal fluid equation is calculated based on the model parameters and conditions, and the calculation result of the thermal fluid equation is used to calculate the distance between the server and the air conditioner. Calculation to minimize the objective function so that the objective function including the sum of the weighted average and the exhaust temperature between adjacent servers in the rack is minimized, and the minimized objective function is stored in the data storage unit Selecting a model parameter and condition combination that minimizes the cost based on a calculation result stored in the data storage unit after the predetermined period has elapsed, and selecting the selected model parameter and condition combination. Storing in the data storage unit, and visualizing the load amount in each server calculated based on the combination of the selected model parameter and condition during the predetermined time on the display unit, Features.

請求項4に記載のサーバ分散・集中化のための熱流体解析方法は、請求項3に記載のサーバ分散・集中化のための熱流体解析方法であって、前記熱流体方程式の計算は、ナビエ・ストークス方程式及びエネルギー方程式を用いることを特徴とする。   The thermal fluid analysis method for server distribution / centralization according to claim 4 is the thermal fluid analysis method for server distribution / centralization according to claim 3, wherein the calculation of the thermofluid equation is as follows: Navier-Stokes equations and energy equations are used.

本発明によると、熱流体方程式を動的に扱いつつ、サーバの動的な発熱量変化を考慮し、サーバの分散・集中化に関する目的関数を導入して最適化問題として一定期間における空調機の消費電力を最小化する動的なサーバ分散・集中化のための熱流体解析方法及び装置を提供することができ、数値実験についてその効果が示された。これにより、従来からの仮想化技術に熱流体現象を考慮することで、さらなる省電力化につなげていくことが可能となった。   According to the present invention, while dynamically handling the thermofluid equation, considering the dynamic heat generation change of the server, the objective function related to server distribution / concentration is introduced to optimize the air conditioner over a certain period as an optimization problem. A thermal fluid analysis method and apparatus for dynamic server distribution / concentration that minimizes power consumption can be provided, and its effect has been shown for numerical experiments. As a result, it has become possible to further reduce power consumption by taking into account the thermal fluid phenomenon in the conventional virtualization technology.

本発明に係るサーバ分散・集中化のための熱流体解析装置の構成を例示する図である。It is a figure which illustrates the composition of the thermal fluid analysis device for server distribution and concentration concerning the present invention. 本発明に係るサーバ分散・集中化のための熱流体解析方法の主な処理の流れを示す図である。It is a figure which shows the flow of the main processes of the thermofluid analysis method for server distribution and concentration based on this invention. 本発明における動的なサーバ発熱量の制御方法について説明するための図である。It is a figure for demonstrating the control method of the dynamic server heat generation amount in this invention. 本発明におけるUIで表示される、2つのラックとラック当り3つのサーバを配置したサーバルームを示す図を示す。The figure which shows the server room which has arrange | positioned two racks displayed by UI in this invention and three servers per rack is shown. サーバルーム内での複数のラックとサーバにおける番号及び定義を例示する図である。It is a figure which illustrates the number and definition in a some rack and server in a server room. (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). (式8)における重み係数σ1及びσ2の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を示す図である。Is a diagram showing a state of temperature of the air conditioner in the server room in the case of variously changing the size of the weighting factor sigma 1 and sigma 2 in Equation (8). 図6乃至図12に示す実験におけるサーバの動的な分散及び集約によるサーバ6台ごとの消費電力の時間変化を示す。The time change of the power consumption for every six servers by the dynamic distribution and aggregation of the servers in the experiments shown in FIGS.

本発明における動的なサーバ分散・集中化のための熱流体解析方法は、熱流体方程式を動的に用い、時間変化するサーバの発熱量を考慮することにより、サーバ負荷の分散・集中化に関する目的関数を、一定期間においてサーバと空調機の距離に関する加重平均とラック内で隣接するサーバ間の排熱とを最小化するように最適化することを特徴とする。これにより、実際のサーバ負荷変動を模擬した数値シミュレーションが可能となり、サーバの動的な発熱量変化が考慮されるため、従来のシミュレーションよりも精度の高いサーバ負荷の分散・集中化の計算が可能となる。   The thermal fluid analysis method for dynamic server distribution / concentration in the present invention relates to server load distribution / concentration by dynamically using the thermofluid equation and considering the heat generation amount of the server that changes with time. The objective function is optimized so as to minimize a weighted average related to the distance between the server and the air conditioner and exhaust heat between adjacent servers in the rack over a certain period. This makes it possible to perform numerical simulations that simulate actual server load fluctuations and to take into account dynamic changes in the amount of heat generated by the server, making it possible to calculate server load distribution and concentration with higher accuracy than conventional simulations. It becomes.

図1は、本発明に係る動的なサーバ分散・集中化のための熱流体解析装置の構成を例示する。図1には、ユーザインタフェース(UI)を有する表示部100と、UIを通じて入力された数理方程式に関する条件設定を実施するユーザ定義部101と、演算処理制御部102と、データ蓄積部103と、を備える。   FIG. 1 illustrates the configuration of a thermal fluid analysis apparatus for dynamic server distribution / centralization according to the present invention. In FIG. 1, a display unit 100 having a user interface (UI), a user definition unit 101 for setting conditions regarding a mathematical equation input through the UI, an arithmetic processing control unit 102, and a data storage unit 103 are provided. Prepare.

図2は、本発明に係る動的なサーバ分散・集中化のための熱流体解析方法の主な処理の流れを示す。図2に示すように、本発明における動的なサーバ分散・集中化のための熱流体解析方法において、ステップ201で、ユーザ定義部101は、ユーザによりUIを通じて入力された数理方程式に関するモデルパラメータ及び条件を設定する。ステップ202で、演算処理制御部102は、ユーザ定義部101で定められたモデルパラメータ及び条件の範囲内で2次元もしくは3次元の熱流体方程式を計算する。ステップ203で、演算処理制御部102は、サーバの分散及び集約を求めるために、熱流体方程式の計算結果を用いて、ユーザ定義部101で定められたモデルパラメータ及び条件の範囲内で、サーバと空調の距離に関する加重平均とラック内で隣接するサーバ間の排気温度とを含む目的関数が最小となるよう目的関数を最小化する。ステップ204で、最小化した目的関数をデータ蓄積部103に保存する。ステップ205で、演算処理制御部102は、演算処理制御部102は、所定の時間が経過したか否かを判定し、ユーザ定義部101で定められたモデルパラメータ及び条件の範囲内で所定の時間が経過するまでステップ202の熱流体方程式計算及びステップ203の目的関数の最小化計算を続け、その計算結果をデータ蓄積部103に保存し、所定の時間が経過したときに計算を終了する。ステップ206で、演算処理制御部102は、データ蓄積部103に保存した計算結果に基づいて、コストが最小になるモデルパラメータ及び条件の組み合わせを選択する。ステップ207で、演算処理制御部102は、当該選択されたモデルパラメータ及び条件の組み合わせを最終データとしてデータ蓄積部103に保存し、当該所定時間の間における当該選択されたモデルパラメータ及び条件の組み合わせに基づいて算出された各サーバにおける負荷量を表示部100で可視化する。   FIG. 2 shows a main processing flow of the thermal fluid analysis method for dynamic server distribution / centralization according to the present invention. As shown in FIG. 2, in the thermal fluid analysis method for dynamic server distribution / concentration in the present invention, in step 201, the user definition unit 101 includes model parameters related to mathematical equations input by the user through the UI, and Set conditions. In step 202, the arithmetic processing control unit 102 calculates a two-dimensional or three-dimensional thermal fluid equation within the range of the model parameters and conditions determined by the user definition unit 101. In step 203, the arithmetic processing control unit 102 uses the calculation result of the thermal fluid equation to obtain the distribution and aggregation of the server, and within the range of model parameters and conditions determined by the user definition unit 101, The objective function is minimized so that the objective function including the weighted average of the air conditioning distance and the exhaust temperature between adjacent servers in the rack is minimized. In step 204, the minimized objective function is stored in the data storage unit 103. In step 205, the arithmetic processing control unit 102 determines whether or not the predetermined time has elapsed, and determines whether or not the predetermined time within the range of the model parameters and conditions determined by the user definition unit 101. The thermal fluid equation calculation in step 202 and the objective function minimization calculation in step 203 are continued until the time elapses, the calculation result is stored in the data storage unit 103, and the calculation is terminated when a predetermined time elapses. In step 206, the arithmetic processing control unit 102 selects a combination of model parameters and conditions that minimizes the cost, based on the calculation result stored in the data storage unit 103. In step 207, the arithmetic processing control unit 102 stores the selected combination of model parameters and conditions as final data in the data storage unit 103, and sets the selected combination of model parameters and conditions during the predetermined time. The display unit 100 visualizes the load amount calculated on the basis of each server.

演算処理制御部102は、ステップ202で熱流体方程式を計算する際に、時間発展計算が可能なナビエ・ストークス方程式やエネルギー方程式を用いる。また、演算処理制御部102は、ステップ203で目的関数の最小化計算をする際に、サーバと空調機の距離に関する加重平均とラック内で隣接するサーバ間の排気温度との和が最小となるように計算する。   The arithmetic processing control unit 102 uses a Navier-Stokes equation or an energy equation capable of time evolution calculation when calculating the thermal fluid equation in step 202. Further, when the arithmetic processing control unit 102 performs the objective function minimization calculation in step 203, the sum of the weighted average regarding the distance between the server and the air conditioner and the exhaust temperature between the adjacent servers in the rack becomes the minimum. Calculate as follows.

(実施例)
本発明に係る基本数理方程式について述べる。扱う対象が気流現象であるため、本実施例では粘性係数をゼロとした。これにより、速度と気圧に関する支配方程式であるナビエ・ストークス(NS)における拡散項の計算を削除することができ、大幅な高速解法が可能となる。NS式などの未知数に関する方程式群は、規則的なカーテシアン格子により離散化し、気圧や速度に関する変数は、それぞれメッシュの中心と格子点上に配置するMACグリッドを用いた。NS式は、境界条件及び初期条件の下、MacCormackアルゴリズム及びMICCG(0)法により効率よくかつ精度よく解く。流体の非圧縮性を仮定して速度の発散がゼロ(連続式)、すなわち∇u=0という拘束条件のもとで、NS式と連立させるべく、MICCG(0)法を投影項に適用した。
(Example)
The basic mathematical equation according to the present invention will be described. Since the object to be handled is an air flow phenomenon, the viscosity coefficient is set to zero in this embodiment. This eliminates the calculation of the diffusion term in Navier-Stokes (NS), which is the governing equation related to velocity and pressure, and enables a significant high-speed solution. A group of equations relating to unknowns such as the NS formula is discretized by a regular Cartesian grid, and variables relating to atmospheric pressure and velocity are MAC grids arranged on the center and grid points of the mesh, respectively. The NS expression is efficiently and accurately solved by the MacCorack algorithm and the MICCG (0) method under boundary conditions and initial conditions. The MICCG (0) method was applied to the projection term in order to be coupled with the NS equation under the constraint that the velocity divergence is zero (continuous), that is, ∇u = 0, assuming the incompressibility of the fluid. .

fをNS式における総外部力、fcoldwは空調機からの風力、fhotwをサーバからの風力、ftbを熱流の浮力、fcoを渦粒子法(Vortex Particle Method)による外部力とすると、f=fcoldw+fhotw+ftb+fcoと表される。また、ρを流体密度、Tを流体の気温、Tambを環境温度、α及びβを調整係数とすると、ftb=−αρz+β(T−Tamb)zと表される。z=(0、0、1)は、3次元における鉛直方向の単位ベクトルである。 The total external force f in the NS type, f Coldw wind from the air conditioner, the wind of the f Hotw from the server, the buoyancy of the heat flow to f tb, when the f co and external force by the eddy particle method (Vortex Particle Method), f = f coldw + f hotw + f tb + f co Further, when ρ is the fluid density, T is the temperature of the fluid, T amb is the environmental temperature, and α and β are adjustment coefficients, f tb = −αρz + β (T−T amb ) z. z = (0, 0, 1) is a vertical unit vector in three dimensions.

uを速度、pを気圧、ckを熱伝導率、Tsourを室内空間の温度とすると、NS式ut及び気温の時間変化に関するエネルギー方程式Ttは、それぞれ以下の(式1)及び(式2)で示される。∇、∇2はそれぞれ空間一次微分、空間二次微分に関する演算子である。
t=−(u∇)u−(∇p/ρ)+u∇2u+f (式1)
t=−(u∇)T+ck2T+Tsour (式2)
When u is a velocity, p is an atmospheric pressure, ck is a thermal conductivity, and T sour is a temperature of the indoor space, the NS equation u t and the energy equation T t regarding the time change of the temperature are expressed by the following (Equation 1) and ( It is shown by Formula 2). ∇ and ∇ 2 are operators related to the spatial first derivative and spatial second derivative, respectively.
u t = − (u∇) u− (∇p / ρ) + u∇ 2 u + f (Equation 1)
T t = − (u∇) T + c k2 T + T sour (Equation 2)

ここで、Thotsourをサーバ排熱の温度、Tcoldsourを床上の空調機(CRAC)からの吹き上げ冷気温度とすると、Tsour=Thotsour+Tcoldsourである。Tcoldsour及びckは、ユーザによってUIを通じてユーザ定義部101で定義される。MacCormackアルゴリズムとMICCG(0)法は、気温に関する方程式を解くときにも用いられる。 Here, T Hotsour the server exhaust heat temperature, when blown up cold air temperature of the T Coldsour from the floor of the air conditioner (CRAC), a T sour = T hotsour + T coldsour . T coldsour and c k are defined by the user definition unit 101 through the UI by the user. The MacCormack algorithm and the MICCG (0) method are also used when solving equations related to temperature.

inをサーバの吸気温度、Pをサーバの負荷電力(負荷量)、Cairを空気の熱容量、Δtを時間間隔、Sをサーバの吹き出し口の断面積、Vをサーバから排気される気流の速度とし、Mを気流の総質量とすると、サーバの排気温度Thotsourは以下の(式3)で示される。本明細書では、簡略化のため、負荷量=発熱量として説明する。 T in is the intake temperature of the server, P is the load power (load amount) of the server, C air is the heat capacity of the air, Δt is the time interval, S is the cross-sectional area of the server outlet, and V is the airflow exhausted from the server If the speed is M and M is the total mass of the airflow, the exhaust temperature T hotsour of the server is expressed by the following (Equation 3). In the present specification, for simplification, description will be made assuming that the load amount = the heat generation amount.

serをサーバから排気される気流の速度、ρairをサーバから排気される気流の流体密度とすると、上記で定義した変数とVserにより、サーバに関する気流の総質量Mは、以下の(式4)で示される。
M=Δt・S・Vser・ρair (式4)
Rate of air flow is exhausted to ser V from the server, if the fluid density of the air current is exhausted to [rho air from a server, the variables and V ser defined above, the total mass M of the airflow about the server, the following (formula 4).
M = Δt · S · V ser · ρ air (Formula 4)

本実施例では、サーバごとの排気温度については、サーバの発熱量、熱容量、吸気温度Tinにより決定されるものと仮定した。Pserをサーバの負荷量とすると、サーバの排気温度Tser_outは、(式3)より以下の(式5)で示される。Pser及びVserは、ユーザによってUIを通じてユーザ定義部101で定義される。 In the present embodiment, it is assumed that the exhaust temperature for each server is determined by the heat generation amount, heat capacity, and intake air temperature T in of the server. Assuming that P ser is the load amount of the server, the exhaust temperature T ser_out of the server is expressed by (Expression 5) below from (Expression 3). P ser and V ser are defined by the user definition unit 101 through the UI by the user.

acwをCRACからの冷気吹き出し速度、PcrをCRACの負荷量、Tcr_inをCRACの吸気温度、Tcr_outをCRACの排気温度、SinをCRACの吹き出し部の断面積とすると、Pcrは以下の(式6)で示される。VacwとTcr_outは、ユーザによってUIを通じてユーザ定義部101で定義される。
cr=CairM(Tcr_in−Tcr_out)
=Cairinserρairacw(Tcr_in−Tcr_out)
=1.003×1.29・Sinacw(Tcr_in−Tcr_out) (式6)
If V acw is the cool air blowing speed from CRAC, P cr is the load of CRAC, T cr_in is the intake temperature of CRAC, T cr_out is the exhaust temperature of CRAC, and S in is the cross-sectional area of the blowing part of CRAC, then P cr is It is shown by the following (Formula 6). V acw and T cr_out are defined by the user definition unit 101 through the UI by the user.
P cr = C air M (T cr_in −T cr_out )
= C air S in V ser ρ air V acw (T cr_in −T cr_out )
= 1.003 × 1.29 · S in V acw (T cr_in −T cr_out ) (Formula 6)

CRACの設定温度Tcrは、次のように3段階で可変するようにした。Tth1とTth2はCRACの吸気温度の上限温度と下限温度であり、Taはサーバ室内の平均温度(環境温度:ambient temperature)、Tsは室内の天井におけるCRACへの吸い込み口付近の温度である。 The CRAC set temperature T cr was varied in three steps as follows. T th1 and T th2 are upper limit temperature and the lower limit temperature of the intake air temperature of the CRAC, T a is the average temperature in the server room (ambient temperature: ambient temperature), T s is the temperature in the vicinity of the suction port to the CRAC in the ceiling of the room It is.

本実施例では、Tth1=30℃、Tth2=20℃、Ta=17℃と経験的に設定した。Tcrは、10℃〜20℃で変化するものとする。適宜、計算格子上の気温から平均温度が用いられる。TcrがTaよりも高い間は、室内の平均温度は低く安定していることを示唆し、CRACはオフ状態となる。一定期間、CRACのオフ状態が長く続くほど、サーバ室内の省電力化につながる。 In this example, T th1 = 30 ° C., T th2 = 20 ° C., and T a = 17 ° C. were set empirically. T cr is assumed to vary between 10 ° C. and 20 ° C. Where appropriate, the average temperature is used from the temperature on the calculation grid. While T cr is higher than T a , the average indoor temperature is suggested to be low and stable, and the CRAC is turned off. The longer the CRAC is off for a certain period, the more power is saved in the server room.

次に、一定時間においてCRACの負荷電力が最小になるようにするために、総サーバ負荷量が一定条件のもとで、サーバ負荷位置と負荷量について分散及び集約を考える。これについては、エネルギー最小化問題の枠組みで行った。最適化を考えるために、(式12)に示される目的関数κを定義して、目的関数κを最小化することによりminκを計算した。ここで、dはサーバと空調機との距離を示す。   Next, in order to minimize the load power of the CRAC in a certain time, the distribution and aggregation of the server load position and the load amount are considered under the condition that the total server load amount is constant. This was done within the framework of the energy minimization problem. In order to consider the optimization, minκ was calculated by defining the objective function κ shown in (Equation 12) and minimizing the objective function κ. Here, d indicates the distance between the server and the air conditioner.

(式8)について、右辺第一項はあるサーバの位置と空調機の位置との加重平均を示し、右辺第二項はラック内の隣接するサーバの排気温度Toutに関して連続的になることを示している。(式8)の第一項及び第二項については、重み係数σ1及びσ2(σ1+σ2=1)で与える。連続的な温度分布については、局所的な渦などによる熱循環が少なく、滑らかな気流の流れを期待するものである。また、サーバ室内の平均温度が下がることについても最適化の規範としている。 Regarding (Equation 8), the first term on the right side represents a weighted average of the position of a certain server and the position of the air conditioner, and the second term on the right side represents that the exhaust temperature T out of adjacent servers in the rack is continuous. Show. The first and second terms in (Equation 8) are given by weighting coefficients σ 1 and σ 21 + σ 2 = 1). Regarding the continuous temperature distribution, there is little heat circulation due to local vortices and the like, and a smooth air flow is expected. The standard for optimization is that the average temperature in the server room decreases.

(式8)の右辺第一項に係るサーバと空調機との距離dについて、最小の距離を探索する。サーバと空調機との間の最小の距離diは、以下の(式9)で示される。 The minimum distance is searched for the distance d between the server and the air conditioner according to the first term on the right side of (Expression 8). The minimum distance d i between the server and the air conditioner is expressed by the following (Equation 9).

totは、サーバの全負荷量(発熱量相当)であり、以下の(式10)で示される。 P tot is the total load amount (corresponding to the heat generation amount) of the server, and is represented by the following (Equation 10).

図3を用いて、本発明における動的なサーバ発熱量の制御方法について説明する。一般に、サーバの負荷配置は不確定性が極めて高い。そのため、本実施例における数値シミュレーションでは、時間的な負荷変動特性について正弦波関数及び確率分布に従って擬似的に生成した。ユーザは、UIを介して、正規分布やポアソン分布に関して、平均値及び標準偏差を自由に選択することができ、正弦関数に関して、振幅、周期(振動数)を変更することができる。UIを介して与えた関数の大きさに相当する量を各サーバに与えて数値シミュレーションを行った。   A dynamic server heat generation control method according to the present invention will be described with reference to FIG. In general, the server load arrangement is highly uncertain. Therefore, in the numerical simulation in the present embodiment, the temporal load variation characteristic is generated in a pseudo manner according to the sine wave function and the probability distribution. The user can freely select an average value and a standard deviation for the normal distribution and Poisson distribution via the UI, and can change the amplitude and period (frequency) for the sine function. A numerical simulation was performed by giving each server an amount corresponding to the size of the function given via the UI.

図3(a)は横軸が時間、縦軸が振幅を表す正弦関数を示し、図3(b)は横軸がサーバ負荷量、縦軸が確率を表すガウス関数を示し、図3(c)は横軸がサーバ負荷量の平均値(ポアソン関数が平均値を変数としているため)、縦軸が確率を表すポアソン関数を示す。   3A shows a sine function in which the horizontal axis represents time and the vertical axis represents amplitude, and FIG. 3B shows the Gaussian function in which the horizontal axis represents server load and the vertical axis represents probability, and FIG. ) Indicates the average value of the server load (because the Poisson function uses the average value as a variable) on the horizontal axis, and the Poisson function indicating the probability on the vertical axis.

図4は、本発明におけるUIで表示するサーバルーム内の配置を例示する図である。図4には、本発明におけるUIに表示される2つのラックとラック当り3つのサーバとを配置したサーバルームの配置例が示されている。ここでは、空調機吸気温度計測部、空調機の吹き出し部における温度計測部、6つのサーバ、2架のラックが示されている。   FIG. 4 is a diagram illustrating an arrangement in the server room displayed by the UI according to the present invention. FIG. 4 shows an arrangement example of a server room in which two racks displayed on the UI in the present invention and three servers per rack are arranged. Here, an air conditioner intake air temperature measurement unit, a temperature measurement unit in a blowout unit of the air conditioner, six servers, and two racks are shown.

図4に示されるサーバルームでは、空調機からの冷気は床下から右上の天井に気流が抜けていく方式を示す。また、図4に示されるサーバルームでは、2つのラックの対面側にサーバの吸気部が設けられ、2つのラックの外側からサーバの排気熱が放出される。これらは以下で図示するサーバルームでも同様とする。   In the server room shown in FIG. 4, the cold air from the air conditioner shows a method in which the airflow flows from the bottom floor to the upper right ceiling. Also, in the server room shown in FIG. 4, the server intake section is provided on the opposite side of the two racks, and the exhaust heat of the server is released from the outside of the two racks. The same applies to the server room shown below.

図5は、複数のラックとサーバにおける番号及び定義を例示する。図5に示されるように、サーバの番号は、左上から下へ、そして、右方向に向かうに従って大きくなるように定義した。図5中のS30及びS31は、例えば(式9)のdiを求める際に用いられ、サーバS3と空調機の吹き出し部における温度計測部C0及びC1の位置との距離をそれぞれ表す。 FIG. 5 illustrates numbers and definitions in multiple racks and servers. As shown in FIG. 5, the server numbers are defined so as to increase from the upper left to the lower and toward the right. S 3 C 0 and S 3 C 1 in FIG. 5 are used, for example, when obtaining d i in (Equation 9), and the positions of the temperature measuring units C 0 and C 1 in the server S 3 and the blowing unit of the air conditioner. Represents the distance to each other.

図6乃至図12は、(式8)における重み係数σ1及びσ2(σ1+σ2=1)の大きさを様々に変更した場合のサーバルーム内の空調機の温度の様子を例示する。図6乃至図12では、サーバの総負荷量を8000WとしてCRAC1台の吹き出し温度の変化の数値シミュレーション実験を行い、代表的な4つの熱流体計算の時間変化を温度分布の違いで比較している。図6(e)乃至図12(e)のグラフの横軸の時間は無次元量であり計算機上で離散化した回数を示す。 6 to 12 illustrate the state of the temperature of the air conditioner in the server room when the magnitudes of the weighting coefficients σ 1 and σ 21 + σ 2 = 1) in (Equation 8) are variously changed. . In FIGS. 6 to 12, a numerical simulation experiment of changes in the blowout temperature of one CRAC is performed with the total load of the server set to 8000 W, and temporal changes of four typical thermal fluid calculations are compared with differences in temperature distribution. . The time on the horizontal axis of the graphs of FIGS. 6E to 12E is a dimensionless quantity and indicates the number of times of discretization on the computer.

ここで、図6はCRACの吹き出し温度を10℃で固定した場合を示し、図7乃至図12はCRACが自動制御の場合を示す。また、図8はσ1=1、σ2=0の場合、図9はσ1=0、σ2=1の場合、図10はσ1=0.2、σ2=0.8の場合、図11はσ1=0.5、σ2=0.5の場合、図12はσ1=0.8、σ2=0.2の場合をそれぞれ示す。図8及び図12において、CRACがOFFになっている時間が長いことから、(式8)では、重み係数は、σ1>σ2と設定することが省電力化につながることが解析された。この理由はσの優先により空調機に近いサーバに高い負荷を、空調機に遠いサーバには低い負荷を与えるような設定となり、空調機とサーバの位置関係による吸気温度の影響を考慮したことに起因している。また、図8に示されるように、ラックの上部ほど、サーバ負荷量の割り当てが小さくなることで、熱循環効率と省電力化が達成できることが動的な数値シミュレーションを通じて得られた。このような結果は、従来にない解析結果であり、本発明は動的なサーバ分散、集約に関する最適化法であるといえる。 Here, FIG. 6 shows a case where the CRAC blowing temperature is fixed at 10 ° C., and FIGS. 7 to 12 show a case where the CRAC is automatically controlled. 8 shows the case where σ 1 = 1 and σ 2 = 0, FIG. 9 shows the case where σ 1 = 0 and σ 2 = 1, and FIG. 10 shows the case where σ 1 = 0.2 and σ 2 = 0.8. 11 shows the case where σ 1 = 0.5 and σ 2 = 0.5, and FIG. 12 shows the case where σ 1 = 0.8 and σ 2 = 0.2, respectively. 8 and 12, since the time during which CRAC is OFF is long, it has been analyzed in (Equation 8) that setting the weighting coefficient as σ 1 > σ 2 leads to power saving. . This is because priority is given to σ 1 so that a high load is given to a server close to the air conditioner and a low load is given to a server far from the air conditioner, and the influence of the intake air temperature due to the positional relationship between the air conditioner and the server is considered. Due to Further, as shown in FIG. 8, it has been obtained through dynamic numerical simulation that the heat circulation efficiency and the power saving can be achieved by reducing the allocation of the server load amount toward the upper part of the rack. Such a result is an unprecedented analysis result, and it can be said that the present invention is an optimization method related to dynamic server distribution and aggregation.

図13は、図6乃至図12に示す実験におけるサーバの動的な分散及び集約によるサーバ6台ごとの消費電力の時間変化を示す。図13中の#1〜#6は、図5で示したサーバ番号に対応している。ここで、図13(b)はσ1=1、σ2=0の場合、図13(c)はσ1=0、σ2=1の場合、図13(d)はσ1=0.2、σ2=0.8の場合、図13(e)はσ1=0.5、σ2=0.5の場合、図13(f)はσ1=0.8、σ2=0.2の場合をそれぞれ示す。 FIG. 13 shows the time change of the power consumption for every six servers due to the dynamic distribution and aggregation of the servers in the experiments shown in FIGS. # 1 to # 6 in FIG. 13 correspond to the server numbers shown in FIG. Here, FIG. 13B shows a case where σ 1 = 1 and σ 2 = 0, FIG. 13C shows a case where σ 1 = 0 and σ 2 = 1, and FIG. 13D shows a case where σ 1 = 0. 2. When σ 2 = 0.8, FIG. 13E shows σ 1 = 0.5, and when σ 2 = 0.5, FIG. 13F shows σ 1 = 0.8 and σ 2 = 0. .2 cases are shown respectively.

図13(b)及び図13(f)ではサーバ#1の負荷が低く設定されているが、これは図4及び図5に示すように空調機の天井にある戻り気流口がサーバ室内でラック配置に対して非対称に設置されていることによる。   In FIG. 13B and FIG. 13F, the load on the server # 1 is set low. As shown in FIG. 4 and FIG. 5, the return airflow port on the ceiling of the air conditioner is racked in the server room. This is because it is installed asymmetrically with respect to the arrangement.

図13に示すように、動的に変化するサーバの負荷量が最適計算によりラック内の配置に応じてサーバ負荷量が非線形に割り当てられたことが確認された。即ち、初期状態から安定な温度に達したことから、負荷の高いサーバはラックの下部へ、負荷の低いサーバはラックの上部へ割り当てることが最適化、即ち、省電力につながることが数値シミュレーションで示された。ただし、これは、床上冷気吹き出し、天井戻りの循環方式の場合であるが、他の方式についても、同様にして解析できる。   As shown in FIG. 13, it was confirmed that the load amount of the dynamically changing server was non-linearly assigned according to the arrangement in the rack by optimal calculation. In other words, since a stable temperature has been reached from the initial state, it is optimized by assigning servers with high load to the bottom of the rack and servers with low load to the top of the rack. Indicated. However, this is the case of the circulation method of the cold air blowing on the floor and the ceiling return, but the other methods can be analyzed in the same manner.

本発明は、電力分野、エネルギー分野、通信分野、センシング分野において、実環境におけるモニタリングや画像センシングなどに関係する産業分野にも応用可能である。   The present invention can also be applied to industrial fields related to monitoring and image sensing in a real environment in the electric power field, energy field, communication field, and sensing field.

表示部 100
ユーザ定義部 101
演算処理制御部 102
データ蓄積部 103
Display unit 100
User definition part 101
Arithmetic processing control unit 102
Data storage unit 103

Claims (4)

サーバを積層したラックが複数設置され、室内空調によりサーバの冷却を行うサーバルームのサーバ運用を行うためのサーバ分散・集中化のための熱流体解析装置であって、
数理方程式に関する条件設定を行うためのユーザインタフェースを有する表示部と、
前記ユーザインタフェースを通じて入力されたモデルパラメータ及び条件を設定するユーザ定義部と、
演算処理制御部と、
データ蓄積部と、
を備え、前記演算処理制御部は、所定期間が経過するまで、
前記ユーザ定義部により設定されたモデルパラメータ及び条件に基づいて熱流体方程式を計算し、
前記熱流体方程式の計算結果を用いて、サーバと空調の距離に関する加重平均とラック内で隣接するサーバ間の排気温度との和を含む目的関数が最小となるよう前記目的関数を最小化する計算を行い、当該最小化した目的関数を前記データ蓄積部に保存し、
前記演算処理制御部は、前記所定期間が経過後、前記データ蓄積部に保存した計算結果に基づいて、コストが最小になるモデルパラメータ及び条件の組み合わせを選択し、当該選択されたモデルパラメータ及び条件の組み合わせを前記データ蓄積部に保存し、前記所定時間の間における当該選択されたモデルパラメータ及び条件の組み合わせに基づいて算出された各サーバにおける負荷量を前記表示部で可視化することを特徴とする動的なサーバ分散・集中化のための熱流体解析装置。
A thermal fluid analysis device for server distribution / concentration for server operation of a server room in which a plurality of racks in which servers are stacked are installed and the server is cooled by indoor air conditioning,
A display unit having a user interface for setting conditions relating to mathematical equations;
A user definition unit for setting model parameters and conditions input through the user interface;
An arithmetic processing control unit;
A data storage unit;
The arithmetic processing control unit, until a predetermined period of time,
Calculate the thermal fluid equation based on the model parameters and conditions set by the user-defined part,
Calculation that minimizes the objective function using the calculation result of the thermal fluid equation so that the objective function including the sum of the weighted average of the distance between the server and the air conditioning and the exhaust temperature between adjacent servers in the rack is minimized. To store the minimized objective function in the data storage unit,
The arithmetic processing control unit selects a combination of model parameters and conditions that minimizes the cost based on a calculation result stored in the data storage unit after the predetermined period has elapsed, and selects the selected model parameters and conditions. Is stored in the data storage unit, and the load amount in each server calculated based on the combination of the selected model parameters and conditions during the predetermined time is visualized on the display unit. Thermo-fluid analyzer for dynamic server distribution / centralization.
前記熱流体方程式の計算は、ナビエ・ストークス方程式及びエネルギー方程式を用いることを特徴とする請求項1に記載の動的なサーバ分散・集中化のための熱流体解析装置。   2. The thermal fluid analysis apparatus for dynamic server distribution / concentration according to claim 1, wherein the calculation of the thermal fluid equation uses a Navier-Stokes equation and an energy equation. サーバを積層したラックが複数設置され、室内空調によりサーバの冷却を行うサーバルームのサーバ運用を行うためのサーバ分散・集中化のための熱流体解析方法であって、
数理方程式に関する条件設定を行うためのユーザインタフェースを有する表示部と、
前記ユーザインタフェースを通じて入力されたモデルパラメータ及び条件を設定するユーザ定義部と、
演算処理制御部と、
データ蓄積部と、を備えたサーバ分散・集中化のための熱流体解析装置を用いて、前記演算処理制御部に、
所定期間が経過するまで、前記ユーザ定義部により設定されたモデルパラメータ及び条件に基づいて熱流体方程式を計算し、前記熱流体方程式の計算結果を用いて、サーバと空調の距離に関する加重平均とラック内で隣接するサーバ間の排気温度との和を含む目的関数が最小となるよう前記目的関数を最小化する計算を行い、当該最小化した目的関数を前記データ蓄積部に保存するステップと、
前記所定期間が経過後、前記データ蓄積部に保存した計算結果に基づいて、コストが最小になるモデルパラメータ及び条件の組み合わせを選択し、当該選択されたモデルパラメータ及び条件の組み合わせを前記データ蓄積部に保存し、前記所定時間の間における当該選択されたモデルパラメータ及び条件の組み合わせに基づいて算出された各サーバにおける負荷量を前記表示部で可視化するステップと、
を実行させることを特徴とする動的なサーバ分散・集中化のための熱流体解析方法。
A thermal fluid analysis method for server distribution / centralization for server operation of a server room in which a plurality of racks in which servers are stacked are installed and the server is cooled by indoor air conditioning,
A display unit having a user interface for setting conditions relating to mathematical equations;
A user definition unit for setting model parameters and conditions input through the user interface;
An arithmetic processing control unit;
Using a thermal fluid analysis device for server distribution / concentration provided with a data storage unit, the arithmetic processing control unit,
The thermal fluid equation is calculated based on the model parameters and conditions set by the user definition unit until a predetermined period elapses, and the weighted average and rack for the distance between the server and the air conditioning are calculated using the calculation result of the thermal fluid equation. Performing a calculation for minimizing the objective function so as to minimize the objective function including the sum of exhaust temperatures between adjacent servers, and storing the minimized objective function in the data storage unit;
After the predetermined period, based on a calculation result stored in the data storage unit, a combination of model parameters and conditions that minimizes the cost is selected, and the selected combination of model parameters and conditions is selected in the data storage unit. And storing the load amount in each server calculated based on the combination of the selected model parameters and conditions during the predetermined time on the display unit;
A thermal fluid analysis method for dynamic server distribution / concentration, characterized in that
前記熱流体方程式の計算は、ナビエ・ストークス方程式及びエネルギー方程式を用いることを特徴とする請求項3に記載の動的なサーバ分散・集中化のための熱流体解析方法。   4. The thermal fluid analysis method for dynamic server distribution / concentration according to claim 3, wherein the calculation of the thermal fluid equation uses a Navier-Stokes equation and an energy equation.
JP2014225420A 2014-11-05 2014-11-05 Thermal fluid analysis method and apparatus for server decentralization/centralization Pending JP2016091320A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014225420A JP2016091320A (en) 2014-11-05 2014-11-05 Thermal fluid analysis method and apparatus for server decentralization/centralization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014225420A JP2016091320A (en) 2014-11-05 2014-11-05 Thermal fluid analysis method and apparatus for server decentralization/centralization

Publications (1)

Publication Number Publication Date
JP2016091320A true JP2016091320A (en) 2016-05-23

Family

ID=56019379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014225420A Pending JP2016091320A (en) 2014-11-05 2014-11-05 Thermal fluid analysis method and apparatus for server decentralization/centralization

Country Status (1)

Country Link
JP (1) JP2016091320A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109643333A (en) * 2016-06-16 2019-04-16 塔塔咨询服务有限公司 Systems and methods for thermal fluid management of conditioned spaces

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109643333A (en) * 2016-06-16 2019-04-16 塔塔咨询服务有限公司 Systems and methods for thermal fluid management of conditioned spaces
CN109643333B (en) * 2016-06-16 2022-09-13 塔塔咨询服务有限公司 System and method for thermal fluid management of conditioned space

Similar Documents

Publication Publication Date Title
DK2915080T3 (en) System and method for predicting fluid dynamics with an improved potential-flow model
Nada et al. Effect of CRAC units layout on thermal management of data center
CN103597483B (en) Systems and methods for predicting fluid dynamics in a data center
JP5593387B2 (en) Methods, products and apparatus for knowledge base modeling for data centers
US9830410B2 (en) System and method for prediction of temperature values in an electronics system
CN104520776B (en) Hang ceiling system cooling prediction
Khalaj et al. Multi-objective efficiency enhancement using workload spreading in an operational data center
Bhalerao et al. Rapid prediction of exergy destruction in data centers due to airflow mixing
Tian et al. An accurate fast fluid dynamics model for data center applications
Erden et al. A hybrid lumped capacitance-CFD model for the simulation of data center transients
Rambo et al. Convective transport processes in data centers
WO2016109285A2 (en) Raised floor plenum tool
Pardey et al. Creating a calibrated CFD model of a midsize data center
Bhagwat et al. Thermal influence indices: Causality metrics for efficient exploration of data center cooling
US11246240B2 (en) Systems and methods for generating in a graphical user interface a display representing air temperatures, pressures, and velocities in an information technology room
JP2016091320A (en) Thermal fluid analysis method and apparatus for server decentralization/centralization
JP4797157B2 (en) Method and program for estimating fluid and thermal characteristics of turbulent flow with buoyancy
US20230189474A1 (en) Hybrid grid for data center computational fluid dynamics analysis
Cruz et al. Inviscid and viscous numerical models compared to experimental data in a small data center test cell
Pico et al. CFD modelling of the air conditioning system for a Tier 2 Data Centre
Salom Dynamic modelling of data centre whitespaces. Validation with collected measurements
Parekh Comparative rack level cfd analysis of air to hybrid cooling data center
Paradis et al. CFD modelling of thermal distribution in industrial server centres for configuration optimisation and energy efficiency
JP2016099104A (en) Temperature estimation system and estimation method
JP2015072080A (en) How to determine the floor outlet area