(57)【要約】【課題】クラスタを構成するサーバへのＯＳやアプリケーションのインストールやネットワーク設定の作業負担を軽減することができるようにする。【解決手段】本発明は、バックボード制御手段の装着部にサーバを装着して、冗長化を構築する冗長化構築システムである。各サーバは他サーバとの間で情報を授受するネットワークで接続されている。新たに装着されたサーバは、装着される装着部の位置を検出し、その検出された装着部の位置に応じたアドレス情報を付与して、ネットワークを通じて他サーバからサーバ動作に必要なデータを取得する。【選択図】      図１
2013210796.tif 000002
【特許請求の範囲】
【請求項１】
バックボード制御手段が有する複数の装着部のいずれにサーバを装着して、複数のサーバを有する冗長化を構築する冗長化構築システムにおいて、
上記サーバは、
ネットワークを通じて他サーバとの間で情報の授受を行なうネットワークインタフェース手段と、
少なくとも、サーバ動作に必要な情報を記憶する記憶手段と
を備え、
上記装着部のいずれに新たなサーバが装着される場合、当該新たなサーバは、
装着される上記装着部の位置を検出する装着位置検出手段と、
上記装着位置検出手段により検出された上記装着部の位置に応じた、上記ネットワークインタフェース手段にアドレス情報を付与するアドレス情報設定手段と
を有し、
上記装着部に装着されている他サーバは、
上記記憶手段に記憶されている上記情報を複製する複製手段と、
上記複製手段により複製された上記情報を、上記ネットワークを通じて上記新たなサーバに転送するデータ転送手段と
を有し、
上記新たなサーバが、上記他サーバから取得された上記情報を上記記憶手段に記憶する情報取得手段を有する
ことを特徴とする冗長化構築システム。
【請求項２】
上記サーバ動作に必要な情報が、オペレーティングシステム、アプリケーションデータ、全てのサーバのサーバ固有データを含むものであり、
上記新たなサーバが、
外部ネットワークを通じてユーザ端末との間で通信を行なう外部ネットワークインタフェース手段と、
上記他サーバから取得したサーバ固有データに基づいて、対応するアドレス情報を、上記外部ネットワークインタフェース手段に付与して動作を起動する動作設定手段と
を有することを特徴とする請求項１に記載の冗長化構築システム。
【請求項３】
上記装着位置検出手段が、上記バックボード制御手段からの装着部の位置を示す信号に基づいて、上記装着部の位置を検出するものであることを特徴とする請求項１に記載の冗長化構築システム。
【請求項４】
バックボード制御手段が有する複数の装着部のいずれにサーバを装着して、複数のサーバを有する冗長化を構築する冗長化構築プログラムにおいて、
ネットワークを通じて他サーバとの間で情報の授受を行なうネットワークインタフェース手段と、
少なくとも、サーバ動作に必要な情報を記憶する記憶手段と
を備えるコンピュータを、
装着される上記装着部の位置を検出する装着位置検出手段、
上記装着位置検出手段により検出された上記装着部の位置に応じた、上記ネットワークインタフェース手段にアドレス情報を付与するアドレス情報設定手段、
上記装着部に装着されている他サーバが上記記憶手段に記憶されている情報を取得し、取得した上記情報を自サーバの上記記憶手段に記憶する情報取得手段
として機能させることを特徴とする冗長化構築プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冗長化構築システム及び冗長化構築プログラムに関し、例えば、ＩＰ−ＰＢＸシステムにおいて冗長化システムを構築する冗長化構築システム及び冗長化構築プログラムに適用し得るものである。
【背景技術】
【０００２】
一般に、ＩＰ−ＰＢＸシステムにおいて電話交換等の主な処理はコンピュータサーバが行なっている。そのため、高可用性を確保するために、コンピュータサーバをクラスタリングすることがある。
【０００３】
ここで、クラスタリングとは、２台又は複数のサーバを用いて１つのシステムを構築し、１台のサーバが故障等の障害が生じた場合には、他のサーバがサービスを継続することを可能とするシステムである。
【０００４】
例えば、特許文献１には、２台のサーバで構築される冗長システムが記載されており、運用系サーバに障害が生じると、運用系サーバの論理的なアドレス情報を解放し、その論理アドレス情報を待機系サーバに設定した後、系の切り替え処理が示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１１８０６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、クラスタリングのシステムを構築するには、システムを構成する各サーバに、ＯＳのインストール、クラスタリングや電話交換等のアプリケーションのインストール等を行なうことが必要であり、さらには、システムの使用環境にあわせてＴＣＰ／ＩＰ等のネットワーク設定を行なうことが必要となる。これは、クラスタリングのシステム構築のときだけでなく、故障したサーバを交換する場合も同様である。つまり、故障したサーバを交換するときにも、新しいサーバにＯＳやアプリケーション等のインストールやネットワーク設定等が必要となる。
【０００７】
しかしながら、サーバを構築する作業は、一般的に時間及び手間がかかり、さらにネットワークやシステム運用の環境に応じて設定する項目が多くなる場合もあるため設定の間違えも生じ得る。サーバ構築の作業は、動作確認も含めると１日〜数日程度必要となる。
【０００８】
そのため、サーバへのＯＳやアプリケーションのインストールやネットワーク設定の作業負担を軽減することができる冗長化構築システム及び冗長化構築プログラムが求められている。
【課題を解決するための手段】
【０００９】
かかる課題を解決するために、第１の本発明は、バックボード制御手段が有する複数の装着部のいずれにサーバを装着して、複数のサーバを有する冗長化を構築する冗長化構築システムにおいて、サーバは、ネットワークを通じて他サーバとの間で情報の授受を行なうネットワークインタフェース手段と、少なくとも、サーバ動作に必要な情報を記憶する記憶手段とを備え、装着部のいずれに新たなサーバが装着される場合、当該新たなサーバは、装着される装着部の位置を検出する装着位置検出手段と、装着位置検出手段により検出された装着部の位置に応じた、ネットワークインタフェース手段にアドレス情報を付与するアドレス情報設定手段とを有し、装着部に装着されている他サーバは、記憶手段に記憶されている情報を複製する複製手段と、複製手段により複製された情報を、ネットワークを通じて新たなサーバに転送するデータ転送手段とを有し、新たなサーバが、他サーバから取得された情報を記憶手段に記憶する情報取得手段を有することを特徴とする冗長化構築システムである。
【００１０】
第２の本発明は、バックボード制御手段が有する複数の装着部のいずれにサーバを装着して、複数のサーバを有する冗長化を構築する冗長化構築プログラムにおいて、ネットワークを通じて他サーバとの間で情報の授受を行なうネットワークインタフェース手段と、少なくとも、サーバ動作に必要な情報を記憶する記憶手段とを備えるコンピュータを、装着される上記装着部の位置を検出する装着位置検出手段、装着位置検出手段により検出された装着部の位置に応じた、ネットワークインタフェース手段にアドレス情報を付与するアドレス情報設定手段、装着部に装着されている他サーバが記憶手段に記憶されている情報を取得し、取得した情報を自サーバの記憶手段に記憶する情報取得手段として機能させることを特徴とする冗長化構築プログラムである。
【発明の効果】
【００１１】
本発明によれば、サーバへのＯＳやアプリケーションのインストールやネットワーク設定の作業負担を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態のサーバ装置の構成を示す構成図である。
【図２】実施形態のサーバ装置におけるバックボード部と各ブレード装置との間の接続構成を説明する説明図である。
【図３】実施形態の音声通信ネットワークの全体構成と、ＩＰ−ＰＢＸサーバブレード装置の内部構成とを示す構成図である。
【図４】実施形態のＩＰ−ＰＢＸサーバブレード装置の内部構成を示す内部構成図である。
【図５】実施形態のサーバ固有データの構成を示す構成図である。
【図６】実施形態のサーバ装置におけるＩＰ−ＰＢＸサーバブレード装置の交換する場合の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（Ａ）主たる実施形態
以下では、本発明の冗長化構築システム及び冗長化構築プログラムの主たる実施形態を、図面を参照しながら詳細に説明する。
【００１４】
この実施形態では、音声通信を制御するＩＰ−ＰＢＸサーバを複数個設けてクラスタリングを構築するシステムに本発明を適用する場合を例示する。
【００１５】
（Ａ−１）実施形態の構成
図１は、この実施形態のサーバ装置の構成を示す構成図である。図１において、この実施形態のサーバ装置５は、複数（図１では２個）のＩＰ−ＰＢＸサーバブレード装置１−１及び１−２、複数（図２では２個）のＬ２（レイヤ２）スイッチブレード装置２−１及び２−２、複数（図２では２個）の電話収容ブレード装置３−１及び３−２、バックボード部４を有して構成されるものである。
【００１６】
ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２は、収容される電話機について音声通信制御を行うものである。ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２による音声通信機能は、特に限定されるものではなく既存の音声通信機能を適用することができ、例えばＳＩＰ（Session  Initiation  Protocol）を用いた音声通信制御を行なう。
【００１７】
Ｌ２スイッチブレード装置２−１及び２−２は、レイヤ２のスイッチ処理を行なうものである。
【００１８】
電話機収容ブレード装置３−１及び３−２は、収容される電話機との間の回線処理を行なうものである。
【００１９】
サーバ装置５は、いわゆるボードコンピュータの形式をとり、基盤（いわゆるカードボード）であるブレード装置を複数個装着することができるユニット装置である。
【００２０】
図１の例では、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２と、Ｌ２スイッチブレード装置２−１及び２−２と、電話収容ブレード装置３−１及び３−２とは、ブレード装置であり、サーバ装置５はこれらブレード装置を装着している。
【００２１】
サーバ装置５は、複数のブレード装置を装着することができれば、その構造は特に限定されることなく様々な構造を取ることができる。例えば、この実施形態では、サーバ装置５がシェルフ構造である場合を例示する。また、シェルフ構造を取るサーバ装置５は、例えばＡＴＣＡ（Advanced  Telecom  Computing  Architecture）に規定されるハードウェア仕様を採用するものとする。
【００２２】
また、サーバ装置５は、複数のＩＰ−ＰＢＸサーバブレード装置１−１及び１−２を備えており、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２の間でクラスタリングを構築している。さらに、サーバ装置５は、音声通信ネットワークを構成するＬ２スイッチブレード装置２−１及び２−２、電話機を収容する電話機収容基盤ブレード装置３−１及び３−２も装着する。
【００２３】
図２は、この実施形態のサーバ装置５における、バックボード部４と各ブレード装置との間の接続構成を説明する説明図である。図２に示すように、サーバ装置５は、カードボードである各ブレード装置を装着するスロット部４１と、スロット部４１と接続して装着されたブレード装置間で情報の授受が可能なように制御する制御部４２を有する。
【００２４】
図２に示すように、装着されるブレード装置は、バックボード部４のスロット部４１にブレード装置の装着部を差し込むことで装着が完了する。
【００２５】
ここで、サーバ装置５は、クラスタリングを構築するＩＰ−ＰＢＸサーバブレード装置１−１とＩＰ−ＰＢＸサーバブレード装置１−２とを装着する位置は決まっているものとする。
【００２６】
つまり、クラスタリングを構成するサーバブレード装置の装着位置が予め決められている。例えば、図１の場合、図１の左側から第１番目と第２番目の位置がＩＰ−ＰＢＸサーバブレード装置の装着位置である。装着位置は、隣接している必要はない。例えば、図１の例において、図１中の左側の第１番目と右側の第１番目とがサーバブレード装置の装着位置としてもよい。
【００２７】
また、クラスタリングを構成するサーバブレード装置の数は３個以上であってもよい。この場合、クラスタリング数に応じたサーバブレード装置の装着位置を予め決定しておく。
【００２８】
なお、Ｌ２スイッチブレード装置２−１及び２−２、電話機収容基盤ブレード装置３−１及び３−２は、クラスタリングを構築するＩＰ−ＰＢＸサーバブレード装置１−１及び１−２の装着位置以外の位置に装着される。
【００２９】
図３は、この実施形態の音声通信ネットワークの全体構成と、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２の内部構成とを示す構成図である。
【００３０】
図３において、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２は、専用ネットワークインタフェース部１１、外部ネットワークインタフェース部１２、制御部１３を有する。
【００３１】
図３に示すように、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２は、２種類のネットワークインタフェース部として、専用ネットワークインタフェース部１１及び外部ネットワークインタフェース部１２を有する。
【００３２】
専用ネットワークインタフェース部１１は、クラスタリングを構築する他のＩＰ−ＰＢＸサーバブレード装置と直結する専用ネットワークと接続するものである。専用ネットワークインタフェース部１１は、外部ネットワークとは接続しておらず、他のＩＰ−ＰＢＸサーバブレード装置とのみ情報のやり取りを行なう。
【００３３】
ここで、専用ネットワークは外部ネットワークによらないので、専用ネットワークインタフェース部１１には、固定的なＩＰアドレスが付与されている。
【００３４】
外部ネットワークインタフェース部１２は、Ｌ２スイッチブレード装置２−１及び２−２等を経由して、外部ネットワークと接続して、電話機６−１〜６−３を収容する。この外部ネットワークをサービスネットワークともいう。
【００３５】
外部ネットワークインタフェース部１２には、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２のそれぞれに固有の物理的なＩＰアドレスが付与されている。
【００３６】
また、外部ネットワークインタフェース部１２には、論理的な論理ＩＰアドレスが付与されている。この論理ＩＰアドレスは、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２のうち、運用系として動作するものにのみ設定される。これにより、収容される電話機６−１〜６−３や、介在するスイッチブレード装置２−１及び２−２等は、論理的な論理ＩＰアドレスを用いて、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２と通信を行なう。
【００３７】
制御部１３は、ＩＰ−ＰＢＸサーバブレード装置１の機能を行なうものである。制御部１３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ、入出力インタフェース等を有し、ＣＰＵが、ＲＯＭに格納される処理プログラムを実行することにより、ＩＰ−ＰＢＸサーバブレード装置１としての機能が実現される。
【００３８】
制御部１３は、ＩＰ−ＰＢＸサーバとしての音声通信制御処理、新たなＩＰ−ＰＢＸサーバブレード装置１がサーバ装置５に装着されたときのサーバ構築処理等を行なうものである。
【００３９】
図４は、ＩＰ−ＰＢＸサーバブレード装置１の内部構成を示す内部構成図である。
【００４０】
なお、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２は同じ機能を実施するものであるが、後述するように、今回新たにサーバ装置５に装着される場合とそうでない場合とに応じて、ＩＰ−ＰＢＸサーバブレード装置が実施する動作が異なる。そこで、図４では、説明便宜上、ＩＰ−ＰＢＸサーバブレード装置１−１が既にサーバ装置５に装着されているものとし、ＩＰ−ＰＢＸサーバブレード装置１−２が今回新たにサーバ装置５に装着されるものとして説明する。
【００４１】
図４に示すように、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２は、スロット位置検出部１１１、自装置動作設定部１１２、既装着動作部１１３、装着時動作部１１４、音声通信制御部１１５、記憶部１１６を有する。
【００４２】
スロット位置検出部１１１は、ＩＰ−ＰＢＸサーバブレード装置自身が装着されるサーバ装置５のスロット４１の位置を検出するものである。
【００４３】
ここで、自装置（ＩＰ−ＰＢＸサーバブレード装置）１は、サーバ装置５のどのスロット４１に装着されるか認識していない。そこで、自装置１がスロット４１に装着されたときに、スロット位置検出部１１１はバックボード部４からの信号に基づいてどのスロット４１に装着されたかを検出する。
【００４４】
ここで、スロット位置検出部１１１によるスロット４１の位置の検出方法としては、次のような方法を適用できる。
【００４５】
例えば、２台のクラスタリングを構築するものとし、サーバ装置５には、クラスタリングを構築するスロット４１ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２を装着するためのスロットが２個ある。
【００４６】
ここでは、既装着のＩＰ−ＰＢＸサーバブレード装置が装着されているスロットを「スロット＃０」とし、交換して新たなＩＰ−ＰＢＸサーバブレード装置を装着するスロットをスロット＃１とする。
【００４７】
ＩＰ−ＰＢＸサーバブレード装置１がスロット４１に装着されると、スロット位置検出部１１１は、スロット４１に挿入されるｐｉｎへの信号に基づいて判断する。
【００４８】
例えば、スロット位置検出部１１１は、ｐｉｎ信号が「Ｈ」であれば装着されたスロット４１が「スロット＃０」であると判断し、「Ｌ」であれば装着スロット４１が「スロット＃１」であると判断する。
【００４９】
ここで、バックボード部４のｐｉｎ信号の設定方法としては、バックボード部４の制御部４２が、ＩＰ−ＰＢＸサーバブレード装置１が挿抜されるスロット４１のｐｉｎ信号を「Ｈ」又は「Ｌ」に予め設定するようにしてもよい。
【００５０】
自装置動作設定部１１２は、スロット位置検出部１１１の検出結果に基づいて、自装置１が新たに装着された装置であるか又は既に装着された装置であるかを判断し、自装置１の動作モードを設定する。
【００５１】
例えば、自装置動作設定部１１２は、スロット位置検出部１１１によりスロット＃０であると判断されると、自装置が既装着のＩＰ−ＰＢＸサーバブレード装置１−１であると認識し、スロット＃１であると判断されると、自装置が今回新たに装着されたＩＰ−ＰＢＸサーバブレード装置１−２であると認識する。
【００５２】
既装着動作部１１３は、既に装着されているＩＰ−ＰＢＸサーバブレード装置１−１が実施する動作機能である。例えば、利用者等の操作により投入されたコマンドを受けると、起動着動作部１１３として動作する。
【００５３】
装着時動作部１１４は、今回新たに装着されたＩＰ−ＰＢＸサーバブレード装置１−２が実施する動作機能である。
【００５４】
なお、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２は、既装着動作部１１３及び装着時動作部１１４の両方の機能を備えており、いずれの動作モードを切り替えて動作する。
【００５５】
既装着動作部１１３は、記憶部１１６に記憶されるデータをコピーするデータコピー部７１と、データコピー部７１によりコピーされたデータを、専用ネットワークを通じて他のＩＰ−ＰＢＸサーバブレード装置１に転送する転送部７２とを有する。
【００５６】
装着時動作部１１４は、専用ネットワークを通じて受信したデータを取得し、取得したデータを記憶部１１６に記憶するコピーデータ取得部７４と、記憶部１１６に記憶されたデータに基づいて起動する起動部７５とを有する。
【００５７】
記憶部１１６は、例えば、ＯＳ、アプリケーションデータ、電話端末情報などのデータ（局データ）、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２のサーバ固有データ等を記憶するものである。記憶部１１６は、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２で共通データとして保持するものである。
【００５８】
ここで、サーバ固有データとは、サーバ装置５に装着されるＩＰ−ＰＢＸサーバブレード装置１−１及び１−２に固有のデータである。つまり、クラスタリングを構築するサーバに固有のデータである。
【００５９】
サーバ固有データは、具体的には、例えば、各ネットワークインタフェース部のＩＰアドレス、サブネットマスク、デフォルトゲートウェイである。また、ホスト名やＯＳシリアル番号（ＰＩＤ：製品番号）等も含めても良い。
【００６０】
ここで、上述の各ネットワークインタフェース部とは、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２が有するネットワークインタフェース部であって、少なくとも外部ネットワークインタフェース部１２のアドレス情報を含むものである。なお、サブネットマスク、デフォルトゲートウェイは両ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２で共通となるため、サーバ固有のデータは、実質的にはＩＰアドレスを示す。
【００６１】
図５は、サーバ固有データの構成を示す構成図である。図５に示すように、サーバ固有データは、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２の両方の固有データである。
【００６２】
図５（Ａ）は、ＩＰ−ＰＢＸサーバブレード装置１−１のサーバ固有データであり、図５（Ｂ）は、ＩＰ−ＰＢＸサーバブレード装置１−２のサーバ固有データである。
【００６３】
「ＴＹＰＥ」は、データ識別フィールドである。「ＴＹＰＥ」は、固有データ識別子であって、ＩＰ−ＰＢＸサーバブレード装置１は、固有データ識別子に基づき、どのサーバに適当する固有データであるかを識別するものである。
【００６４】
「Ｉ／Ｆ１」は、インタフェースデータフィールドである。ＩＰ−ＰＢＸサーバブレード装置１の専用ネットワークインタフェース部１１に係わるデータである。
【００６５】
「Ｉ／Ｆ２」は、インタフェースデータフィールドである。ＩＰ−ＰＢＸサーバブレード装置１の外部ネットワークインタフェース部１２の物理的なＩＰアドレスに係わるデータである。
【００６６】
「Ｉ／Ｆ２：０」は、インタフェースデータフィールドである。ＩＰ−ＰＢＸサーバブレード装置１の外部ネットワークインタフェース部１２の論理的なＩＰアドレスに係わるデータである。「Ｉ／Ｆ２：０」は、「Ｉ／Ｆ２」と物理的には同一のインタフェースに係る設定条項である。「Ｉ／Ｆ２：０」は、エイリアスとして設定する内容になっている。
【００６７】
「ＨＯＳＴＮＡＭＥ」は、ホスト名のフィールドである。ＩＰ−ＰＢＸサーバブレード装置１のホスト名に係わるデータである。
【００６８】
「ＳＥＲＩＡＬ＿ＮＵＭＢＥＲ」は、シリアル番号フィールドである。ＯＳシリアル番号に係わるデータである。
【００６９】
つまり、ＩＰ−ＰＢＸサーバブレード装置１は、スロット位置検出部１１１によるスロット位置の検出に基づいて、自装置動作設定部１１２は、自装置がＩＰ−ＰＢＸサーバブレード装置１−１かＩＰ−ＰＢＸサーバブレード装置１−２かを判断する。
【００７０】
そして、自装置動作設定部１１２は、自装置１に対応する固有データを「ＴＹＰＥ」で識別し、合致するものがある場合、それぞれのデータフィールドの内容でサーバ自身を設定する。
【００７１】
音声通信制御部１１５は、例えば、ＳＩＰを用いた音声通信制御を行うものである。
【００７２】
（Ａ−２）実施形態の動作
次に、この実施形態のサーバ装置５における動作について図面を参照しながら説明する。
【００７３】
図６は、サーバ装置５におけるＩＰ−ＰＢＸサーバブレード装置１の交換する場合の動作を示すフローチャートである。
【００７４】
サーバ装置５は、２台のＩＰ−ＰＢＸサーバブレード装置１−１及び１−２を用いてクラスタリングを構築している。クラスタリングを構築するサーバを装着するスロット４１としてスロット＃０とスロット＃１がある。
【００７５】
スロット＃０には、ＩＰ−ＰＢＸサーバブレード装置１−１が装着され、スロット＃０には、ＩＰ−ＰＢＸサーバブレード装置１−２が装着されている。
【００７６】
以下では、スロット＃１に装着されているＩＰ−ＰＢＸサーバブレード装置１−２が故障し、新たに別のＩＰ−ＰＢＸサーバブレード装置１−２と交換する場合を例示する。
【００７７】
新たなＩＰ−ＰＢＸサーバブレード装置１−２をサーバ装置５のスロット＃１に装着する（Ｓ１０１）。このとき、スロット４１に装着されただけでは、新たなＩＰ−ＰＢＸサーバブレード装置１−２は起動しない。
【００７８】
なお、スロット＃０に装着されているＩＰ−ＰＢＸサーバブレード装置１−１は、例えば、既装着の装置として動作することを示すコマンド投入等の組み込み操作を受ける。これにより、ＩＰ−ＰＢＸサーバブレード装置１−１は、既装着動作部１３の動作を実施できるようにする。
【００７９】
ＩＰ−ＰＢＸサーバブレード装置１−２がスロット＃１に装着されると、ＩＰ−ＰＢＸサーバブレード装置１−２において、スロット位置検出部１１１が、バックボード部４からのｐｉｎ信号を検出し（Ｓ１０２）、どのスロット４１に装着されたかを検出する（Ｓ１０３）。
【００８０】
例えば、ｐｉｎ信号が「Ｈ」のときスロット＃０であり、ｐｉｎ信号が「Ｌ」のときスロット＃１であるとすると、バックボード部４の制御部４２は、スロット＃１に装着されたｐｉｎに対して「Ｌ」のｐｉｎ信号を与える。スロット＃１に装着されたＩＰ−ＰＢＸサーバブレード装置１−２のスロット位置検出部１１１は、ｐｉｎ信号「Ｌ」を検出すると、自装置が装着されたスロット４１が「スロット＃１」であることを認識する。
【００８１】
ＩＰ−ＰＢＸサーバブレード装置１−２において、自装置動作設定部１１２は、スロット位置検出部１１１により検出されたスロット位置に基づいて、スロット＃１に装着されたＩＰ−ＰＢＸサーバブレード装置１−２であることを認識する（Ｓ１０４）。
【００８２】
そして、自装置動作設定部１１２は、専用ネットワークインタフェース部１１にＩＰ−ＰＢＸサーバブレード装置１−２のＩＰアドレスを付与する（Ｓ１０５）。
【００８３】
例えば、図３の例の場合、ＩＰ−ＰＢＸサーバブレード装置１−２は、専用ネットワークのＩＰアドレスとして「Ｉ／Ｆ１：ｉｐ３」が付与される。
【００８４】
なお、専用ネットワークのＩＰアドレスについては、例えば、ＩＰ−ＰＢＸサーバブレード装置１−１及び１−２の専用ネットワークインタフェース部１１のＩＰアドレスの両方が予め記憶部１１６に記憶されており、スロット位置検出部１１１により検出されたスロット位置に応じて、自装置動作設定部１１２が、いずれの専用ネットワークインタフェース部１１のＩＰアドレスを設定するようにしてもよい。
【００８５】
次に、ＩＰ−ＰＢＸサーバブレード装置１−１は、既装着動作部１１３の動作を実施する。
【００８６】
すなわち、ＩＰ−ＰＢＸサーバブレード装置１−１において、既装着動作部１１３は、記憶部１１６に記憶されるＯＳ、アプリケーションデータ、局データ、ＩＰ−ＰＢＸサーバブレード装置１−１のサーバ固有データ、ＩＰ−ＰＢＸサーバブレード装置１−２のサーバ固有データをコピーする（Ｓ１０６）。
【００８７】
そして、既装着動作部１１３は、他のＩＰ−ＰＢＸサーバブレード装置１−２のＩＰアドレスを宛先として、コピーされたデータを専用ネットワークに送信する（Ｓ１０７）。つまり、ＩＰ−ＰＢＸサーバブレード装置１−１は、「Ｉ／Ｆ１：ｉｐ３」を宛先として、コピーしたデータを転送する。
【００８８】
ここで、ＩＰ−ＰＢＸサーバブレード装置１−１は、図３に示されていない疎通確認部を有してもよい。このような構成とすると、ＩＰ−ＰＢＸサーバブレード装置１−１の疎通確認部が「Ｉ／Ｆ１：ｉｐ３」に対して疎通確認を行い、疎通を確認できると「Ｉ／Ｆ１：ｉｐ３」を宛先として、コピーしたデータを転送する。ＩＰ−ＰＢＸサーバブレード装置１−２も同様に疎通確認部を有してもよい。疎通確認部は、既装着の装置として動作するＩＰ−ＰＢＸサーバブレード装置側で機能が活性し疎通確認をはじめる。つまり、既装着の装置として動作することを示すコマンド投入等の組み込み操作を受けたＩＰ−ＰＢＸサーバブレードが疎通確認をはじめる。
【００８９】
ＩＰ−ＰＢＸサーバブレード装置１−２において、装着時動作部１１４は、専用ネットワークを通じて受け取ったデータを取得し、取得したデータを記憶部１１６に記憶する（Ｓ１０７）。
【００９０】
そして、装着時動作部１１４は、記憶部１１６に記憶されているデータを用いて起動する（Ｓ１０８）。すなわち、ＩＰ−ＰＢＸサーバブレード装置１−２は、ＩＰ−ＰＢＸサーバブレード装置１−１から取得したコピーデータに基づいて起動する。
【００９１】
例えば、図３において、ＩＰ−ＰＢＸサーバブレード装置１−２は、自装置がスロット＃１に装着された装置であることを認識しているから、図５（Ｂ）のサーバ固定データを用いて、外部ネットワークインタフェース部１２のアドレス設定を行なう。
【００９２】
ここで、装着時動作部１１４の起動部７５は、自装置にサーバ固定データを設定するデータ設定機能を有する。このデータ設定機能は、図６の動作フローチャートの起動（Ｓ１０８）にて機能発揮する。具体的には、ＩＰ−ＰＢＸサーバブレード装置１−２の起動部７５は、データ設定機能により、記憶部１１６のサーバ１−２固有データ（図５（Ｂ））に基づいてＯＳを設定する。まず、起動部７５は、図５（Ｂ）の「ＳＥＲＩＡＬ＿ＮＵＭＢＥＲ：ｄｄｄ−ｅｅｅ−ｆｆｆ」をＯＳに設定する。つづいて、起動部７５は、図５（Ｂ）の「ＨＯＳＴＮＡＭＥ：ｈｏｇｅｈｏｇｅ２」をＯＳに設定する。つづいて、起動部７５は、図５（Ｂ）の「Ｉ／Ｆ１：ｉｐ３」をＯＳに設定する。つづいて、起動部７５は、図５（Ｂ）の「Ｉ／Ｆ２：ｉｐ４」をＯＳに設定する。つづいて、起動部７５は、図５（Ｂ）の「Ｉ／Ｆ２：０：ｉｐ５」をＯＳに設定する。したがって、起動部７５のデータ設定機能は、ライセンス設定機能、ホスト名設定機能およびネットワークＩ／Ｆ設定機能を有する。
【００９３】
また、ＩＰ−ＰＢＸサーバブレード装置１−２は、ＯＳやアプリケーションデータのコピーデータも、ＩＰ−ＰＢＸサーバブレード装置１−１から取得する。つまり、ＩＰ−ＰＢＸサーバブレード装置１−２に記憶されるデータは、ＩＰ−ＰＢＸサーバブレード装置１−１で記憶されているデータと同じとなるので、新たにＯＳやアプリケーションデータをＩＰ−ＰＢＸサーバブレード装置１−２にインストールする手間及び時間が要らない。
【００９４】
（Ａ−３）実施形態の効果
以上のように、この実施形態によれば、ＩＰ−ＰＢＸサーバブレード装置をスロットに装着し、組込みコマンドを投入等の簡単な操作のみで、スロットに装着されたＩＰ−ＰＢＸサーバブレード装置の構築が完了する。これにより、大幅な工数削減と作業ミスをなくすことが可能となる。
【００９５】
（Ｂ）他の実施形態
上述した実施形態においても種々の変形実施形態を説明したが、その他に、以下のような変形実施形態を適用するようにしてもよい。
【００９６】
（Ｂ−１）上述した実施形態におけるスロット位置の検出方法は、バックボード部からの「Ｈ」又は「Ｌ」のｐｉｎ信号を検出する場合を例示した。上述した実施形態では、ｐｉｎ信号が「Ｈ」のときスロット＃０であり、「Ｌ」のときスロット＃１とする場合を例示したが、逆の「Ｈ」のときスロット＃１であり、「Ｌ」のときスロット＃０でもよい。
【００９７】
また、バックボード部４の制御部４２は、ＩＰ−ＰＢＸサーバブレード装置１からのｐｉｎ信号の制御を受けて、「Ｈ」又は「Ｌ」に設定するようにしてもよい。
【００９８】
例えば、スロット＃１に装着されているＩＰ−ＰＢＸサーバブレード装置１−２が故障し、交換する場合を例示する。ｐｉｎ信号「Ｈ」がスロット＃０であり、ｐｉｎ信号「Ｌ」のときスロット＃１とする。ＩＰ−ＰＢＸサーバブレード装置１−１がスロット＃０に挿入され、スロット＃１には、ブレード装置が装着されていない。この場合、ＩＰ−ＰＢＸサーバブレード装置１−１が、バックボード部４の制御部４２に対して、ｐｉｎ信号の変更要求を行なう。それに応じて、制御部４２がｐｉｎ信号の設定を行なう。つまり、制御部４２は、スロット＃１をｐｉｎ信号「Ｌ」→「Ｈ」に変更し、別のスロット＃１をｐｉｎ信号「Ｈ」→「Ｌ」に変更する。その後、ＩＰ−ＰＢＸサーバブレード装置１−１は、サーバ１−２のサーバ固定データ（図５（Ｂ））を設定して、ＩＰ−ＰＢＸサーバブレード装置１−２として機能し、ＩＰ−ＰＢＸサーバブレード装置１−２は、サーバ１−１のサーバ固定データ（図５（Ａ））を設定して、ＩＰ−ＰＢＸサーバブレード装置１−１として機能する。
【００９９】
（Ｂ−２）上述した実施形態の図６のＳ１０５において、新たにスロットに装着されたＩＰ−ＰＢＸサーバブレード装置１−２が、専用ネットワークのＩＰアドレスを付与すると、専用ネットワークの通信が可能となる。
【０１００】
コピーデータの取得をする際に、新たなＩＰ−ＰＢＸサーバブレード装置１−２が、ＩＰ−ＰＢＸサーバブレード装置１−１に対して、データのコピー開始要求やコピーデータの転送要求等を行なうようにしてもよい。これにより、ＩＰ−ＰＢＸサーバブレード装置１−１に対してコマンドを投入しなくてもデータのコピー等を開始させることができる。
【０１０１】
（Ｂ−３）上述した実施形態において、記憶部には、全てのサーバのサーバ固有データを記憶される場合を例示した。さらに、記憶部には、保守設定用のサーバデータを記憶するようにして、サーバが、装着されるスロット及び自装置を判断したにもかかわらず、合致するサーバ固有データを発見できない場合には、当該サーバは保守設定用のサーバデータを適用するようにしてもよい。
【０１０２】
（Ｂ−４）上述した実施形態では、クラスタリングを構築するサーバが、ＩＰ−ＰＢＸサーバである場合を例示した。しかし、クラスタリングを構築するサーバが提供するサービスは、ＩＰ−ＰＢＸに限定されるものではなく、広く適用することができる。
【符号の説明】
【０１０３】
１−１及び１−２…ＩＰ−ＰＢＸサーバブレード装置、
１１…専用ネットワークインタフェース部、
１２…外部ネットワークインタフェース部、
１３…制御部、
１１１…スロット位置検出部、１１２…自装置動作設定部、
１１３…既装着動作部、７１…データコピー部、７２…転送部、
１１４…装着時動作部、７４…コピーデータ取得部、７５…起動部、
１１６…記憶部、
４…バックボード部、４１…スロット、４２…制御部、
【図１】
2013210796.tif 000003
【図２】
2013210796.tif 000004
【図３】
2013210796.tif 000005
【図４】
2013210796.tif 000006
【図５】
2013210796.tif 000007
【図６】
2013210796.tif 000008