(57)【特許請求の範囲】
【請求項１】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理装置において、
前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段から前記情報を読み出す読み出し手段と、
前記情報処理ユニットの電源を投入する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記記憶ユニットの電源投入後に前記情報処理ユニットの電源投入が行われるように電源投入制御を行う第１の電源投入順制御と、該管理装置が前記記憶ユニットの起動後に前記情報処理ユニットに電源を投入する制御を行う第２の電源投入順制御のうち、適用する電源投入順制御を選択的に決定する制御手段と、
を備えたことを特徴とする管理装置。
【請求項２】
前記制御手段はさらに、
前記情報処理ユニットの電源を切断する指示を受信した場合に、特定される前記インターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理装置が前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する、
ことを特徴とする請求項１記載の管理装置。
【請求項３】
前記記憶手段は、前記管理装置からアクセス可能な、前記情報処理ユニットのバスに接続され、
前記読み出し手段は、前記バスを介して前記記憶手段から前記情報を読み出す、
ことを特徴とする請求項１または２記載の管理装置。
【請求項４】
前記管理装置は、第１のインターフェースによって記憶ユニットと接続される情報処理ユニットと、第２のインターフェースによって記憶ユニットと接続される情報処理ユニットとに接続され、接続されたそれぞれの情報処理ユニットを管理する
ことを特徴とする請求項１乃至３のいずれか１項に記載の管理装置。
【請求項５】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理装置において、
前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段から前記情報を読み出す読み出し手段と、
前記情報処理ユニットの電源を切断する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理装置が前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する制御手段と、
を備えたことを特徴とする管理装置。
【請求項６】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理装置が実行する管理方法において、
前記管理装置が、
前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段から前記情報を読み出し、
前記情報処理ユニットの電源を投入する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記記憶ユニットの電源投入後に前記情報処理ユニットの電源投入が行われるように電源投入制御を行う第１の電源投入順制御と、該管理装置が前記記憶ユニットの起動後に前記情報処理ユニットに電源を投入する制御を行う第２の電源投入順制御のうち、適用する電源投入順制御を選択的に決定する、
ことを特徴とする管理方法。
【請求項７】
前記管理方法はさらに、
前記管理装置が、
前記情報処理ユニットの電源を切断する指示を受信した場合に、特定される前記インターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理装置が前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する、
ことを特徴とする請求項６記載の管理方法。
【請求項８】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理装置が実行する管理方法において、
前記管理装置が、
前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段から前記情報を読み出し、
前記情報処理ユニットの電源を切断する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後
に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理装置が前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する、
ことを特徴とする管理方法。
【請求項９】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理装置が実行する管理プログラムにおいて、
前記管理装置に、
前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段から前記情報を読み出し、
前記情報処理ユニットの電源を投入する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記記憶ユニットの電源投入後に前記情報処理ユニットの電源投入が行われるように電源投入制御を行う第１の電源投入順制御と、該管理装置が前記記憶ユニットの起動後に前記情報処理ユニットに電源を投入する制御を行う第２の電源投入順制御のうち、適用する電源投入順制御を選択的に決定する、
ことを実行させることを特徴とする管理プログラム。
【請求項１０】
前記管理プログラムはさらに、
前記管理装置に、
前記情報処理ユニットの電源を切断する指示を受信した場合に、特定される前記インターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理装置が前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する、
ことを実行させることを特徴とする請求項９記載の管理プログラム。
【請求項１１】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理装置が実行する管理プログラムにおいて、
前記管理装置に、
前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段から前記情報を読み出し、
前記情報処理ユニットの電源を切断する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理装置が前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する、
ことを実行させることを特徴とする管理プログラム。
【請求項１２】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理ユニットを備えた電子装置において、
前記情報処理ユニットは、
前記管理ユニットからアクセス可能なバスに接続された、前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段を備え、
前記管理ユニットは、
前記記憶手段から前記情報を読み出す読み出し手段と、
前記情報処理ユニットの電源を投入する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記記憶ユニットの電源投入後に前記情報処理ユニットの電源投入が行われるように電源投入制御を行う第１の電源投入順制御と、該管理ユニットが前記記憶ユニットの起動後に前記情報処理ユニットに電源を投入する制御を行う第２の電源投入順制御のうち、適用する電源投入順制御を選択的に決定する制御手段と、
を備えたことを特徴とする電子装置。
【請求項１３】
前記制御手段はさらに、
前記情報処理ユニットの電源を切断する指示を受信した場合に、特定される前記インターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理ユニットが前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する、
ことを特徴とする請求項１２記載の電子装置。
【請求項１４】
情報処理ユニットと、前記情報処理ユニットがアクセスする記憶ユニットとを管理する管理ユニットを備えた電子装置において、
前記情報処理ユニットは、
前記管理ユニットからアクセス可能なバスに接続された、前記情報処理ユニットと前記記憶ユニットとを接続するインターフェースの種類を特定する情報を記憶する記憶手段を備え、
前記管理ユニットは、
前記記憶手段から前記情報を読み出す読み出し手段と、
前記情報処理ユニットの電源を切断する指示を受信した場合に、読み出した前記情報に基づいて特定されるインターフェースの種類に応じて、前記記憶ユニットと該記憶ユニットに接続された前記情報処理ユニットとが連係して、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源切断が行われるように電源切断制御を行う第１の電源切断順制御と、該管理ユニットが前記情報処理ユニットの電源を切断することと、前記情報処理ユニットの電源切断後に前記記憶ユニットの電源を切断する制御を行う第２の電源切断順制御のうち、適用する電源切断順制御を選択的に決定する制御手段と、
を備えたことを特徴とする電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置、電子装置の電源投入方法及びプログラムに関する。
【背景技術】
【０００２】
ＣＰＵ（Central Processing Unit ）やメモリ、ハードディスク、ネットワーク・コントローラなど、サーバとして稼動するのに必要な要素が装着された１枚の薄い基板（ブレード）をサーバブレードという。そして、サーバブレードを筐体であるシャーシ内に複数枚装着し一台のサーバとして稼動させるシステムをブレードサーバと言う。
【０００３】
ブレードサーバは、電源や管理ユニットをサーバブレードが共有することによって高密度実装や低消費電力を実現している。ブレードサーバは、その処理量が増加した場合、サーバブレードの増設だけで対応できる。このため、ブレードサーバは拡張性に優れている。
【０００４】
サーバブレードの増設に伴い、ハードディスクなどを含むストレージ容量の拡張を要する場合がある。従来は、ストレージボックスをブレードサーバと別体に設置することで対応していた。しかし、ブレードサーバをオールインワン化する要望が高まり、ストレージブレードをブレードサーバ内に搭載することが望まれている。
【０００５】
ブレードサーバを構成するこれらのブレードは、いわゆるバックプレートを介してシャーシに搭載される。ブレードのシャーシへの取り付けは、シャーシに取り付けられているバックプレートに設けられたコネクタにブレードを差し込むことで行われる。これにより、ブレードは、ブレードサーバに設けられているネットワークスイッチや電源などのモジュールとケーブルを介さずに接続できる。
【０００６】
また、コンピュータ本体と周辺機器の接続方法の取り決めのひとつに、従来、ＳＣＳＩ（Small Computer System Interface）が周知である。そしてＳＣＳＩ規格の一種で、Ｓ
ＡＴＡ（Serial ATA）のインターフェースを採用してシリアル通信を可能にした新しい規格にＳＡＳ（Serial Attached SCSI）がある。
【０００７】
ＳＣＳＩ規格では、データ転送方式として、複数の通信線によって複数のデータを平行して転送するパラレル転送方式を採用する。しかしＳＣＳＩ規格では、多くのデータ信号が同時に転送されることで、各信号の伝わり方にわずかな差を生じる。ＳＡＳでは、この差を高速シリアル転送によって無くし、高精度な転送を実現する。
【０００８】
このため、ストレージインターフェースは、ＳＣＳＩインターフェースからＳＡＳインターフェースに移行する傾向にある。加えて、ＳＡＳインターフェースでストレージの拡張が可能な新しい世代のサーバブレード（新世代サーバブレード）が開発された。よって、今後、この新世代サーバブレードの使用がこれまでのサーバブレード（旧世代サーバブレード）に変わるものと考えられる。
【特許文献１】特開２００６−２３５９６４号公報
【特許文献２】特開２００７−２１３５８４号公報
【特許文献３】特開２００８−９６４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
このようにサーバブレードのような情報処理ユニットとストレージブレードのような記
憶ユニットとインターフェースで接続するシステムにおいて、従来のインターフェースから新たなインターフェースへの切り替えが行われる場合に、互換性をどのように締結するかという問題を生じる。
【００１０】
すなわち、従来のインターフェースと新インターフェースとは単に形状の相違だけではなく、様々な機能上の相違点を有している。例えば、一のインターフェースでは、電源投入時に、先に記憶ユニットに電源を投入し、次に情報処理ユニットに電源を投入するというシーケンスを実行するものがある。そして、他のインターフェースでは、このようなシーケンスを実行せず、各ユニット個別に電源投入をしなければならないものもある。
【００１１】
そこで、本技術の課題は、異なるインターフェースを有する情報処理ユニットと記憶ユニットが混在するシステムにおいて、主として電源投入時の機能上の相違を吸収する技術を提供することである。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、例えば次のような電子装置を解決手段の一つとして提案する。すなわち、この電子装置は、少なくとも演算装置を有する情報処理ユニットと、前記演算装置の外部記憶装置を有する記憶ユニットと、前記情報処理ユニット及び前記記憶ユニットの起動及び停止を制御する管理ユニットと、を備え、前記情報処理ユニットと前記記憶ユニットとは、電源投入時に、前記記憶ユニットへの電源投入を先に実行し、前記記憶ユニット稼働後に前記情報処理ユニットの電源を投入する連系制御が可能な第１のインターフェース、又は前記連系制御ができない第２のインターフェースのいずれかによって接続され、前記情報処理ユニットは前記記憶ユニットを接続するインターフェースの種類に示す情報を格納した不揮発性記憶装置を前記管理ユニットからアクセス可能なバス上に有し、前記管理ユニットは、前記情報処理ユニットへの電源投入指示を受けたときに、前記情報処理ユニットの不揮発性記憶装置から前記インターフェースの種類を読み出し、前記情報処理ユニットが前記第１のインターフェースで記憶ユニットに接続されている場合には、前記第１のインターフェースによる連系制御によって電源を投入し、前記情報処理ユニットが前記第１のインターフェースで記憶ユニットに接続されていない場合には、前記記憶ユニットに電源を投入し、記憶ユニットの稼働後に情報処理ユニットに電源を投入する電子装置である。
【００１３】
また、情報処理ユニットとはサーバブレードのことである。サーバブレードには、ＳＡＳインターフェースで前記記憶ユニットと接続可能な前記新世代サーバブレードと、ＳＡＳインターフェースでは接続不可であるが、ＳＣＳＩインターフェースでならば記憶ユニットと接続可能な前記旧世代サーバブレードとを含む。記憶ユニットとはＳＡＳインターフェースのストレージブレードのことである。
【００１４】
本電子装置によれば、情報処理ユニットが前記第１のインターフェースで記憶ユニットに接続されていない場合には、前記記憶ユニットに電源を投入し、記憶ユニットの稼働後に情報処理ユニットに電源を投入する。よって、記憶ユニットの稼働後、情報処理ユニットの電源の入りを連動して行うことができる。このため、本電子装置によれば、複数のユニットの電源の手作業による入りの手間を簡便にすることができる。
【発明の効果】
【００１５】
よってこの電子装置によれば、異なるインターフェースを有する情報処理ユニットと記憶ユニットが混在するシステムであっても、主として電源投入時の機能上の相違を吸収することができる。
【発明を実施するための最良の形態】
【００１６】
以下、実施形態に係る電子装置を例示的に説明する。但し、この実施形態の構成は例示であり、電子装置を以下に限定する趣旨ではない。
＜概要＞
本実施形態では、電子装置として、ブレードサーバを例示する。ブレードサーバは、インターネット基板の処理に加え、企業内の各部署に応じた業務アプリケーションの対応や、データベースの管理など多機能な処理性能を有するため、電子装置ということができる。
【００１７】
本実施形態に係るブレードサーバは、その構成要素に含まれるサーバブレード（演算装置を有する情報処理ユニットに相当）に、ＳＡＳインターフェースでストレージの拡張が可能な新世代サーバブレードと、不可能な旧世代サーバブレードとを併用している。このため、本実施形態に係るブレードサーバは、ハードウェア資源の有効利用ができる。
また、新世代サーバブレードは、そのストレージ拡張用にＳＡＳインターフェースのストレージブレード（演算装置の外部記憶装置を有する記憶ユニットに相当）を適用する。
【００１８】
そして、ブレードサーバに取り付けられた前記各種ブレードには、ブレードサーバの電源装置から電力を供給する。
また、サーバブレードの各々は、電源スイッチを有し、サーバブレードをサーバとして使用する時に電源スイッチは入れられ、使用しないときには切られる。
【００１９】
本ブレードサーバに装着されている新世代サーバブレードとストレージブレードとは、電源の入り切りが連動する。よって、これらのブレードを多数有する場合、それらの電源の一つ一つを手作業で入り切りする必要がない。よって両ブレードの電源を連動して入り切りできるので、電源の手作業による入り切りの手間を簡便にすることができる。
【００２０】
＜装置の構成＞
図１〜１７を参照して本装置を説明する。
ブレードサーバ１は、図１に示すようにその全体形状は直方体形状をしている。そして、その構成ユニットには、筐体であるシャーシ２に数種類のブレード３と、ブレードサーバ１の全体に電力を供給する電源装置である電源ユニット５と、ブレードサーバ１内で発生した熱を排出し、内部の部品を冷却するための冷却ファン６その他のモジュールが含まれる。そして、これらの構成ユニットは、回路基板の一種であるいわゆるバックプレート８を介して、金属又は合成樹脂等の材質からなる前記シャーシ２に組み込まれる。
【００２１】
バックプレート８はシャーシ２の長手方向中央に位置し、シャーシ２を横断するように立設されている。このため、バックプレート８の組み合わされたシャーシ８を平面で見ると図１からわかるように概略Ｈの字の如く見える。
【００２２】
またバックプレート８は、前記構成ユニットが、コネクタであるスロットを介して、バックプレート８上で相互接続するためのものである。そのためバックプレート８の表面や内部には配線、すなわちバス（bus)が張りめぐらされ、当該バスを通じて様々なデータや信号が、構成ユニット間で転送される。
【００２３】
以下、ブレードサーバ１の構成ユニットについて説明する。
ブレード３には、既述した旧世代サーバブレード３１、新世代サーバブレード３２、ＳＡＳインターフェースのストレージブレード３３、ネットワーク・スイッチブレード３４（図１〜５参照）等が含まれる。このうち旧世代サーバブレード３１と新世代サーバブレード３２を総称して、サーバブレードということにし符号３０で示す。
【００２４】
さらにブレード３には、これら各種ブレード３１〜３４及び電源ユニット５の管理等、
ブレードサーバ１全体を管理する管理装置として機能する管理ブレード３５（図５参照）も含まれる。
【００２５】
そして図１、２、４及び５に示すように、バックプレート８の一面側に前記旧世代サーバブレード３１、新世代サーバブレード３２及びストレージブレード３３が水平方向に層状に複数設置される。また、図３や図５に示すように、バックプレート８の他面側では、管理ブレード３５、ネットワーク・スイッチブレード３４、電源ユニット５、冷却ファン６等が搭載される。このためバックプレート８のことを構成ユニットの配置関係からミッドプレーンということもできる。
【００２６】
なお、図１においてバックプレート８のうちブレード３のある側を正面とする。よって、その反対が背面になる。また図１の上方から見た図が平面であり、その反対が底面である。さらに正面に正対して左右の側にある面が、それぞれ左面及び右面である。
【００２７】
ブレード３をシャーシ２に搭載する場合、正面側からシャーシ２に平行に挿し込む（図２の矢印参照）。また、ブレード３を増設するときは、既に実装されているブレード３と左右方向に層を為すようにブレード３を挿し込む。
【００２８】
そして、ブレード３は、バックプレート８に設けられたスロット（コネクタ）に差し込まれることで、バックプレート８に対して固定的に取り付けられる。なおこの実施形態では、バックプレート８に対し、１２枚のブレード３を取り付けることができる。よって、１２チャンネルのスロットがバックプレート８に設置されている。
【００２９】
またバックプレート８には、バス４０が設置され（図８参照）、各スロットのインターフェースに、バス上のアドレスが割り付けられる。したがって、スロット番号はアドレスに変換されることになる。例えば、スロット１をバスアドレス０ｘ００００１０００と、スロット２をバスアドレス０ｘ００００２０００と、・・・スロット１２をバスアドレス０ｘ００００Ｃ０００のように変換される。
【００３０】
バスアドレスは、管理ブレード３５により把握される。
図７はバックプレート８のチャンネル１のスロット番号が１のスロット１（以下同様）に接続されるサーバブレード、同じくチャンネル２のスロット２に接続されるストレージブレードを例示的に設定し、定義例として図表化したものである。
【００３１】
この図表によれば、スロット１に接続されるサーバブレード３０、スロット２に接続されるストレージブレード３３は、管理ブレード３５によって電源管理される一組のセットとして定義されている。当該組み合わせをこの明細書ではセット１ということにする。
【００３２】
サーバブレード３０（旧世代サーバブレード３１及び新世代サーバブレード３２）及びストレージブレード３３の差し込まれるスロットの位置を符号Ｎで示すと、サーバブレード３０及びストレージブレード３３は、例えば次のように示すことができる。すなわち、正面左からＮ番目のスロットにサーバブレード３０が位置し、その右隣のＮ＋１番目のスロット２にストレージブレード３３が位置するという具合である。Ｎ番目のスロットを介して差し込まれる、又は差し込まれているブレード３をＮ番目のブレードということがある。なお、Ｎ+１番目以降も同じ扱いであり〜番目のブレードという（図６参照）。
【００３３】
このようにして定義された設定内容、すなわちサーバブレード３０とストレージブレード３３との位置関係は、管理ブレード３５内のＮＶＲＡＭ（Non Volatile RAM）：不揮発性 RAM に保存されている。なお、図７，９に示した上記定義例は、ＷＥＢ（World Wide Web）上のＧＵＩ（Graphical User Interface）を用いたものである。例えば、管理ブレ
ード３５は、ネットワーク上の端末（パーソナルコンピュータ等）に図７、９のような構成の画面を提供する。
【００３４】
以上の如くバックプレート８のスロット２にそれぞれ差し込まれる１２枚のサーバブレード３０は、その位置がバスアドレスで管理ブレード３５に把握される。
【００３５】
また、既述したようにバックプレート８の背面側では、電源ユニット５、管理ブレード３５、ネットワーク・スイッチブレード３４が、バックプレート８の図示しないスロットを介して搭載される。このようにしてブレードサーバ１の構成ユニットは、ケーブルを介さずにバックプレート８と接続される。
【００３６】
次にサーバブレード３０に含まれる前記旧世代サーバブレード３１と新世代サーバブレード３２について説明する。
前記旧世代サーバブレード３１は、ＳＡＳインターフェース（第２のインターフェースに相当）でストレージブレード３３と接続できないサーバブレードである。旧世代サーバブレード３１は、バックプレート８によってストレージブレード３３とＳＣＳＩインターフェース（第１のインターフェースに相当）で接続する。これに対し、新世代サーバブレード３２は、ＳＡＳインターフェースでストレージブレード３３と接続可能なサーバブレードである。本実施形態では外付けのＳＡＳインターフェースで、新世代サーバブレード３２とストレージブレード３３とを接続する。
【００３７】
第１のインターフェースであるＳＣＳＩインターフェースの場合、電源投入時に、前記記憶ユニットへの電源投入を先に実行し、前記記憶ユニット稼働後に前記情報処理ユニットの電源を投入することが、連系制御によって自動的に実行可能である。
連係制御とは、例えば特定の情報処理ユニットの電源が投入されると投入後一定の時間差をもって他の情報処理ユニットの電源が投入されたり、反対に電源が切られると投入後一定の時間差をもって他の情報処理ユニットの電源が切断されたりするシステムを意味する。
【００３８】
これに対し、第２のインターフェースであるＳＡＳインターフェースの場合、外付けにすると複数の情報処理ユニットの電源を連動して入り切りするためのプロトコールがない。すなわち、電源投入時に、前記記憶ユニットへの電源投入を先に実行し、前記記憶ユニット稼働後に前記情報処理ユニットの電源を投入するという連系制御が自動的にできない。そこで本装置では、前記記憶ユニットに電源を投入し、記憶ユニットの稼働後に情報処理ユニットに電源を投入することを自ら積極的に行う。
【００３９】
また、情報処理ユニットとはサーバブレードのことである。サーバブレードには、ＳＡＳインターフェースで前記記憶ユニットと接続可能な前記新世代サーバブレードと、ＳＡＳインターフェースでは接続できないが、ＳＣＳＩインターフェースでならば前記記憶ユニットと接続可能な前記旧世代サーバブレードとを含む。記憶ユニットとはＳＡＳインターフェースのストレージブレードのことである。
【００４０】
さらに、本装置では新世代サーバブレード３２とストレージブレード３３との接続にはケーブル１０を用いる。それらを複数連結するには、ケーブルを連結するコネクタ以外にエキスパンダコネクタを用いる（図１７参照）。コネクタとエキスパンダコネクタとは、それらブレードの内部基板上のインターフェース（図示せず）に接続されている。
【００４１】
サーバブレード３０は、いずれも既述のようにＣＰＵやメモリ、ハードディスク、ネットワーク・コントローラなど、サーバとして稼動するのに必要な要素が装着されている。また、新旧両ブレード３１、３２は、ＰＲＯＭ（Programmable Read Only Memory）５０
を有する（図５、８、１６参照）。ＰＲＯＭ５０は、バックプレート８のバス４０に接続され、管理ブレード３５のＣＰＵのアドレス空間に配置される。したがって、バス４０のアドレスを指定することで、管理ブレード３５のＣＰＵは、それぞれのＰＲＯＭの情報を読み出す。ＰＲＯＭ５０は、ブレードの種類又は当該ブレードに係るインターフェース情報その他のブレード情報を含む不揮発性メモリである。
【００４２】
ブレードの種類とは、例えばサーバブレード３０の世代情報である。また、インターフェース情報とは、外付けのＳＡＳインターフェースの有無である。ＰＲＯＭ５０に記憶されている情報は、管理ブレード３５が読みに行く。
【００４３】
ＰＲＯＭ５０は製造時には情報が書き込まれず、ユーザが端末（ＲＯＭライタという装置）を使って記録を行なう。ＰＲＯＭ５０には、２つのタイプがある。
一つ目は、一度この記録を行なうと、通常のROMと同じように書き込まれたデータの変
更や削除はできないワンタイムタイプである。二つ目は、何度でも消去して繰り返し書き込める消去可能タイプである。
【００４４】
サーバブレード３０の各管理者は、ユーザとしてブレードサーバ１にサーバブレード３０を搭載する際、上記情報をＰＲＯＭ５０に書き込む。そして書き込みが完了したならばシステムの設定を行う。
また、いずれのサーバブレード３０も、図１に示すように、その正面側に電源ボタン３０１を有する。電源ボタン３０１が直接操作される代わりに、クライアントパソコン（クライアントＰＣ）から管理ブレード３３へＬＡＮの代表的な規格であるイーサネット［Ethernet（登録商標）］経由で電源ＯＮコマンドが発行されるようにしてもよい。
【００４５】
さらに、新世代サーバブレード３２のＳＡＳコネクタ３２１の設置位置は、図６に示すように新世代サーバブレード３２の正面における左側に設けられている。これに対し次に述べるストレージブレード３３のＳＡＳコネクタ３３１は、同図からわかるようにストレージブレード３３の正面右側に位置する。
【００４６】
なお、新世代サーバブレード３２同士を連結するには、ブレード同士を連結する場合について既述したと同様、コネクタとエキスパンダコネクタを用いるが、コネクタがＳＡＳコネクタになり、エキスパンダコネクタがＳＡＳエキスパンダコネクタになる（図１７参照）。
【００４７】
次にストレージブレード３３について述べる。
ＳＡＳインターフェースのストレージブレード３３は、基本的にＨＤＤ（Hard Disk Drive）と同じしくみであり、ストレージブレード３３に含まれる図示しないコントローラ
によって制御される。
【００４８】
また、ストレージブレード３３にもＰＲＯＭ５０が設けられている（図５等参照）。ストレージブレード３３のＰＲＯＭ５０もバス４０に接続され、管理ブレード３５のＣＰＵのアドレス空間に配置される。当該ＰＲＯＭ５０には、当該ブレードの種類（すなわちストレージブレードであるということ）や、インターフェース情報が記憶される。なお、ストレージのＰＲＯＭ５０に、どのサーバブレードと連結されているストレージブレードであるということを記憶させておいてもよい。例えば、各ストレージブレード３３のＰＲＯＭ５０に接続されているサーバブレード３０のスロット番号を設定すればよい。
【００４９】
ネットワーク・スイッチブレード３４は、サーバブレード３０から外部ＬＡＮ（Local Area Network）との間を接続するためのブレードである。
【００５０】
管理ブレード３５は、専用のＣＰＵ, ＬＡＮ, シリアルポートを装備している。このため、サーバブレード３０の状態(ハング状態等)に依存せず、ネットワークの通信やエラー監視動作ができる。また、管理ブレード３５は、シャーシ２内に搭載の前記各種構成ユニットの状態を監視する。そして、管理ブレード３５は、シャーシ２に搭載されているブレードの種類を把握する。
【００５１】
さらに管理ブレード３５はサーバブレード３０の電源の入り切りを管理する。当該管理により、ブレードサーバ１の最大消費電力を超える以上にサーバブレード３０を多数搭載しないようにしている。これによりシステムがダウンしてしまうのを抑制する。
【００５２】
このような管理を実行するため、管理ブレード３５は、ブレードの種類と、ブレードによって消費される電力をある程度予想する。そして問題ないと判断した上で構成ユニットに電源が供給されるよう管理する。よって、バックプレート８にブレードサーバ１の最大電源容量を超えてしまうほどに消費電力の大きなサーバブレード３０が搭載される場合、当該サーバブレード３０にはその電源が入らないように設定されている。
【００５３】
このような理由により、管理ブレード３５は、サーバブレード３０のＰＲＯＭ５０とストレージブレード３３のＰＲＯＭ５０を読みに行き、必要な情報を収集する。当該収集の結果、管理ブレード３５は、ＰＲＯＭ５０に記憶されている情報から、ＳＡＳインターフェースのストレージブレード３３と接続可能なサーバブレード３０か否かを判定する。よって、管理ブレード３５は、判定手段として機能するといえる。
【００５４】
また、当該判定でサーバブレード３０が、新世代サーバブレード３２であるとされた場合、管理ブレード３５は、ストレージブレード３３と新世代サーバブレード３２に対して、電源の入り切りを連動で制御する。すなわち、新世代サーバブレード３２とストレージブレード３３の起動及び停止を連動で制御する。
【００５５】
なお、連動によりストレージブレード３３と新世代サーバブレード３２との電源を入れる場合、管理ブレード３５は、ストレージブレード３３を新世代サーバブレード３２よりも先に立ち上げる。新世代サーバブレード３２のＣＰＵがストレージブレード３３を認識できないと、新世代サーバブレード３２のＣＰＵは、ストレージブレード３３がブレードサーバ１に搭載されていないと判断してしまうからである。
【００５６】
反対に連動によりストレージブレード３３と新世代サーバブレード３２との電源を切る場合、管理ブレード３５は、先に新世代サーバブレード３２の電源を落とす。先にストレージブレード３３の電源を落としてしまうと、管理ブレード３５は、ストレージブレード３３が壊れたと誤認してしまうからである。
【００５７】
判定手段である管理ブレード３５による判定が旧世代サーバブレード３１であるとされた場合、管理ブレード３５は、電源の入り切りを非連動で制御する。この場合には、従来のＳＣＳＩの規格にしたがって、まずストレージブレード３３に電源が入り、ストレージブレード３３が立ち上がった後でサーバブレード３０が自動で立ち上がる。
【００５８】
よって、管理ブレード３５がＰＲＯＭ５０の情報を読めば、ＳＡＳインターフェースのストレージブレード３３と新・旧いずれかの世代のサーバブレード３２，３１の関係において電源連動の有無を判定する。したがって、管理ブレード３５は電源連動制御手段という機能手段を有するということができる。
【００５９】
そして、管理ブレード３５は、既述したＮ番目の新旧いずれかのサーバブレード３１、３２についての電源の入り切りの要求があると、当該Ｎ番目のサーバブレード３１又は３
２にアクセスしてそのアドレスを読みに行く。
【００６０】
次に電源ユニット５について述べる。
電源ユニット５は、電源装置を内蔵した複数のユニットである。そして、電源ユニット５は、バックプレート８と図示しない電源コネクタで連結され、バックプレート８に連結されている前記ブレードやモジュールに電力を供給する。
【００６１】
また、電源ユニット５は、この実施形態では冗長性のため４ユニットを搭載している。冗長性とは、システム使用時に、利用が不能になっても、迂回、切替、代替により、利用再開を図る事を言う。
【００６２】
この実施形態では、電源ユニット５は、普通は２台が稼働するように設定してある。そして、通常稼働する２台の電源ユニット５のうちの少なくとも一台が故障した場合に、休止中の他の電源ユニット５が代わりに稼働する。また、通常、３台を稼働するようにし、そのうち一台が故障した場合に休止中の電源ユニット５をそれと入れ替えるというような使用のしかたもある。さらに、ブレード３の増設に伴い、電流の容量不足解消のため、休止中の電源ユニットの稼働数を増やしてもよい。
【００６３】
次に図６、図１０及び図１１を参照して、サーバブレード３０やストレージブレード３３のＰＲＯＭ５０に記憶されているブレード情報に基づいて、管理ブレード３５による、Ｎ番目の新世代サーバブレード３２の電源及びＮ+１番目のストレージブレード３３の電
源の連動のさせ方について説明する。
【００６４】
最初に電源を入れる場合を説明する。
図１０において、ステップ（以下Ｓで示す）１では、Ｎ番目のサーバブレード３０が、ユーザによって、電源入りの操作をされる。又は、クライアントパソコン（クライアントＰＣ）から、管理ブレード３３に対し、Ｎ番目のサーバブレード３０の電源を入れるためのＯＮコマンドが（Ethernet）経由で発行される。
【００６５】
Ｓ２では、管理ブレード３５はＮ番目のサーバブレード３０について電源入りの要求を入手する。要求があっただけであり、サーバブレード３０に実際はまだ電源が入っていない。なお、ここから以降のステップは管理ブレード３５の管理になる。
【００６６】
Ｓ３では、管理ブレード３５がＮ番目に搭載されているサーバブレード３０のＰＲＯＭ５０から当該サーバブレード３０のブレード情報を入手し、当該サーバブレード３０の世代が新・旧いずれであるかを確認する。
【００６７】
Ｓ３において、Ｎ番目のサーバブレード３０が旧世代サーバブレード３１、すなわちＳＡＳインターフェースでストレージブレード３３と接続できないサーバブレード３０であれば、Ｓ４に進む。反対に新世代サーバブレード３２、すなわちＳＡＳインターフェースでストレージブレード３３と接続可能なサーバブレード３０であればＳ５に進む。サーバブレード３０がストレージブレード３３と接続できないということは、当該サーバブレード３０のストレージの拡張ができないことを意味する。
【００６８】
Ｓ４では、管理ブレード３５は、Ｎ番目のサーバブレード３０である旧世代サーバブレード３１の電源をＯＮにする。なお、Ｓ３でＳ４の選択がされた場合、Ｎ+１番目以降に
続く番号には連動しない。その理由は、本装置は、Ｎ番目が新世代サーバブレード３２で、Ｎ+１番目がストレージブレード３３の場合に両者の電源連動を外付けのＳＡＳインタ
ーフェースで行う装置だからである。
【００６９】
旧世代サーバブレード３１は、バックプレート８によってストレージブレード３３とＳＣＳＩインターフェースで接続しており、電源投入時に、ストレージブレード３３への電源投入を先に実行し、ストレージブレード３３の稼働後に旧世代サーバブレード３１への電源を投入する連系制御が自動的に実行される。しかしながら、ここでは簡略化のため、単に管理ブレード３５は、Ｎ番目のサーバブレード３０の電源をＯＮにするとのみ記載する。
【００７０】
Ｓ５では、管理ブレード３５がＮ＋１番目のブレード３のＰＲＯＭ５０から当該ブレード３のブレード情報を入手する。入手したブレード情報により、Ｎ＋１番目のブレード３がストレージブレード３３であれば、Ｓ６に進む。Ｎ＋１番目のブレード３がサーバブレード３０であればＳ８に進む。
【００７１】
Ｓ６では、管理ブレード３５はＮ＋１番目のストレージブレード３３の電源をＯＮにし、Ｓ７に進む。Ｓ７では管理ブレード３５はＮ番目のサーバブレード３０の電源をＯＮにする。すなわちＮ番目の電源を入れるときはＮ+１のストレージブレード３３の電源を先
に入れる。既述したように、新世代サーバブレード３２のＣＰＵがストレージブレード３３を認識できないと、新世代サーバブレード３２のＣＰＵは、ストレージブレード３３がブレードサーバ１に搭載されていないと判断してしまうからである
【００７２】
Ｓ８では、管理ブレード３５はＮ番目のサーバブレード３０の電源をＯＮにする。すなわち、Ｎ番目とＮ+１番目とがサーバブレード３０である場合は、小さいＮ番目のサーバ
ブレード３０の電源を入れる。Ｎ+１番目の電源については、ユーザによって電源入りの
操作をされていないので、電源は入らない。
【００７３】
次に電源を切る場合について説明する。
既述した電源を入れる場合においては、Ｎ番目が新世代サーバブレード３２でＮ+１番
目にストレージブレード３３があるとき、先にストレージブレード３３の電源が入れられていた。反対に電源を切る場合は、Ｎ番目の新世代サーバブレード３２が先に切られ、その後Ｎ+１番目のストレージブレード３３の電源が切られる。
【００７４】
Ｓ１１では、Ｎ番目のサーバブレード３０が、ユーザによって電源切りの操作（電源ボタンの長押し）をされる。又は、クライアントパソコン（クライアントＰＣ）から、管理ブレード３３に対し、Ｎ番目のサーバブレード３０の電源を切るためのＯＦＦコマンドが(Ethernet)経由で発行される。
【００７５】
Ｓ１２では、管理ブレード３５はＮ番目のサーバブレード３０について電源ＯＦＦの要求を入手する。要求があっただけでありサーバブレード３０の電源は、実際まだ切られていない。ここから管理ブレード３５の管理になる。
【００７６】
Ｓ１３では、管理ブレード３５がＮ番目に搭載されているサーバブレード３０のＰＲＯＭ５０から当該サーバブレード３０のブレード情報を入手し、当該サーバブレード３０の世代が新・旧いずれかのものであるかを確認する。
【００７７】
Ｓ１３においてＮ番目のブレード３が旧世代サーバブレード３１、すなわちＳＡＳインターフェースでストレージブレード３３と接続できないサーバブレード３０であれば、Ｓ１４に進む。反対に新世代サーバブレード３２、すなわちＳＡＳインターフェースでストレージブレード３３と接続可能なサーバブレード３０であればＳ１５に進む。
【００７８】
Ｓ１４では、管理ブレード３５はＮ番目のサーバブレード３０である旧世代サーバブレード３１の電源をＯＦＦにする。なお、Ｓ１３でＳ１４に進む選択がされた場合、Ｎ+１
以降に続く番号に差し込まれているサーバブレード３０は連動しない。その理由は、既述の通り、本装置は、Ｎ番目が新世代サーバブレード３２でＮ+１番目がストレージブレー
ド３３の場合に両者の電源連動を行うためのものだからである。
【００７９】
Ｓ１５では、管理ブレード３５がＮ＋１番目のブレード３のＰＲＯＭ５０から当該ブレード３のブレード情報を入手する。入手したブレード情報により、Ｎ＋１番目のブレード３がストレージブレード３３であれば、Ｓ１６に進む。そして、Ｎ＋１番目のブレード３がサーバブレード３０であればＳ１８に進む。Ｎ＋１番目は新世代サーバブレード３２でも旧世代サーバブレード３１でもよい。
【００８０】
Ｓ１６では、管理ブレード３５はＮ番目のサーバブレードである新世代サーバブレード３２の電源をＯＦＦにする。その後、Ｓ１７に進む。Ｓ１７では管理ブレード３５はＮ＋１番目のストレージブレード３３の電源をＯＦＦにする。すなわちＮ番目のサーバブレード３０の電源を切るときはＮ+１のストレージブレード３３の電源をその後で切る。既述
したように、先にストレージブレード３３の電源を落としてしまうと、管理ブレード３５は、ストレージブレード３３が壊れたと誤認してしまうからである。
【００８１】
Ｓ１８では、管理ブレード３５はＮ番目のサーバブレード３０の電源をＯＦＦにする。すなわち、Ｎ番目とＮ+１番目とがサーバブレードである場合は、小さいＮ番目のサーバ
ブレードの電源を切る。Ｎ+１番目の電源については、ユーザによって電源切りの操作を
されていないので、電源は切られない。
【００８２】
次に図８、図９、図１２及び図１３を参照して、管理ブレード３５の前記ＮＶＲＡＭに保存されている定義された設定情報により、電源を連動させる場合について説明する。なお、ここでは、サーバブレード３０が単体で搭載されるのに対し、ストレージブレード３３が複数連続して搭載される場合である。
【００８３】
図８及び図９にあるように、Ｎ番目のスロットにサーバブレード３０が位置し、そこから±α離れた位置であるＮ±α番目までの各スロットにストレージブレード３３がそれぞれ設置されるという例であり、これをセット２ということにする。
【００８４】
図面ではスロット１をＮ番目とし、当該箇所にサーバブレード３０が設置され、そこを起点にそれよりも右側のスロット全てにストレージブレード３３が差し込まれたものを例示する。スロット３を＋αの位置とし、スロット２及び３にストレージブレード３３が差し込まれている。すなわち情報処理ユニット及び記憶ユニットは複数備えられ、同じ種類のユニット毎に分類された状態で直列されている。
【００８５】
最初に電源を入れる場合について説明する。
図１２のフローチャートにおいて、Ｓ２１では、Ｎ番目のサーバブレード３０が、ユーザによって、電源入りの操作をされる。又は、クライアントパソコン（クライアントＰＣ）から、管理ブレード３３に対し、Ｎ番目のサーバブレード３０の電源を入れるためのＯＮコマンドが(Ethernet)経由で発行される。
【００８６】
Ｓ２２では、管理ブレード３５はＮ番目のサーバブレード３０について電源入りの要求を入手する。要求があっただけであり、まだ実際には電源は入っていない。ここから管理ブレード３５の管理になる。
【００８７】
Ｓ２３では、管理ブレード３５がＮＶＲＡＭに定義された設定情報（ここではセット２）を確認する。その結果、Ｎ番目のスロットに搭載されているサーバブレード３０がストレージブレード３３とＳＡＳインターフェースで接続されていない場合、Ｓ２４に進む。
【００８８】
Ｓ２４では、管理ブレード３５は、Ｎ番目のサーバブレード３０の電源を入れる。
【００８９】
Ｓ２３での確認の結果、Ｎ番目のサーバブレード３０が、＋α離れた位置、すなわちＮ＋α番目のスロットに搭載されているストレージブレード３３とＳＡＳインターフェースで接続されていると管理ブレード３５によって判断された場合は、Ｓ２５に進む。
【００９０】
Ｓ２５では、管理ブレード３５は、Ｎ番目のスロットに位置するサーバブレード３０と、Ｎ＋α番目のストレージブレード３３との間に位置するスロット（Ｎ+１番目からＮ+α番目）に差し込まれているストレージブレード３３の電源を入れる。すなわち、すべてのストレージブレードの電源を入れる。
【００９１】
なお、ここでは、サーバブレード３０の次のスロットから連続して複数のストレージブレード３３が配置される例を示した。しかし必ずしも連続して配置する必要はなく、その場合には、サーバブレード３０のＰＲＯＭ５０に接続されているストレージブレード３３の位置（スロット番号）を書き込んでおけばよい。例えばＮ＋αｉ（ｉ＝１，・・・・ｋ）である。
【００９２】
Ｓ２６では、管理ブレード３５はＮ番目のサーバブレードである新世代サーバブレード３２の電源を入れる。
【００９３】
次に電源を切る場合について説明する。
Ｓ３１では、Ｎ番目のサーバブレード３０が、ユーザによって、電源切りの操作をされる。又は、クライアントパソコン（クライアントＰＣ）から、管理ブレード３３に対し、Ｎ番目のサーバブレード３０の電源を切るためのＯＦＦコマンドが(Ethernet)経由で発行される。
【００９４】
Ｓ３２では、管理ブレード３５はＮ番目のサーバブレード３０について電源切りの要求を入手する。よって、要求があっただけでありまだ実際には電源は切れていない。ここから管理ブレード３５の管理になる。
【００９５】
Ｓ３３では、管理ブレード３５がＮＶＲＡＭに定義された設定情報（ここではセット２）を確認する。その結果、Ｎ番目のスロットに搭載されているサーバブレード３０がストレージブレード３３とＳＡＳインターフェースで接続されていない場合、Ｓ３４に進む。
【００９６】
Ｓ３４では、管理ブレード３５は、Ｎ番目のサーバブレード３０の電源を切る。
【００９７】
Ｓ３３の結果、Ｎ番目のサーバブレード３０が＋α離れた位置Ｎ＋α番目のスロットに搭載されているストレージブレード３３とＳＡＳインターフェースで接続されている場合はＳ３５に進む。
【００９８】
Ｓ３５では、管理ブレード３５はＮ番目のサーバブレード３０の電源を切る。
【００９９】
Ｓ３６では、管理ブレード３５は、Ｎ番目のスロットに位置するサーバブレード３０と、Ｎ±α番目のストレージブレード３３との間に位置するスロット（Ｎ+１番目からＮ+α番目）に差し込まれているストレージブレード３３の電源を切る。すなわち、すべてのストレージブレードの電源を切る。
【０１００】
以上述べたブレードサーバ１によれば、ブレードサーバ１に新・旧両世代のサーバブレード３１，３２を併用することができる。よってハードウェア資源の有効利用を図れる。
また、新世代サーバブレード３１のストレージの拡張に外付けのＳＡＳインターフェースのストレージブレード３３を使用しても、新世代サーバブレード３２とストレージブレード３３両方の電源を連動して入り切りできる。よって、ブレードサーバ１によれば、電源の立ち上がりとシャットダウンをスムーズに行うことができる。すなわち、新世代サーバブレード３２の電源及び当該新世代サーバブレード３２と接続されているストレージブレード３３の電源の入り切りを逐一手作業で行う必要がない。
【０１０１】
よって電源の手作業による入り切りの手間を簡便にすることができる。
また、新世代サーバブレード３２と関連するストレージブレード３３が直列されているので、他のブレードと間違うことがなく管理を楽に行える。
【０１０２】
＜コンピュータ読み取り可能な記録媒体＞  
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０１０３】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【０１０４】
このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ＤＡＴ、８ｍｍテープ、メモリカード等がある。
【０１０５】
また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【０１０６】
なお、本発明は上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種種変更を加え得ることは勿論である。
例えば、前記セット１，２以外に以下に述べるセット３〜６を考えられる。
【０１０７】
図１４によりセット３を説明する。セット３の図６に示すセット１との相違は、セット１におけるサーバブレード３０（新世代サーバブレード３２）とストレージブレード３３の位置が入れ替わった点にある。すなわち、Ｎ番目のスロット２にサーバブレード３０（新世代サーバブレード３２）が位置し、その左隣のＮ−１番目のスロット２にストレージブレード３３が位置する。
【０１０８】
新世代サーバブレード３２及びストレージブレード３３を各コネクタ３２１及び３３１を介してつなぐケーブル１０は、その長さが、コネクタ３２１と３３１との間の距離とほぼ同じか幾分長めに設定されている。既述のように新世代サーバブレード３２のＳＡＳコネクタ３２１の設置位置は、図６に示すように新世代サーバブレード３２の正面における左側に設けられている。これに対し次に述べるストレージブレード３３のＳＡＳコネクタ３３１は、同図からわかるようにストレージブレード３３の正面右側に位置する。そして、その両者の位置が図１に示すセット１の場合と位置が入れ替わったものがセット３であるから、セット３におけるコネクタ３２１と３３１との間の距離は、セット１よりも長くなる。このためセット３のケーブル１０はセット１のケーブル１０よりも長く必要になる。したがって、セット３にセット１のケーブル１０を用いれば、Ｎ番目のサーバブレードとN−１番目のストレージブレードとをセット１の長さのケーブル１０では物理的に接続
できない。
【０１０９】
反対にセット３のケーブルをセット１に用いれば、ケーブル１０が長過ぎる。よって、ユーザにサーバブレード３０の配置ミス又はケーブル１０が規定のものではないことを気づかせることができる。
【０１１０】
図１５にセット４を示す。セット４では、サーバブレード３０（新世代サーバブレード３２）の両隣にストレージブレード３３が搭載される。すなわちＮ番目のスロット２にサーバブレード３０が位置し、その左右両隣のＮ−１番目とＮ＋１番目のスロット２にストレージブレード３３がそれぞれ位置する。
【０１１１】
なお、サーバブレード３０（新世代サーバブレード３２）と左右のストレージブレード３３を結ぶケーブル１０の長さが相違するので、サーバブレード３０（新世代サーバブレード３２）とストレージブレード３３とをケーブルで結ぶためのコネクタを各ブレードの中央に形成すれば、ケーブル１０を同じ長さにできる。よってその場合、一定の長さのケーブルのみの管理で済むのでケーブルの管理は容易である。
【０１１２】
図１６を用いてセット５を説明する。セット５は、サーバブレード３０から離れた箇所にストレージブレード３３が搭載される例である。すなわちＮ番目のスロットにサーバブレード３０（新世代サーバブレード３２）が位置し、そこから±α離れた位置（図１６では右側に１スロット分（＋α）離れたものを示す）、すなわちＮ±α番目のスロットにストレージブレード３３が位置し、両者がケーブル１０で接続されているケースである。
【０１１３】
なお、Ｎ番目のスロットに位置するサーバブレード３０（新世代サーバブレード３２）と、Ｎ±α番目のストレージブレード３３との間に位置するスロット（この場合はスロット２）には、サーバブレード３０が搭載されてもストレージブレード３３が搭載されてもいずれでもよい。但し、セット５ではＮ番目のサーバブレード３０とＮ+１番目のストレ
ージブレード３３とのみが接続されているケースである。
【０１１４】
さらに、図１７はセット６を示す。この場合は、サーバブレード３０（新世代サーバブレード３２）が複数連続して搭載されるのに対し、ストレージブレード３３が単体で搭載される例である。
【０１１５】
詳しくは、Ｎ番目のスロットを起点とする。そして、そこから左右のいずれかの一方の側にα離れたＮ±α番目のスロットすべてにサーバブレード３０（新世代サーバブレード３２）が連続して位置し、それよりもさらに左側又は右側に１だけ離れた箇所のスロットにストレージブレード３３が位置するという例である。この実施形態では右側（プラス側）に連続するサーバブレード３０とその連続するサーバブレード３０に隣接する単体のストレージブレード３３を設置する場合を例示した。なお、図１７では連続するサーバブレード３０の数は２つである。
【０１１６】
これらについてはフローチャートによる説明を省略する。しかし、いずれのケースの場合も、電源制御のロジックを組むことで実現可能である。すなわち、構成ユニットをシャーシ２に全部搭載した後で、管理ブレード３５で、どのサーバブレードとどのストレージブレードとをつないでいるという情報を定義しておくとよい。要するに管理ブレード３５が認識できればよい。
【０１１７】
さらにストレージ側のＰＲＯＭ５０にこのストレージブレードは、Ｎ番目のサーバブレード用であるというような情報（識別情報でもＮ番目のブレードであるというものでもよい）を書き込んでおくことも考えられる。
【０１１８】
また、ＰＲＯＭの代わりにＤＩＰ（DUAL IN LINE PACKAGE SWITCH）スイッチによって
もよい。サーバブレードのスロット番号をＮとし、そのサーバブレードに接続されるべきストレージブレードのＤＩＰスイッチに同じく番号Ｎを設定し接続されるべきサーバを指定してもよい。
【図面の簡単な説明】
【０１１９】
【図１】本発明の一実施例に係る電子装置の概略斜視図である。
【図２】図１を正面側から見た図である。
【図３】図１の概略背面図である。
【図４】バックプレートよりも正面側半分を平面で見た図である。
【図５】図１の一部省略平面図であって、サーバブレードとストレージブレード及び管理ブレードをバックプレートに接続している状態を示す図である。
【図６】セット１を正面から見た図である。
【図７】ＮＶＲＡＭに保存されている定義された設定情報の例示であってセット１の場合を図表で示したものである。
【図８】セット２の状態を平面から見た図である。
【図９】ＮＶＲＡＭに保存されている定義された設定情報の例示であってセット２の場合を図表で示したものである。
【図１０】ＰＲＯＭに記憶されているブレード情報に基づいて、管理ブレードが、新世代サーバブレードの電源と、それに隣接するストレージブレードの電源とを連動して入れる手順について説明するフローチャートである。
【図１１】ＰＲＯＭに記憶されているブレード情報に基づいて、管理ブレードが、新世代サーバブレードの電源と、それに隣接するストレージブレードの電源とを連動して切る手順について説明するフローチャートである。
【図１２】ＮＶＲＡＭに保存されている定義された設定情報により、電源を連動させる場合について説明するためのフローチャートであり、電源を連動して入れる場合のフローチャートである。
【図１３】ＮＶＲＡＭに保存されている定義された設定情報により、電源を連動させる場合について説明するためのフローチャートであり、電源を連動して切る場合のフローチャートである。
【図１４】セット３の状態を正面から見た図である。
【図１５】セット４の状態を正面から見た図である。
【図１６】セット５の状態を平面から見た図である。
【図１７】セット６の状態を平面から見た図である。
【符号の説明】
【０１２０】
１  ブレードサーバ（電子装置）
２  シャーシ
３  ブレード
５  電源ユニット
６  冷却ファン
８  バックプレート
３０  サーバブレード
３１  旧世代サーバブレード（情報処理ユニット）
３２  新世代サーバブレード（情報処理ユニット）
３３  ＳＡＳインターフェースのストレージブレード（記憶ユニット）
３４  ネットワーク・スイッチブレード
３５  管理ブレード（管理ユニット）
４０  バスアドレス
５０  ＰＲＯＭ（不揮発性メモリ）
３０１  電源ボタン
【図１】
0005146123.tif 000002
【図２】
0005146123.tif 000003
【図３】
0005146123.tif 000004
【図４】
0005146123.tif 000005
【図５】
0005146123.tif 000006
【図６】
0005146123.tif 000007
【図７】
0005146123.tif 000008
【図８】
0005146123.tif 000009
【図９】
0005146123.tif 000010
【図１０】
0005146123.tif 000011
【図１１】
0005146123.tif 000012
【図１２】
0005146123.tif 000013
【図１３】
0005146123.tif 000014
【図１４】
0005146123.tif 000015
【図１５】
0005146123.tif 000016
【図１６】
0005146123.tif 000017
【図１７】
0005146123.tif 000018