(57)【要約】【課題】サーバシステムの構築時に、必要な装置のみならず、電源ケーブル／信号ケーブルの接続支援を行うこと。【解決手段】電源ケーブル／信号ケーブルの接続を行う場合に必要となるキー情報（コネクタ形状，Ｉ／Ｆ種類，消費電流値等）を管理の容易な表形式製品データベースで管理する。ケーブル接続の支援の手段は、ユーザが接続装置の指定を行うと、ケーブル接続プログラムがコネクタ形状，Ｉ／Ｆ種類，消費電流値等の制限事項をチェックし接続可能なケーブルのみを選択し、生産図面を作成する。【選択図】  図２
2004229386.tif 000002
【特許請求の範囲】
【請求項１】
希望するサーバシステムを構成するためにユーザが選択した製品群と、ユーザが選択したシステム装置に搭載可能なオプション製品および周辺装置を特定すること、
前記システム装置、オプション製品および周辺装置に関するラッキングのための位置情報、高さ情報、入力電源コネクタ情報、出力電源コネクタ情報、ＳＣＳＩコネクタ情報および消費電流情報を収集すること、
前記システム装置、オプション製品および周辺装置に関する電源ケーブル接続のためのケーブルコネクタ情報、線長、定格電圧および定格電流に関する情報を収集すること、
前記システム装置、オプション製品および周辺装置に関するＳＣＳＩケーブル接続のためのケーブルコネクタ情報および線長に関する情報を収集すること、
前記収集された情報を基礎に前記システム装置、オプション製品および周辺装置のラッキングの設計情報および前記システム装置、オプション製品および周辺装置間の電源およびＳＣＳＩケーブルの接続情報を提供することを特徴とするサーバシステム構築支援方法。
【請求項２】
ユーザが希望するサーバシステムを構成するために必要な製品群を選択するための画面情報と、ユーザが選択したシステム装置に搭載可能なオプション製品および周辺装置を選択するための画面情報と提供する手段、
前記システム装置、オプション製品および周辺装置に関するラッキングのための位置情報、高さ情報、入力電源コネクタ情報、出力電源コネクタ情報、ＳＣＳＩコネクタ情報および消費電流情報を保持するデータベース、
前記システム装置、オプション製品および周辺装置に関する電源ケーブル接続のためのケーブルコネクタ情報、線長、定格電圧および定格電流に関する情報を保持するデータベース、
前記システム装置、オプション製品および周辺装置に関するＳＣＳＩケーブル接続のためのケーブルコネクタ情報および線長に関する情報を保持するデータベース、
前記データベースに保持された情報を基礎に前記システム装置、オプション製品および周辺装置のラッキングの設計情報および前記システム装置、オプション製品および周辺装置間の電源およびＳＣＳＩケーブルの接続情報を提供するためのプログラムを備えることを特徴とするサーバシステム構築支援システム。
【請求項３】
前記プログラムは電源およびＳＣＳＩケーブルの接続関係に不整合があると判断したとき、その不整合を解消するための選択肢を提示するものである請求項２記載のサーバシステム構築支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はサーバシステムの構築支援システムに関する。
【０００２】
【従来の技術】
従来、ユーザがサーバシステムの構築をしたいと思ったとき、ユーザは構築を支援してくれるシステムエンジニア（ＳＥ）と打合せながら構築していくのが一般である。この場合、ＳＥは、サーバ装置と内蔵オプション製品の情報をユーザに示しながらシステムを構築することになるが、これを支援するためのアイデアとして、サーバ装置と内蔵オプション製品の情報に着目した構築の支援システムが提案されている（特許文献１）。
【０００３】
【発明が解決しようとする課題】
上記従来技術によれば、サーバ装置と内蔵オプション製品を取り揃えると言う観点では有効であるが、これらの装置間の信号ケーブルおよび電源ケーブルの種類あるいはインターフェース等、装置間の接続の点について配慮がされていない。そのため、もし、これらに誤りがあるとユーザにサーバ装置と内蔵オプション製品および必要なケーブル類が納入されたときに誤りに気づくことになり、最終的に納品の遅れが生じる等の不都合がおこる。
【０００４】
本発明は、サーバ装置と内蔵オプション製品のみならず、装置間のケーブル接続時の制限事項チェック（ケーブルと接続装置のコネクタ形状マッチング，ケーブル線長等）のチェックをも行い、より正確なサーバシステム構築支援を行うことを目的とする。
【０００５】
【特許文献１】
特開２００２−３２６３１号公報
【０００６】
【課題を解決するための手段】
上記問題を解決するため、本発明ではサーバ装置と内蔵オプション製品の選択に引き続き、装置間のケーブル接続時の制限事項チェックを行う。そのため、装置の高さ寸法、コネクタ形状、インターフェース種、キャビネットへのラッキング優先順位情報等を管理が容易な表形式データベースで保持する。さらに、装置間のケーブル接続を行うときの制限事項チェックを行うための情報として、ケーブルのコネクタ形状、インターフェース種および長さ情報をも表形式データベースで保持する。
【０００７】
【発明の実施の形態】
以下本発明の実施の形態を、図を参照しながら説明する。
【０００８】
図１は本発明の実施例を示すサーバシステム構築フロー図である。サーバシステム構築作業の手順として、ユーザ（実際はＳＥであることが普通であるが、ここではユーザという）はステップ１０１ではサーバ装置と周辺機器の情報を提示され、システム構成に必要なものを選択する。次いで、ステップ１０２では内蔵オプション製品の情報を示されて必要なものを選択する。ここまでの手順は（特許文献１）でも開示される技術であるが、本発明によれば、続けてステップ１０３でキャビネットへの装置ラッキング、ステップ１０４でケーブル（信号ケーブル／電源ケーブル）接続（１０２）の適否が判定されて、装置間のケーブル接続時の制限事項チェックも含めたより正確なサーバシステム構築支援を行う。
【０００９】
図２は、本発明が実施される形態を説明する図である。ユーザ２０４は生産サイト２０５とインターネットで接続される。生産サイト２０５にはサーバシステム構築支援システム２０１が備えられる。サーバシステム構築支援システム２０１には、表形式製品データベース２０２およびキャビネットへの装置ラッキング及びケーブル接続プログラム２０３が備えられる。サーバシステム構築支援システム２０１は、いわゆる情報処理装置であり、図２に示す以外にもコンピュータシステムとしてのプログラム等を格納したメモリー、データベースの管理のための入出力装置等を備えることは当然である。又、前述したようにケーブル接続時の制限事項チェックを行うための情報およびそのためのプログラムも保持している。また、生産サイト２０５では、常時、必要なデータを最新のものに維持していることは当然である。
【００１０】
ユーザ２０４は生産サイト２０５を呼び出して、会話方式で、図１で説明したステップ１０１および１０２を経て、装置の選択をしたのに続けて会話方式でキャビネットへの装置ラッキング及びケーブル接続の支援を受ける。
【００１１】
図３、図４および図５は、本発明のキーとなる情報の例を示す図である。図３は、サーバシステム構築に必要な装置の表形式製品データベースの内容の例を表した図である。図３では、通常キャビネトへ装置をラッキングする場合、キャビネット転倒防止の観点から重量大の製品をキャビネット下段、重量小の製品をキャビネット上段からラッキングができるようにするため、キャビネット上下段のどちらにラッキングするかのフラグと搭載優先順位をラッキング位置情報３０１として登録する。ラッキング位置情報３０１を参照すれば、たとえば、システム装置（Ａ）は上段からラックされるが、その優先順位はＨＤＤ装置（Ａ），（Ｂ）より低いことがわかる。また、同じＨＤＤ装置でもＨＤＤ装置（Ａ）はＨＤＤ装置（Ｂ）より低いことがわかる。したがって、ＨＤＤ装置（Ａ）およびＨＤＤ装置（Ｂ）を一つのキャビネットにラックするときは、ＨＤＤ装置（Ｂ）が最下段と言うことになる。ＵＰＳ（Ａ）およびＵＰＳ（Ｂ）は無停電電源装置であり、重量が大きいので、下段からのラックが優先し、優先順位も高い。
【００１２】
また、キャビネットへ装置を搭載した場合の搭載装置のキャビネット占有状態を把握するため製品の高さ情報を高さ情報３０２として登録する。この例では、高さ情報は実際の値ではなく、単位としての大きさＥＩＡの倍数値で示されている。１ＥＩＡは４４．５ｍｍである。
【００１３】
また、電源ケーブル接続時に装置とケーブルの整合をチェックするための情報として、入力電源コネクタの名称およびコネクタ形状の情報を入力電源コネクタ情報３０３として登録する。出力電源コネクタの名称およびコネクタ形状の情報を出力電源コネクタ情報３０４として登録する。ＳＣＳＩコネクタの名称、コネクタ形状およびＩ／Ｆ種をＳＣＳＩコネクタ情報３０５として登録する。また、電源ケーブルをＰＤＵ（電源ケーブルタップ）に接続する場合にＰＤＵの許容電流値内かどうかのチェックを行うために装置の消費電流値およびＰＤＵの許容電流値を消費電流（Ａ）情報３０６として登録する。
【００１４】
図４は、電源ケーブルの表形式製品データベースの内容の例を表した図である。図４では、電源ケーブル接続時に必要となる情報として電源ケーブルのコネクタ形状、線長および定格電圧／電流を登録する。
【００１５】
図５は、ＳＣＳＩケーブルの表形式製品データベースの内容の例を表した図である。図５では、ＳＣＳＩケーブル接続時に必要となる情報としてＳＣＳＩケーブルのコネクタ形状および線長を登録する。
【００１６】
図６は、キャビネットへの装置のラッキングを支援するキャビネットへの装置ラッキング／ケーブル接続プログラム２０３の内の図１におけるキャビネットへの装置ラッキングのステップ１０３の処理フローを表した図である。
【００１７】
例えば、システムとして、システム装置（Ａ），ＨＤＤ装置（Ａ），ＨＤＤ装置（Ｂ）および無停電電源装置ＵＰＳ（Ａ）が必要であると決定された場合のラッキングについて説明する。プログラムは、まず、ステップ６０１で装置の表形式製品データベース（図３）から、搭載位置情報（上段または下段），装置高さ情報，搭載優先順位情報を取得する。次に、ステップ６０２でキャビネット搭載可能エリア２５ＥＩＡより、搭載装置の高さ情報の和（５ＥＩＡ＋４ＥＩＡ＋４ＥＩＡ＋９ＥＩＡ＝２２ＥＩＡ）を差し引いて搭載可非を判断する。マイナスにならない場合は、ステップ６０３で、搭載位置情報と搭載優先順位情報より装置ラッキングの生産用図面を出力する。マイナスになる場合は、キャビネットに搭載するエリアが不足しているから、ステップ６０４で、ユーザにキャビネットの増設の可否を問い合わせ、Ｙｅｓであればキャビネットの増設の条件下で同様の処理をする。ユーザが、キャビネットの増設では無くて別の対応をしたいと思うときはＮｏが入力されるから、装置ラッキングのステップ１０３の処理フローは終わりとなる。
【００１８】
図７に、本発明の実施例により作製された装置ラッキングの生産用図面の出力例を示す。ここで、キャビネット搭載可能エリア２５ＥＩＡの範囲に上段から４ＥＩＡの領域を使用してＨＤＤ装置（Ｂ）、４ＥＩＡの領域を使用してＨＤＤ装置（Ａ）、５ＥＩＡの領域を使用してシステム装置（Ａ）および下段から９ＥＩＡの領域を使用して無停電電源装置ＵＰＳ（Ａ）が搭載されるべきことが示される。更に、電源ケーブルタップＰＤＵ（Ａ）−１およびＰＤＵ（Ａ）−２を併せて表示したのは、後述するケーブルの接続支援を分かりやすくするためである。電源ケーブルタップＰＤＵには無停電電源装置ＵＰＳの出力端子を接続する入力端子が一つとケーブルコネクタを異にする二つの出力端子が設けられ、それぞれの出力端子は２個および６個とされている例を示す。ここで、ＰＤＵ（Ａ）−１およびＰＤＵ（Ａ）−２は、一般に、キャビネットに対して標準的に実装されるものである。すなわち、大きさの単位に対応してキャビネットに付されたアドレス１−２５のどこに入力端子、出力端子の位置があるかがサーバシステム構築支援システム２０１のデータベースには保持されている。
【００１９】
図８（Ａ），（Ｂ）は、ラッキングの状態を説明する概略図である。図８（Ａ）は、ラックされた装置の位置で断面の状態として示す図面である。８１−８４はキャビネットに実装される装置類の重量を支える柱である。８５は実装される装置であり、係止片８６および８７で柱８３，８４にボルト締めで支持される。柱８１，８２の背面にはＰＤＵ９１およびＰＤＵ９２が保持されている。８８，８９および９０はキャビネットの化粧板である。９３は装置８５から出て電源ケーブルタップＰＤＵ９１に接続されるケーブルである。図８（Ｂ）は、ラックされた装置の斜め後ろの位置から見たスケルトンの図面である。ＰＤＵ９１およびＰＤＵ９２が、適当に上下位置をずらして、柱８１，８２の背面に保持されていることがわかる。ここで、装置８５の背面から柱８１，８２の面までの奥行きの大きさ、ＰＤＵ９１およびＰＤＵ９２の取り付け位置は標準的なものがあり、ＰＤＵの入力端子、出力端子の位置もＥＡＩアドレスで分かるから、装置８５がどの位置に実装されるかにより、装置８５から出て電源ケーブルタップＰＤＵ９１に接続されるケーブル９３の長さは計算可能である。
【００２０】
図９は、キャビネットへの装置のラッキングを支援するキャビネットへの装置ラッキング／ケーブル接続プログラム２０３の内の図１におけるケーブル（信号ケーブル、電源ケーブル）接続のステップ１０４の処理フローの電源ケーブル接続部分を表した図である。
【００２１】
まず、ステップ９０１で、ユーザは接続元／接続先装置の対象接続電源コネクタを指定する。図７の例では、ＨＤＤ装置（Ｂ）、ＨＤＤ装置（Ａ）およびシステム装置（Ａ）の全ての電源端子を電源装置に接続する必要がある。この場合、これらの電源端子を無停電電源装置ＵＰＳの出力端子に直接接続するのではなく、電源ケーブルタップＰＤＵ９１、９２を介して接続する。そのため、接続元／接続先装置の対象接続電源コネクタを指定する。
【００２２】
次に、ステップ９０２では、システムは図３に示される接続元／先装置の表形式製品データベース（装置）より入出力電源コネクタ情報（コネクタ形状と消費電流）を取得する。次に、ステップ９０３では、システムは図４に示される表形式製品データベース（電源ケーブル）を参照し、接続先／元装置の入出力電源コネクタに接続可能な電源ケーブルを検索する。
【００２３】
次に、ステップ９０４では、システムは各ＰＤＵに接続される対象装置の消費電流から各ＰＤＵの許容電流値内か否かのチェックをする。ＯＫであればステップ９０５に進んで、対象装置のキャビネット搭載位置よりケーブル長を計算し最短ケーブル長を算出し、ステップ９０３で検索された入出力電源コネクタに接続可能な電源ケーブルの内、もっとも最短ケーブル長に近いケーブルを選定し、図１０に示す、信号（ＳＣＳＩ）ケーブル接続の処理フローに進む。
【００２４】
許容電流値を越えている場合は、ステップ９０４でＮＧとなり、ステップ９０７でユーザにＰＤＵの増設の可否を問い合わせ、ＹｅｓであればＰＤＵの増設の条件下で同様の処理をする。ユーザが、キャビネットの増設では無くて別の対応をしたいと思うときはＮｏが入力されるから、電源ケーブル接続の処理フローは終わりとなる。
【００２５】
図１０は、キャビネットへの装置のラッキングを支援するキャビネットへの装置ラッキング／ケーブル接続プログラム２０３の内の、図１におけるケーブル（信号ケーブル、電源ケーブル）接続のステップ１０４の処理フローの信号（ＳＣＳＩ）ケーブル接続部分を表した図である。
【００２６】
図９のステップ９０５に続けて、ステップ１００１で、ユーザは接続元／接続先装置の対象接続ＳＣＳＩコネクタを指定する。図７の例では、ＨＤＤ装置（Ｂ）、ＨＤＤ装置（Ａ）およびシステム装置（Ａ）のＳＣＳＩコネクタ間でＳＣＳＩケーブルで接続する必要がある。
【００２７】
次に、ステップ１００２では、システムは図３に示される接続元／先装置の表形式製品データベース（装置）より対象装置のコネクタ情報（ＳＣＳＩコネクタ形状およびＩ／Ｆ種情報）を取得する。
【００２８】
次に、ステップ１００３で、取得した接続元／接続先装置のＩ／Ｆ種の整合チェック（Ｉ／Ｆ種が同じかどうか）を行う。ＯＫであればステップ１００４に進んで、図５に示される表形式製品データベース（ＳＣＳＩケーブル）を参照し、接続先／元装置のＳＣＳＩコネクタに接続可能なＳＣＳＩケーブルを検索する。
【００２９】
次に、ステップ１００５で、対象装置のキャビネット搭載位置よりケーブル長を計算し最短ケーブル長を算出し、ステップ１００４で検索されたＳＣＳＩコネクタに接続可能なＳＣＳＩケーブルの内、もっとも最短ケーブル長に近いケーブルを選定し、ステップ１００６で、ケーブル接続生産用図面を出力する。ケーブル接続生産用図面は、図９のフローで選定した電源ケーブルとＳＣＳＩケーブルの両方を示すものとする。
【００３０】
ステップ１００３で、ＮＧであれば、ステップ１００７で形状、Ｉ／Ｆ種の異なるＳＣＳＩケーブルの接続を選択するか否かを問い合わせ、Ｙｅｓであれば形状、Ｉ／Ｆ種の異なるＳＣＳＩケーブルの接続の条件下で同様の処理をする。ユーザが、形状、Ｉ／Ｆ種の異なるＳＣＳＩケーブルの接続の選択では無くて別の対応をしたいと思うときはＮｏが入力されるから、ＳＣＳＩケーブル接続の処理フローは終わりとなる。例えば、システム装置（Ａ）の内蔵ＳＣＳＩコネクタ１とＨＤＤ装置（Ｂ）のＳＣＳＩコネクタの接続がユーザによって指示されていると、図３を参照して分かるように、コネクタの形状はＨＤ＿６８で一致するが、Ｉ／Ｆ種はＦ／Ｗに対してＳ．Ｅであるから整合しない。このようなときは、システム装置（Ａ）の内蔵ＳＣＳＩコネクタ１のＩ／Ｆ種のＦ／Ｗに対して整合の取れるＨＤＤ装置（Ａ）のＳＣＳＩコネクタのＩ／Ｆ種のＦ／Ｗに接続すれば良いわけであるから、その旨の問い合わせをしてユーザの判断を待つことになる。
【００３１】
図１１は、図９、図１０の処理フローを経て決定されたケーブル接続に従って出力されたケーブル接続生産用図面の出力例を示す。また、図１２は、このときのケーブルリストである。
【００３２】
【発明の効果】
本発明によれば、システム構築を行うユーザは短時間でサーバシステムの構築ができるとともに、必要なケーブルとそのケーブル接続作業についての情報を正確に得ることができる。
【図面の簡単な説明】
【図１】本発明の実施例を示すサーバシステム構築フロー図。
【図２】本発明が実施される形態を説明する図。
【図３】サーバシステム構築に必要な装置の表形式製品データベースの内容の例を表した図。
【図４】電源ケーブルの表形式製品データベースの内容の例を表した図。
【図５】ＳＣＳＩケーブルの表形式製品データベースの内容の例を表した図。
【図６】キャビネットへの装置のラッキングを支援するキャビネットへの装置ラッキング／ケーブル接続プログラム２０３の内の図１におけるキャビネットへの装置ラッキングのステップ１０３の処理フローを表した図。
【図７】本発明の実施例により作製された装置ラッキングの生産用図面の出力例を示す図。
【図８】（Ａ），（Ｂ）は、ラッキングの状態を説明する概略図。
【図９】キャビネットへの装置のラッキングを支援するキャビネットへの装置ラッキング／ケーブル接続プログラム２０３の内の図１におけるケーブル（信号ケーブル、電源ケーブル）接続のステップ１０４の処理フローの電源ケーブル接続部分を表した図。
【図１０】キャビネットへの装置のラッキングを支援するキャビネットへの装置ラッキング／ケーブル接続プログラム２０３の内の、図１におけるケーブル（信号ケーブル、電源ケーブル）接続のステップ１０４の処理フローの信号（ＳＣＳＩ）ケーブル接続部分を表した図。
【図１１】図９、図１０の処理フローを経て決定されたケーブル接続に従って出力されたケーブル接続生産用図面の出力例を示す図。
【図１２】ケーブル接続生産用図面とともに出力されるケーブルリストの例を示す図。
【符号の説明】
２０１…サーバシステム構築支援システム、２０２…表形式製品データベース、２０３…キャビネットへの装置ラッキング／ケーブル接続プログラム、２０５…生産サイト、８１−８４…キャビネットに実装される装置類の重量を支える柱、８５…実装される装置、８６，８７…係止片、８８，８９および９０…化粧板、９１，９２…ＰＤＵ、９３…ケーブル。
【図１】
2004229386.tif 000003
【図２】
2004229386.tif 000004
【図３】
2004229386.tif 000005
【図４】
2004229386.tif 000006
【図５】
2004229386.tif 000007
【図６】
2004229386.tif 000008
【図７】
2004229386.tif 000009
【図８】
2004229386.tif 000010
【図９】
2004229386.tif 000011
【図１０】
2004229386.tif 000012
【図１１】
2004229386.tif 000013
【図１２】
2004229386.tif 000014