【手続補正書】
【提出日】平成22年1月27日(2010.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のシリアル接続小型コンピュータシステムインターフェース（ＳＡＳ）エクスパンダを組み合わせて単一の一体的ＳＡＳエクスパンダとして機能させつつパスフェールオーバーを提供するための方法であって、
第１のＳＡＳエクスパンダとデバイスとの間の障害リンクを検出することと、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングすることであって、前記第１のＳＡＳエクスパンダは、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される、ことと、
を備える方法。
【請求項２】
請求項１に記載の方法であって、
前記第１のＳＡＳエクスパンダとデバイスとの間の障害リンクを検出することは、更に、
物理的問題又は論理的問題の少なくとも１つに起因する前記第１のＳＡＳエクスパンダと前記デバイスとの間の前記障害リンクを検出することを含む、方法。
【請求項３】
請求項１に記載の方法であって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングすることであって、前記第１のＳＡＳエクスパンダは、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される、ことは、更に、
前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダに、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及びエクスパンダ間通信のための前記第２のＳＡＳエクスパンダの物理ポートを通じて再ルーティングすることを含む、方法。
【請求項４】
請求項１に記載の方法であって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングすることであって、前記第１のＳＡＳエクスパンダは、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続されることは、更に、
前記データ転送を、前記障害リンクから、エクスパンダ間通信のための前記第１のエクスパンダの物理ポートとエクスパンダ間通信のための前記第２のＳＡＳエクスパンダの物理ポートとの間のリンクへ再ルーティングするために、前記第１のＳＡＳエクスパンダのルーティングテーブルを再設定することを含む、方法。
【請求項５】
請求項４に記載の方法であって、
前記再設定は、前記第１のＳＡＳエクスパンダ上のファームウェアを通じて行われる、方法。
【請求項６】
請求項１に記載の方法であって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングすることであって、前記第１のＳＡＳエクスパンダは、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続されることは、このような再ルーティングが生じていることを、前記単一の一体的ＳＡＳエクスパンダに接続されるＳＡＳイニシエータ及びＳＡＳターゲットに示さない、方法。
【請求項７】
請求項１に記載の方法であって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングすることであって、前記第１のＳＡＳエクスパンダは、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続されることは、更に、
有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダが既に前記デバイスへのアクティブリンクを有している場合に、前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダからアービトレーションインプログレスによって応答することを含む、方法。
【請求項８】
請求項７に記載の方法であって、
前記有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダが既に前記デバイスへのアクティブリンクを有している場合に、前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダから前記アービトレーションインプログレスによって応答することは、更に、
前記再ルーティングされたデータ転送を、前記再ルーティングされたデータ転送を要求し尚且つ前記アービトレーションインプログレス応答を受信するＳＡＳイニシエータによって、しばらく経ってから再試行することを含む、方法。
【請求項９】
請求項１に記載の方法であって、更に、
前記単一の一体的ＳＡＳエクスパンダに接続されるＳＡＳイニシエータにおいて、前記障害リンクが存在する旨の通知をＣＨＡＮＧＥプリミティブの受信を通じて受けることを備える方法。
【請求項１０】
請求項９に記載の方法であって、
前記単一の一体的ＳＡＳエクスパンダに接続される前記ＳＡＳイニシエータは、前記ＣＨＡＮＧＥプリミティブの受信を受けて、ＳＡＳディスカバリを実施する、方法。
【請求項１１】
システムであって、
複数のＳＡＳエクスパンダを組み合わせて単一の一体的ＳＡＳエクスパンダとして機能させるための手段と、
第１のＳＡＳエクスパンダとデバイスとの間の障害リンクを検出するための手段と、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダへ再ルーティングするための手段であって、前記第１のＳＡＳエクスパンダが、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される手段と、
を備えるシステム。
【請求項１２】
請求項１１に記載のシステムであって、
前記第１のＳＡＳエクスパンダとデバイスとの間の前記障害リンクを検出するための手段は、更に、
物理的問題又は論理的問題の少なくとも１つに起因する前記第１のＳＡＳエクスパンダと前記デバイスとの間の前記障害リンクを検出するための手段を含む、システム。
【請求項１３】
請求項１１に記載のシステムであって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングするための手段であって、前記第１のＳＡＳエクスパンダが、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される手段は、更に、
前記デバイスに接続される前記第１のＳＡＳエクスパンダによる前記データ転送を、前記有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダに、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及びエクスパンダ間通信のための前記第２のＳＡＳエクスパンダの物理ポートを通じて再ルーティングするための手段を含む、システム。
【請求項１４】
請求項１１に記載のシステムであって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングするための手段であって、前記第１のＳＡＳエクスパンダが、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される手段は、更に、
前記データ転送を、前記障害リンクから、エクスパンダ間通信のための前記第１のエクスパンダの物理ポートとエクスパンダ間通信のための前記第２のＳＡＳエクスパンダの物理ポートとの間のリンクへ再ルーティングするために、前記第１のＳＡＳエクスパンダのルーティングテーブルを再設定するための手段を含む、システム。
【請求項１５】
請求項１１に記載のシステムであって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによる前記データ転送を、前記有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダへ再ルーティングするための手段であって、前記第１のＳＡＳエクスパンダが、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される手段は、このような再ルーティングが生じていることを、前記単一の一体的ＳＡＳエクスパンダに接続されるＳＡＳイニシエータ及びＳＡＳターゲットに示さない、システム。
【請求項１６】
請求項１１に記載のシステムであって、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダへ再ルーティングするための手段であって、前記第１のＳＡＳエクスパンダが、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される手段は、更に、
前記有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダが既に前記デバイスへのアクティブリンクを有している場合に、前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダからアービトレーションインプログレスによって応答するための手段を含む、システム。
【請求項１７】
請求項１６に記載のシステムであって、
前記有効リンクを通じて前記デバイスに接続される前記第２のＳＡＳエクスパンダが既に前記デバイスへのアクティブリンクを有している場合に、前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダからアービトレーションインプログレスによって応答するための手段は、更に、
前記再ルーティングされたデータ転送を、前記再ルーティングされたデータ転送を要求し尚且つ前記アービトレーションインプログレス応答を受信するＳＡＳイニシエータによって、後に再試行するための手段を含む、システム。
【請求項１８】
請求項１１に記載のシステムであって、更に、
前記単一の一体的ＳＡＳエクスパンダに接続されるＳＡＳイニシエータにおいて、前記障害リンクが存在する旨の通知をＣＨＡＮＧＥプリミティブの受信を通じて受けるための手段を備えるシステム。
【請求項１９】
請求項１８に記載のシステムであって、更に、
前記単一の一体的ＳＡＳエクスパンダに接続されるＳＡＳイニシエータにおける前記ＣＨＡＮＧＥプリミティブの受信を受けて前記ＳＡＳディスカバリを実施するための手段を備えるシステム。
【請求項２０】
複数のシリアル接続小型コンピュータシステムインターフェース（ＳＡＳ）エクスパンダを組み合わせて単一の一体的ＳＡＳエクスパンダとして機能させつつパスフェールオーバーを提供するための方法を実施するためのコンピュータ実行可能命令を有するコンピュータ可読媒体であって、前記方法は、
第１のＳＡＳエクスパンダとデバイスとの間の障害リンクを検出することと、
前記障害リンクを通じて前記デバイスに接続される前記第１のＳＡＳエクスパンダによるデータ転送を、有効リンクを通じて前記デバイスに接続される第２のＳＡＳエクスパンダへ再ルーティングすることであって、前記第１のＳＡＳエクスパンダは、エクスパンダ間通信のための前記第１のＳＡＳエクスパンダの物理ポート及び前記第２のＳＡＳエクスパンダの物理ポートを通じて前記第２のＳＡＳエクスパンダに接続される、ことと、
を含む、コンピュータ可読媒体。