(57)【要約】【課題】簡単な構成でブレードの接続検出の信頼性を向上でき、アイセーフティの基準を満たすことができること。【解決手段】光信号の経路を切り替える光スイッチ１０３と、第１のブレード１１０と光スイッチ１０３との間で光信号を伝送する第１の伝送路１０２と、第２のブレード１２０と光スイッチ１０３との間で光信号を伝送する第２の伝送路１０２と、光スイッチ１０３を制御するスイッチ制御部１０５と、を備える。スイッチ制御部１０５は、第１のブレード１１０と光スイッチ１０３との間の光接続および第２のブレード１２０と光スイッチ１０３との間の光接続を確認した後に、光スイッチ１０３の光信号の経路を切り替えて第１のブレード１１０と第２のブレード１２０の光通信をおこなう。【選択図】図１
2012205155.tif 000002
【特許請求の範囲】
【請求項１】
光信号の経路を切り替える光スイッチと、
第１の通信ユニットと前記光スイッチとの間で光信号を伝送する第１の伝送路と、
第２の通信ユニットと前記光スイッチとの間で光信号を伝送する第２の伝送路と、
前記光スイッチを制御するスイッチ制御部と、を備え、
前記スイッチ制御部は、前記第１の通信ユニットと前記光スイッチとの間の光接続および前記第２の通信ユニットと前記光スイッチとの間の光接続を確認した後に、前記光スイッチの光信号の経路を切り替えて前記第１の通信ユニットと前記第２の通信ユニットの光通信をおこなうことを特徴とする光通信装置。
【請求項２】
前記光スイッチ制御部は、前記第１の通信ユニットからの光信号を前記第１の通信ユニットに戻す経路に接続することで、第１の通信ユニットと前記光スイッチとの間の光接続を確認し、前記第２の通信ユニットからの光信号を前記第２の通信ユニットに戻す経路に接続することで、第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする請求項１に記載の光通信装置。
【請求項３】
光スイッチと第３の伝送路で接続され、光信号を検出する光検出部を更に備え、
前記光スイッチ制御部は、前記第１および第２の通信ユニットからの光信号を前記光検出部に接続することで、第１および第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする請求項１に記載の光通信装置。
【請求項４】
前記第１および第２の通信ユニットとの接続を電気的に検出する接続検出部を更に備え、
前記スイッチ制御部は、前記接続検出部による前記第１および第２の通信ユニットとの接続が検出された後に、前記第１および第２の通信ユニットに対し、前記光信号を出力させることを特徴とする請求項１〜３のいずれか一つに記載の光通信装置。
【請求項５】
前記第１および第２の通信ユニットは、それぞれ光信号を検出する光検出部を備え、
前記スイッチ制御部は、前記光検出部の検出結果に基づき、第１の通信ユニットと前記光スイッチとの間の光接続および第２の通信ユニットと前記光スイッチとの間の光接続を判断することを特徴とする請求項２に記載の光通信装置。
【請求項６】
第１の通信ユニットと光スイッチとの間の光接続および第２の通信ユニットと前記光スイッチとの間の光接続を確認し、
前記光スイッチの光信号の経路を切り替えて前記第１の通信ユニットと前記第２の通信ユニットの光通信をおこなうことを特徴とする光通信方法。
【請求項７】
前記第１の通信ユニットからの光信号を前記第１の通信ユニットに戻す経路に接続することで、第１の通信ユニットと前記光スイッチとの間の光接続を確認し、前記第２の通信ユニットからの光信号を前記第２の通信ユニットに戻す経路に接続することで、第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする請求項６に記載の光通信方法。
【請求項８】
前記第１および第２の通信ユニットからの光信号を光検出部に接続することで、第１および第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする請求項６に記載の光通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のブレードが装着され互いに光信号接続する光通信装置および光通信方法に関する。
【背景技術】
【０００２】
近年、トラフィック量の増大に伴い、電気伝送では伝送速度の高速化が限界に近づいてきている。今後、さらなる大容量伝送について、中近距離間の伝送には、光を用いた光インターコネクト技術が用いられるようになる。たとえば、制御プレーンに複数のサーバ（ブレード）を差し込む形で使用するブレードサーバにおいても、多数のブレード間での伝送を電気から光に置き換えるインターコネクトの技術が適用されてきている。
【０００３】
ブレード対ブレードが１：１の通信をおこなう場合、通信をおこなわないブレード間も光配線をおこなう必要があるため、制御プレーン上には多くの光配線が実装され、煩雑になる。そのため、ブレードサーバ内（制御プレーン）の光信号経路上に光スイッチを配置し光信号の経路を切り替える技術が提案されている（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第７４５２２３６号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ブレードサーバ内での光伝送の適用を考えた場合、数十ｃｈと非常に多くの光信号を伝送する。各ブレードが５０ｃｈの場合、１つのブレードあたり１００本の光配線が施される。このため、制御プレーンと光接続するブレードの光コネクタには非常に大きな光パワーが集中する。
【０００６】
通常、制御プレーンは、ブレードの装着（接続）を電気的な接続検出によって確認している。しかし、この接続検出に異常が生じると、制御プレーンにブレードが接続されていないにもかかわらず、「接続されている」と誤検出する可能性がある。この場合、制御プレーンの光コネクタからは送信側のブレードから送信された光信号が上述した大きな光パワーを有して外部に露出することになる。そして、この光パワーが１箇所に集約された光コネクタから露出されるとアイセーフティの基準を超えた光パワーになる。
【０００７】
仮に、特許文献１のような光経路を切り替える光スイッチを搭載したとしても、ブレードの接続自体を電気的に誤検出すると、光スイッチでは適切な光経路の切り替えをおこなうことができない。
【０００８】
このようなブレードの接続の誤検出時の対策として、シャッター等の機能で光の露出を防止することも考えられるが、複雑で部品も増え、コスト高となる。このため、アイセーフティの基準を簡単な構成で満たすことができる安全な接続検出手段の提供が求められていた。
【０００９】
開示の技術は、上述した問題点を解消するものであり、簡単な構成でブレードの接続検出の信頼性を向上でき、アイセーフティの基準を満たすことを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、開示技術は、光信号の経路を切り替える光スイッチと、第１の通信ユニットと前記光スイッチとの間で光信号を伝送する第１の伝送路と、第２の通信ユニットと前記光スイッチとの間で光信号を伝送する第２の伝送路と、前記光スイッチを制御するスイッチ制御部と、を備え、前記スイッチ制御部は、前記第１の通信ユニットと前記光スイッチとの間の光接続および前記第２の通信ユニットと前記光スイッチとの間の光接続を確認した後に、前記光スイッチの光信号の経路を切り替えて前記第１の通信ユニットと前記第２の通信ユニットの光通信をおこなう。
【発明の効果】
【００１１】
開示の技術によれば、簡単な構成でブレードの接続検出の信頼性を向上でき、アイセーフティの基準を満たすことができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態１にかかるブレードサーバの全体構成を示す図である。
【図２】図２は、実施の形態１にかかるブレードの接続検出の処理内容を示すフローチャートである。
【図３】図３は、実施の形態２にかかるブレードサーバの全体構成を示す図である。
【図４】図４は、実施の形態２にかかるブレードの接続検出の処理内容を示すフローチャートである。
【図５−１】図５−１は、実施の形態２に用いた光スイッチの具体的な構成例を示す図である（その１）。
【図５−２】図５−２は、実施の形態２に用いた光スイッチの具体的な構成例を示す図である（その２）。
【図６】図６は、実施の形態３にかかるブレードサーバの全体構成を示す図である。
【図７】図７は、実施の形態３にかかるブレードの接続検出の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、開示技術の好適な実施の形態を詳細に説明する。
【００１４】
（実施の形態）
開示の光通信装置は、光インターコネクトを適用したブレードサーバ等に適用でき、ブレードサーバの制御プレーン（ミッドプレーン）には、光信号を送受信する一対のブレードが光コネクタを介して接続される。そして、制御プレーンは、ブレードとの間の光信号の接続が確認できるまでの間は、光信号を相手先のブレードに到達しないよう経路を切り替える。そして、ブレードの接続が確認できれば、光信号を相手先のブレードに到達するよう切り替える。これにより、通信の相手先のブレードが制御プレーンの光コネクタに対し未接続のときに、制御プレーン上で表出した光コネクタ部分から外部に高出力の光信号が漏れることを防止する。
【００１５】
（実施の形態１）
（ブレードサーバの全体構成）
図１は、実施の形態１にかかるブレードサーバの全体構成を示す図である。ブレードサーバ１００は、制御プレーン（ミッドプレーン）１０１と、制御プレーン１０１に接続される通信ユニットとしてのブレード１１０，１２０と、を含む。制御プレーン１０１には、複数のブレード１１０，１２０が接続され、相互に光信号を送受信する。以下の説明では、具体例として、第１の通信ユニット（ブレード）１１０と、第２の通信ユニット（ブレード）１２０との間での光接続の確認について説明する。
【００１６】
制御プレーン１０１は、基板上に複数の光信号の伝送路１０２が形成されており、この伝送路１０２は、１つのブレード１１０と、相手側のブレード１２０との間で光信号を送受信するために送信用と受信用の経路を有する。図１の例では、送信用と受信用の経路を１対で設けている。
【００１７】
制御プレーン１０１には、１対の伝送路１０２を単位としてブレード１１０，１２０との間で光信号を接続するコネクタ１３０，１４０が設けられる。図示の例では、２つのブレード１１０，１２０としたが、多数のコネクタを介して他の多数のブレード（Ａ１〜Ａｎ，Ｂ１〜Ｂｎ）が接続される。コネクタ１３０，１４０は、光信号を接続するだけに限らず、このコネクタ１３０，１４０に対するブレード１１０，１２０の接続を電気的に検出するための信号用配線が設けられている。また、コネクタ１３０，１４０は、制御プレーン１０１に接続したブレード１１０，１２０を保持する機能を有してもよい。
【００１８】
図１の例では、制御プレーン１０１上の伝送路１０２の一方の端部のコネクタ１３０には、光入力ポート１０７ａと、光出力ポート１０７ｂが設けられる。このコネクタ１３０に対応して、ブレード１１０には、光入力ポート１１１ａと、光出力ポート１１１ｂが設けられている。同様に、制御プレーン１０１上の伝送路１０２の他方の端部のコネクタ１４０には、光入力ポート１０８ａと、光出力ポート１０８ｂが設けられる。このコネクタ１４０に対応して、ブレード１２０には、光入力ポート１２１ａと、光出力ポート１２１ｂが設けられている。
【００１９】
また、制御プレーン１０１上の伝送路１０２の途中位置には、光信号の経路を切り替える光スイッチ（ＳＷ）１０３が設けられている。図１に示すように、光ＳＷ１０３は、全てのブレード１１０，１２０に接続される伝送路１０２の途中位置に設けられている。この光ＳＷ１０３により、任意の経路で光信号を切り替えることができる。接続確認時におけるブレード１１０と光スイッチ１０３との間の伝送路１２０を第１の伝送路、ブレード１２０と光スイッチとの間の伝送路１２０を第２の伝送路と呼ぶ。
【００２０】
また、図１では、１つの伝送路１０２をチャネルＬとして記載したが、実際には、チャネルＬあたり複数本ｎ（たとえば５０本）の光経路を有する。
【００２１】
そして、この制御プレーン１０１には、光ＳＷ１０３の経路切り替え等を制御する制御部１０４が設けられる。制御部１０４は、スイッチ（ＳＷ）制御部１０５と、接続検出部１０６と、を含む。ＳＷ制御部１０５は、ブレード１１０，１２０が制御プレーン１０１にコネクタ接続を契機として、光ＳＷ１０３の経路をブレード１１０，１２０の接続確認のための経路に切り替える。
【００２２】
制御部１０４は、たとえば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を含むコンピュータが所定のプログラムを実行することで構成することができる。制御部１０４は、プログラムの実行により、ブレード１１０，１２０の装着時の接続確認の処理として、後述する、光ＳＷ１０３の経路切り替え、ブレード１１０，１２０からの光信号の出力制御、ブレード１１０，１２０から出力された光信号の検出に基づく接続確認の判断処理等、をおこなう。
【００２３】
また、ＳＷ制御部１０５は、ブレード１１０，１２０の光信号の接続が確認できるまでの間は、光ＳＷ１０３による光信号の経路が、光信号を相手先（すなわち、ブレード１１０，１２０の光入力ポート１１１ａ、１２１ａ）に対して出力しない経路となるよう切り替え（図１の例では光信号を戻す経路Ｒ１，Ｒ２）、この切り替え状態を保持する。経路Ｒ１は、第１の伝送路側だけを用いる。経路Ｒ２は、第２の伝送路側だけを用いる。
【００２４】
そして、ＳＷ制御部１０５は、ブレード１１０，１２０の光信号の接続が確認できれば、光ＳＷ１０３による光信号を相手先（すなわち、ブレード１１０，１２０の光入力ポート１１１ａ、１２１ａ）に出力する経路に切り替える。
【００２５】
実施の形態１では、ＳＷ制御部１０５は、制御プレーン１０１に対するブレード１１０，１２０の接続検出について、１．接続検出部１０６による電気的検出と、２．電気的検出が確認された後に光信号を用いた光検出、の２段階でおこなっている。なお、光検出時には、最低限のチャネル（たとえば１チャネル）だけを用いるため、アイセーフティの基準を満たすことができ安全に接続検出できるようになっている。
【００２６】
接続検出部１０６による電気的検出は、既存の技術を用いることができる。たとえば、接続検出部１０６からブレード１１０，１２０に対して、接続確認信号を送信し、この接続確認信号がブレード１１０，１２０を介してループバックされ、接続検出部１０６に再度入力されれば、接続されていると判断する。ループバックが検出されなければ、接続されていないと判断する。接続検出部１０６は接続確認信号の送出および帰還させる構成とし、接続の有無の判断は、ＳＷ制御部１０５がおこなう構成にもできる。
【００２７】
ブレード１１０，１２０は、それぞれ光入力ポート１１１ａ，１２１ａにはＰＤ等の光検出部１１２，１２２が設けられて光信号の入力を検出し、光出力ポート１１１ｂ，１２１ｂにはＬＥＤ等の発光素子１１３，１２３が設けられて光信号を出力する。
【００２８】
ブレード１１０の光検出部１１２により検出された光信号は、制御部１１４に出力される。ブレード１２０の光検出部１２２により検出された光信号は、制御部１２４に出力される。これら制御部１１４，１２４は、制御プレーン１０１のＳＷ制御部１０５の制御（電気接続を介した制御信号）に基づき、上述した接続確認の２．光検出時に、発光素子１１３，１２３に対する発光制御をおこなうとともに、光検出部１１２，１２２による光信号の検出の有無の結果を制御プレーン１０１のＳＷ制御部１０５に出力する。
【００２９】
（実施の形態１による接続検出処理）
図２は、実施の形態１にかかるブレードの接続検出の処理内容を示すフローチャートである。図１に示した制御プレーン１０１にブレードＡ１（１１０）と、ブレードＢｎ（１２０）が接続された場合における、これらブレードＡ１（１１０）と、ブレードＢｎ（１２０）の接続検出処理を例に説明する。
【００３０】
ユーザにより、ブレードサーバ１００の制御プレーン１０１にブレードＡ１（１１０）と、ブレードＢｎ（１２０）を装着した後、ユーザはブレードサーバ１００の外部コントローラから接続検出のための開始信号を操作入力する。制御プレーン１０１は、開始信号を受けると、接続検出処理を開始する。
【００３１】
はじめに、ＳＷ制御部１０５は、第１段階の接続確認として、接続検出部１０６によりブレードＡ１（１１０）と、ブレードＢｎ（１２０）のコネクタ接続を電気的に検出する。具体的には、接続検出部１０６からブレードＡ１（１１０）に対して接続確認信号を送信し（ステップＳ２０１）、この送信した接続確認信号を検出できたか判断する（ステップＳ２０２）。同様に、ＳＷ制御部１０５は、接続検出部１０６からブレードＢｎ（１２０）に対して接続確認信号を送信し（ステップＳ２０３）、この送信した接続確認信号を検出できたか判断する（ステップＳ２０４）。ステップＳ２０２，ステップＳ２０４における検出の判断は、接続確認信号の帰還を受ける接続検出部１０６あるいはＳＷ制御部１０５がおこなう。
【００３２】
そして、ステップＳ２０２，およびステップＳ２０４のいずれにおいても接続確認信号を検出できれば（ステップＳ２０２：Ｙｅｓ、およびステップＳ２０４：Ｙｅｓ）、ＳＷ制御部１０５は、第２段階の接続確認の処理を開始するが（ステップＳ２０５）、いずれか一方で接続確認信号を検出できなければ（ステップＳ２０２：Ｎｏ、あるいはステップＳ２０４：Ｎｏ）、第２段階の接続確認の処理を開始しない（それぞれステップＳ２０１，ステップＳ２０３に戻る）。これにより、コネクタ接続を電気的に検出できない状態では、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）から光信号を出力することを禁止できる。
【００３３】
第２段階の接続確認の処理において、ＳＷ制御部１０５は、ブレードＡ１（１１０）、ブレードＢｎ（１２０）に対し、光接続確認開始信号を出力する。また、ＳＷ制御部１０５は、光ＳＷ１０３に対し、光接続確認信号を送信したブレードにこの光接続確認信号を戻す経路に切り替える（図１の経路Ｒ１，Ｒ２）（ステップＳ２１０）。
【００３４】
そして、ブレードＡ１（１１０），Ｂｎ（１２０）は、光接続確認開始信号を受けて、発光素子１１３，１２３から光接続信号を送信する。ブレードＡ１（１１０）は、発光素子１１３から光接続確認信号を送信し（ステップＳ２０６）、光ＳＷ１０３の経路Ｒ１により、ブレードＡ１（１１０）の光検出部１１２で光接続確認信号を検出できたか判断する（ステップＳ２０７）。同様に、ブレードＢｎ（１２０）は、発光素子１２３から光接続確認信号を送信し（ステップＳ２０８）、光ＳＷ１０３の経路Ｒ２により、ブレードＢｎ（１２０）の光検出部１２２で光接続確認信号を検出できたか判断する（ステップＳ２０９）。これらブレードＡ１（１１０）の光検出部１１２、およびブレードＢｎ（１２０）の光検出部１２２による光接続確認信号の検出の有無は、光あるいは電気を介した制御信号を介してＳＷ制御部１０５が判断する。
【００３５】
上記処理において、ブレードＡ１（１１０），Ｂｎ（１２０）は、複数のＬチャネル分の送受信部を有しているが、光接続確認信号をＬチャネル全てから送信する必要はなく、最低１チャネルを用いて接続確認できる。これにより、光パワーを最低限にでき、アイセーフティの基準を満たすことができる。
【００３６】
そして、ステップＳ２０７、およびステップＳ２０９のいずれにおいても光接続確認信号を検出できれば（ステップＳ２０７：Ｙｅｓ、およびステップＳ２０９：Ｙｅｓ）、ＳＷ制御部１０５は、ブレードＡ１（１１０），Ｂｎ（１２０）に対して通信開始信号を送信する（ステップＳ２１１）。ステップＳ２０７、およびステップＳ２０９における光接続確認信号の検出の順番はいずれでも構わない。
【００３７】
しかし、ステップＳ２０７、ステップＳ２０９のいずれか一方で光接続確認信号を検出できなければ（ステップＳ２０７：Ｎｏ、あるいはステップＳ２０９：Ｎｏ）、ＳＷ制御部１０５は、通信開始信号の送信をおこなわない。これにより、光接続確認を検出できない状態では、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）から光信号を出力することを禁止できる。たとえば、ブレードＡ１（１１０）から見て、通信する相手先のブレードＢｎ（１２０）の装着（光信号の接続）が確認できるまでの間は、光信号を相手先のブレードＢｎ（１２０）に到達しないようにできる。
【００３８】
ＳＷ制御部１０５は、通信開始信号の送信により（ステップＳ２１１）、光ＳＷ１０３に対し、ブレードＡ１（１１０）とブレードＢｎ（１２０）とを接続する経路に戻す制御をおこなう（ステップＳ２１２）。そして、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）は、それぞれ通信信号を送信し（ステップＳ２１３、ステップＳ２１４）、相互の通信を開始する。
【００３９】
以上説明した実施の形態１によれば、制御プレーン１０１に対するブレードＡ１（１１０）と、ブレードＢｎ（１２０）の接続の確認を２段階でおこない、第１段階の電気的接続確認によりコネクタ接続を電気的に検出して、この第１段階の電気的な接続確認をおこなった後に、第２段階の光接続確認をおこなう構成としたので、接続確認の信頼性を向上できる。これにより、制御プレーン１０１に対して、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）が接続されていない状態で制御プレーン１０１の光入力ポート１０７ａ，１２１ａから光が漏れることを防止できる。
【００４０】
（実施の形態２）
図３は、実施の形態２にかかるブレードサーバの全体構成を示す図である。図３に示す構成において、図１と同様の構成部には同一の符号を付して説明を省略する。実施の形態２では、光ＳＷ１０３の特定のポート（第３の伝送路）を介して光接続確認用ポート１０３ａ，１０３ｎを設けた構成である。光接続確認用ポート１０３ａ，１０３ｎには、それぞれ光検出部３０１ａ，３０１ｂを設ける。
【００４１】
そして、ＳＷ制御部１０５は、ブレード１１０，１２０の光信号の接続が確認できるまでの間は、光ＳＷ１０３による光信号の経路が、光信号を相手先（すなわち、ブレード１１０，１２０の光入力ポート１１１ａ、１２１ａ）に対して出力せず、光検出部３０１ａ，３０１ｂに入力させる経路Ｒ３，Ｒ４に切り替え、この切り替え状態を保持する。経路Ｒ３は、第２の伝送路側の光を第１の伝送路側に出力せず、光検出部３０１ｂに出力する。経路Ｒ４は、第１の伝送路側の光を第２の伝送路側に出力せず、光検出部３０１ａに出力する。
【００４２】
図４は、実施の形態２にかかるブレードの接続検出の処理内容を示すフローチャートである。図４に示す処理における、第１段階の接続確認の処理は、図２に示したステップＳ２０１〜ステップＳ２０４と同一の処理である。
【００４３】
ユーザにより、ブレードサーバ１００の制御プレーン１０１にブレードＡ１（１１０）と、ブレードＢｎ（１２０）を装着した後、ユーザはブレードサーバ１００の外部コントローラから接続検出のための開始信号を操作入力する。制御プレーン１０１は、開始信号を受けると、接続検出処理を開始する。
【００４４】
はじめに、ＳＷ制御部１０５は、第１段階の接続確認として、接続検出部１０６によりブレードＡ１（１１０）と、ブレードＢｎ（１２０）のコネクタ接続を電気的に検出する。具体的には、接続検出部１０６からブレードＡ１（１１０）に対して接続確認信号を送信し（ステップＳ４０１）、この送信した接続確認信号を検出できたか判断する（ステップＳ４０２）。同様に、接続検出部１０６からブレードＢｎ（１２０）に対して接続確認信号を送信し（ステップＳ４０３）、この送信した接続確認信号を検出できたか判断する（ステップＳ４０４）。ステップＳ４０２、ステップＳ４０４における検出の判断は、接続確認信号の帰還を受ける接続検出部１０６あるいはＳＷ制御部１０５がおこなう。
【００４５】
そして、ステップＳ４０２、およびステップＳ４０４のいずれにおいても接続確認信号を検出できれば（ステップＳ４０２：Ｙｅｓ、およびステップＳ４０４：Ｙｅｓ）、ＳＷ制御部１０５は、第２段階の接続確認の処理を開始するが（ステップＳ４０５）、いずれか一方で接続確認信号を検出できなければ（ステップＳ４０２：Ｎｏ、あるいはステップＳ４０４：Ｎｏ）、ＳＷ制御部１０５は、第２段階の接続確認の処理を開始しない（それぞれステップＳ４０１、ステップＳ４０３に戻る）。これにより、コネクタ接続を電気的に検出できない状態では、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）から光信号を出力することを禁止できる。
【００４６】
第２段階の接続確認の処理において、ＳＷ制御部１０５は、ブレードＡ１（１１０）、ブレードＢｎ（１２０）に対し、光接続確認開始信号を出力する。また、ＳＷ制御部１０５は、光ＳＷ１０３に対し、光検出部３０１ａ，３０１ｂに入力させる経路Ｒ４，Ｒ３に切り替える（ステップＳ４１０）。
【００４７】
そして、ブレードＡ１（１１０），Ｂｎ（１２０）は、光接続確認開始信号を受けて、発光素子１１３，１２３から光接続確認信号を送信する。ブレードＡ１（１１０）は、発光素子１１３から光接続確認信号を送信し（ステップＳ４０６）、光ＳＷ１０３の経路Ｒ４により、光検出部３０１ａで光接続確認信号を検出できたか判断する（ステップＳ４０７）。同様に、ブレードＢｎ（１２０）は、発光素子１２３から光接続確認信号を送信し（ステップＳ４０８）、光ＳＷ１０３の経路Ｒ３により、光検出部３０１ｂで光接続確認信号を検出できたか判断する（ステップＳ４０９）。これら光検出部３０１ａ，３０１ｂにおける光接続確認信号の検出の有無は、ＳＷ制御部１０５が判断する。
【００４８】
上記処理において、ブレードＡ１（１１０），Ｂｎ（１２０）は、複数のＬチャネル分の送受信部を有しているが、光接続確認信号をＬチャネル全てから送信する必要はなく、最低１チャネルを用いて光接続確認できる。これにより、光パワーを最低限にでき、アイセーフティの基準を満たすことができる。
【００４９】
そして、ステップＳ２０７、およびステップＳ２０９のいずれにおいても光接続確認信号を検出できれば（ステップＳ４０７：Ｙｅｓ、およびステップＳ４０９：Ｙｅｓ）、ＳＷ制御部１０５は、ブレードＡ１（１１０），Ｂｎ（１２０）に対して通信開始信号を送信する（ステップＳ４１１）。ステップＳ４０７、およびステップＳ４０９における光接続確認信号の検出の順番はいずれでも構わない。
【００５０】
しかし、ステップＳ４０７、ステップＳ４０９のいずれか一方で光接続確認信号を検出できなければ（ステップＳ４０７：Ｎｏ、あるいはステップＳ４０９：Ｎｏ）、ＳＷ制御部１０５は、通信開始信号の送信をおこなわない。これにより、光接続確認を検出できない状態では、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）から光信号を出力することを禁止できる。たとえば、ブレードＡ１（１１０）から見て、通信する相手先のブレードＢｎ（１２０）の装着（光信号の接続）が確認できるまでの間は、光信号を相手先のブレードＢｎ（１２０）に到達しないようにできる。
【００５１】
ＳＷ制御部１０５は、通信開始信号の送信により、光ＳＷ１０３に対し、ブレードＡ１（１１０）とブレードＢｎ（１２０）とを接続する経路に戻す制御をおこなう（ステップＳ４１２）。そして、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）は、それぞれ通信信号を送信し（ステップＳ４１３、ステップＳ４１４）、相互の通信を開始する。
【００５２】
以上説明した実施の形態２によれば、制御プレーン１０１に対するブレードＡ１（１１０）と、ブレードＢｎ（１２０）の接続の確認を２段階でおこない、第１段階の電気的接続確認によりコネクタ接続を電気的に検出して、この第１段階の電気的な接続確認をおこなった後に、第２段階の光接続確認をおこなう構成としたので、接続確認の信頼性を向上できる。これにより、制御プレーン１０１に対して、ブレードＡ１（１１０）と、ブレードＢｎ（１２０）が接続されていない状態で制御プレーン１０１の光入力ポート１０７ａ，１２１ａから光が漏れることを防止できる。また、第２段階での光接続の確認は、制御プレーン１０１上に設けた光検出部３０１ａ，３０１ｂによりおこなうため、接続するブレードの数が多くなっても、最小個数（図３の例では２個）の光検出部３０１ａ，３０１ｂを用いて光接続を確認できるようになる。
【００５３】
（光スイッチの構成例について）
図５−１および図５−２は、実施の形態２に用いた光スイッチの具体的な構成例を示す図である。図５−１に示す構成例では、光ＳＷ１０３により経路切り替えしたＬチャネル（ｎ本）の光信号を１つの光検出部３０１ａで検出するために、光ＳＷ１０３から出力されたＬチャネルの光信号を光検出部３０１ａに結合させるための光カプラ等の光結合器５０１を用いる。
【００５４】
図５−２に示す構成例では、光ＳＷ１０３から出力されたＬチャネルの光信号を光検出部３０１ａに集光させるために集光レンズ５０２を用いる。これら図５−１、および図５−２に示す構成例では、光検出部３０１ａ部分の適用例を示したが、光検出部３０１ｂにおいても同様の構成を適用できる。これら、図５−１および図５−２に示す構成においては、チャネル数もしくはそれ以下の数の光信号を検出することとしてもよい。
【００５５】
（実施の形態３）
図６は、実施の形態３にかかるブレードサーバの全体構成を示す図である。図６に示す実施の形態では、実施の形態２の構成（図３）から電気的な接続検出部１０６を省いた構成である。図６において、図３と同一の構成部には同一の符号を付して説明を省略する。実施の形態３では、制御プレーン１０１に対するブレード１１０，１２０の接続確認を光信号だけを用いて確認する構成である。
【００５６】
図７は、実施の形態３にかかるブレードの接続検出の処理内容を示すフローチャートである。この図７では、複数のブレードＡ１〜Ａｎと、ブレードＢ１〜Ｂｎに対する接続確認をおこなう処理を記載してある。
【００５７】
以下、ブレードＡ側の処理（ステップＳ７０１〜ステップＳ７０６）と、ブレードＢ側の処理（ステップＳ７０７〜ステップＳ７１２）は、送受信で対応する１対のブレードＡ（Ａ１〜Ａｎ）と、ブレードＢ（Ｂ１〜Ｂｎ）について、１対ずつ同時に複数対ｎ分を並行処理する。
【００５８】
ユーザにより、ブレードサーバ１００の制御プレーン１０１にブレードＡ（１１０）と、ブレードＢ（１２０）を装着した後、ユーザはブレードサーバ１００の外部コントローラから接続検出のための開始信号を操作入力する。制御プレーン１０１は、開始信号を受けると、接続検出処理を開始する。実施の形態３では、光信号を用いた接続確認をおこなう。はじめに、ＳＷ制御部１０５は、ブレードＡ，Ｂに対して光接続確認開始信号を送信する。
【００５９】
以下、便宜上、ブレードＡ（１１０）側の処理から説明する。ＳＷ制御部１０５は、ブレードＡ（１１０）が出力する光信号を光検出部３０１ａに出力する経路Ｒ４に切り替える（ステップＳ７０１）。そして、ブレードＡ（１１０）は、光接続確認開始信号を受けて、発光素子１１３から光接続確認信号を送信する（ステップＳ７０２）。そして、ＳＷ制御部１０５は、この光接続確認信号が光検出部３０１ａにより検出できたか判断する（ステップＳ７０３）。
【００６０】
上記処理において、ブレードＡ（１１０）は、複数のＬチャネル分の送受信部を有しているが、光接続確認信号をＬチャネル全てから送信する必要はなく、最低１チャネルを用いて接続確認できる。これにより、光パワーを最低限にでき、アイセーフティの基準を満たすことができる。
【００６１】
そして、ステップＳ７０３において光接続確認信号を検出できれば（ステップＳ７０３：Ｙｅｓ）、ＳＷ制御部１０５は、ブレードＡ（１１０）の接続が接続されたと確認し（ステップＳ７０４）、光接続確認信号を検出できなければ（ステップＳ７０３：Ｎｏ）、ＳＷ制御部１０５は、ブレードＡ（１１０）の接続が未接続であると確認する（ステップＳ７０５）。
【００６２】
以上の処理は１つのブレードＡ（Ａ１）に対する接続確認処理である。そのため、次のブレードＡ（Ａ２）以降、最終のブレードＡｎまで処理を繰り返す。このため、最終のブレードＡｎに対する処理が終了するまでステップＳ７０１以下の処理を繰り返しおこない（ステップＳ７０６:Ｎｏ）、最終のブレードＡｎに対する処理が終了すると（ステップＳ７０６：Ｙｅｓ）、ステップＳ７１３に移行する。
【００６３】
次に、ブレードＢ（１２０）側の処理を説明する。ブレードＢ側についても、ブレードＡ側の処理と同様である。ＳＷ制御部１０５は、ブレードＢ（１２０）が出力する光信号を光検出部３０１ｂに出力する経路Ｒ３に切り替える（ステップＳ７０７）。そして、ブレードＢ（１２０）は、光接続確認開始信号を受けて、発光素子１２３から光接続確認信号を送信する（ステップＳ７０８）。そして、ＳＷ制御部１０５は、この光接続確認信号が光検出部３０１ｂにより検出できたか判断する（ステップＳ７０９）。
【００６４】
上記処理において、ブレードＢ（１２０）は、複数のＬチャネル分の送受信部を有しているが、光接続確認信号をＬチャネル全てから送信する必要はなく、最低１チャネルを用いて接続確認できる。これにより、光パワーを最低限にでき、アイセーフティの基準を満たすことができる。
【００６５】
そして、ステップＳ７０９において光接続確認信号を検出できれば（ステップＳ７０９：Ｙｅｓ）、ＳＷ制御部１０５は、ブレードＢ（１２０）の接続が接続されたと確認し（ステップＳ７１０）、光接続確認信号を検出できなければ（ステップＳ７０９：Ｎｏ）、ＳＷ制御部１０５は、ブレードＢ（１２０）の接続が未接続であると確認する（ステップＳ７１１）。
【００６６】
以上の処理は１つのブレードＢ（Ｂ１）に対する接続確認処理である。そのため、次のブレードＢ（Ｂ２）以降、最終のブレードＢｎまで処理を繰り返す。このため、最終のブレードＢｎに対する処理が終了するまでステップＳ７０７以下の処理を繰り返しおこない（ステップＳ７１２:Ｎｏ）、最終のブレードＢｎに対する処理が終了すると（ステップＳ７１２：Ｙｅｓ）、ステップＳ７１３に移行する。たとえば、ブレードＡ１（１１０）から見て、通信する相手先のブレードＢｎ（１２０）の装着（光信号の接続）が確認できるまでの間は、光信号を相手先のブレードＢｎ（１２０）に到達しないようにできる。
【００６７】
上記処理により、制御プレーン１０１上のブレードＡ１〜Ａｎ，ブレードＢ１〜Ｂｎに対する接続確認がおこなわれた後、ＳＷ制御部１０５は、通信開始信号の送信により（ステップＳ７１３）、光ＳＷ１０３に対し、ブレードＡ（１１０）とブレードＢ（１２０）とを互いに対応するブレード間で接続する経路に戻す制御をおこなう（ステップＳ７１６）。そして、対応するブレードＡ（１１０）と、ブレードＢ（１２０）は、それぞれ通信信号を送信し（ステップＳ７１４、ステップＳ７１５）、相互の通信を開始する。
【００６８】
上述した実施の形態３によれば、制御プレーン１０１に対するブレードＡ１（１１０）と、ブレードＢｎ（１２０）の接続の確認を光信号を用いた接続確認だけでおこなう構成としたので、ブレードの接続を電気的に接続確認する必要がなく、光信号を用いて簡単にブレードの接続を検出できるようになる。
【００６９】
以上説明した各実施の形態によれば、制御プレーンに対するブレードの接続について、光信号を用いて接続確認する構成としたため、ブレードの接続の誤検出を防止することができ、接続確認の信頼性を高めることができる。
【００７０】
なお、本実施の形態で説明した光通信方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００７１】
上述した各実施の形態に関し、さらに以下の付記を開示する。
【００７２】
（付記１）光信号の経路を切り替える光スイッチと、
第１の通信ユニットと前記光スイッチとの間で光信号を伝送する第１の伝送路と、
第２の通信ユニットと前記光スイッチとの間で光信号を伝送する第２の伝送路と、
前記光スイッチを制御するスイッチ制御部と、を備え、
前記スイッチ制御部は、前記第１の通信ユニットと前記光スイッチとの間の光接続および前記第２の通信ユニットと前記光スイッチとの間の光接続を確認した後に、前記光スイッチの光信号の経路を切り替えて前記第１の通信ユニットと前記第２の通信ユニットの光通信をおこなうことを特徴とする光通信装置。
【００７３】
（付記２）前記光スイッチ制御部は、前記第１の通信ユニットからの光信号を前記第１の通信ユニットに戻す経路に接続することで、第１の通信ユニットと前記光スイッチとの間の光接続を確認し、前記第２の通信ユニットからの光信号を前記第２の通信ユニットに戻す経路に接続することで、第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする付記１に記載の光通信装置。
【００７４】
（付記３）光スイッチと第３の伝送路で接続され、光信号を検出する光検出部を更に備え、
前記光スイッチ制御部は、前記第１および第２の通信ユニットからの光信号を前記光検出部に接続することで、第１および第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする付記１に記載の光通信装置。
【００７５】
（付記４）前記第１および第２の通信ユニットとの接続を電気的に検出する接続検出部を更に備え、
前記スイッチ制御部は、前記接続検出部による前記第１および第２の通信ユニットとの接続が検出された後に、前記第１および第２の通信ユニットに対し、前記光信号を出力させることを特徴とする付記１〜３のいずれか一つに記載の光通信装置。
【００７６】
（付記５）前記第１および第２の通信ユニットは、それぞれ光信号を検出する光検出部を備え、
前記スイッチ制御部は、前記光検出部の検出結果に基づき、第１の通信ユニットと前記光スイッチとの間の光接続および第２の通信ユニットと前記光スイッチとの間の光接続を判断することを特徴とする付記２に記載の光通信装置。
【００７７】
（付記６）前記光スイッチと、前記光検出部との間には、チャネル数もしくはそれ以下の数の光信号を前記光検出部で検出するための光結合器を備えたことを特徴とする付記３または４に記載の光通信装置。
【００７８】
（付記７）前記光スイッチと、前記光検出部との間には、チャネル数もしくはそれ以下の数の光信号を前記光検出部に集光させるための集光レンズを備えたことを特徴とする付記３または４に記載の光通信装置。
【００７９】
（付記８）前記スイッチ制御部は、
前記通信ユニットに対し、光接続を確認する際の前記光信号の出力を最小のチャネル数でおこなうよう制御することを特徴とする付記１〜７のいずれか一つに記載の光通信装置。
【００８０】
（付記９）第１の通信ユニットと光スイッチとの間の光接続および第２の通信ユニットと前記光スイッチとの間の光接続を確認し、
前記光スイッチの光信号の経路を切り替えて前記第１の通信ユニットと前記第２の通信ユニットの光通信をおこなうことを特徴とする光通信方法。
【００８１】
（付記１０）前記第１の通信ユニットからの光信号を前記第１の通信ユニットに戻す経路に接続することで、第１の通信ユニットと前記光スイッチとの間の光接続を確認し、前記第２の通信ユニットからの光信号を前記第２の通信ユニットに戻す経路に接続することで、第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする付記９に記載の光通信方法。
【００８２】
（付記１１）前記第１および第２の通信ユニットからの光信号を光検出部に接続することで、第１および第２の通信ユニットと前記光スイッチとの間の光接続を確認することを特徴とする付記９に記載の光通信方法。
【符号の説明】
【００８３】
１００  ブレードサーバ
１０１  制御プレーン
１０２  伝送路
１０３  光スイッチ
１０３ａ，１０３ｎ  光接続確認用ポート
１０４  制御部
１０５  スイッチ制御部
１０６  接続検出部
１０７ａ，１２１ａ  光入力ポート
１０７ｂ  光出力ポート
１０８ａ  光入力ポート
１０８ｂ  光出力ポート
１１０，１２０  ブレード
１１１ａ，１２１ａ  光入力ポート
１１１ｂ，１２１ｂ  光出力ポート
１１２，１２２  光検出部
１１３，１２３  発光素子
１１４，１２４  制御部
１３０，１４０  コネクタ
３０１ａ，３０１ｂ  光検出部
５０１  光結合器
５０２  集光レンズ
【図１】
2012205155.tif 000003
【図２】
2012205155.tif 000004
【図３】
2012205155.tif 000005
【図４】
2012205155.tif 000006
【図５−１】
2012205155.tif 000007
【図５−２】
2012205155.tif 000008
【図６】
2012205155.tif 000009
【図７】
2012205155.tif 000010