(57)【要約】      （修正有）【課題】改良された環境管理アラームを提供する。【解決手段】本発明は、スマートアラームを用いた環境管理のための方法及び装置であって、１つ又は複数のセンサから１つ又は複数の読取り値を受信するステップであり、当該センサが、少なくとも１つ又は複数の独立した論理型である、ステップと、センサからの上記１つ又は複数の読取り値を表す１つ又は複数の導出点を生成するステップと、導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報するステップとを含む。【選択図】図１
2019071077.tif 000002
【特許請求の範囲】
【請求項１】
スマートアラームを用いた環境管理のための方法であって、
１つ又は複数のセンサから１つ又は複数の読取り値を受信するステップであり、前記センサが、少なくとも１つ又は複数の独立した論理型である、ステップと、
前記センサからの前記１つ又は複数の読取り値を表す１つ又は複数の導出点を生成するステップと、
前記導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報するステップと、
を含む、方法。
【請求項２】
前記１つ又は複数のセンサのモデルに基づいて、前記１つ又は複数のセンサに対する前記アラーム条件の満足予測を決定するステップと、
１つ又は複数の将来時点における前記予測に基づいて、１組の導出点を生成するステップと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記１つ又は複数のセンサの予測状態に基づいて前記予測を決定するステップであり、前記予測状態が、前記１つ又は複数のセンサからの過去及び／又は現在のセンサ読取り値によって決まる、ステップをさらに含む、請求項２に記載の方法。
【請求項４】
超過数をアラームの１つ又は複数の優先度レベルと比較することによって前記１つ又は複数のアラームユニットに通報するかどうかを決定するステップであり、超過が、特定のアラーム条件の閾値違反である、ステップをさらに含む、請求項３に記載の方法。
【請求項５】
伝達関数、集中定数モデル、及び計算流体力学型モデルのうちの１つ又は複数を用いて前記予測を決定するステップをさらに含む、請求項３に記載の方法。
【請求項６】
前記１つ又は複数のセンサの挙動に関する計算又は経験データの１つ又は複数に基づいて前記モデルを生成するステップをさらに含む、請求項３に記載の方法。
【請求項７】
前記１つ又は複数のセンサの障害に至ることが既知の所定の一連のイベントにさらに基づいて前記モデルを生成するステップであり、前記所定の一連のイベントが、施設の運用安全応答も包含する、ステップをさらに含む、請求項６に記載の方法。
【請求項８】
前記モデルを生成する前記ステップが、前記導出点の予測値に対する信頼の基準となる前記予測状態に対する信頼の基準を決定するサブステップをさらに含む、請求項６に記載の方法。
【請求項９】
信頼の基準が、前記１つ又は複数のセンサの過去の状態の変動性に基づく統計上の信頼区画を含む、請求項８に記載の方法。
【請求項１０】
前記決定した予測が、前記１つ又は複数の導出点の数又は割合が閾値を超えるまでの時間を示し、
前記予測した時間に基づいて前記１つ又は複数のセンサを監視する、請求項３に記載の方法。
【請求項１１】
スマートアラームを用いた環境管理のための装置であって、
１つ又は複数のセンサに結合され、前記１つ又は複数のセンサから１つ又は複数の読取り値を受信する導出点モジュールであり、前記センサが、少なくとも１つ又は複数の独立した論理型であり、前記導出点モジュールが前記１つ又は複数のセンサからの前記１つ又は複数の読取り値を表す１つ又は複数の導出点を生成する、導出点モジュールと、
前記導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報する警報モジュールと、
を備えた、装置。
【請求項１２】
前記１つ又は複数のセンサのモデルに基づいて、前記１つ又は複数のセンサに対する前記アラーム条件の満足予測を決定する予測モジュールをさらに備え、
前記導出点モジュールが、１つ又は複数の将来時点における前記予測に基づいて、１組の導出点を生成する、請求項１１に記載の装置。
【請求項１３】
前記予測モジュールが、前記１つ又は複数のセンサの予測状態に基づいて前記予測を決定し、前記予測状態が、前記１つ又は複数のセンサからの過去及び／又は現在のセンサ読取り値によって決まる、請求項１２に記載の装置。
【請求項１４】
前記予測モジュールが、超過数をアラームの１つ又は複数の優先度レベルとさらに比較することによって前記１つ又は複数のアラームユニットに通報するかどうかを決定し、超過が、特定のアラーム条件の閾値違反である、請求項１３に記載の装置。
【請求項１５】
前記予測モジュールが、伝達関数、集中定数モデル、及び計算流体力学型モデルのうちの１つ又は複数を用いて前記予測を決定する、請求項１３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本発明の実施形態は、一般的にはデータセンタの環境管理に関し、より詳細には、スマートアラームを用いて環境管理を行う方法及び装置に関する。
【背景技術】
【０００２】
[0002]一般的な環境アラームは、１）アラームレベルを上回る温度等のレベル交差イベント、及び２）バイナリコマンド（例えば、「オン」）とコマンドを受けたユニットが「オン」になったか否かに関するバイナリフィードバックを与えるステータスインジケータとの間の不整合等のステータスアラーム、という２種類のアラームイベントに基づく。これらのようなアラームには、３つの問題がある。第１に、データセンタにおける冷却及び温度管理システム等のいくつかのシステムの場合、何百又は何千もの同じ論理センサ型のインジケータすなわちステータスインジケータが同じ管理空間に存在する場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
[0003]例えば、一般的な１０，０００平方フィートのデータセンタにおいて、環境管理システムは、２００個超のセンサ点を有する場合があり、そのほとんどは、特定のセンサ集合において温度を測定するラック吸気温点である。環境管理システムを備えた多くの現場は、最大１００，０００平方フィートであって、千個以上のセンサ点及びそれぞれがステータスインジケータセンサ点を有する百個以上の冷却ユニットを備える。大規模な現場で冷却障害イベントが発生すると、何百ものレベル交差（高温）アラーム及び何十ものステータスアラームが発生し、電子メール及びテキストメッセージシステム等の通報システムが過剰に立ち上がって、オペレータは、問題の程度及び範囲を決定するのが困難となる。一定の温度状態であっても、このシステムは多くのセンサ及びインジケータを有するため、単一のセンサ又はインジケータの障害によるフォールスアラームの可能性が格段に高くなる。
【０００４】
[0004]第２の問題として、高温アラーム等のレベル交差アラームは、問題を遅れて知らせるインジケータである。例えば、温度センサが高温になっている場合は、高温状態の根本的原因であるイベントとアラーム通報時刻との間の経過時間が失われている。高密度データセンタにおける冷却障害等のいくつかの用途においては、この損失時間によって、根本原因とアラーム通報との間の時間が失われていなければ防ぐことができたサービスの中断が余儀なくされる場合がある。この損失時間を先制して補償するために低いレベル交差閾値が選択される場合もあるが、低い閾値では、フォールスアラームとなる可能性がある。
【０００５】
[0005]場合によっては、アラームが根本原因であるイベントに直接結合されることで、根本原因とレベル交差アラーム通報との間の時間を回避可能である。例えば、根本原因であるイベントが冷却ユニットの障害であり、ユニットのコマンドとユニットのステータスとの間の不整合によりアラームを起動可能である場合、ステータスアラームは、高温状態の先行インジケータとなり得る。しかし、これが第３の問題を生じ、必ずしもすべてのステータスアラームが優先度の高い状態を示すのではなく、それを示すのは一部であることである。この理由として、データセンタの冷却管理の場合、通常は冷却を冗長化させているため、１つのユニット又は少数のユニットが故障した場合であっても、データセンタの温度は制御下に維持されるはずである。ただし、冗長性の欠如によって、単一のユニットの障害が深刻な問題の原因となる可能性も時折ある。例えば、冷却システムの部分的な障害によって、消火システムの起動に至るのに十分なほどデータセンタの温度が局所的に上昇する場合があるが、これにより、その他の冷却ユニットも停止となって、データセンタの温度が１３０°Ｆを超える可能性もある。
【０００６】
[0006]したがって、当技術分野においては、改良された環境管理アラームが必要である。
【課題を解決するための手段】
【０００７】
[0007]スマートアラームを用いた環境管理のための装置及び／又は方法は、１つ又は複数のセンサから１つ又は複数の読取り値を受信するステップであり、当該センサが、少なくとも１つ又は複数の独立した論理型である、ステップと、センサからの上記１つ又は複数の読取り値を表す１つ又は複数の導出点を生成するステップと、導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報するステップとを含む。
【０００８】
[0008]本開示の様々な利点、態様、及び特徴、並びに本発明の図示の実施形態の詳細については、以下の説明及び図面によって、より深く理解される。
【０００９】
[0009]本発明の上述の特徴を詳細に理解できるように、上記概要に示した本発明について、一部を添付の図面に図示する実施形態を参照してより具体的に説明することも可能である。ただし、添付の図面は、本発明の代表的な実施形態のみを図示しており、その範囲を限定するものと解釈すべきではなく、本発明が他の同様に効果的な実施形態も包含し得ることに留意されたい。
【図面の簡単な説明】
【００１０】
【図１】少なくとも１つの実施形態に係る、環境管理を行うスマートアラームモジュールの機能ブロック図である。
【図２】本発明の少なくとも１つの実施形態に係る、コンピュータシステムのブロック図である。
【図３】本発明の少なくとも１つの実施形態に係る、スマートアラームを用いた環境管理の方法のフローチャートである。
【発明を実施するための形態】
【００１１】
[0013]本発明の実施形態は、一般的にはスマートアラームを用いた環境管理に関する。
【００１２】
[0014]一実施形態によれば、図１は、少なくとも１つの実施形態に係る、環境管理を行うスマートアラームモジュール１００の機能ブロック図である。スマートアラームモジュール１００は、導出点モジュール１０２、監視モジュール１０４、統計解析モジュール１０６、警報モジュール１１０、及び予測モジュール１０８を備える。スマートアラームモジュール１００は、データベース５１２並びに様々なセンサ群Ａ、Ｂ、及びＣをさらに備える。
【００１３】
[0015]一例として、センサ群Ａは、センサ１０３Ａ、１０５Ａ、及び１０７Ａを備える。一実施形態によれば、センサ１０３Ａ、１０５Ａ、及び１０７Ａは、特定の論理型のセンサ、例えば温度センサである。センサ群Ａ、Ｂ、及びＣは、サーバ室等の機器施設を監視するとともに、施設の環境変化を測定する。施設に収容された機器は、大量の熱を発生し、ある機能的状態で動作するように特定の温度未満に維持する必要があるコンピュータサーバであることが多い。機器が一定の温度を維持するように、１０３〜１０７等のセンサを用いることによって、変動及び変化を監視する。
【００１４】
[0016]いくつかの実施形態によれば、センサ群Ａ、Ｂ、及びＣは、独立した型のセンサ群である。他の実施形態においては、センサ群の１つ又は複数が同じ型の論理センサを有し、その他のセンサ群が異なる論理型を有していてもよい。例示的な一実施形態によれば、センサ型としては、少なくともラック吸気温センサ、湿度センサ、還気温センサ、ラック排気温センサ、フロア差圧センサ、ＡＨＵ排気温センサ、ダクト差圧センサ、電力消費監視センサ、振動センサ、ガス及び煙センサ等が挙げられる。任意選択として、スマートアラームモジュール１００は、センサ群Ａ、Ｂ、及びＣから離間して配置可能であり、各センサは、ネットワークを介してスマートアラームモジュール１００にデータをアップロードする。他の実施形態において、スマートアラームモジュール１００は、局所的に配置するとともに、有線及び／又は無線通信ネットワークを介してセンサに直接結合可能である。
【００１５】
[0017]スマートアラームモジュール１００は、機器のセンサ群Ａ、Ｂ、及びＣからのセンサ読取り値を受信し、当該読取り値を導出点モジュール１０２に対して通信可能に結合させる。好適な一実施形態において、導出点モジュール１０２は、データベース１３０の１３２に生のセンサ読取り値を格納する。いくつかの実施形態によれば、読取り値は、データベース１３０において、その他類似の記憶媒体にも導出点読取り値１３４として格納される。
【００１６】
[0018]導出点モジュール１０２は、生のセンサデータ又は当該生のセンサデータの代わりに監視するステータスデータの特性又は態様を表す１つ又は複数の導出点を生成する。例えば、各温度センサを直接監視するのとは対照的に、高温アラームレベルを超える同じ論理型のセンサ点の数（又は、割合）についても、温度自体を監視変数として表す導出点とすることができる。この例においては、センサ群Ａの高温アラーム閾値を超える温度の数（又は、割合）に対して、１つ又は複数のアラームレベルが存在していてもよい。
【００１７】
[0019]例えば、２００個の温度センサが存在する場合は、２５個の温度センサが高温アラームレベルを超える場合の第１のアラームレベル、１００個の温度センサが高温アラームレベルを超える場合の第２のアラームレベル、１５０個の温度センサが高温アラームレベルを超える場合の第３のアラームレベル、という３つのアラームレベルが存在していてもよい。したがって、（この例においては）少なくとも２５個の温度センサが正常より高い温度を検出した場合に、閾値を超える温度についての情報が把握され、発生する緊急事態に関する「先行」指示を提供する。上記の例においては、例えば、２５個の温度センサのステータスを示す導出点１、１００個の温度センサのステータスを示す導出点２、及び１５０個の温度センサのステータスを示す導出点３、という３つの導出点が存在することになる。或いは、導出点は、温度センサの規定数の代わりに、温度センサの総数の割合として設定するようにしてもよい。
【００１８】
[0020]その他、導出点としては、カルマンフィルタ等の状態推定器により構築された点及びこれらの構築点を表すさらなる導出点に加えて、センサ群Ｂにおけるセンサ読取り値の集まりのモード又は平均等、結合された統計解析モジュール１０６によりセンサ群Ｂに対して行われる他の記述統計学又は数学演算も可能である。カルマンフィルタ等の状態推定器は、一連のセンサ読取り値を使用することによって、システム中に直接的なセンサ読取り値が存在しない場合がある未知の変数の推定値（カルマンフィルタの場合は、統計的に最適な推定値）を生成する。また、ノイズによるスパイクが疑似的な警報条件をもたらし得る場合には、センサ読取り値にノイズが多い変数の実際値の推定値を生成することも可能である。
【００１９】
[0021]いくつかの実施形態によれば、センサ群Ａ、Ｂ、及びＣの位置の代わりにセンサ読取り値１３２の分布の規模又は形状を反映する記述統計学が用いられる。一例としては、平均値又は中央値等の位置パラメータとランダム変数の推定累積分布関数（ＣＤＦ）から一定の間隔で取得された点である極端な（高低いずれかの）分位点との間の範囲及び差異が挙げられる。
【００２０】
[0022]他の実施形態においては、その他の導出基準によって、アラーム用のセンサ値が置き換えられる。例えば、各センサ位置における冷却の冗長性を導出点として使用してもよく、その後、統計解析モジュール１０６がこの導出点に記述統計学を適用する。統計によって、アラームを設定すべきことが示された場合は、警報モジュール１１０がアラームユニット１１５にアラーム用の信号を送る。冷却の冗長性の基準としては、センサ位置に実質的な影響を及ぼす冷却ユニットの数も可能である。
【００２１】
[0023]予測モジュール１０８は、センサ群Ａ、Ｂ、及びＣ並びにそれらの将来状態に関する予測が可能である。予測は、伝達関数、集中定数モデル、計算流体力学型モデル、又はその他任意の予測方法を用いて行うようにしてもよい。いくつかの実施形態によれば、考え得るモデル型としては、連続状態、離散状態、又はこれら２つの組合せを含み得る集中定数（ＯＤＥ）又は分布定数（ＰＤＥ）が挙げられる。モデルは、解析的、計算的、又は実験的に生成してもよく、特定の監視施設（エキスパートシステム等）の挙動に関する人間の知識すなわち洞察の表現を含んでいてもよい。予測モジュール１０８は、冷却機器の論理モデル又はその挙動に関する他の数学的表現を用いることによって、冷却ユニットの障害等のイベントの影響を予測する。監視施設の機器の１つのユニット又は部品が冷却の失敗を示すステータスアラームを有する場合、予測モジュール１０８は、この障害が持続的であること、さらには、このような障害に続くことが知られている任意所定の一連のイベントに基づいて、前方予測を決定する。このような所定の一連のイベントには、このような障害に対処するために存在するバックアップシステムの起動を含んでいてもよい。一実施形態によれば、バックアップシステムは、発電機又は別の冷蔵若しくは冷却水源を備える。また、所定の一連のイベントには、例えばこのようなイベントの場合における施設オペレータ又は他の施設安全システムの応答態勢に関する仕様が含まれる。例えば、これらの仕様によって、特定のラック上の熱負荷（例えば、電子機器が発する熱）を一定の時間内にオフすることがオペレータに求められている場合は、当該ラック上の熱負荷を将来のある指定時間にオペレータが確かにオフするという仮定、或いは熱負荷をオペレータがオフしないという仮定に基づいて予測を行うことも可能である。
【００２２】
[0024]予測モジュール１０８において、「超過」又は閾値違反の数又は割合等の導出点の予測値は、１つ又は複数の将来時点におけるセンサ読取り値の予測状態に基づいて計算される。予測状態は、監視モジュール１０４がデータベース１３０に格納した過去及び／若しくは現在のセンサ読取り値１３０並びに現在及び／若しくは過去の導出点１３２によって直接的又は間接的に決定される。他の実施形態によれば、予測状態は、工場設定又はユーザ設定であってもよい。予測能力には、導出点の予測値における信頼の基準となる予測状態における信頼の基準が含まれていてもよい。このような基準の一例としては、システムの過去の状態の変動性に一部が基づく統計上の信頼区画を統計解析モジュール１０６が生成する場合が挙げられるが、その他の基準も可能である。
【００２３】
[0025]別の実施形態において、予測モジュール１０８は、導出点の数又は割合が閾値を超える（「超過」と称する）までの時間を予測した後、レベル交差アラームのため、監視モジュール１０４による監視変数として当該予測時間を使用する。例えば、５００個のセンサの５００個の温度点に関する個々の温度センサ点閾値がすべて１００°Ｆであり、優先度の低い割合が１％であり、時間間隔の閾値が３時間に設定されている場合、警報モジュール１１０は、上記温度のうちの５つが３時間以内に１００°Ｆを超えることを予測モジュール１０８が示唆している場合に、優先度の低い超過計数アラームに信号を送ることになる。信頼基準との関連において、警報モジュール１１０は、上記温度のうちの５つが３時間以内に１００°Ｆを超えることを予測モジュール１０８が示唆している場合に、同じアラームに信号を送ることになるが、この予測指示は、選択された信頼閾値を超える信頼レベルを有する。
【００２４】
[0026]図２は、本発明の少なくとも１つの実施形態に係る、コンピュータシステムのブロック図である。いくつかの実施形態において、アラームモジュール１００は、１つ又は複数のこのようなコンピュータ、例えばサーバ群を用いて実装するようにしてもよい。スマートアラームモジュール１００の機能は、コンピュータ２００を用いることにより、スマートアラームモジュール２０５として実装するようにしてもよい。コンピュータ２００は、プロセッサ２０２、様々な支援回路２０６、及びメモリ２０４を備える。プロセッサ２０２は、当技術分野において既知の１つ又は複数のマイクロプロセッサを備えていてもよい。プロセッサ２０２の支援回路２０６は、従来のキャッシュ、電源、クロック回路、データレジスタ、Ｉ／Ｏ（入出力）インタフェース２０７等を備える。Ｉ／Ｏインタフェース２０７は、メモリ２０４に直接結合されていてもよいし、支援回路２０６を介して結合されていてもよい。また、Ｉ／Ｏインタフェース２０７は、ネットワーク装置、様々な記憶装置、マウス、キーボード、ディスプレイ等の入力装置及び／又は出力装置と通信するように構成されていてもよい。
【００２５】
[0027]メモリ２０４すなわちコンピュータ可読媒体は、非過渡的なプロセッサ実行可能命令並びに／又はプロセッサ２０２による実行及び／若しくは使用が可能なデータを格納する。これらのプロセッサ実行可能命令には、ファームウェア、ソフトウェア等、又はそれらの何らかの組合せを含んでいてもよい。メモリ２０４に格納されたプロセッサ実行可能命令を有するモジュールとしては、スマートアラームモジュール２０５が挙げられ、当該モジュールは、導出点モジュール２０７、監視モジュール２０６、予測モジュール２０８、統計解析モジュール２１０、及び警報モジュール２１２をさらに備える。また、メモリ２０４は、データベース２１２を格納する。メモリ２０４は、ランダムアクセスメモリ、リードオンリメモリ、磁気抵抗リード／ライトメモリ、光リード／ライトメモリ、キャッシュメモリ、磁気リード／ライトメモリ等の他、以下に記載の信号担持媒体のうちの１つ又は複数を含んでいてもよい。
【００２６】
[0028]図３は、本発明の少なくとも１つの実施形態に係る、スマートアラームを用いた環境管理の方法３００のフローチャートである。この方法３００は、スマートアラームモジュール２０５として実装され、メモリ２０４に格納され、プロセッサ２０２により実行されるスマートアラームモジュール１００の実行を表している。この方法３００は、ステップ３０２から始まって、ステップ３０４へと進む。
【００２７】
[0029]ステップ３０４において、この方法のスマートアラームモジュール２０５は、現在監視中の機器収容施設に配置された様々なセンサの上下限を設定する。また、スマートアラームモジュール２０５は、各センサ又は各導出点について、許容可能な超過の数又は割合すなわち上記設定の上下限をそれぞれ上下に逸脱可能なセンサの数を設定する。また、予測対象期間（すなわち、予測を行う将来期間の限界）と併せて、超過の期限を任意選択として開始する。スマートアラームモジュール２０５は、各センサ又は測定アラームの初期ポーリングレート及びアラーム予測を行うレート又は条件をさらに設定する。
【００２８】
[0030]いくつかの実施形態によれば、この方法３００は、ステップ３０４の後に分岐して、ステップ３０６及びステップ３２２を実行するが、それら以降のステップは実質的に平行である。ステップ３０６において、監視モジュール２０６は、新たに測定されたデータが存在するかどうかを判定する。新たに測定されたデータが存在しない場合、この方法は、ステップ３５０で終了となる。新たに測定されたデータが監視モジュール２０６で入手可能な場合、監視モジュール２０６は、ステップ３０８において、当該データとセンサ又は導出点に設定した限界とを比較する。
【００２９】
[0031]さらに、監視モジュール２０６は、センサによる初期設定限界の超過数を計数する。ステップ３１０において、監視モジュール２０６は、超過計数が高優先度レベル（所定値）より大きいかどうかを判定し、それ以下の場合、監視モジュール２０６は、ステップ３１４において、優先度の高いアラームが存在しない旨の信号を警報モジュール２１２に送り、この方法はステップ３０６に戻る。超過計数が高優先度値を超える場合、監視モジュール２０６は、ステップ３１２において、警報モジュール２１２に信号を送ることによってアラームユニット１１５を起動し、優先度の高いイベントが発生したことを知らせる。
【００３０】
[0032]同様に、ステップ３１６において、超過計数が低優先度レベル（高優先度レベルよりもさらに低い）より大きい場合、監視モジュール２０６は、ステップ３１８において、警報モジュール２１２に信号を送ることによってアラームユニット１１５を起動し、優先度の低いイベントが発生したことを知らせる。超過数が低優先度レベルを超えていない場合、監視モジュール２０６は、ステップ３２０において、優先度の低いアラームが存在しない旨の信号を警報モジュール２１２に送り、この方法はステップ３０６に戻る。
【００３１】
[0033]本発明の他の実施形態によれば、監視モジュール２０６は、観測される超過数がいずれであっても、警報モジュール２１２に信号を送ることによってアラームユニット１１５を起動するようにしてもよい。例えば、中優先度レベルが満たされていてもよく、それに応じてアラームユニット１１５に信号を送る。一般的に、導出点の超過は、Ｎ個の優先度レベルに対応したＮレベルの超過数に対して監視可能である。
【００３２】
[0034]平行ステップ３２２において、監視モジュール２０６は、計算タイマーが期限になったかどうか又はステータスアラームが報告されたかどうかを判定する。これらのいずれも当てはまらない場合、この方法は、ステップ３５０で終了となる。計算タイマーの期限到達又はステータスアラームの報告のいずれかがあった場合、この方法３００はステップ３２４に進んで、予測時間（予測モジュール２０８による予測）と限界とを比較するとともに、超過数を計数する。
【００３３】
[0035]ステップ３２６において、監視モジュール２０６は、超過限界までの予測時間が低優先度レベルを下回るかどうかを判定する。超過限界までの予測時間が低優先度レベルを下回ると判定した場合、監視モジュール２０６は、ステップ３２８において、アラームユニット１１５への伝搬の必要がある優先度の低いアラームが存在する旨の信号を警報モジュール２１２に送る。超過限界までの予測時間が低優先度レベルを下回らないと判定した場合、監視モジュール２０６は、ステップ３３１において、アラームユニット１１５に伝搬すべき優先度の低いアラームが存在しない旨の信号を警報モジュール２１２に送り、この方法はステップ３２２に戻る。
【００３４】
[0036]ステップ３２９において、監視モジュール２０６は、超過限界までの予測時間が高優先度レベルを下回るかどうかを判定する。超過限界までの予測時間が高優先度レベルを下回ると判定した場合、監視モジュール２０６は、ステップ３３０において、アラームユニット１１５への伝搬の必要がある優先度の高いアラームが存在する旨の信号を警報モジュール１１０に送る。超過限界までの予測時間が高優先度レベルを下回らないと判定した場合、監視モジュール２０６は、ステップ３３２において、アラームユニット１１５に伝搬すべき優先度の高いアラームが存在しない旨の信号を警報モジュール２１２に送り、この方法はステップ３２２に戻る。この方法は、測定データがそれ以上なく、計算タイマーが期限となるか、又はステータスアラームが存在しなくなったら、ステップ３５０で終了となる。
【００３５】
[0037]以上、様々な要素、装置、モジュール、及び回路をそれぞれの機能と関連して説明した。これらの要素、装置、モジュール、及び回路は、本明細書に記載のそれぞれの機能を実行するための手段と考えられる。上記は本発明の実施形態に関するが、本発明のその他追加的な実施形態についても、本発明の基本的な範囲から逸脱することなく考案可能であり、その範囲は、以下の特許請求の範囲によって決まる。
【図１】
2019071077.tif 000003
【図２】
2019071077.tif 000004
【図３】
2019071077.tif 000005
【手続補正書】
【提出日】平成31年1月7日(2019.1.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スマートアラームを用いた環境管理のための方法であって、
１つ又は複数の論理型のセンサである１つ又は複数のセンサから複数の読取り値を受信するステップであり、前記１つ又は複数のセンサがデータセンター機器施設を監視する、ステップと、
前記複数の読取り値の分布の形状を反映する記述統計値を表すために、前記１つ又は複数のセンサからの前記複数の読取り値の集合的な計算を行うことによって１つ又は複数の導出点を生成するステップと、
前記１つ又は複数のセンサの予測状態を決定するためのモデルに基づいて、１つ又は複数の将来時点での前記１つ又は複数のセンサからの複数の読取り値を予測するステップと、
予測された前記１つ又は複数の将来時点での前記１つ又は複数のセンサからの複数の読取り値に基づき、且つ、前記データセンター機器施設内の機器の挙動の少なくとも１つの数学的表現を用いて、前記１つ又は複数の将来時点に関連付けられている予測された導出点の値を生成するステップと、
１つ又は複数の前記予測された導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報するステップと、
を含む、方法。
【請求項２】
前記予測状態が、前記１つ又は複数のセンサからの過去及び／又は現在のセンサ読取り値によって決まる、請求項１に記載の方法。
【請求項３】
超過数をアラームの１つ又は複数の優先度レベルと比較することによって前記１つ又は複数のアラームユニットに通報するかどうかを決定するステップであり、超過が、特定のアラーム条件の閾値違反である、ステップをさらに含む、請求項２に記載の方法。
【請求項４】
前記１つ又は複数の将来時点での前記１つ又は複数のセンサからの複数の読取り値が、伝達関数、集中定数モデル、及び計算流体力学型モデルのうちの１つ又は複数を用いて予測される、請求項２に記載の方法。
【請求項５】
前記１つ又は複数のセンサの挙動に関する計算又は経験データの１つ又は複数に基づいて前記モデルを生成するステップをさらに含む、請求項２に記載の方法。
【請求項６】
前記１つ又は複数のセンサの障害に至ることが既知の所定の一連のイベントにさらに基づいて前記モデルを生成するステップであり、前記所定の一連のイベントが、施設の運用安全応答も包含する、ステップをさらに含む、請求項５に記載の方法。
【請求項７】
前記モデルを生成する前記ステップが、前記予測状態に対する信頼の基準を決定するサブステップをさらに含む、請求項５に記載の方法。
【請求項８】
前記信頼の基準が、前記１つ又は複数のセンサの過去の状態の変動性に基づく統計上の信頼区画を含む、請求項７に記載の方法。
【請求項９】
前記１つ又は複数の導出点の数又は割合が閾値を超えるまでの時間を予測するステップをさらに含み、
前記１つ又は複数のアラームユニットに通報するステップでは、予測された前記時間及び１つ又は複数の前記予測された導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報する、請求項２に記載の方法。
【請求項１０】
スマートアラームを用いた環境管理のための装置であって、
データセンター機器施設を監視する１つ又は複数の論理型のセンサである１つ又は複数のセンサに結合され、（１）前記１つ又は複数のセンサから複数の読取り値を受信し、（２）前記複数の読取り値の分布の形状を反映する記述統計値を表すために、前記１つ又は複数のセンサからの前記複数の読取り値の集合的な計算を行うことによって１つ又は複数の導出点を生成する導出点モジュールと、
（１）前記１つ又は複数のセンサの予測状態を決定するためのモデルに基づいて、前記１つ又は複数の将来時点での前記１つ又は複数のセンサからの複数の読取り値を予測し、（２）予測された前記１つ又は複数の将来時点での前記１つ又は複数のセンサからの複数の読取り値に基づいて、且つ、前記データセンター機器施設内の機器の挙動の少なくとも１つの数学的表現を用いて、前記１つ又は複数の将来時点に関連付けられた予測された導出点の値を生成する予測モジュールと、
１つ又は複数の前記予測された導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報するための警報モジュールと、
を備えた、装置。
【請求項１１】
前記予測状態が、前記１つ又は複数のセンサからの過去及び／又は現在のセンサ読取り値によって決まる、請求項１０に記載の装置。
【請求項１２】
前記予測モジュールが、超過数をアラームの１つ又は複数の優先度レベルとさらに比較することによって前記１つ又は複数のアラームユニットに通報するかどうかを決定し、超過が、特定のアラーム条件の閾値違反である、請求項１１に記載の装置。
【請求項１３】
前記予測モジュールが、伝達関数、集中定数モデル、及び計算流体力学型モデルのうちの１つ又は複数を用いて前記１つ又は複数の将来時点での前記１つ又は複数のセンサからの複数の読取り値を予測する、請求項１０に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
[0037]以上、様々な要素、装置、モジュール、及び回路をそれぞれの機能と関連して説明した。これらの要素、装置、モジュール、及び回路は、本明細書に記載のそれぞれの機能を実行するための手段と考えられる。上記は本発明の実施形態に関するが、本発明のその他追加的な実施形態についても、本発明の基本的な範囲から逸脱することなく考案可能であり、その範囲は、以下の特許請求の範囲によって決まる。
［追加の実施形態］
［実施形態１］
スマートアラームを用いた環境管理のための方法であって、
１つ又は複数のセンサから１つ又は複数の読取り値を受信するステップであり、前記センサが、少なくとも１つ又は複数の独立した論理型である、ステップと、
前記センサからの前記１つ又は複数の読取り値を表す１つ又は複数の導出点を生成するステップと、
前記導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報するステップと、
を含む、方法。
［実施形態２］
前記１つ又は複数のセンサのモデルに基づいて、前記１つ又は複数のセンサに対する前記アラーム条件の満足予測を決定するステップと、
１つ又は複数の将来時点における前記予測に基づいて、１組の導出点を生成するステップと、
をさらに含む、実施形態１に記載の方法。
［実施形態３］
前記１つ又は複数のセンサの予測状態に基づいて前記予測を決定するステップであり、前記予測状態が、前記１つ又は複数のセンサからの過去及び／又は現在のセンサ読取り値によって決まる、ステップをさらに含む、実施形態２に記載の方法。
［実施形態４］
超過数をアラームの１つ又は複数の優先度レベルと比較することによって前記１つ又は複数のアラームユニットに通報するかどうかを決定するステップであり、超過が、特定のアラーム条件の閾値違反である、ステップをさらに含む、実施形態３に記載の方法。
［実施形態５］
伝達関数、集中定数モデル、及び計算流体力学型モデルのうちの１つ又は複数を用いて前記予測を決定するステップをさらに含む、実施形態３に記載の方法。
［実施形態６］
前記１つ又は複数のセンサの挙動に関する計算又は経験データの１つ又は複数に基づいて前記モデルを生成するステップをさらに含む、実施形態３に記載の方法。
［実施形態７］
前記１つ又は複数のセンサの障害に至ることが既知の所定の一連のイベントにさらに基づいて前記モデルを生成するステップであり、前記所定の一連のイベントが、施設の運用安全応答も包含する、ステップをさらに含む、実施形態６に記載の方法。
［実施形態８］
前記モデルを生成する前記ステップが、前記導出点の予測値に対する信頼の基準となる前記予測状態に対する信頼の基準を決定するサブステップをさらに含む、実施形態６に記載の方法。
［実施形態９］
信頼の基準が、前記１つ又は複数のセンサの過去の状態の変動性に基づく統計上の信頼区画を含む、実施形態８に記載の方法。
［実施形態１０］
前記決定した予測が、前記１つ又は複数の導出点の数又は割合が閾値を超えるまでの時間を示し、
前記予測した時間に基づいて前記１つ又は複数のセンサを監視する、実施形態３に記載の方法。
［実施形態１１］
スマートアラームを用いた環境管理のための装置であって、
１つ又は複数のセンサに結合され、前記１つ又は複数のセンサから１つ又は複数の読取り値を受信する導出点モジュールであり、前記センサが、少なくとも１つ又は複数の独立した論理型であり、前記導出点モジュールが前記１つ又は複数のセンサからの前記１つ又は複数の読取り値を表す１つ又は複数の導出点を生成する、導出点モジュールと、
前記導出点がアラーム条件を満足する場合に、１つ又は複数のアラームユニットに通報する警報モジュールと、
を備えた、装置。
［実施形態１２］
前記１つ又は複数のセンサのモデルに基づいて、前記１つ又は複数のセンサに対する前記アラーム条件の満足予測を決定する予測モジュールをさらに備え、
前記導出点モジュールが、１つ又は複数の将来時点における前記予測に基づいて、１組の導出点を生成する、実施形態１１に記載の装置。
［実施形態１３］
前記予測モジュールが、前記１つ又は複数のセンサの予測状態に基づいて前記予測を決定し、前記予測状態が、前記１つ又は複数のセンサからの過去及び／又は現在のセンサ読取り値によって決まる、実施形態１２に記載の装置。
［実施形態１４］
前記予測モジュールが、超過数をアラームの１つ又は複数の優先度レベルとさらに比較することによって前記１つ又は複数のアラームユニットに通報するかどうかを決定し、超過が、特定のアラーム条件の閾値違反である、実施形態１３に記載の装置。
［実施形態１５］
前記予測モジュールが、伝達関数、集中定数モデル、及び計算流体力学型モデルのうちの１つ又は複数を用いて前記予測を決定する、実施形態１３に記載の装置。
【外国語明細書】
2019071077000001.pdf