(57)【要約】【課題】搭載機器を選択した場合これらの機器を搭載するラックを迅速に選定することが可能であり、ラックへの実装イメージを容易に把握することが可能なラック実装システムを提供する。【解決手段】顧客のマシン室に関する情報を格納する顧客情報ＤＢ１４と、メーカーごとの機器に関する情報を格納するメーカー仕様ＤＢ１５と、を備え、これらのデータベースから情報を検索して入力された搭載機器に適合したラックを自動選定し、実装図及び諸元表を出力する。【選択図】図１
2009143638.tif 000002
【特許請求の範囲】
【請求項１】
機器の諸元に関する情報と、ラックの諸元に関する情報とを格納するメーカー仕様データベースを有するサーバと、
前記サーバとネットワークを介して接続するクライアントコンピュータと、を備え、
前記サーバが、
前記クライアントコンピュータからラックに実装する機器である搭載機器の入力を受け入れ、
前記メーカー仕様データベースから入力された前記搭載機器の前記諸元を読み込み、
前記搭載機器の諸元毎の集計値を算出し、
前記集計値に基づいて前記メーカー仕様データベースを前記ラックについて検索し、
前記集計値を上回る諸元を有する前記ラックを、入力された前記搭載機器を収納可能なラックと判定して出力する、
ことを特徴とするラック実装システム。
【請求項２】
前記サーバが、顧客毎のマシン室に関する情報と、前記マシン室別のレイアウトと、前記マシン室別の前記ラック毎の前記搭載機器に関する情報とを格納する顧客情報データベースをさらに備え、
前記サーバが、
前記クライアントコンピュータから前記マシン室における前記ラックの位置に関する情報の入力を受け入れ、
前記顧客情報データベースから前記マシン室に設置する前記ラックに関する情報を読み込み、
前記ラックを配置したレイアウト図を生成する、ことを特徴とする請求項１記載のラック実装システム。
【請求項３】
前記サーバが、
前記顧客情報データベースから、前記ラックの諸元とこのラックの搭載機器及び搭載機器の搭載順序を読み出し、
前記搭載機器を前記搭載順に従って搭載した状態の前記ラック全体の実装図を生成する、ことを特徴とする請求項２に記載のラック実装システム。
【請求項４】
情報の入出力を行う入出力装置と、
演算処理を行う制御部と、
機器の諸元に関する情報と、ラックの諸元に関する情報とを格納するメーカー仕様データベースと、
前記制御部が、
前記入出力装置からラックに実装する機器である搭載機器の入力を受け入れ、
前記メーカー仕様データベースから入力された前記搭載機器の前記諸元を読み込み、
前記搭載機器の諸元毎の集計値を算出し、
前記集計値に基づいて前記メーカー仕様データベースを前記ラックについて検索し、
前記集計値を上回る諸元を有する前記ラックを、入力された前記搭載機器を収納可能なラックと判定して出力する、
ことを特徴とするラック実装システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバなどの電子機器を設置するラックの選定の支援を行うシステムに関する。
【背景技術】
【０００２】
サーバ等の機器には筺体が規格に沿って設計され、この規格に適合するように設計されたラックに搭載されるものがある。このラックにはディスプレイ、キーボード、拡張記憶装置、ＵＰＳ（無停電電源装置）など、大きさ、消費電力、発熱量など諸元の異なるものが多い。
【０００３】
従来は、ユーザの要望に合わせてラックに実装する機器を選択してそれらの機種を収納するラックを選定する作業を、カタログを見ながらその都度表に転記することにより行っていた。
【０００４】
このため、選定された機種が変わるたびに表を修正し、適切なラックを探しなおさなければならず、多大な工数がかかるという問題点がった。また、実際にラックに機器を実装した場合のイメージがつかみにくいという問題点があった。
【０００５】
これらの問題点に関し、搭載される機器をデータベース管理するという手法が考えられる。例えば特許文献１には、部品をデータベース管理する方法が提案されている。
【特許文献１】特開２００６−２２８２４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、ラックに実装する機器である搭載機器をデータベース管理するだけでは、それらの搭載機器がそのラックに収納しきれるものかの判断は、操作者の判断によらなければならず、工数の削減に限りがあるという問題点があった。
【０００７】
本発明は上記のような問題点に鑑みてなされたものであり、搭載機器を選択した場合これらの機器を搭載するラックを迅速に選定することが可能であり、ラックへの実装イメージを容易に把握することが可能なラック実装システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するために本発明は、機器の諸元に関する情報と、ラックの諸元に関する情報とを格納するメーカー仕様データベースを有するサーバと、サーバとネットワークを介して接続するクライアントコンピュータと、を備え、サーバが、クライアントコンピュータからラックに実装する機器である搭載機器の入力を受け入れ、メーカー仕様データベースから入力された搭載機器の諸元を読み込み、搭載機器の諸元毎の集計値を算出し、集計値に基づいてメーカー仕様データベースをラックについて検索し、集計値を上回る諸元を有するラックを、入力された搭載機器を収納可能なラックと判定して出力する、ことを特徴とするラック実装システムを提供する。
【発明の効果】
【０００９】
本発明によれば、搭載機器を選択した場合これらの機器を搭載するラックを迅速に選定することが可能となり、ラックへの実装イメージを容易に把握することが可能となるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、本発明によるラック実装システムの一実施の形態を、図面を用いて詳細に説明する。なお、各図において同一箇所については同一の符号を付すとともに、重複した説明は省略する。
【００１１】
＜実施形態の詳細＞
（第１の実施形態）
＜構成の説明＞
図１は本実施形態におけるラック実装システムの構成を示した図である。図１に示すように、本実施形態のラック実装システムは、サーバ１０とネットワーク３０を介して接続されたクライアントコンピュータ２０とを含む。
【００１２】
サーバ１０は、いわゆるサーバコンピュータであり、情報の送受信を行う通信装置１１と、演算を行う演算装置１２と、情報を記憶する記憶装置１３と、顧客毎のマシン室の情報を格納する顧客情報データベース１４と、メーカーごとの機器の仕様を格納するメーカー仕様データベース１５とを備える。（以下、データベースをＤＢと略す。）
クライアントコンピュータ２０は、いわゆるパーソナルコンピュータであり、通信装置２１と、演算装置２２と、記憶装置２３とを備える。
【００１３】
図２は顧客情報ＤＢ１４のデータ構成を示した図である。顧客情報ＤＢ１４は、顧客名称を格納する顧客名称テーブル５１１と、マシン室名及び所在地及び必要に応じてその他のマシン室に関する情報を格納するマシン室テーブル５１２と、マシン室レイアウト及び搭載機器名及び必要に応じて搭載する機器に関するその他の情報を格納するレイアウトテーブル５１３と、ラック内での搭載機器の位置を表す搭載機器位置情報及び搭載機器諸元情報及び搭載機器に関するその他の情報を格納する機器諸元テーブル５１４と、を備える。
【００１４】
顧客名称とマシン室名称、マシン室名称とマシン室レイアウト、搭載機器名と搭載機器位置情報と、はそれぞれ関連付けを有するように構成することができる。
【００１５】
図３はメーカー仕様ＤＢ１５のデータ構成を示した図である。メーカー仕様ＤＢ１５は、メーカー名称テーブル５２０と、機器テーブル５２１と、ラックテーブル５２２と、ＵＰＳテーブル５２３と、空調機器テーブル５２４と、冷却ファンテーブル５２５と、を備える。
【００１６】
機器テーブル５２１は機器名称、機器の寸法、重量、消費電力、発熱量、標準価格、機器に関するその他の情報を格納する。
【００１７】
ラックテーブル５２２はラック名称、寸法、重量、消費電力、型番、標準価格、ラックに関するその他の情報を格納する。
【００１８】
ＵＰＳテーブル５２３はＵＰＳ名称、寸法、重量、出力容量、型番、標準価格、ＵＰＳに関するその他の情報を格納する。
【００１９】
空調機器テーブル５２４は空調機器名称、冷房能力、消費電力、型番、標準価格、空調機器に関するその他の情報を格納する。
【００２０】
冷却ファンテーブル５２５は冷却ファン名称、冷却能力、消費電力、型番、標準価格、冷却ファンに関するその他の情報を格納する。
【００２１】
メーカー名と機器名称、ラック名称、ＵＰＳ名称、空調機器名称、冷却ファン名称はそれぞれ関連付けを有するように構成することができる。
【００２２】
＜動作の説明＞
（機器諸元データ検索システム）
機器諸元データ検索システムは、サーバ１０がクライアントコンピュータ２０から顧客名とマシン室名の入力を受け入れ、顧客情報データベース１４から顧客名とマシン室名を基にマシン室のレイアウトを読み出し、ラックを配置したレイアウト図を生成する。
【００２３】
図４は機器諸元データ検索システムにおけるサーバ１０の動作を表したフローチャートである。
【００２４】
ステップＳ７０１において、サーバ１０はクライアントコンピュータ２０から顧客名の入力を受け入れる。ステップＳ７０２において、サーバ１０は顧客名を基に顧客情報ＤＢ１４をマシン室名について検索し、結果をクライアントコンピュータ２０に出力する。
【００２５】
ステップＳ７０３において、サーバ１０はクライアントコンピュータ２０からマシン室名の入力を受け入れる。ステップＳ７０４において、サーバ１０はマシン室名を基に顧客情報ＤＢ１４をラック名について検索し、結果をクライアントコンピュータ２０に出力する。
【００２６】
ステップＳ７０５において、サーバ１０は印刷指示があったか判定する。印刷指示があった場合はステップＳ７０６に進み、印刷指示がなかった場合はステップＳ７０７に進む。
【００２７】
ステップＳ７０６において、サーバ１０はレイアウト図を生成し、印刷して出力する。レイアウト図の生成は次のように行う。すなわち、顧客情報ＤＢ１４にはマシン室のレイアウトと、各ラックの大きさ、配置位置が座標にて格納されている。サーバ１０はマシン室のレイアウトと、各ラックの図を合成して生成する。
【００２８】
ステップＳ７０７において、サーバ１０はクライアントコンピュータ２０からラック名称の選択入力があったか判定する。サーバ１０は、選択入力があった場合ステップS７０８に進み、選択入力がなかった場合ステップＳ７０１に戻る。
【００２９】
ステップＳ７０８において、サーバ１０はラック名を基に顧客情報ＤＢ１４をラックの諸元について検索し、結果をクライアントコンピュータ２０に出力する。
【００３０】
ステップＳ７０９において、サーバ１０は印刷指示があったか判定する。印刷指示があった場合はステップＳ７１０に進み、印刷指示がなかった場合は処理を終了する。
【００３１】
ステップＳ７１０において、サーバ１０は機器諸元表を印刷し、処理を終了する。機器諸元表には、例えば次のような項目がラック毎に実装機器の寸法、重量、Ｕ数、消費電力、ラックの寸法、メーカー、ラック重心の高さ、などが印刷される。
【００３２】
図５はレイアウト図の例を示した図である。図５においては、点線はあらかじめ設定された長さを表す升目であり、ラック１乃至ラック３は各ラックがマシン室内のどの位置に設置されるかを示す。図５においてはラックの位置のほかにマシン室であるサーバ室全体の諸元を表示している。
【００３３】
（ラック実装自動計算システム）
ラック実装自動計算システムは、サーバ１０がクライアントコンピュータ２０からラックに実装する機器である搭載機器の入力を受け入れ、メーカー仕様データベース１５から入力された搭載機器の諸元を読み込み、搭載機器の諸元毎の集計値を算出し、集計値に基づいてメーカー仕様データベース１５をラックについて検索し、集計値を上回る諸元を有するラックを、入力された搭載機器を収納可能なラックと判定して出力する。
【００３４】
また、サーバ１０がクライアントコンピュータ２０からマシン室におけるラックの位置に関する情報の入力を受け入れ、顧客情報データベース１４からマシン室に設置するラックに関する情報を読み込み、ラックを配置したレイアウト図を生成する。
【００３５】
また、サーバ１０は搭載機器のうちサーバ系の機器があらかじめ定められた割合を越えたとき、堅牢なラックを選択する。サーバ１０は搭載機器のうちＬＡＮ系の機器があらかじめ定められた割合を越えたとき、収納率の高いラックを選択する。
【００３６】
さらに、サーバ１０は発熱量の最も大きい搭載機器をラックの上方に配置し、重量の最も大きい搭載機器をラックの下方に配置する。
【００３７】
また、サーバ１０は顧客情報データベース１４から、ラックの諸元とこのラックの搭載機器を読み出し、搭載機器を搭載した状態のラック全体の重心を算出する。サーバ１０は顧客情報データベース１４から、ラックの諸元とこのラックの搭載機器及び搭載機器の搭載順序を読み出し、搭載機器を搭載順に従って搭載した状態のラック全体の実装図を生成する。
【００３８】
図６はラック実装自動計算システムにおけるサーバ１０の動作を表したフローチャートである。
【００３９】
ステップＳ８０１において、サーバ１０はクライアントコンピュータ２０からラック要求仕様の入力を受け入れる。ラック要求仕様とは、顧客が要望するラックが備えるべき最低限の仕様である。
【００４０】
ステップＳ８０２において、サーバ１０はラック要求仕様を基にメーカー仕様ＤＢ１５をラックについて検索し、結果をクライアントコンピュータ２０に出力する。
【００４１】
ステップＳ８０３において、サーバ１０はクライアントコンピュータ２０から搭載機器の入力を受け入れる。ステップＳ８０４において、サーバ１０は搭載機器を基にメーカー仕様ＤＢ１５を機器諸元について検索し、結果をクライアントコンピュータ２０に出力する。
【００４２】
ステップＳ８０５において、サーバ１０はクライアントコンピュータ２０から搭載機器のラックへの実装順の入力を受け入れる。
【００４３】
ステップＳ８０６において、サーバ１０はクライアントコンピュータ２０に、ラックに搭載機器を実装したときの様子を示す実装図と、実装した搭載機器の諸元表を表示する。
【００４４】
ステップＳ８０７において、サーバ１０は印刷指示があったか判定する。印刷指示があった場合はステップＳ８０８に進み、印刷指示がなかった場合はステップＳ８０９に進む。ステップＳ８０８において、サーバ１０は実装図及び諸元表を印刷して出力する。
【００４５】
ステップＳ８０９において、サーバ１０は諸元表の数値を基にメーカー仕様ＤＢ１５をラックについて検索し、結果をクライアントコンピュータ２０に出力する。ここで、諸元表の数値は、例えば搭載機器の厚さの単位であるＵ数の合計値を用いることができる。
【００４６】
ステップＳ８１０において、サーバ１０はクライアントコンピュータ２０からラックメーカー及び型番の入力があったか判定する。入力があった場合はステップＳ８１１に進み、入力がなかった場合はステップＳ８０１に戻る。
【００４７】
ステップＳ８１１において、ラック名を基にメーカー仕様ＤＢ１５をラック諸元について検索し、結果をクライアントコンピュータ２０に出力する。
【００４８】
ステップＳ８１２において、サーバ１０は印刷指示があったか判定する。印刷指示があった場合はステップＳ８１３に進み、印刷指示がなかった場合は図７のステップＳ９０１に進む。ステップＳ８１３において、サーバ１０はラック仕様を印刷して出力する。
【００４９】
図７はラック実装自動計算システムにおけるサーバ１０の動作を表したフローチャートの続きである。
【００５０】
ステップＳ９０１において、サーバ１０はクライアントコンピュータ２０から顧客名およびマシン室名の入力を受け入れる。
【００５１】
ステップＳ９０２において、サーバ１０は顧客名及びマシン室名を基に顧客情報ＤＢ１４をマシン室レイアウトについて検索し、結果をクライアントコンピュータ２０に出力する。
【００５２】
ステップＳ９０３において、サーバ１０はクライアントコンピュータ２０からラックのマシン室における位置の入力を受け入れる。
【００５３】
ステップＳ９０４において、サーバ１０は顧客情報ＤＢ１５をマシン室のレイアウトについて更新する。
【００５４】
ステップＳ９０５において、サーバ１０は印刷指示があったか判定する。印刷指示があった場合はステップＳ９０６に進み、印刷指示がなかった場合は処理を終了する。ステップＳ９０６において、サーバ１０はレイアウト図を印刷して出力し、処理を終了する。
【００５５】
図８は入力画面の一つである「ラック要求仕様入力」画面を示した図である。図８に示すように、「ラック要求仕様入力」画面においてはラック１３０のパネル仕様、フレーム材質、扉仕様のほか、必要に応じてその他の項目を選択入力することができる。
【００５６】
図８においては扉つきのラック１３０が示されているが、ラック１３０の種類はこれに限られない。ラック１３０に収納される機器にも制限はなく、拡張記憶装置、ＵＰＳのほか、モニタ、キーボードなども収納可能である。
【００５７】
図９は実装図及び諸元表を示した図である。実装図において黒く塗りつぶした長方形は搭載機器を表し、縦の長さは搭載機器の高さ（Ｕ数）に相当する。図９に示したほかに、ラックの高さ、ラックの幅、ラックの奥行、重量の合計、ラックの重心位置、発熱量の合計、消費電力の合計などを追加して記載することもできる。
【００５８】
ここで、Ｕ数について説明する。図１１は搭載機器とラックの取り付け部位を示した図である。図１１（ａ）において、ｈは搭載機器２４０の高さを表す。また、図１１（ｂ）は、ラックの内部側面に設置された取り付けビス穴を示している。取り付けビス穴は等間隔に設けられている。この間隔一つ分は、高さｈが１Ｕ（４４．４５ｍｍ）の搭載機器を取り付けるのに適した間隔にて設けられている。
【００５９】
搭載機器は通常１Ｕの整数倍の高さを有するように設計されているため、ラックの中に複数の機器を整然と収納することが可能である。
【００６０】
＜本実施形態の効果＞
以上述べたように、本実施形態のラック実装システムは、顧客のマシン室に関する情報を格納する顧客情報ＤＢ１４と、メーカーごとの機器に関する情報を格納するメーカー仕様ＤＢ１５と、を備え、これらのデータベースから情報を検索して入力された搭載機器に適合したラックを自動選定し、実装図及び諸元表を出力する。このため、本実施形態のラック実装システムは、搭載機器を選択した場合これらの機器を搭載するラックを迅速に選定することが可能となり、ラックへの実装イメージを容易に把握することが可能となるという効果がある。
【００６１】
（第２の実施形態）
＜構成の説明＞
図１０は本実施形態におけるラック実装システムの構成を示した図である。図１０に示すように、本実施形態のラック実装システムは、パーソナルコンピュータ４０を含む。
【００６２】
パーソナルコンピュータ４０は、演算を行う制御部５１と、入出力装置５２と、情報を記憶する記憶装置１３と、顧客毎のマシン室の情報を格納する顧客情報ＤＢ１４と、メーカーごとの機器の仕様を格納するメーカー仕様ＤＢ１５とを備える。
【００６３】
本実施形態のラック実装システムは、図２に示す第１の実施形態におけるものと同様である。
【００６４】
本実施形態における顧客情報データベース１４と、メーカー仕様データベース１５のデータ構成は、第１の実施形態におけるものと同様である。
【００６５】
＜動作の説明＞
本実施形態におけるパーソナルコンピュータ４０の動作は、第１の実施形態におけるサーバ１０の動作と同様である。また、本実施形態において、第１の実施形態のサーバ１０はパーソナルコンピュータ４０の制御部５１に、クライアントコンピュータ２０はパーソナルコンピュータ４０の入出力装置５２に該当する。
【００６６】
（機器諸元データ検索システム）
機器諸元データ検索システムは、顧客名とマシン室名の入力を受け入れ、顧客情報データベース１４から顧客名とマシン室名を基にマシン室のレイアウトを読み出し、ラックを配置したレイアウト図を生成する。
【００６７】
（ラック実装自動計算システム）
ラック実装自動計算システムは、ラックに実装する機器である搭載機器の入力を受け入れ、メーカー仕様データベース１５から入力された搭載機器の諸元を読み込み、搭載機器の諸元毎の集計値を算出し、集計値に基づいてメーカー仕様データベース１５をラックについて検索し、集計値を上回る諸元を有するラックを、入力された搭載機器を収納可能なラックと判定して出力する。
【００６８】
また、ラック実装自動計算システムは、マシン室におけるラックの位置に関する情報の入力を受け入れ、顧客情報データベース１４からマシン室に設置するラックに関する情報を読み込み、ラックを配置したレイアウト図を生成する。
【００６９】
また、ラック実装自動計算システムは、搭載機器のうちサーバ系の機器があらかじめ定められた割合を越えたとき、堅牢なラックを選択する。ラック実装自動計算システムは、搭載機器のうちＬＡＮ系の機器があらかじめ定められた割合を越えたとき、収納率の高いラックを選択する。
【００７０】
さらに、ラック実装自動計算システムは、発熱量の最も大きい搭載機器をラックの上方に配置し、重量の最も大きい搭載機器をラックの下方に配置する。
【００７１】
また、ラック実装自動計算システムは、顧客情報データベース１４から、ラックの諸元とこのラックの搭載機器を読み出し、搭載機器を搭載した状態のラック全体の重心を算出する。ラック実装自動計算システムは、顧客情報データベース１４から、ラックの諸元とこのラックの搭載機器及び搭載機器の搭載順序を読み出し、搭載機器を搭載順に従って搭載した状態のラック全体の実装図を生成する。
【００７２】
＜本実施形態の効果＞
以上述べたように、本実施形態のラック実装システムは、第１の実施形態のラック実装システムをパーソナルコンピュータ４０において実施する。
【００７３】
このため、本実施形態のラック実装システムは、パーソナルコンピュータ４０を客先まで持ち運び、シミュレートしながら各種設計を行うことにより、顧客の要請への迅速な対応が可能となるという効果がある。
【００７４】
＜本発明の具体化における可能性＞
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７５】
【図１】第１の実施形態におけるラック実装システムの構成を示した図である。
【図２】顧客情報ＤＢのデータ構成を示した図である。
【図３】メーカー仕様ＤＢのデータ構成を示した図である。
【図４】機器諸元データ検索システムにおけるサーバの動作を表したフローチャートである。
【図５】レイアウト図の例を示した図である。
【図６】ラック実装システムにおけるサーバの動作を表したフローチャートである。
【図７】ラック実装システムにおけるサーバの動作を表したフローチャートの続きである。
【図８】入力画面の一つである「ラック要求仕様入力」画面を示した図である。
【図９】実装図及び諸元表を示した図である。
【図１０】第２の実施形態におけるラック実装システムの構成を示した図である。
【図１１】搭載機器とラックの取り付け部位を示した図である。
【符号の説明】
【００７６】
１０：サーバ、
１４：顧客情報ＤＢ、
１５：メーカー仕様ＤＢ、
１７：顧客提出図書ＤＢ、
２０：クライアントコンピュータ、
３０：ネットワーク。
【図１】
2009143638.tif 000003
【図２】
2009143638.tif 000004
【図３】
2009143638.tif 000005
【図４】
2009143638.tif 000006
【図５】
2009143638.tif 000007
【図６】
2009143638.tif 000008
【図７】
2009143638.tif 000009
【図８】
2009143638.tif 000010
【図９】
2009143638.tif 000011
【図１０】
2009143638.tif 000012
【図１１】
2009143638.tif 000013