【手続補正書】
【提出日】平成15年11月27日(2003.11.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを記憶する複数のディスクドライブと、このディスクドライブ及びホストコンピュータからのデータの入出力を制御するディスクアレイ制御部とを有し、このディスクアレイ制御部と前記ディスクドライブとをファイバチャネルにて接続したディスクサブシステムにおいて、
前記ディスクアレイ制御部と前記ディスクドライブとの間にスイッチを設けたものであることを特徴とするディスクサブシステム。
【請求項２】
データを記憶する複数のディスクドライブと、このディスクドライブ及びホストコンピュータからのデータの入出力を制御するディスクアレイ制御部とを有するディスクサブシステムにおいて、
前記ディスクドライブと前記ディスクアレイ制御部との間にスイッチとこのスイッチの切換え制御をするスイッチ制御部を設け、前記スイッチと前記ディスクドライブとの間、及び／または前記ディスクアレイ制御部と前記スイッチとの間にプロトコル制御部を設けたディスクサブシステム。
【請求項３】
請求項２記載のディスクサブシステムであって、
前記ディスクアレイ制御部と前記スイッチとの間、及び前記スイッチと前記ディスクドライブとの間とはファイバチャネルを用いて接続したものであり、前記スイッチはファイバチャネルファブリックスイッチであることを特徴とするディスクサブシステム。
【請求項４】
ホストコンピュータからのデータの入出力を制御するホストインタフェース制御部と、このホストインタフェース制御部で受けたデータを一時的に格納するキャッシュメモリと、前記データにパリティデータを付加するパリティデータ生成部と、前記データを書き込むディスクドライブインターフェイスとを備えたディスクアレイ制御部と、前記データ及び前記パリティデータを記憶する複数のディスクドライブとを有するディスクサブシステムにおいて、
前記ディスクドライブインターフェイスにプロトコル制御部とスイッチを設け、前記複数のディスクドライブをスイッチ接続したものであることを特徴とするディスクサブシステム。
【請求項５】
ホストコンピュータからのデータの入出力を制御するホストインタフェース制御部と、このホストインタフェース制御部で受けたデータを一時的に格納するキャッシュメモリと、前記データにパリティデータを付加するパリティデータ生成部と、前記データを書き込むディスクドライブインターフェイスとを備えたディスクアレイ制御部と、前記データ及び前記パリティデータを記憶する複数のディスクドライブとを有するディスクサブシステムにおいて、
前記ディスクアレイ制御部と前記ディスクドライブとの間をファイバチャネルを用いて接続し、前記ディスクアレイ制御部と前記ディスクドライブとの間に、アクセス対象となる前記ディスクドライブのＩＤ番号検出及びファイバチャネル・プロトコルの制御を行い前記ディスクドライブインタフェースと接続される第一のプロトコル制御部と、前記ディスクアレイ制御部と前記複数のディスクドライブに属する任意のディスクドライブとを接続をするよう切り替えるスイッチと、各ディスクドライブのＩＤ番号を記憶しておりＩＤ番号により前記スイッチを設定するスイッチ制御部と、前記ディスクドライブにこのＩＤ番号を割り付ける前記ディスクドライブと接続される第二のプロトコル制御部とを備えたファブリックスイッチを設けたディスクサブシステム。
【請求項６】
ホストコンピュータからのデータの入出力を制御するホストインタフェース制御部と、前記ホストインタフェース制御部で受けたデータを一時的に格納するキャッシュメモリと、前記データにパリティデータを付加するパリティデータ生成部と、前記データ及び前記パリティデータを転送するディスクドライブインターフェースとを有するディスクアレイ制御部と、
前記データ及び前記パリティデータを格納する複数のディスクドライブと、
前記ディスクドライブインタフェースと接続され、アクセス対象となる前記ディスクドライブのループプロトコルのＩＤ番号を検出する第一のプロトコル制御部と、
前記ディスクドライブと接続され、前記ディスクドライブにファブリックプロトコルのＩＤ番号を割り付ける第二のプロトコル制御部と、
前記第一のプロトコル制御部と前記第二のプロトコル制御部との間に設けられ、前記第二のプロトコル制御部によって割り付けられるＩＤ番号を記憶して前記第一のプロトコル制御部によって検出されるＩＤ番号と対応付けるスイッチ制御部と、
前記第１のプロトコル制御部と前記第２のプロトコル制御部との間に設けられ、前記スイッチ制御部によって接続を確立するスイッチとを有するものであることを特徴とするディスクサブシステム。
【請求項７】
ホストコンピュータからのデータの入出力を制御するホストインタフェース制御部と、前記ホストインタフェース制御部で受けたデータを一時的に格納するキャッシュメモリと、前記データにパリティデータを付加するパリティデータ生成部と、前記データ及び前記パリティデータを転送するディスクドライブインターフェースとを有するディスクアレイ制御部と、
前記データ及び前記パリティデータを格納する複数のディスクドライブと、
前記ディスクドライブインタフェースと接続され、アクセス対象となる前記ディスクドライブのループプロトコルのＩＤ番号を検出する第一のプロトコル制御部と、前記ディスクドライブと接続され、前記ディスクドライブにファブリックプロトコルのＩＤ番号を割り付ける第二のプロトコル制御部と、前記第二のプロトコル制御部によって割り付けられるＩＤ番号を前記第一のプロトコル制御部によって検出されるＩＤ番号と対応付けるスイッチ制御部と、前記第１のプロトコル制御部と前記第２のプロトコル制御部との間に設けられ、前記スイッチ制御部によって接続を確立するスイッチとを有するファブリックスイッチとを有することを特徴とするディスクサブシステム。
【請求項８】
ホストコンピュータからのデータの入出力を制御するホストインタフェース制御部と、前記ホストインタフェース制御部で受けたデータを一時的に格納するキャッシュメモリと、前記データにパリティデータを付加するパリティデータ生成部と、前記データ及び前記パリティデータを転送するディスクドライブインターフェースとを有するディスクアレイ制御部と、
前記データ及び前記パリティデータを格納する複数のディスクドライブと、
前記ディスクドライブインタフェースと接続され、アクセス対象となる前記ディスクドライブのループプロトコルのＩＤ番号を検出する第一のプロトコル制御部と、
前記ディスクドライブと接続され、前記ディスクドライブにファブリックプロトコルのＩＤ番号を割り付ける第二のプロトコル制御部と、
前記第二のプロトコル制御部によって割り付けられるＩＤ番号を前記第一のプロトコル制御部によって検出されるＩＤ番号と対応付けるスイッチ制御部と、
前記ディスクアレイ制御部から前記ディスクドライブに対してのアクセスを可能とし、前記スイッチ制御部によって接続を確立するスイッチとを有することを特徴とするディスクサブシステム。
【請求項９】
請求項６又は８記載のディスクサブシステムであって、
前記ディスクアレイ制御部と前記スイッチ制御部との間をファイバチャネルを用いて接続することを特徴とするディスクサブシステム。
【請求項１０】
請求項６乃至９記載のディスクサブシステムであって、
前記スイッチ制御部と前記ディスクドライブとの間をファイバチャネルを用いて接続することを特徴とするディスクサブシステム。
【請求項１１】
請求項６乃至９記載のディスクサブシステムであって、
前記スイッチ制御部と前記ディスクドライブとの間にファイバチャネルアービトレイテッドループ制御回路を有することを特徴とするディスクサブシステム。
【請求項１２】
請求項１１記載のディスクサブシステムであって、
前記第１のプロトコル制御部と前記ディスクドライブとの間をループ接続することを特徴とするディスクサブシステム。
【請求項１３】
請求項１１記載のディスクサブシステムであって、
前記ファイバチャネルアービトレイテッドループ制御回路は、ループをバイパスさせるループバイパス回路と、
前記ディスクドライブに接続されるディスクドライブ接続ポートと、
前記ファイバチャネルファブリックスイッチ制御回路と接続されるファブリックスイッチ接続ポートとを有するものであることを特徴とするディスクサブシステム。
【請求項１４】
ホストコンピュータからのデータの入出力を制御するディスクアレイ制御部と接続され、前記データを記憶する複数のディスクドライブのループプロトコルのＩＤ番号を検出する第１のプロトコル制御部と、
前記ディスクドライブにファブリックプロトコルのＩＤ番号を割り付ける第２のプロトコル制御部と、
各ディスクドライブのＩＤ番号を記憶して前記第１のプロトコル制御部によって検出されるＩＤ番号と対応つけるスイッチ制御部と、
前記第１のプロトコル制御部と前記第２のプロトコル制御部との間に設けられ、前記スイッチ制御部によって接続を確立するスイッチとを有するものであることを特徴とするディスクサブシステムに設けられるファブリックスイッチ。
【請求項１５】
ホストコンピュータから送られたデータを、複数のディスクドライブインタフェース制御部を介して転送するように制御するディスクアレイ制御部と、
前記ディスクアレイ制御部から送られたデータを格納する複数のディスクドライブと、
前記ディスクアレイ制御部および前記複数のディスクドライブとファイバチャネルプロトコルを用いて通信し、前記複数のディスクドライブインタフェース制御部を介して送られたデータを、前記複数のディスクドライブから選択したディスクドライブに対して送るファブリックスイッチとを有し、
前記ファブリックスイッチは、前記複数のディスクドライブインタフェース制御部に含まれるディスクドライブインタフェース制御部を介して送られたデータを、前記複数のディスクドライブから選択した前記ディスクドライブに対して送るものであることを特徴とするディスクサブシステム。
【請求項１６】
請求項１５記載のディスクサブシステムであって、
前記ファブリックスイッチは、前記ディスクドライブインタフェース制御部と接続され、ファイバチャネルプロトコルの制御を行う第１のプロトコル制御部と、
前記ディスクドライブに接続され、前記第１のプロトコル制御部と切り換えてファイバチャネルプロトコルの制御を行う第２のプロトコル制御部と、
前記ディスクドライブインタフェース制御部と前記ディスクドライブとの接続を確立するスイッチ制御部と、
前記第１のプロトコル制御部と前記第２のプロトコル制御部との間に設けられ、前記スイッチ制御部によって接続を確立をするスイッチとを有するものであることを特徴とするディスクサブシステム。
【請求項１７】
ホストコンピュータから送られたデータを、複数のディスクドライブインタフェース制御部を介して複数のディスクドライブに格納するように制御するディスクアレイ制御部と、
前記ディスク制御部および前記複数のディスクドライブとファイバチャネルプロトコルを用いて通信し、前記複数のディスクドライブインタフェース制御部を介して送られたデータを、前記複数のディスクドライブから選択したディスクドライブに対して送るファブリックスイッチと、
前記ファブリックスイッチは、前記複数のディスクドライブインタフェース制御部に含まれるディスクドライブインタフェース制御部を介して送られたデータを、前記複数のディスクドライブから選択した前記ディスクドライブに対して送るものであることを特徴とするディスクサブシステムに設けられる制御部。
【請求項１８】
請求項１７記載のディスクサブシステムに設けられる制御部であって、
前記ファブリックスイッチは、前記ディスクドライブインタフェース制御部と接続され、ファイバチャネルプロトコルの制御を行う第１のプロトコル制御部と、
前記ディスクドライブに接続され、前記第１のプロトコル制御部と切り換えてファイバチャネルプロトコルの制御を行う第２のプロトコル制御部と、
前記第１のディスクドライブインタフェース制御部と前記第１のディスクドライブとの接続を確立するスイッチ制御部と、
前記第１のプロトコル制御部と前記第２のプロトコル制御部との間に設けられ、前記スイッチ制御部によって接続を確立をするスイッチとを有するものであることを特徴とするディスクサブシステムに設けられる制御部。
【請求項１９】
ホストコンピュータとの間でデータの入出力を制御するホストインタフェース制御部と、前記ホストインタフェース制御部で受けたデータを一時的に格納するキャッシュメモリと、前記ホストインタフェース制御部で受けたデータを転送する複数のディスクドライブインタフェース制御部とを有するディスクアレイ制御部と、
前記ディスクアレイ制御部から送られたデータを格納する複数のディスクドライブと、
前記ディスクアレイ制御部および前記複数のディスクドライブとの間でファイバチャネルプロトコルを用いて通信するものであり、前記ディスクアレイ制御部から送られたデータの転送先ディスクドライブを前記複数のディスクドライブから選択し、前記選択された転送先ディスクドライブに対して前記ディスク制御部から送られたデータを送るように制御するファブリックスイッチとを有するものであることを特徴とするディスクサブシステム。
【請求項２０】
請求項１９記載のディスクサブシステムであって、
前記ファブリックスイッチは、前記ディスクドライブインタフェース制御部と接続され、ファイバチャネルプロトコルの制御を行う第１のプロトコル制御部と、
前記ディスクドライブに接続され、前記第１のプロトコル制御部と切り換えてファイバチャネルプロトコルの制御を行う第２のプロトコル制御部と、
前記ディスクドライブインタフェース制御部と前記ディスクドライブとの接続を確立するスイッチ制御部と、
前記第１のプロトコル制御部と前記第２のプロトコル制御部との間に設けられ、前記スイッチ制御部によって接続を確立をするスイッチとを有するものであることを特徴とするディスクサブシステム。