(57)【要約】【課題】本発明は、切り替えに要する作業量を抑制しつつ、現用系と同一の情報を有するサーバ装置として的確に起動することが可能な情報装置を得る。【解決手段】情報装置を、起動信号検知手段１と、通信手段２と、制御手段３を備える構成とする。起動信号検知手段１は、起動信号を検知する。通信手段２は、起動信号検知手段１が起動信号を検知したときに、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求し、要求への応答として所定の管理装置から送られてくる第２の識別情報を受信する。制御手段３は、自装置にあらかじめ設定されている第１の識別情報に代えて、所定の管理装置から受信した第２の識別情報の装置として自装置を動作させる。【選択図】      図１
2016046537.tif 000002
【特許請求の範囲】
【請求項１】
起動信号を検知する起動信号検知手段と、
前記起動信号検知手段が前記起動信号を検知したときに、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求し、前記要求への応答として前記所定の管理装置から送られてくる前記第２の識別情報を受信する通信手段と、
自装置にあらかじめ設定されている第１の識別情報に代えて、前記所定の管理装置から受信した前記第２の識別情報の装置として自装置を動作させる制御手段と
を備えることを特徴とする情報装置。
【請求項２】
前記通信手段が、前記所定の管理装置から前記第２の識別情報を割り当てることが出来ないことを示す信号をエラー信号として受け取ったときに、
前記制御手段は、前記第１の識別情報の装置として自装置を動作させることを特徴とする請求項１に記載の情報装置。
【請求項３】
前記第２の識別情報が有効である期間を示す期限情報を保存する期限情報保存手段をさらに備え、
前記通信手段は、前記起動信号検知手段が前記起動信号を検知したときに、前記期限情報に示された期間を経過していた場合に、前記第２の識別情報を要求することを特徴とする請求項１または２いずれかに記載の情報装置。
【請求項４】
情報装置にあらかじめ設定された第１の識別情報と、前記情報装置に仮想的な識別子として割り当てられる第２の識別情報とを関連づけて保存する情報保存手段と、
前記情報装置から前記第２の識別情報の要求を受け取ったときに、要求元の前記情報装置に対応した前記第２の識別情報を、要求元の前記情報装置に送信する応答制御手段と
を備えることを特徴とする管理装置。
【請求項５】
前記応答制御手段は、前記第２の識別情報の要求元の前記情報装置に対して前記仮想識別情報を割り当てられなかった場合に、要求元の前記情報装置に割り当てが出来ないことを示す信号をエラー信号として送信することを特徴とする請求項４に記載の管理装置。
【請求項６】
前記第２の識別情報が有効である期間を示す期限情報を保存する期限情報記憶手段をさらに備え、
前記応答制御手段は前記第２の識別情報とともに前記期限情報を、前記第２の識別情報の要求元の前記情報装置に送信することを特徴とする請求項４または５いずれかに記載の管理装置。
【請求項７】
請求項１から３いずれかに記載の情報装置からなる複数のサーバ装置と、
請求項４から６いずれかに記載の管理装置からなる少なくとも１台の管理サーバ装置とを備え、
前記サーバ装置は、前記管理装置である前記管理サーバ装置に前記第２の識別情報を要求し、前記管理サーバ装置は要求元の前記サーバ装置に対応する前記第２の識別情報を、要求元の前記サーバ装置に送信することを特徴とする情報システム。
【請求項８】
前記サーバ装置はブレードサーバとして形成され、複数の前記サーバ装置が同じ筐体内に備えられていることを特徴とする請求項７に記載の情報システム。
【請求項９】
起動信号を検知し、
前記起動信号を検知したときに、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求し、前記要求への応答として前記所定の管理装置から送られてくる前記第２の識別情報を受信し、
自装置にあらかじめ設定されている第１の識別情報に代えて、前記所定の管理装置から受信した前記第２の識別情報の装置として自装置を動作させることを特徴とする制御方法。
【請求項１０】
前記所定の管理装置において前記情報装置にあらかじめ設定された第１の識別情報と、前記情報装置に仮想的な識別子として割り当てられる第２の識別情報とを関連づけて保存し、
前記所定の管理装置は、前記情報装置から前記第２の識別情報の要求を受け取ったときに、要求元の前記情報装置に対応した前記第２の識別情報を、要求元の前記情報装置に送信することを特徴とする請求項９に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報システムに関するものであり、特に情報システムにおける予備のサーバ装置の管理方法に関するものである。
【背景技術】
【０００２】
情報通信の発展とともに情報システムの重要性が高まり、情報システムの高可用性が要求されている。ネットワークを介して接続された複数のサーバ装置により構成されている情報システムにおいて可用性を高める方法としては、例えば、予備のサーバ装置や回線を備えることによって装置や回線を冗長化する方法が用いられる。サーバ装置等を冗長化する際には、各サーバ装置についてそれぞれ予備を備えるのではなく、予備のサーバ装置を共用で備える構成とすることが多い。そのような構成では、現用系として用いられているいずれかのサーバ装置が故障した際に、故障したサーバ装置の代替として、予備として備えられているサーバ装置が用いられる。
【０００３】
情報システムを構成する各サーバ装置には、製造時に固有の識別子が識別情報として割り当てられている。例えば、通信機能を担うＮＩＣ（Network Interface Card）には、物理アドレスとして用いられるＭＡＣ（Media Access Control）アドレスが固有の識別情報として割り当てられている。各サーバ装置はそれぞれが備えるＮＩＣのＭＡＣアドレスを用いて互いを識別して通信を行うこと。また、各サーバ装置もそれぞれ固有のシリアル番号やＵＵＩＤ（Universally Unique Identifier）が識別情報として割り当てられていることが多い。
【０００４】
故障などにより予備のサーバ装置を用いる場合は、他のサーバ装置や管理用のサーバ装置は、故障が発生した現用系のサーバ装置の代わりに用いられる予備のサーバ装置の識別情報を認識する必要がある。また、各サーバ装置のシリアル番号やＵＵＩＤは、オペレーティングシステムやアプリケーションソフトウェアによってライセンスの管理等に用いられていることがある。そのような場合には、識別情報の異なる予備のサーバ装置への替えを行う際に、アプリケーションソフトウェア等の再インストールの作業が必要になることがある。
【０００５】
このように、サーバ装置に故障が発生した際などに現用系から予備のサーバ装置へ切り替えを行う場合には、各サーバ装置の設定の変更が必要となる。しかし、各サーバ装置が記憶している識別情報を更新することは、作業量が膨大である場合や、更新の作業が複雑なものとなることが多い。そのため、故障が発生した際などに現用系から予備のサーバ装置への切り替えを、切り替えに要する作業量を抑制しつつ、的確に行えることが望ましい。
【０００６】
識別情報の設定に要する作業を容易にするため、情報システムでは各サーバ装置にあらかじめ設定されている識別情報に代えて、仮想の識別情報を割り当て、仮想の識別情報に基づいて各サーバ装置等を動作させる方法が用いられることがある。仮想の識別情報をサーバ装置に割り当てることで、故障等が発生した現用系のサーバ装置の代替に仮想の識別情報を有する予備のサーバ装置等を用いることができ、設定の変更等の作業量を抑制することが可能となる。このように、情報システムにおいてサーバ装置に仮想の識別情報を割り当てる技術としては、例えば、特許文献１のような技術が開示されている。
【０００７】
特許文献１は、複数のサーバ装置と、サーバ装置の管理を行う管理モジュールを備える情報システムに関するものである。特許文献１の管理モジュールは、サーバ装置のＭＡＣアドレスの変更が必要になると、該当するサーバ装置に変更後のＭＡＣアドレスの情報を送信する。また、管理モジュールは、サーバ装置のＭＡＣアドレスを変更する際に、サーバ装置の固有の識別子と変更後のＭＡＣアドレスを関連づけて保存している。各サーバ装置は、ＭＡＣアドレスの情報を受信すると、受信したＭＡＣアドレスの情報を自装置に保存する。
【０００８】
また、管理モジュールは、各サーバ装置から起動の許可の要求信号を受け取ったときに、要求元のサーバ装置のＭＡＣアドレスと、保存されているＭＡＣアドレスが一致したときにサーバ装置の起動を許可している。サーバ装置は、管理モジュールから起動を許可する信号を受け取ると、新たに保存したＭＡＣアドレスを自装置のＮＩＣのＭＡＣアドレスとして設定して動作を開始する。特許文献１では、このようにＭＡＣアドレスの更新を管理することで、サーバ装置の制御を的確に行うことができるとしている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１３−１５３２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１の技術は次のような点で十分ではない。特許文献１では、仮想ＭＡＣアドレスの設定が必要になると、管理モジュールが仮想ＭＡＣアドレスの設定が必要なサーバ装置に仮想ＭＡＣアドレスを送信している。サーバ装置は、次に起動するときの起動動作の中で自装置に保存している仮想ＭＡＣアドレスを自装置のアドレスとして設定している。そのため、現用系として使用していたサーバ装置の代わりに、既に仮想ＭＡＣアドレスが保存されているサーバ装置を用いると、意図しているＭＡＣアドレスとは異なるＭＡＣアドレスを有するサーバ装置として起動する。現用系として使用していたサーバ装置と同一の情報を有するサーバ装置として起動したいにも関わらず、既に保存されている他のＭＡＣアドレスを基にサーバ装置が起動するからである。そのような場合に、同じＭＡＣアドレスのサーバ装置が情報システム内に２つ存在することや、必要なＭＡＣアドレスのサーバ装置が存在しないことで、通信システムの稼働に不具合が生じ得る。よって、特許文献１は、現用系のサーバ装置に不具合が発生したときに、切り替えに要する作業量を抑制しつつ、予備のサーバ装置を現用系と同一の情報を有するサーバ装置として的確に起動するための技術としては十分ではない。
【００１１】
本発明は、切り替えに要する作業量を抑制しつつ、現用系と同一の情報を有するサーバ装置として的確に起動することが可能な情報装置を得ることを目的としている。
【課題を解決するための手段】
【００１２】
上記の課題を解決するため、本発明の情報装置は、起動信号検知手段と、通信手段と、制御手段を備えている。起動信号検知手段は、起動信号を検知する。通信手段は、起動信号検知手段が起動信号を検知したときに、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求し、要求への応答として所定の管理装置から送られてくる第２の識別情報を受信する。制御手段は、自装置にあらかじめ設定されている第１の識別情報に代えて、所定の管理装置から受信した第２の識別情報の装置として自装置を動作させる。
【００１３】
本発明の制御方法は、起動信号を検知し、起動信号を検知したときに、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求し、要求への応答として所定の管理装置から送られてくる第２の識別情報を受信する。本発明の通信方法は、自装置にあらかじめ設定されている第１の識別情報に代えて、所定の管理装置から受信した第２の識別情報の装置として自装置を動作させる。
【発明の効果】
【００１４】
本発明によると、予備のサーバ装置を現用系と同一の情報を有するサーバ装置として的確に起動することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態の構成の概要を示す図である。
【図２】本発明の第２の実施形態の構成の概要を示す図である。
【図３】本発明の第２の実施形態の装置の構成の概要を示す図である。
【図４】本発明の第２の実施形態の装置の構成の概要を示す図である。
【図５】本発明の第２の実施形態における動作フローの概要を示す図である。
【図６】本発明の第２の実施形態における動作フローの概要を示す図である。
【図７】本発明の第３の実施形態の構成の概要を示す図である。
【図８】本発明の第３の実施形態の装置の構成の概要を示す図である。
【図９】本発明の第３の実施形態の装置の構成の概要を示す図である。
【図１０】本発明の第３の実施形態における動作フローの概要を示す図である。
【図１１】本発明の第３の実施形態における動作フローの概要を示す図である。
【図１２】本発明の第４の実施形態の構成の概要を示す図である。
【図１３】本発明の第４の実施形態の装置の構成の概要を示す図である。
【図１４】本発明の第４の実施形態の装置の構成の概要を示す図である。
【図１５】本発明の第４の実施形態における動作フローの概要を示す図である。
【発明を実施するための形態】
【００１６】
（第１の実施形態）
本発明の第１の実施形態について図を参照して詳細に説明する。図１は、本実施形態の情報装置の構成の概要を示したものである。本実施形態の情報装置は、起動信号検知手段１と、通信手段２と、制御手段３を備えている。起動信号検知手段１は、起動信号を検知する。通信手段２は、起動信号検知手段１が起動信号を検知したときに、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求し、要求への応答として所定の管理装置から送られてくる第２の識別情報を受信する。制御手段３は、自装置にあらかじめ設定されている第１の識別情報に代えて、所定の管理装置から受信した第２の識別情報の装置として自装置を動作させる。
【００１７】
本実施形態の情報装置では、起動信号検知手段１が起動を検知したときに、通信手段２が、仮想的な識別子として自装置に割り当てられる第２の識別情報を所定の管理装置に要求している。また、制御手段３は、自装置にあらかじめ設定されている第１の識別情報に代えて、所定の管理装置から受信した第２の識別情報を有する装置として自装置を動作させている。このような構成とすることにより、本実施形態の情報装置は、起動時点で自装置に割り当てられている仮想の識別情報とは異なる識別情報を基に起動することは無く、意図していない識別情報を有する装置として稼動することを避けることができる。その結果、本実施形態の情報装置は、現用系と同一の情報を有する予備のサーバ装置として的確に起動することが可能となる。
【００１８】
（第２の実施形態）
本発明の第２の実施形態について図を参照して詳細に説明する。図２は、本実施形態の情報システムの構成の概要を示したものである。本実施形態の通信システムは、管理サーバ装置１０と、サーバ装置２０を備えている。また、サーバ装置２０は複数備えられている。管理サーバ装置１０とサーバ装置２０は、通信回線６０を介して接続されている。
【００１９】
本実施形態の管理サーバ装置１０の構成について説明する。図３は、本実施形態の管理サーバ装置１０の構成の概要を示したものである。本実施形態の管理サーバ装置１０は、応答制御部１１と、仮想情報記憶部１２と、サーバ情報管理部１３と、情報設定部１４と、通信部１５を備えている。
【００２０】
応答制御部１１は、サーバ装置２０への情報の送信を制御する機能を有する。応答制御部１１は、サーバ装置２０から仮想ＨＷ情報の要求を受け取ると、仮想情報記憶部１２およびサーバ情報管理部１３を参照して、要求を送ってきたサーバ装置２０に割り当てる各項目の仮想識別情報を仮想ＨＷ情報として生成する。応答制御部１１は、要求を送ってきたサーバ装置２０に仮想ＨＷ情報を通信部１５を介して送信する。仮想ＨＷ情報とは、固有の識別情報があらかじめ設定されている項目ごとに、仮想的に割り当てた識別情報のグループのことをいう。本実施形態では仮想的に割り当てる識別子の情報を仮想識別情報と呼ぶ。また、あらかじめ設定されている固有の識別情報は、物理識別情報と呼ぶこととする。
【００２１】
仮想情報記憶部１２は、仮想ＨＷ情報を保存する機能を有する。仮想ＨＷ情報には、サーバ装置が有している固有の情報のうち、サーバ装置２０の運用上で必要な情報について設定されている仮想値である。仮想ＨＷ情報としては、例えば、仮想シリアル番号、仮想ＵＵＩＤ（Universally Unique Identifier）、仮想ＭＡＣ（Media Access Control）アドレスの情報が設定されている。また、仮想ＨＷ情報として、仮想ＷＷＰＮ（World Wide Port Name）、仮想ＷＷＮＮ（World Wide Node Name）、仮想ＧＵＩＤ（Globally Unique Identifier）の情報が設定されていてもよい。仮想情報記憶部１２には、１台のサーバ装置２０に対応するグループごとに仮想ＨＷ情報を区別するための識別子と、各項目の仮想的な識別子である仮想識別情報が関連づけられて保存されている。
【００２２】
サーバ情報管理部１３は、サーバ装置２０への仮想ＨＷ情報の割り当て状況に関する情報を保存する機能を有する。サーバ情報管理部１３は、サーバ装置２０を識別する固有の識別子と仮想ＨＷ情報の識別子を関連づけて保存している。
【００２３】
情報設定部１４は、仮想情報記憶部１２およびサーバ情報管理部１３へのデータの保存および保存されているデータの更新を行う機能を有する。情報設定部１４には、情報装置または通信回線が接続され、仮想情報記憶部１２の仮想ＨＷ情報の設定値のデータや、サーバ装置２０に割り当てる仮想ＨＷ情報のデータが入力される。情報設定部１４は、入力された情報が新たな設定された項目のデータであった場合は、仮想情報記憶部１２およびサーバ情報管理部１３に入力されたデータを保存する。また、既存の項目のデータの更新であった場合は、情報設定部１４は、入力されたデータを基に仮想情報記憶部１２およびサーバ情報管理部１３に保存されているデータを更新する。
【００２４】
通信部１５は、通信回線６０を介してサーバ装置２０と信号の送受信を行う機能を有する。通信部１５は、サーバ装置２０から仮想ＨＷ情報を要求する信号を受け取ると、応答制御部１１に受け取った信号を送る。また、通信部１５は、応答制御部１１から仮想ＨＷ情報を受け取ると、受け取った仮想ＨＷ情報を通信回線６０を介してサーバ２０へ送信する。
【００２５】
本実施形態のサーバ装置２０の構成について説明する。図４は、本実施形態のサーバ装置２０の構成の概要を示したものである。本実施形態のサーバ装置２０は、制御部２１と、識別情報記憶部２２と、管理サーバ情報記憶部２３と、ネットワークインターフェース部２４と、情報処理部２５を備えている。識別情報記憶部２２は、物理識別情報記憶部２６と、仮想識別情報記憶部２７をさらに備えている。また、ネットワークインターフェース部２４は、物理アドレス記憶部２８と、仮想アドレス記憶部２９をさらに備えている。
【００２６】
制御部２１は、仮想ＨＷ情報の管理サーバ装置１０への要求や、自装置内での仮想ＨＷ情報の管理などの動作の制御を行う機能を有する。また、本実施形態の制御部２１は、ＢＩＯＳ（Basic Input Output System）としての機能を有する。制御部２１は、自装置への電源供給の開始や管理サーバ装置１０等からの起動の要求を検知して、各動作を開始する。本実施形態の制御部２１におけるＢＩＯＳは、ＳＭ  ＢＩＯＳ（System Management BIOS）の情報を保存している。制御部２１は、第１の実施形態における起動信号検知手段１および制御手段３に相当する。
【００２７】
識別情報記憶部２２は、サーバ装置２０の識別情報に関する情報を保存する機能を有する。識別情報記憶部２２は、物理識別情報記憶部２６および仮想識別情報記憶部２７を備え、あらかじめ設定されている識別情報である物理識別情報と仮想的な識別情報である仮想識別情報が保存されている。物理識別情報は、第１の実施形態の第１の識別情報に相当し、仮想識別情報は第１の実施形態の第２の識別情報に相当する。
【００２８】
物理識別情報記憶部２６には、物理識別情報、すなわち、製造時等に個体ごとに付加された固有の識別子の情報が保存されている。物理識別情報記憶部２６には、例えば、製造時等に採番された個体ごとに固有のシリアル番号やＵＵＩＤが保存されている。本実施形態では、物理識別情報記憶部２６に保存されている固有の識別子の情報を、物理シリアル番号や物理ＵＵＩＤと呼ぶ。
【００２９】
仮想識別情報記憶部２７には、管理サーバ装置１０から割り当てられる仮想的な識別子の情報が仮想識別情報として保存されている。仮想識別情報記憶部２７に保存される仮想識別情報の項目は、物理識別情報記憶部２６と対応するように設定されている。例えば、物理シリアル番号や物理ＵＵＩＤに対応して、仮想的に割り当てられた仮想シリアル番号や仮想ＵＵＩＤが仮想識別情報記憶部２７に保存されている。
【００３０】
管理サーバ情報記憶部２３は、情報システムにおいて自装置を管理する管理サーバ装置１０の情報を保存する機能を有する。管理サーバ情報記憶部２３には、サーバ装置２０が仮想ＨＷ情報を要求する相手としての管理サーバ装置１０のＭＡＣアドレス等の情報が保存されている。
【００３１】
ネットワークインターフェース部２４は、通信回線６０へのデータの送信および通信回線６０からのデータの受信を行う機能を有する。また、ネットワークインターフェース部２４は、物理アドレス記憶部２８および仮想ドレス記憶部２９を備えている。ネットワークインターフェース部２４は、制御部２１ともに第１の実施形態の通信手段１に相当する機能を担う。
【００３２】
物理アドレス記憶部２８には、あらかじめ設定されているアドレスである物理ＭＡＣアドレスが保存されている。仮想アドレス記憶部２９には、仮想識別情報として割り当てられたアドレスである仮想ＭＡＣアドレスが保存されている。仮想ＭＡＣアドレスは、管理サーバ装置１０から仮想ＨＷ情報として送られてくる設定値が保存されている。ネットワークインターフェース部２４は、仮想ＭＡＣアドレスが自身のアドレスであるとみなして、仮想ＭＡＣアドレスを基にデータの送受信を行う。
【００３３】
情報処理部２５は、サーバ装置２０の用途に応じたデータ処理を行う機能を有する。情報処理部２５は、中央演算処理装置、半導体メモリ装置、磁気ディスク装置およびその他のサーバ装置２０における情報処理に必要な装置を備えている。情報処理部２５は、所定のオペレーティングシステムなどにより動作する。
【００３４】
通信回線６０は、例えば、光通信ネットワークなどによって構成される。通信回線６０は、電気信号や無線信号による通信ネットワークとして構成してもよい。また、通信回線６０は、各通信方式の組み合わせにより構成されていてもよい。
【００３５】
本実施形態の情報システムにおいて、仮想ＨＷ情報に基づいた仮想識別情報をサーバ装置２０に設定する際の動作について説明する。図５および図６は、本実施形態の情報システムにおいて仮想識別情報の設定が行われる際の動作フローの概要を示したものである。図５は、仮想ＨＷ情報および管理サーバ装置１０の情報等を情報システムに登録する際の動作フローを示したものである。図６は、サーバ装置２０において仮想ＨＷ情報に基づいた仮想識別情報が設定される際の動作フローを示したものである。
【００３６】
始めに、図５を参照して仮想ＨＷ情報を情報システムに登録する際の動作について説明する。作業者７０は、仮想ＨＷ情報を情報端末装置等に入力する（ステップ１０１）。このとき入力される仮想ＨＷ情報とは、仮想ＨＷ情報の各項目と各項目で用いる仮想識別情報のことをいう。仮想ＨＷ情報の項目を選択すると、各項目の仮想識別情報が自動的に生成される構成としてもよい。入力された仮想ＨＷ情報は管理サーバ装置１０に送られ（ステップ１０２）、管理サーバ装置１０の情報設定部１４に入力される。情報設定部１４は、仮想ＨＷ情報を受け取ると、受け取った情報を仮想情報記憶部１２に保存する（ステップ１０３）。
【００３７】
次に作業者７０は、サーバ装置２０と仮想ＨＷ情報の関連付けの設定を情報端末装置等で行う（ステップ１０４）。サーバ装置２０と仮想ＨＷ情報の関連付けの情報は管理サーバ１０に送られ（ステップ１０５）、情報設定部１４に入力される。情報設定部１４は、サーバ装置２０と仮想ＨＷ情報の関連付けの情報を受け取ると、受け取った情報をサーバ情報管理部１３に保存する（ステップ１０６）。サーバ装置２０と仮想ＨＷ情報の関連付けは、サーバ装置２０の識別子と仮想ＨＷ情報の識別子を組み合わせることにより行われる。また、サーバ装置２０と仮想ＨＷ情報の関連付けは、情報システムの監視装置等によって実施されてもよい。例えば、障害の発生したサーバ装置２０が用いていた識別情報を、予備のサーバ装置２０が仮想識別情報として引き継ぐように設定することができる。
【００３８】
作業者７０は、サーバ装置２０が起動時に仮想ＨＷ情報を要求する対象となる管理サーバ情報を設定する（ステップ１０７）。設定された管理サーバ情報は、サーバ装置２０に送信され（ステップ１０８）、サーバ装置２０の管理サーバ情報記憶部２３に保存される（ステップ１０９）。
【００３９】
次にサーバ装置２０において仮想ＨＷ情報に基づいた仮想識別情報が設定される際の動作について図６を参照して説明する。
【００４０】
作業者による起動の動作または管理サーバ装置１０からの起動信号の送信により、サーバ装置２０が起動する（ステップ１１１）。作業者による起動の動作は、スイッチ操作による電源供給の開始等によって行われる。また、サーバ装置２０は、情報システムへの接続を検知することで起動する構成としてもよい。制御部２１は起動信号等を検知すると起動の動作を開始する（ステップ１１２）。制御部２１は、動作を開始すると、管理サーバ情報記憶部２３を参照して仮想ＨＷ情報を要求する管理サーバ装置１０を特定する（ステップ１１３）。管理サーバ装置１０を特定すると、制御部２１は、仮想ＨＷ情報を要求する信号を仮想ＨＷ情報要求信号Ｓ２１として、要求先として特定した管理サーバ装置１０にネットワークインターフェース部２４を介して送信する（ステップ１１４）。仮想ＨＷ情報要求信号Ｓ２１は、仮想ＨＷ情報の要求を示す情報と、サーバ装置２０の固有の識別子を示す所定の情報により構成される。
【００４１】
サーバ装置２０から送信された仮想ＨＷ情報要求信号Ｓ２１は、通信回線６０を伝送されて、宛先である管理サーバ装置１０に送られる。
【００４２】
管理サーバ装置１０は、通信回線６０を介して送られてくる仮想ＨＷ情報要求信号Ｓ２１を、通信部１５で受信する。通信部１５は、仮想ＨＷ情報要求信号Ｓ２１を受信すると管理サーバ装置１０の内部で用いる所定の信号形式に変換して、応答制御部１１に送る。応答制御部は、サーバ装置２０からの仮想ＨＷ情報を要求する信号を受け取ると、サーバ情報管理部１３を参照して、要求の送信元のサーバ装置２０に対応する仮想ＨＷ情報の識別子を特定する（ステップ１１５）。仮想ＨＷ情報要求信号Ｓ２１に含まれるサーバ装置２０の所定の識別子に関連づけられた仮想ＨＷ情報の識別子を、サーバ装置２０に割り当てる仮想ＨＷ情報の識別子であると判断する。
【００４３】
応答制御部１１は、仮想ＨＷ情報の識別子を特定すると、仮想情報記憶部１２を参照して仮想ＨＷ情報の識別子に対応する仮想ＨＷ情報を特定する。応答制御部１１は、仮想ＨＷ情報の識別子、すなわち、サーバ装置２０に割り当てる仮想ＨＷ情報を特定すると、仮想ＨＷ情報を含む信号を、仮想ＨＷ情報応答信号Ｓ１１として生成する（ステップ１１６）。応答制御部１１は、仮想ＨＷ情報応答信号Ｓ１１を生成すると、通信部１５を介してサーバ装置２０へ送信する（ステップ１１７）。
【００４４】
管理サーバ装置１０から送信された仮想ＨＷ情報応答信号Ｓ１１は、通信回線６０を伝送されて、サーバ装置２０に送られる。
【００４５】
サーバ装置２０は、通信回線６０を介して送られてくる仮想ＨＷ情報応答信号Ｓ１１を、ネットワークインターフェース部２４で受信する。ネットワークインターフェース部２４は、仮想ＨＷ情報応答信号Ｓ１１を受信するとサーバ装置２０の内部で用いる所定の信号形式に変換して、制御部２１に送る。制御部２１は、仮想ＨＷ情報応答信号Ｓ１１を受け取ると、仮想ＨＷ情報から所定の項目の仮想識別情報を抽出して仮想識別情報記憶部２７に保存する（ステップ１１８）。制御部２１は、制御部２１のＳＭ  ＢＩＯＳ内に保存されている自装置の識別情報についても、仮想ＨＷ情報に含まれる情報で更新する。
【００４６】
制御部２１は、仮想ＨＷ情報に仮想識別情報として含まれる仮想ＭＡＣアドレスの情報を仮想アドレス記憶部２９に送る。仮想アドレス記憶部２９は、仮想ＭＡＣアドレスの情報を受け取ると、受け取った仮想ＭＡＣアドレスの情報を保存する。既に仮想ＭＡＣアドレスが保存されている場合は、仮想アドレス記憶部２９は新たに受け取った仮想ＭＡＣアドレスとなるように保存されている情報を更新する。
【００４７】
仮想ＭＡＣアドレスが保存されると、ネットワークインターフェース部２４は新たに保存された仮想ＭＡＣアドレスを自身のＭＡＣアドレスと見なして動作を行う。また、制御部２１は、識別情報が必要とされる場合の動作において、仮想情報記憶部２９に保存された仮想識別情報を、自装置の識別情報であるとみなして動作を行う。
【００４８】
各項目の仮想識別情報の設定が終わると、制御部２１は情報処理部２５に起動信号を送信する。起動信号を受け取った情報処理部２５は、オペレーティングシステムの始動等の動作を開始して各処理を行う（ステップ１１９）。
【００４９】
本実施形態のステップ１１３において所定の識別子に対応する仮想ＨＷ情報の識別子を特定できなかった場合に、管理サーバ装置１０は、仮想ＨＷ情報を送信できないことを示すエラー信号をサーバ装置２０に送信する。また、ステップ１１６において仮想ＨＷ情報を生成できなかった場合には、管理サーバ装置１０は、仮想ＨＷ情報を送信できないことを示すエラー信号をサーバ装置２０に送信する。仮想ＨＷ情報を送信できないことを示すエラー信号を受信したとき、サーバ装置２０は自装置においてあらかじめ設定されている物理識別情報を用いて動作を行う。
【００５０】
本実施形態の情報システムでは、サーバ装置は起動時に自装置に割り当てられる仮想ＨＷ情報を管理サーバ装置に要求している。サーバ装置は、管理サーバ装置から送られてくる仮想ＨＷ情報に基づいて、自装置が通信や情報処理を行う際に用いる各識別情報を仮想識別情報として設定する。その結果、サーバ装置は、あらかじめ設定された物理識別情報の装置としてではなく、仮想識別情報の装置として通信や情報処理の動作を行うことができる。よって、複雑な設定変更等を必要とせずに故障が生じた他のサーバ装置等の代替の装置としての稼働が可能となる。
【００５１】
また、本実施形態のサーバ装置は起動時に要求した仮想ＨＷ情報を基に起動するので、あらかじめ保存されている仮想ＨＷ情報を基に動作することはない。そのため、２つの装置の識別情報が一致することによって生じる情報システムの不具合等は起こらない。
【００５２】
以上より、本実施形態の情報システムは、予備のサーバ装置を現用系と同一の情報を有するサーバ装置として的確に起動することが可能となる。
【００５３】
（第３の実施形態）
本発明の第３の実施形態について図を参照して詳細に説明する。図７は、本実施形態の情報システムの構成の概要を示したものである。第２の実施形態では、サーバ装置は起動直後に、毎回、仮想ＨＷ情報の要求を行って仮想識別情報の更新を行っていたが、本実施形態では、所定の条件を満たしたときにのみ更新に関する動作が行われる。
【００５４】
図７に示す通り、本実施形態の情報システムは、管理サーバ装置３０と、サーバ装置４０を備える。また、サーバ装置４０は複数備えられている。管理サーバ装置３０とサーバ装置４０は、通信回線６０を介して接続されている。通信回線６０は、第２の実施形態と同様の構成とすることができる。
【００５５】
図８は、本実施形態の管理サーバ装置３０の構成の概要を示したものである。管理サーバ装置３０は、応答制御部３１と、仮想情報記憶部３２と、サーバ情報管理部３３と、情報設定部３４と、通信部３５を備えている。本実施形態の応答制御部３１、仮想情報記憶部３２、情報設定部３４および通信部３５の構成および機能は第２の実施形態の同名称の部位と同様である。
【００５６】
サーバ情報管理部３３は、第２の実施形態のサーバ情報管理部１３が有する機能に加え、仮想ＨＷ情報の更新期限の情報を保存する機能を有する。サーバ情報管理部３３は、サーバ装置４０の識別子と仮想ＨＷ情報の識別子の情報に加え、仮想ＨＷ情報の更新期限の情報を関連づけて保存している。仮想ＨＷ情報の更新期限とは、管理サーバ装置３０がサーバ装置４０に送付する仮想ＨＷ情報が有効である期間を示す情報のことをいう。サーバ装置４０は起動動作を行う際、保存している仮想ＨＷ情報の更新期限が過ぎている場合に、管理サーバ装置３０に仮想ＨＷ情報を要求する。
【００５７】
次にサーバ装置４０の構成の概要について説明する。図９は、本実施形態のサーバ装置４０の構成の概要を示したものである。図９に示す通り、本実施形態のサーバ装置４０は、制御部４１と、識別情報記憶部４２と、管理サーバ情報記憶部４３と、更新期限記憶部４４、ネットワークインターフェース部４５と、情報処理部４６を備えている。識別情報記憶部４２は、物理識別情報記憶部４７と、仮想識別情報記憶部４８をさらに備えている。また、ネットワークインターフェース部４５は、物理アドレス記憶部４９と、仮想アドレス記憶部５０をさらに備えている。
【００５８】
本実施形態の識別情報記憶部４２、管理サーバ情報記憶部４３、ネットワークインターフェース部４５および情報処理部４６の構成と機能は、第２の実施形態の同名称の部位と同様である。また、物理識別情報記憶部４７、仮想識別情報記憶部４８、物理アドレス記憶部４９および仮想アドレス記憶部５０の構成と機能は、第２の実施形態の同名称の部位と同様である。
【００５９】
制御部４１は、第２の実施形態の制御部と同様の機能に加え、仮想ＨＷ情報の更新の要否を判断する機能を有する。制御部４１は、動作の開始時に更新期限記憶部４４を参照し、更新期限を過ぎている場合に、仮想ＨＷ情報の更新が必要であると判断する。仮想ＨＷ情報の更新が必要であると判断したときに、制御部４１は、管理サーバ装置３０に仮想ＨＷ情報を要求するように各部位を制御する。仮想ＨＷ情報の更新が不良と判断したときは、制御部４１は、既に保存されている仮想識別情報に基づいて動作を行うようにサーバ装置３０の各部位を制御する。
【００６０】
更新期限記憶部４４は、サーバ装置４０が、仮想ＨＷ情報を基に自装置に保存している仮想識別情報が有効な期限の情報を保存する機能を有している。仮想ＨＷ情報が有効な期限の情報は、管理サーバ３０から受け取り、制御部４１により更新される。また、期限の情報に代えて、サーバ装置３０の立ち上げ回数など他の条件が、仮想ＨＷ情報の更新の要否を判断する際の基準として保存されていてもよい。
【００６１】
本実施形態の情報システムの動作について図１０および図１１を参照して説明する。図１０は、本実施形態の管理サーバ装置３０の動作フローの概要を示したものである。また、図１１は、本実施形態のサーバ装置４０の動作フローの概要を示したものである。管理サーバ３０に保存されている仮想ＨＷ情報等の設定や、サーバ装置４０に保存されている仮想ＨＷ情報の要求先の情報は第２の実施形態と同様の方法で設定される。
【００６２】
サーバ装置４０が起動すると、制御部４１が動作を開始する（ステップ１３１）。制御部４１は、動作を開始すると、更新期限記憶部４４に保存されている仮想ＨＷ情報の期限の情報を参照して、期限内の仮想ＨＷ情報があるかを確認する（ステップ１３２）。期限内の仮想ＨＷ情報がある場合は（ステップ１３３でＹｅｓ）、制御部４１は仮想ＨＷ情報の更新、すなわち、サーバ装置３０への仮想ＨＷ情報の要求は不要と判断する。仮想ＨＷ情報の更新が不要と判断すると、制御部４１は、各識別子の設定情報等が仮想識別情報記憶部４８に保存されている仮想識別情報となるように設定する（ステップ１４３）。自装置に保存されていた情報での設定が終わると、サーバ装置４０は、仮想識別情報を基にした動作を開始する（ステップ１３５）。制御部４１は情報処理部４６に起動信号を送信する。起動信号を受け取った情報処理部４６は、動作を開始して各処理を行う。
【００６３】
更新期限を過ぎている場合、すなわち、期限内の仮想ＨＷ情報が無い場合は（ステップ１３３でＮｏ）、制御部４１は仮想ＨＷ情報の要求が必要と判断する。仮想ＨＷ情報の要求が必要と判断すると、制御部４１は、管理サーバ情報記憶部４３を参照して仮想ＨＷ情報を要求する管理サーバ装置３０を特定する（ステップ１３６）。制御部４１は、仮想ＨＷ情報を要求する信号を仮想ＨＷ情報要求信号Ｓ４１として、要求先として特定した管理サーバ装置３０にネットワークインターフェース部２４を介して送信する（ステップ１３７）。仮想ＨＷ情報要求信号Ｓ４１は、仮想ＨＷ情報の要求を示す情報と、サーバ装置４０の固有の識別子を示す所定の情報により構成される。
【００６４】
サーバ装置４０から送信された仮想ＨＷ情報要求信号Ｓ４１は、通信回線６０を伝送されて宛先である管理サーバ装置３０に送られる。
【００６５】
管理サーバ装置３０は、仮想ＨＷ情報を要求する信号である仮想ＨＷ情報要求信号Ｓ４１を、通信部３５で受信する（ステップ１２１）。通信部３５は、仮想ＨＷ情報要求信号Ｓ４１を受信すると管理サーバ装置３０の内部で用いる所定の信号形式に変換して、応答制御部３１に送る。応答制御部は、サーバ装置４０からの仮想ＨＷ情報を要求する信号を受け取ると、サーバ情報管理部３３を参照して、要求の送信元のサーバ装置４０に対応する仮想ＨＷ情報の識別子の有無を確認する（ステップ１２３）。仮想ＨＷ情報要求信号Ｓ４１に含まれるサーバ装置４０の所定の識別子に関連づけられた仮想ＨＷ情報の識別子を、サーバ装置４０に割り当てる仮想ＨＷ情報の識別子であると判断する。
【００６６】
サーバ装置４０に対応する所定の識別子と関連づけられた仮想ＨＷ情報の識別子が保存されている場合は（ステップ１２４でＹｅｓ）、その識別子をサーバ装置４０に割り当てる仮想ＨＷ情報の識別子として特定する（ステップ１２５）
応答制御部３１は、仮想ＨＷ情報の識別子を特定すると、仮想情報記憶部３２を参照して仮想ＨＷ情報の識別子に対応する仮想ＨＷ情報を特定する。応答制御部３１は、サーバ装置４０に割り当てる仮想ＨＷ情報を特定すると、サーバ装置４０に送信する仮想ＨＷ情報を生成する（ステップ１２６）。仮想ＨＷ情報を正常に生成できた場合は（ステップ１２７でＹｅｓ）、応答制御部３１は、生成した仮想ＨＷ情報を仮想ＨＷ情報応答信号Ｓ３１として、サーバ装置４０へ通信部３５を介して送信する（ステップ１２８）。
【００６７】
また、ステップ１２６において仮想ＨＷ情報を正常に生成できなかった場合は（ステップ１２７でＮｏ）、管理サーバ装置３０は、仮想ＨＷ情報を送信できないことを示す情報をエラー信号としてサーバ装置４０に送信する（ステップ１２９）。同様に、ステップ１２３で、対応する仮想ＨＷ情報識別子が保存されていなかった場合にも（ステップ１２４でＮｏ）、管理サーバ装置３０は、仮想ＨＷ情報を送信できないことを示すエラー信号としてサーバ装置４０に送信する（ステップ１２９）。
【００６８】
管理サーバ装置３０から送信された仮想ＨＷ情報応答信号Ｓ３１は、通信回線６０を伝送されて、サーバ装置４０に送られる。
【００６９】
サーバ装置４０は、通信回線６０を介して送られてくる仮想ＨＷ情報応答信号Ｓ３１を、ネットワークインターフェース部４５で受信する。ネットワークインターフェース部４５は、仮想ＨＷ情報応答信号Ｓ３１を受信するとサーバ装置４０の内部で用いる所定の信号形式に変換して、制御部４１に送る。
【００７０】
制御部４１は、仮想ＨＷ情報応答信号Ｓ３１を受け取ると仮想ＨＷ情報かを抽出する。受け取った信号から仮想ＨＷ情報を抽出することができた場合は（ステップ１３８でＹｅｓ）、制御部４１は仮想ＨＷ情報を基に仮想識別情報を仮想識別情報記憶部４８に保存する。仮想識別情報を保存すると、制御部４１は、自装置の各識別子に関する設定項目を、管理サーバ３０から受け取った仮想識別情報となるように設定する（ステップ１３９）。管理サーバ３０から受け取った仮想識別情報となるように設定すると、制御部４１は、更新期限記憶部４４に保存されている仮想ＨＷ情報の更新期限の情報を更新する（ステップ１４０）。
【００７１】
更新期限の情報が更新されると、サーバ装置４０は、仮想識別情報を基にした動作を開始する（ステップ１３５）。制御部４１は情報処理部４６に起動信号を送信する。起動信号を受け取った情報処理部４６は、オペレーティングシステムの起動等の動作を開始して各処理を行う。
【００７２】
また、管理サーバ装置３０から受け取った信号がエラー信号を含むものであった場合は（ステップ１３８でＮｏ）、制御部４１は自装置内において設定されている仮想識別情報を消去する（ステップ１４１）。仮想識別情報を消去すると、サーバ装置４０は、物理情報を基にした動作を開始する（ステップ１４２）。制御部４１は情報処理部４６に起動信号を送信する。起動信号を受け取った情報処理部４６は、オペレーティングシステムの起動等の動作を開始して各処理を行う。
【００７３】
本実施形態のサーバ装置４０は、装置の起動時に仮想ＨＷ情報の要求の要否の判断を行っているが、装置の起動時以外にも仮想ＨＷ情報の要求の要否を判断する構成としてもよい。例えば、管理サーバ装置３０が、設定情報の変更を要求する信号を送信したときに、サーバ装置３０が、仮想ＨＷ情報を要求する構成とすることもできる。
【００７４】
本実施形態の情報システムでは、第２の実施形態と同様の効果を有する。また、本実施形態の情報システムでは、仮想ＨＷ情報の有効期限が切れているときのみサーバ装置が起動時に仮想ＨＷ情報を管理サーバへと要求している。すなわち、本実施形態のサーバ装置は仮想ＨＷ情報の期限が切れていないときは、仮想ＨＷ情報を管理サーバへ要求せずに、自装置に保存されている仮想識別情報を基に動作を開始している。その結果、本実施形態の情報システムでは、予備のサーバ装置の立ち上げをより短時間で行うことが可能となる。
【００７５】
（第４の実施形態）
本発明の第４の実施形態について図を参照して詳細に説明する。図１２は、本実施形態の情報システムの構成の概要を示したものである。本実施形態の情報システムは、第３の実施形態の情報システムにさらに通信回線などを付加した構成のシステムである。
【００７６】
図１２に示す通り、本実施形態の情報システムは、管理サーバ装置２００と、複数のサーバ装置３００を備えている。また、管理サーバ装置２００と、各サーバ装置３００は、通信ネットワーク４００および通信ネットワーク４０１を介して接続されている。サーバ装置３００は、さらに、ＩｎｆｉｎｉＢａｎｄファブリック５００およびＦｉｂｒｅＣｈａｎｎｅｌファブリック６００に接続されている。
【００７７】
本実施形態の情報システムでは、通信ネットワーク４００および通信ネットワーク４０１の２つの通信ネットワークが備えられ、通信ネットワークが冗長化されている。通信ネットワークは１つでもよく、また、３つ以上でもよい。各通信ネットワークはそれぞれ第２の実施形態および第３の実施形態の通信ネットワークと同様の構成とすることができる。通信ネットワーク４００と通信ネットワーク４０１は、互い同じ構成でもよく、また、互いに異なる構成であってもよい。
【００７８】
ＩｎｆｉｎｉＢａｎｄファブリック５００は、双方向のシリアル通信が可能な通信回線である。ＦｉｂｒｅＣｈａｎｎｅｌファブリック６００は、記憶装置等との双方向の高速通信が可能な通信回線である。各サーバ装置３００は、ＩｎｆｉｎｉＢａｎｄファブリック５００およびＦｉｂｒｅＣｈａｎｎｅｌファブリック６００を介して情報装置や記憶装置などと通信を行う。各サーバ装置３００は、ＩｎｆｉｎｉＢａｎｄファブリック５００またはＦｉｂｒｅＣｈａｎｎｅｌファブリック６００のいずれか一方に接続されている構成としてもよい。また、各サーバ装置３００はＩｆｉｎｉＢａｎｄファブリック５００およびＦｉｂｒｅＣｈａｎｎｅｌファブリック６００とは異なる他の通信設備と接続されていてもよい。
【００７９】
管理サーバ装置２００の構成について説明する。図１３は、本実施形態の管理サーバ装置２００の構成の概要について示したものである。図１３に示す通り、本実施形態の管理サーバ装置２００は、応答制御部２１０と、ＮＩＣ２２０と、ＮＩＣ２２１と、仮想情報記憶部２３０と、サーバ情報管理部２３１と、情報設定部２４０を備えている。
【００８０】
応答制御部２１０、仮想情報記憶部２３０、サーバ情報管理部２３１および情報設定部２４０の構成と機能は、それぞれ第３の実施形態の同名称の部位と同様である。
【００８１】
ＮＩＣ２２０およびＮＩＣ２２１は、第３の実施形態の通信部と同様の構成と機能を有する。ＮＩＣ２１０は通信ネットワーク４００を介してサーバ装置３００と通信を行う。また、ＮＩＣ２２１は、通信ネットワーク４０１を介してサーバ装置３００と通信を行う。
【００８２】
仮想情報記憶部２３０は、仮想ＨＷ情報として仮想シリアル番号、仮想ＵＵＩＤ、仮想ＭＡＣアドレス、仮想ＷＷＮおよび仮想ＧＵＩＤを保存している。また、仮想情報記憶部２３０は仮想ＨＷ情報の更新期限の情報を保存している。
【００８３】
次にサーバ装置３００の構成について説明する。図１４は、本実施形態のサーバ装置３００の構成の概要を示したものである。本実施形態のサーバ装置３００は、ＢＩＯＳ（Basic Input / Output System）３１０と、ＢＭＣ（Baseboard Management Controller）３２０と、ＮＩＣ３３０と、ＮＩＣ３４０を備えている。本実施形態のサーバ装置３００は、ＩＢ  ＨＣＡ（Infini Band Host Channel Adapter）３５０と、ＦＣ  ＨＢＡ（Fibre Channel Host Bus Adapter）３６０をさらに備えている。本実施形態のサーバ装置３００は、物理シリアル番号記憶部３１２と、仮想シリアル番号記憶部３１３と、物理ＵＵＩＤ記憶部３１４と、仮想ＵＵＩＤ記憶部３１５と、サーバ情報記憶部３１６と、更新期限記憶部３１７をさらに備えている。また、図１４では省略しているが、サーバ装置３００は第３の実施形態と同様に情報処理部を備えている。
【００８４】
ＢＩＯＳ３１０は、ＳＭ  ＢＩＯＳ（System Management BIOS）構造体３１１の情報を内部に保存している。ＳＭ  ＢＩＯＳ構造体３１１は、シリアル番号、ＵＵＩＤおよびその他のサーバ装置３００の制御に必要な情報によって構成されている。
【００８５】
物理シリアル番号記憶部３１２および物理ＵＵＩＤ記憶部３１４は、第３の実施形態の物理識別情報記憶部に相当し、シリアル番号とＵＵＩＤをそれぞれ保存している。また、仮想シリアル番号記憶部３１３および仮想ＵＵＩＤ記憶部３１５は、第３の実施形態の仮想識別情報記憶部に相当し、仮想識別情報である仮想シリアル番号と仮想ＵＵＩＤをそれぞれ保存している。
【００８６】
管理サーバ情報記憶部３１６および更新期限記憶部３１６の構成と機能は、第３の実施形態の同名称の部位と同様である。
【００８７】
ＢＭＣ３２０は、ＮＩＣ３２１を内部に備え、通信ネットワーク４０１を介して管理サーバ装置２００と通信を行う機能を有する。ＢＩＯＳ３１０およびＢＭＣ３２０は、第３の実施形態の制御部に相当する。
【００８８】
ＮＩＣ３３０は、物理ＭＡＣアドレス記憶部３３１と、仮想ＭＡＣアドレス記憶部３３２を備えている。また、ＮＩＣ３４０は、物理ＭＡＣアドレス記憶部３４１と、仮想ＭＡＣアドレス記憶部３４２を備えている。ＮＩＣ３３０およびＮＩＣ３４０は、第３の実施形態のネットワークインターフェース部に相当する。また、本実施形態の物理ＭＡＣアドレス記憶部および仮想ＭＡＣアドレス記憶部は、それぞれ第３の実施形態の同名称の部位と同様の機能を有する。
【００８９】
ＩＢ  ＨＣＡ３５０は、ＩｎｆｉｎｉＢａｎｄファブリック５００との通信を行う機能を有する。ＩＢ  ＨＣＡ３５０は、物理ＧＵＩＤまたは仮想ＧＵＩＤを自装置の識別子としてＩｎｆｉｎｉＢａｎｄファブリック５００を介して情報装置や記憶装置等との通信を行う。ＩＢ  ＨＣＡ３５０は、物理ＧＵＩＤ記憶部３５１と、仮想ＧＵＩＤ記憶部３５２を備えている。物理ＧＵＩＤ記憶部３５１は、あらかじめ設定されたＧＵＩＤである物理ＧＵＩＤの情報を保存している。仮想ＧＵＩＤ記憶部３５２は、仮想識別情報である仮想ＧＵＩＤを保存している。
【００９０】
ＦＣ  ＨＢＡ３６０は、ＦｉｂｒｅＢｎａｄファブリック６００との通信を行う機能を有する。ＦＣ  ＨＢＡ３６０は、物理ＷＷＮまたは仮想ＷＷＮを自装置の識別子としてＦｉｂｒｅＢｎａｄファブリック６００を介して記憶装置等との通信を行う。ＦＣ  ＨＢＡ３６０は、物理ＷＷＮ記憶部３６１と、仮想ＷＷＮ記憶部３６２を備えている。物理ＷＷＮ記憶部３６１は、あらかじめ設定されたＷＷＮである物理ＷＷＮの情報を保存している。仮想ＷＷＮ記憶部３６２は、仮想識別情報である仮想ＷＷＮを保存している。
【００９１】
本実施形態の情報処理システムは第３の実施形態の情報システムと同様の動作を行う。すなわち、本実施形態の情報システムにおける第３の実施形態の情報システムの各部位に対応した部位がそれぞれ同様の動作を行う。以下では、本実施形態においてサーバ装置３００が仮想識別情報を設定する際の動作について説明する。
【００９２】
第３の実施形態のステップ１３３またはステップ１３８に相当する動作の際に、更新期限内の仮想ＨＷ情報が得られたとき（ステップ１５０でＹｅｓ）、ＢＩＯＳ３１０は、仮想識別情報を設定する動作を開始する。仮想識別情報の設定の動作を開始すると、ＢＩＯＳ３１０は仮想ＭＡＣアドレス記憶部３３２および仮想ＭＡＣアドレス記憶部３４２に仮想ＭＡＣアドレスを仮想識別情報として設定する（ステップ１５１）。仮想ＭＡＣアドレスを設定すると、ＢＩＯＳ３１０は仮想ＨＷ情報を基に仮想ＧＵＩＤ記憶部３５２に仮想ＧＵＩＤを設定する（ステップ１５２）。仮想ＧＵＩＤを設定すると、ＢＩＯＳ３１０は仮想ＨＷ情報を元に３６２に仮想ＷＷＮを設定する（ステップ１５４）。さらに、ＢＩＯＳ３１０は、仮想シリアル番号記憶部３１３に仮想シリアル番号を設定し（ステップ１５５）、仮想ＵＵＩＤ記憶部３１５に仮想ＵＵＩＤを設定する（ステップ１５５）。仮想ＵＵＩＤを設定すると、ＢＩＯＳ３１０は更新期限記憶部３１７の更新期限の情報を仮想ＨＷ情報に含まれる更新期限の情報を基に更新する（ステップ１５６）。
【００９３】
更新期限の情報を更新すると、ＢＩＯＳ３１０は、ＳＭ  ＢＩＯＳ構造体３１１の仮想シリアル番号と仮想ＵＵＩＤを、仮想識別情報となるように設定する（ステップ１５７）。ＳＭ  ＢＩＯＳ構造体３１１の情報の設定が終わると、ＯＳ（Operating System）のロード等の動作が開始される（ステップ１５８）。このとき、サーバ装置３００の各部は仮想識別情報を基に動作を行う。上記で説明した各仮想識別情報を設定するステップの順番は互いに入れ替えてもよい。
【００９４】
第３の実施形態のステップ１３３またはステップ１３８に相当する動作の際に、更新期限内の仮想ＨＷ情報が得られない場合（ステップ１５０でＮｏ）、ＢＩＯＳ３１０は各部位に設定されている仮想識別情報を消去する動作を行う。仮想識別情報を消去する動作を開始するとＢＩＯＳ３１０は仮想ＭＡＣアドレス記憶部３３２および仮想ＭＡＣアドレス記憶部３４２に設定されている仮想ＭＡＣアドレスの情報を消去する（ステップ１５９）。仮想ＭＡＣアドレスの情報を消去すると、ＢＩＯＳ３１０は仮想ＧＵＩＤ記憶部３５２に設定されている仮想ＧＵＩＤを消去する（ステップ１６０）。
【００９５】
仮想ＧＵＩＤを消去すると、ＢＩＯＳ３１０は仮想ＷＷＮ記憶部３６２に設定されている仮想ＧＵＩＤの情報を消去する（ステップ１６１）。次にＢＩＯＳ３１０は、仮想シリアル番号記憶部３１３に設定されている仮想シリアル番号を消去し（ステップ１６２）、仮想ＵＵＩＤ記憶部３１５に設定されている仮想ＵＵＩＤを消去する（ステップ１５３）。
【００９６】
仮想ＵＵＩＤを消去すると、ＢＩＯＳ３１０は更新期限記憶部３１７に保存されている更新期限の情報を消去する（ステップ１６４）。更新期限の情報を消去すると、ＢＩＯＳ３１０は、ＳＭ  ＢＩＯＳ構造体３１１のシリアル番号とＵＵＩＤの情報を、物理シリアル番号と物理ＵＵＩＤに設定する（ステップ１６５）。
【００９７】
ＳＭ  ＢＩＯＳ構造体３１１の情報の設定が終わると、ＯＳのロード等の動作が開始される（ステップ１５８）。このとき、サーバ装置３００の各部はあらかじめ設定されている識別情報である物理識別情報を基に動作を行う。上記で説明した各仮想識別情報を消去するステップの順番は互いに入れ替えてもよい。
【００９８】
本実施形態のサーバ装置３００は、ＢＭＣ３２０を備える構成としているが、ＢＭＣ３２０を備えない構成とすることもできる。また、ＢＭＣ３２０に備えられたＮＩＣ３２１は、他の通信ネットワークを用いて他の情報装置等との通信を行ってもよい。また、ＩＢ  ＨＣＡ３５０およびＦＣ  ＨＢＡ３６０は、どちらか一方のみを備える構成としてもよく、また、両方備えていなくてもよい。本実施形態では、ＢＩＯＳ３１０が仮想ＨＷ情報の設定に係る制御を行ったが、他の制御用の半導体装置等によって行ってもよい。
【００９９】
本実施形態のサーバ装置では、ＮＩＣの数を２つとして示しているが、ＮＩＣの数は１つでもよく、また、３つ以上備えられていてもよい。
【０１００】
本実施形態の情報システムでは、サーバ装置はＩｎｆｉｎｉＢａｎｄファブリックやＦｉｂｒｅＢａｎｄファブリックに接続されている。このような構成においても、第１乃至第３の実施形態と同様に、予備のサーバ装置を現用系と同一の情報を有するサーバ装置として的確に起動することが可能となる。
【０１０１】
第２および第３の実施形態では、サーバ装置の起動時に仮想ＨＷ情報の要求が行われていたが、起動時以外の所定のタイミングで行われてもよい。例えば、所定の経過時間ごとに、サーバ装置が仮想ＨＷ情報を要求し、変更が生じていないかを確認する構成としてもよい。また、そのような構成とした場合に、前回の更新から所定の時間が経過している場合や更新期限を経過している場合のみ、仮想ＨＷ情報を要求する方法とすることもできる。
【０１０２】
第２乃至第４の実施形態の情報システムでは、通信ネットワークを介して管理サーバ装置および複数のサーバ装置が接続されていた。このような構成に代えて、基板状のサーバ装置が１つの筐体内に設置されて互いに接続されていてもよい。すなわち、各サーバ装置をブレードサーバとして構成し、複数のサーバ装置を１つの筐体内に設置することもできる。このような構成とした場合に、管理サーバ装置は、サーバ装置と同一の筐体内に備えられる構成としてもよく、また、別の筐体として備えられていてもよい。また、ブレードサーバとして構成されたサーバ装置をそれぞれ複数、備える筐体からなる装置が、通信ネットワークを介して複数、接続されている構成とすることもできる。
【符号の説明】
【０１０３】
１    起動信号検知手段
２    通信手段
３    制御手段
１０    管理サーバ装置
１１    応答制御部
１２    仮想情報記憶部
１３    サーバ情報管理部
１４    情報設定部
１５    通信部
２０    サーバ装置
２１    制御部
２２    識別情報記憶部
２３    管理サーバ情報記憶部
２４    ネットワークインターフェース部
２５    情報処理部
２６    物理識別情報記憶部
２７    仮想識別情報記憶部
２８    物理アドレス記憶部
２９    仮想アドレス記憶部
３０    管理サーバ装置
３１    応答制御部
３２    仮想情報記憶部
３３    サーバ情報管理部
３４    情報設定部
３５    通信部
４０    サーバ装置
４１    制御部
４２    識別情報記憶部
４３    管理サーバ情報記憶部
４４    更新期限記憶部
４５    ネットワークインターフェース部
４６    情報処理部
４７    物理識別情報記憶部
４８    仮想識別情報記憶部
４９    物理アドレス記憶部
５０    仮想アドレス記憶部
６０    通信回線
７０    作業者
１０１−１０９    情報システムの動作ステップ
１１１−１１９    情報システムの動作ステップ
１２１−１２９    情報システムの動作ステップ
１３１−１４２    情報システムの動作ステップ
１５０−１６５    情報システムの動作ステップ
２００    管理サーバ装置
２１０    応答制御部
２２０    ＮＩＣ
２２１    ＮＩＣ
２３０    仮想情報記憶部
２３１    サーバ情報管理部
２４０    情報設定部
３００    サーバ装置
３１０    ＢＩＯＳ
３１１    ＳＭ  ＢＩＯＳ構造体
３１２    物理シリアル番号記憶部
３１３    仮想シリアル番号記憶部
３１４    物理ＵＵＩＤ記憶部
３１５    仮想ＵＵＩＤ記憶部
３１６    管理サーバ情報記憶部
３１７    更新期限記憶部
３２０    ＢＭＣ
３２１    ＮＩＣ
３３０    ＮＩＣ
３３１    物理ＭＡＣアドレス記憶部
３３２    仮想ＭＡＣアドレス記憶部
３４０    ＮＩＣ
３４１    物理ＭＡＣアドレス記憶部
３４２    仮想ＭＡＣアドレス記憶部
３５０    ＩＢ  ＨＣＡ
３５１    物理ＧＵＩＤ記憶部
３５２    仮想ＧＵＩＤ記憶部
３６０    ＦＣ  ＨＢＡ
３６１    物理ＷＷＮ記憶部
３６２    仮想ＷＷＮ記憶部
４００    通信ネットワーク
４０１    通信ネットワーク
５００    ＩｎｆｉｎｉＢａｎｄファブリック
６００    ＦｉｂｒｅＣｈａｎｎｅｌファブリック
【図１】
2016046537.tif 000003
【図２】
2016046537.tif 000004
【図３】
2016046537.tif 000005
【図４】
2016046537.tif 000006
【図５】
2016046537.tif 000007
【図６】
2016046537.tif 000008
【図７】
2016046537.tif 000009
【図８】
2016046537.tif 000010
【図９】
2016046537.tif 000011
【図１０】
2016046537.tif 000012
【図１１】
2016046537.tif 000013
【図１２】
2016046537.tif 000014
【図１３】
2016046537.tif 000015
【図１４】
2016046537.tif 000016
【図１５】
2016046537.tif 000017