【手続補正書】
【提出日】平成15年3月17日(2003.3.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ記憶システムであって、
データ記憶設備へのアクセスを提供するための複数のノードを有し、各ノードは、
該ノードに汎用計算機能を付与するために使用可能なコンピュータ‐メモリコンプレックスと、
それぞれの該ノードを介して実施されるデータ転送を制御するために使用可能なノードコントローラであって、該ノードコントローラがそれぞれの該ノードを介して転送されるかまたはそれぞれの該ノードに記憶されているデータの操作を実施するためにさらに使用可能であるノードコントローラと、および
該ノードコントローラに結合されたクラスタメモリであって、該クラスタメモリが該データ転送用にデータを緩衝するために使用可能であるクラスタメモリとを有し、そして
該データ記憶システムの２つのノードの各々に装備された個別の通信経路を含む該ノードを相互接続するための複数の通信経路と、
を有するシステム。
【請求項２】
該ノードを介してデータを転送するための入力／出力バスをサポートするために該コンピュータ‐メモリコンプレックスが使用可能である請求項１記載のデータ記憶システム。
【請求項３】
該データ記憶システムの各々２つのノード用に装備された個別のリンクを含む該ノードを接続するための複数のリンクを有する請求項１記載のデータ記憶システム。
【請求項４】
それぞれ２つのノードのハートビート接続を各リンクがサポートする請求項３記載のデータ記憶システム。
【請求項５】
１つのノードの該クラスタメモリにおいて緩衝された該データが他のノードの該クラスタメモリにおいて自動的に鏡映される請求項１記載のデータ記憶システム。
【請求項６】
該通信経路の制御が該ノードコントローラ間に配分される請求項１記載のデータ記憶システム。
【請求項７】
各ノードが該データ記憶設備またはホストデバイスに接続するための少なくとも１つのスロットを有する請求項１記載のデータ記憶システム。
【請求項８】
各ノードがシステムボードとして実施される請求項１記載のデータ記憶システム。
【請求項９】
該システムボードがバックプレーンによって接続される請求項８記載のデータ記憶システム。
【請求項１０】
データ記憶設備へのアクセス用ノードであって、該ノードは、
該ノードに汎用計算機能を付与するために使用可能なコンピュータ‐メモリコンプレックスと、
該コンピュータ‐メモリコンプレックスに結合されたノードコントローラであって、該ノードコントローラが該ノードを介して実施されるデータ転送を制御するために使用可能であり、該ノードコントローラがそれぞれの該ノードを介して転送されるかまたはそれぞれの該ノードに記憶されているデータの操作を実施するためにさらに使用可能であるノードコントローラと、および
該ノードコントローラへ結合されたクラスタメモリであって、該クラスタメモリが該データ転送用にデータを緩衝するために使用可能であるクラスタメモリと、
を有するノード。
【請求項１１】
該コンピュータ‐メモリコンプレックスが入力／出力バスをサポートするために使用可能な請求項１０記載のノード。
【請求項１２】
該入力／出力バスが周辺構成部分インタフェースバスを有する請求項１０記載のノード。
【請求項１３】
該ノードコントローラが該入力／出力バスへ接続される請求項１１記載のノード。
【請求項１４】
該ノードコントローラが該周辺構成部分インタフェースバス上の周辺構成部分インタフェースデバイスとして作用する請求項１２記載のノード。
【請求項１５】
該クラスタメモリが同期動的ランダムアクセスメモリを有する請求項１０記載のノード。
【請求項１６】
該コンピュータ‐メモリコンプレックスにおいて、
少なくとも１つの中央処理装置と、および
システムメモリと、
を有する請求項１０記載のノード。
【請求項１７】
該ノードコントローラにおいて、
少なくとも１つの論理エンジンと、および
メモリコントロールと、
を有する請求項１０記載のノード。
【請求項１８】
データ記憶システムであって、
データ記憶設備へのアクセスを提供するための複数のシステムボードを有し、各システムボードは、
該データ記憶設備へ該システムボードを接続するために使用可能なインタフェーススロットと、
該システムボードに汎用計算機能を付与するために使用可能なコンピュータ‐メモリコンプレックスと、
該コンピュータ‐メモリコンプレックスに結合されたノードコントローラであって、該ノードコントローラが該システムボードを介して実施されるデータ転送を制御するために使用可能であり、該ノードコントローラがそれぞれの該ノードを介して転送されるかまたはそれぞれの該ノードに記憶されているデータの操作を実施するためにさらに使用可能であるノードコントローラと、および
該ノードコントローラへ結合されたキャッシュメモリであって、該キャッシュメモリが該データ転送用にデータを緩衝するために使用可能であるキャッシュメモリとを有し、そして
該システムボードを相互接続するためのバックプレーンであって、該バックプレーンが該システムボード間データ転送のための複数の通信経路をサポートするバックプレーンと、
を有するシステム。
【請求項１９】
個別の通信経路が該データ記憶システムの２つのシステムボードの各々に装備される請求項１８記載のデータ記憶システム。
【請求項２０】
各ノードコントローラがアプリケーション指向の集積回路を有する請求項１８記載のデータ記憶システム。
【請求項２１】
該キャッシュメモリがデュアルインラインメモリモジュールを有する請求項１８記載のデータ記憶システム。
【請求項２２】
該コンピュータ‐メモリコンプレックスにおいて、
少なくとも１つの中央処理装置と、および
システムメモリと、
を有する請求項１８記載のデータ記憶システム。
【請求項２３】
該データ記憶システムの２つのシステムボードの各々に装備された個別の直列接続部を含む複数の直列接続部をさらに有する請求項１８記載のデータ記憶システム。
【請求項２４】
該ノードコントローラがＲＡＩＤパリティを計算するために使用可能である請求項１記載のデータ記憶システム。
【請求項２５】
該データ記憶設備の記憶デバイスが適切に作動していない場合において、該ノードコントローラがデータを復元するために使用可能である請求項１記載のデータ記憶システム。
【請求項２６】
該ノードコントローラが該ノードを介して転送されるデータを有効にするためのチェックサム操作を実施するために使用可能である請求項１記載のデータ記憶システム。
【請求項２７】
該ノードコントローラが全ＲＡＩＤストリップの書込みを加速するために使用可能である請求項１記載のデータ記憶システム。
【請求項２８】
該ノードコントローラが該ノードを介してデータのピア・トゥ・ピア転送を実施するために使用可能である請求項１記載のデータ記憶システム。
【請求項２９】
該データ記憶設備が少なくとも２つのノードへ接続された少なくとも１つのデータ記憶デバイスを有する請求項１記載のデータ記憶システム。
【請求項３０】
該ノードコントローラがＲＡＩＤパリティを計算するために使用可能である請求項１０記載のノード。
【請求項３１】
該データ記憶設備の記憶デバイスが適切に作動していない場合において、該ノードコントローラがデータを復元するために使用可能である請求項１０記載のノード。
【請求項３２】
該ノードコントローラが該ノードを介して転送されるデータを有効にするためのチェックサム操作を実施するために使用可能である請求項１０記載のノード。
【請求項３３】
該ノードコントローラが全ＲＡＩＤストリップの書込みを加速するために使用可能である請求項１０記載のノード。
【請求項３４】
データ記憶設備へアクセスするためのノードであって、該ノードは、
該ノードに汎用計算機能を付与するために使用可能なコンピュータ‐メモリコンプレックスと、
該コンピュータ‐メモリコンプレックスへ結合されたノードコントローラであって、該ノードコントローラが該ノードを介して１つのＰＣＩデバイスから他のＰＣＩデバイスへデータのピア・トゥ・ピア転送を実施するために使用可能であるノードコントローラと、および
該ノードコントローラへ結合されたクラスタメモリであって、該データ転送用にデータを緩衝するために該クラスタメモリが使用可能であるクラスタメモリと、
を有するノード。
【請求項３５】
データ記憶システムであって、
データ記憶設備へのアクセスを提供するための複数のシステムボードを有し、各システムボードは、
該システムボードを該データ記憶設備へ接続するために使用可能なインタフェーススロットと、
該システムボードに汎用計算機能を付与するために使用可能なコンピュータ‐メモリコンプレックスと、
該コンピュータ‐メモリコンプレックスへ結合されたノードコントローラであって、該ノードコントローラが該システムボードを介して第１のＰＣＩデバイスから第２のＰＣＩデバイスへデータのビア・トゥ・ピア転送を実施するために使用可能であり、該第１および第２のＰＣＩデバイスの各々が該データ記憶システムへ接続されるノードコントローラと、および
該ノードコントローラに結合されたキャッシュメモリであって、該キャッシュメモリが該データ転送用にデータを緩衝するために使用可能であるキャッシュメモリとを有し、そして
該システムボードを相互接続するためのバックプレーンであって、該バックプレーンが該システムボード間でデータを転送するための複数の通信経路をサポートするバックプレーンと、
を有するシステム。