(57)【要約】  本発明は、データを記憶する方法である。この方法は、データを複数の均一サイズのセグメントに分割するステップを含む。この方法はさらに、均一サイズのセグメントを複数のストレージ機構に記憶するステップを含む。この方法は、アクセスパターンを決定するために、複数のストレージ機構上に記憶された均一サイズのセグメントへのアクセスをモニタするステップと、複数のディスク間のアクセスパターンをモニタするステップと、複数のストレージ機構に対する要求性能を決定するために、複数のストレージ機構の性能特性をモニタするステップとを含む。そして最後に、この方法は、少なくとも１つのアクセスパターン又は要求性能に応答して、複数の均一サイズのセグメントの少なくとも１つのセグメントを、複数のストレージ機構の第１のストレージ機構から、複数のストレージ機構の第２のストレージ機構へと移動するステップを含む。
2012506087.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する方法であって、
データを複数の均一サイズのセグメントに分割するステップと、
常時オン特性を有している第１の組のストレージ機構と、アクセスされた時以外は非アクティブ特性を有している第２の組のストレージ機構とを備えている複数のストレージ機構に、複数の均一サイズのセグメントを記憶するステップと、
アクセスパターンを決定するために、複数のストレージ機構上に記憶された均一サイズのセグメントへのアクセスをモニタするステップと、
複数のディスク間のアクセスパターンをモニタするステップと、
複数のストレージ機構の要求性能を決定するために、複数のストレージ機構の性能特性をモニタするステップと、
アクセスパターン及び要求性能の少なくとも１つに応答して、複数の均一サイズのセグメントの少なくとも１つのセグメントを、第１組のストレージ機構の第１のストレージ機構から、第２組のストレージ機構の第２のストレージ機構へ移動するステップと
を含んでおり、
第１のストレージ機構及び第２のストレージ機構は、ストレージトポグラフィに従って、第１組のストレージ機構及び第２組のストレージ機構に割り当てられる
ことを特徴とする方法。
【請求項２】
請求項１記載の方法において、該方法はさらに、
複数の均一サイズのセグメントをミラーリングするステップと、
複数の均一サイズのセグメントを、複数の均一サイズのセグメントのミラーセグメントとして指定するステップと、
均一サイズのセグメントのミラーセグメントを、複数のストレージ機構に記憶するステップと
を含んでいることを特徴とする方法。
【請求項３】
請求項１記載の方法において、該方法はさらに、
複数のストレージ機構の少なくとも１つにある予備容量を確認するステップと、
少なくとも１つの均一サイズのセグメントのワーキングコピーを、予備容量を有していると特定された複数のストレージ機構の少なくとも１つに実装するステップと、
複数のストレージ機構の少なくとも１つがアクセス可能である場合は、少なくとも１つの均一サイズのセグメントのワーキングコピーを、複数のストレージ機構の少なくとも１つに記憶するステップと、
複数のストレージ機構の少なくとも１つが、電源がオンであって最新の均一サイズのセグメントでアップデートされる場合に、複数のストレージ機構の少なくとも１つにある少なくとも１つの均一サイズのセグメントのワーキングコピーを廃棄するステップと
を含んでいることを特徴とする方法。
【請求項４】
請求項１記載の方法において、データを複数の均一サイズのセグメントに分割するステップは、各ボリュームを１ＭＢのデータチャンクに分けるステップを含んでいることを特徴とする方法。
【請求項５】
請求項１記載の方法において、均一サイズのセグメントを複数のストレージ機構に記憶するステップは、均一サイズのセグメントを、マッシブ・アレイ・オブ・アイドル・ディスク上に記憶するステップを含んでいることを特徴とする方法。
【請求項６】
請求項１記載の方法において、均一サイズのセグメントを複数のストレージ機構に記憶するステップは、均一サイズのセグメントを、リダンダント・アレイ・オブ・インエクスペンシブ・ディスク上に記憶するステップを含んでいることを特徴とする方法。
【請求項７】
請求項１記載の方法において、アクセスパターンを決定するために、複数のストレージ機構上に記憶された均一サイズのセグメントへのアクセスをモニタするステップは、ストレージ機構の少なくとも１つにある均一サイズのセグメントにアクセスするためのアクセスプロトコルを設定して、該アクセスプロトコルに従って、均一サイズのセグメントのためのアクセストポグラフィを決定するステップを含んでいることを特徴とする方法。
【請求項８】
請求項１記載の方法において、複数のストレージ機構の要求性能を決定するために、複数のストレージ機構の性能特性をモニタするステップは、複数のストレージメカニズムのために性能スペックを設定し、複数のストレージ機構のために設定された性能スペックを達成するために性能トポグラフィを決定するステップを含んでいることを特徴とする方法。
【請求項９】
請求項１記載の方法において、アクセスパターン及び要求性能の少なくとも１つに応答して、複数の均一サイズのセグメントの少なくとも１つのセグメントを、第１組のストレージ機構の第１のストレージ機構から、第２組のストレージ機構の第２のストレージ機構へ移動するステップは、アクセスを受けているデータを、冗長性及び要求性能を満たす最少のストレージ機構に限局するために、データを移動するステップを含んでいることを特徴とする方法。
【請求項１０】
大規模ストレージシステムであって、
命令を実行するよう構成されたプロセッサと、
プロセッサに接続され、かつ第１のデータセットをブロック単位で複数のストレージデバイスにわたってシーケンシャルに記憶し、第２のデータセットを複数のストレージデバイスの少なくとも１つ内にシーケンシャルに記憶するよう構成された、複数のストレージデバイスと、
複数のストレージデバイスに接続されて動作し、複数のストレージデバイスの動作を制御するよう構成されたコントローラと
を備えており、
複数のストレージデバイスは、常時オン特性を有している第１の組のストレージ機構と、非アクセス時には非アクティブ特性を有している第２の組のストレージ機構とを備えていることを特徴とする大規模ストレージシステム。
【請求項１１】
請求項１０記載の大規模ストレージシステムにおいて、該システムはさらに、
少なくとも１つのデータセットのワーキングコピーを、複数のストレージデバイスの少なくとも１つにある予備容量内に記憶し、かつワーキングコピーに対応している少なくとも１つのデータセットが更新される場合は、該ワーキングコピーを廃棄するよう構成されたデータストレージレイアウト
を備えることを特徴とする大規模ストレージシステム。
【請求項１２】
請求項１０記載の大規模ストレージシステムにおいて、プロセッサはデータユニットを１ＭＢのチャンクに準備することを特徴とする大規模ストレージシステム。
【請求項１３】
請求項１０記載の大規模ストレージシステムにおいて、コントローラは、複数のストレージデバイス上に記憶されたデータへのアクセスパターンをモニタすることを特徴とする大規模ストレージシステム。
【請求項１４】
請求項１０記載の大規模ストレージシステムにおいて、コントローラは、複数のストレージデバイスの性能特性をモニタすることを特徴とする大規模ストレージシステム。
【請求項１５】
請求項１０記載の大規模ストレージシステムにおいて、コントローラは、アクセスパターン及び性能特性に応答して、マイグレーションを介してデータを移動することを特徴とする大規模ストレージシステム。
【請求項１６】
請求項１０記載の大規模ストレージシステムにおいて、複数のストレージデバイスの少なくとも１つは、アクセス要求を受け取ると起動することを特徴とする大規模ストレージシステム。
【請求項１７】
データを記憶する方法であって、
データを複数の均一サイズのセグメントに分割するステップと、
均一サイズのセグメントを複数のストレージ機構上に記憶するステップと、
アクセスパターンを決定するために、複数のストレージ機構上に記憶された均一サイズのセグメントへのアクセスをモニタするステップと、
複数のディスク間のアクセスパターンをモニタするステップと、
複数のストレージ機構に関する性能要求を決定するために、複数のストレージ機構の性能特性をモニタするステップと、
アクセスパターン及び要求性能の少なくとも１つに応答して、複数の均一サイズのセグメントの少なくとも１つのセグメントを、複数のストレージ機構の第１のストレージ機構から、複数のストレージ機構の第２のストレージ機構へ移動するステップと、
複数のストレージ機構の少なくとも１つにある予備容量を確認するステップと、
予備容量を有していると特定された複数のストレージ機構の少なくとも１つに、少なくとも１つの均一サイズのセグメントのワーキングコピーを実装するステップと、
複数のストレージ機構の少なくとも１つがアクセス可能である場合に、複数のストレージ機構の少なくとも１つに、少なくとも１つの均一サイズのセグメントのワーキングコピーを記憶するステップと、
複数のストレージ機構の少なくとも１つが電源がオンであって最新の均一サイズのセグメントでアップデートされる場合に、複数のストレージ機構の少なくとも１つにある少なくとも１つの均一サイズのセグメントのワーキングコピーを廃棄するステップと
を含んでいることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータシステムで使用するためのデータストレージ装置に関するものである。
【背景技術】
【０００２】
電子的データ通信手段への依存が増すにつれて、大量のデータを効率的かつ経済的に記憶するためのさまざまなモデルが提案されてきた。データストレージ機構が必要とするのは、データを記憶するのに充分な量の物理的ディスク空間だけでなく、１又は複数のディスクが故障した場合にデータの整合性を保護するための、さまざまなレベルの耐故障性すなわち冗長性（データの重要性に従って）が必要となる。
【０００３】
耐故障性のデータストレージのためのスキームの１群は、周知のＲＡＩＤ（リダンダント・アレイ・オブ・インディペンダント・ディスク）のレベル又は構成である。多数のＲＡＩＤレベル（例：ＲＡＩＤ-0、ＲＡＩＤ-1、ＲＡＩＤ-3、ＲＡＩＤ-4、ＲＡＩＤ-5等）が、さまざまなデータストレージ応用に耐故障性及び冗長性を提供するよう設計されている。ＲＡＩＤ環境におけるデータファイルは、ディスク故障が発生した場合に冗長性又はバックアップを提供するために、どの程度の物理ディスク空間が利用可能かということと、データファイルのコンテンツがどの程度重要なものかということとの関係によって、任意のひとつのＲＡＩＤ構成に記憶される。耐故障性又は冗長性のレベルは、ＲＡＩＤ構成を選択することによって獲得できるが、動作の経済性はそれほど制御することができない。
【０００４】
大量のデータを記憶するための別の手段は、ＭＡＩＤシステムを使用するものである。ＭＡＩＤシステムは、マッシブ・アレイ・オブ・アイドル・ディスク(a massive array of idle disks：待機ディスクの大規模アレイ)である。ＭＡＩＤシステムは、ニアラインデータストレージ（near-line data storage)のために数百から数千のハードドライブを使用する。ＭＡＩＤは、ライトワンス・リードオケージョナリ（ＷＯＲＤ）アプリケーションのために設計された。ＭＡＩＤシステムにおいて、各ドライブは、そのドライブ上に記憶されているデータにアクセスする必要がある場合にのみ、オンデマンドで起動される。ＭＡＩＤシステムは、記憶密度と、低コスト、省電力、及び冷却要求の低減とによる恩恵を受ける。しかし、この望ましい経済的恩恵は、待ち時間、スループット、及び冗長性を犠牲にすることで手に入るものである。
【０００５】
ゆえに、動作の経済性とデータのアクセス及び信頼性に対するニーズとのバランスをとる必要性がある。
【発明の概要】
【０００６】
本発明の一実施形態は、データを記憶するための方法に関し、該方法は、データを複数の均一サイズのセグメントに分割するステップと、均一サイズのセグメントを複数のストレージ機構上に記憶するステップと、アクセスパターンを決定するために、複数のストレージ機構上に記憶された均一サイズのセグメントへのアクセスをモニタするステップと、複数のディスク間のアクセスパターンをモニタするステップと、複数のストレージ機構に関する要求性能を決定するために、複数のストレージ機構の性能特性をモニタするステップと、アクセスパターン及び要求性能の少なくとも１つに応答して、複数の均一サイズのセグメントの少なくとも１つのセグメントを、複数のストレージ機構の第１のストレージ機構から、複数のストレージ機構の第２のストレージ機構へ移動するステップと、を含む。
【０００７】
本発明の別の実施形態は、大規模ストレージシステムに関し、該システムは、命令を実行するよう構成されたプロセッサと、該プロセッサと接続されており、第１のデータセットをブロック単位で複数のストレージデバイスにわたってシーケンシャルに記憶し、かつ第２のデータセットを複数のストレージデバイスの少なくとも１つ内にシーケンシャルに記憶するよう構成された、複数のストレージデバイスと、該複数のストレージデバイスと接続されて動作し、複数のストレージデバイスの動作を制御するよう構成されたコントローラと、を備えており、複数のストレージデバイスについては、全ての電源が同時にオンになっているとは限らない。
【０００８】
本発明のさらに別の実施形態は、データを記憶するための方法に関し、該方法は、データを複数の均一サイズのセグメントに分割するステップと、均一サイズのセグメントを複数のストレージ機構上に記憶するステップと、アクセスパターンを決定するために、複数のストレージ機構上に記憶された均一サイズのセグメントへのアクセスをモニタするステップと、複数のディスク間のアクセスパターンをモニタするステップと、複数のストレージ機構に関する要求性能を決定するために、複数のストレージ機構の性能特性をモニタするステップと、アクセスパターン及び要求性能の少なくとも１つに応答して、複数の均一サイズのセグメントの少なくとも１つのセグメントを、複数のストレージ機構の第１のストレージ機構から、複数のストレージ機構の第２のストレージ機構へ移動するステップと、複数のストレージ機構の少なくとも１つの予備容量を確認するステップと、予備容量を有することが確認された複数のストレージ機構の少なくとも１つに、少なくとも１つの均一サイズのセグメントのワーキングコピーを実装するステップと、複数のストレージ機構の少なくとも１つがアクセス可能である場合に、複数のストレージ機構の少なくとも１つに、少なくとも１つの均一サイズのセグメントのワーキングコピーを記憶するステップと、複数のストレージ機構の少なくとも１つの電源がオンであって最新の均一サイズのセグメントで更新されている場合に、複数のストレージ機構の少なくとも１つにある少なくとも１つの均一サイズのセグメントのワーキングコピーを廃棄するステップとを、含む。
【０００９】
前述の一般的な説明及び後述の詳細な説明は両方とも、単なる例示であって、特許請求の範囲に記載された発明を必ずしも限定するものではない。本明細書に援用され且つその一部を構成する添付図面は、本発明の実施形態を図示し、本発明の概要とともに、本発明の原理を説明するものである。
本発明の数多くの利点は、添付図面を参照することで、当業者はより良好に理解できるであろう。
【図面の簡単な説明】
【００１０】
【図１】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するための方法を示すフロー図である。
【図２】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するための方法を示すフロー図である。
【図３】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するためのシステムを示すブロック図である。
【発明を実施するための形態】
【００１１】
本発明の現在好適である実施形態を、添付した図面を参照して詳細に説明する。
方法のフロー図を参照して、本開示を以下に詳述する。フロー図における各ブロック及び／又はフロー図におけるブロックの組み合わせは、コンピュータプログラム命令によって実行される。これらのコンピュータプログラム命令が、汎用コンピュータ、専用コンピュータ、又は他のプログラム可能データ処理装置のプロセッサに提供されてマシーンが製造され、コンピュータ又は別のプログラム可能データ処理装置のプロセッサによって実行される命令により、フロー図に特定された機能／動作を実行する手段が生成される。これらのコンピュータプログラム命令は、コンピュータ又は別のプログラム可能データ処理装置を特定の方法で機能させることができるコンピュータ可読有形媒体にも記憶され（よってコンピュータプログラム製品になる）、コンピュータ可読有形媒体に記憶された命令は、フロー図に特定された機能／動作を実行する命令手段等の製品を生成する。
【００１２】
図１〜図３に、大規模データストレージの電力及びパフォーマンスを管理するための方法及びシステムを示す。
図１は、本発明の一実施形態例に係るデータ記憶方法を示すフロー図である。方法１００は、データを複数の均一サイズのセグメントに分割するステップ１０２を含む。例えば、データのボリュームが受け取られると、それは１ＭＢのデータチャンクに分割され、データチャンクのそれぞれが、複数のストレージ機構に分散される。１ＭＢの均一サイズのデータチャンクと本明細書では記載したが、均一性が維持されていれば別のサイズであってもよい。この均一性により、必要性及び電力管理の問題に応じてデータチャンクを移動かつ再配置することが可能になる。
【００１３】
方法１００は、均一サイズのデータチャンクのそれぞれを、ディスクにシーケンシャルに記憶するステップ１０４を含む。例えば、ホストが、ストレージ機構に書き込まれて分散されるべきデータを送出する。データチャンクの一次コピーは、ＭＡＩＤシステムの全ドライブにわたりシーケンシャルに記憶される。データチャンクの２次コピーは、あるディスク内にシーケンシャルに配置かつ記憶される。さらに、複数のストレージ機構は、常にオン特性を示している第１の組のストレージ機構と、アクセスされた時以外は非アクティブの特性を示している第２の組のストレージ機構を備えている。
【００１４】
方法１００は、均一サイズのデータセグメントへのアクセスをモニタするステップ１０６を含む。例えば、複数のストレージ機構の少なくとも１つにある均一サイズのセグメントにアクセスするためにアクセスプロトコルが設定され、アクセスプロトコルに従ってこの均一サイズのセグメントのためのアクセストポグラフィ(access topography)が決定される。
【００１５】
方法１００は、複数のディスク間のアクセスパターンをモニタするステップ１０８を含む。例えば、データセグメントがアクセスを受けると、モニタリングプロセスが、現存するアクセスパターンを確認する。
【００１６】
方法１００は、ストレージシステムの性能特性をモニタするステップ１１０を含む。例えば、性能仕様(performance specification)が、複数のストレージ機構に関して設定されて、その複数のストレージ機構に関して設定された性能仕様を達成するために、性能トポグラフィ(performance topography)が決定される。
【００１７】
方法１００は、均一サイズのセグメントを移動するステップ１１２を含む。例えば、電力消費を低減し、かつ冗長性を保証して待ち時間を低減するために、モニタリングプロセスを通じて、データはあるディスクロケーションから別のディスクロケーションへ移動される。さらに、アクセスを受けているデータを、冗長性及び要求性能を満たす最少のストレージ機構に限局するために、データが移動される。またさらに、第１のストレージ機構及び第２のストレージ機構は、ストレージトポグラフィ（storage topography)に従って、第１組のストレージ機構及び第２組のストレージ機構に割り当てられる。
【００１８】
方法１００は、複数の均一サイズのセグメントをミラーリングするステップ２０２と、該複数の均一サイズのセグメントを、複数の均一サイズのセグメントのミラーセグメントとして指定するステップ２０４と、均一サイズのセグメントのミラーセグメントを複数のストレージ機構上に記憶するステップ２０６とを含む。例えば、データが１ＭＢの均一サイズのセグメントに分割された場合、各セグメントはミラーリングされて複数のディスクの各ディスク内にシーケンシャルに記憶される。
【００１９】
方法１００はさらに、複数のストレージ機構の少なくとも１つの予備容量を確認するステップ２０８を含む。またさらに、少なくとも１つの均一サイズのセグメントのワーキングコピーを、予備容量を有していると特定された複数のストレージ機構の少なくとも１つに実装するステップ２１０を含む。
【００２０】
方法１００はさらに、複数のストレージ機構の少なくとも１つがアクセス可能である場合は、均一サイズのセグメントのワーキングコピーを、複数のストレージ機構の少なくとも１つに記憶するステップ２１２を含む。さらにまた、方法１００は、複数のストレージ機構の少なくとも１つが、電源がオンであり、かつ最新の均一サイズのセグメントでアップデートされている場合に、複数のストレージ機構の少なくとも１つにある均一サイズのセグメントの少なくとも１つのワーキングコピーを廃棄するステップを含む。
【００２１】
本発明のさらなる実施形態における、本発明の実施形態例に従ってデータを記憶するためのシステム３００が示されている。システム３００は、プロセッサ３０２を備えている。プロセッサ３０２は、命令を実行するよう構成されている。例えば、プロセッサは、データユニットを１ＭＢのチャンクに準備／分割するよう構成されている。
【００２２】
システム３００は、複数のストレージ機構３０４を備えている。ストレージデバイス３０４は、プロセッサと接続されて、第１のデータセットをブロック単位で複数のストレージデバイスにわたってシーケンシャルに記憶し、かつ第２のデータセットを複数のストレージデバイス３０４の少なくとも１つ内にシーケンシャルに記憶するよう構成されている。本システム３００では、複数のストレージデバイス３０４の全ての電源が入っていて同時に起動しているというわけではないが、記憶されたデータへのアクセス要求が受信されると、それに応答して複数のストレージデバイス３０４の少なくとも１つが、アクセス要求時にアイドル状態であった場合には起動されることになる。
【００２３】
システム３００はコントローラ３０６を備えている。コントローラ３０６は、複数のストレージデバイスに接続されて動作し、複数のストレージデバイスの動作を制御するよう構成される。例えば、コントローラ３０６は、複数のストレージデバイス３０４上に記憶されているデータへのアクセスパターンをモニタリングするよう構成されている。さらに、コントローラ３０６は、複数のストレージデバイスの性能特性をモニタリングするよう構成されている。またさらに、コントローラ３０６は、アクセスパターン及び性能特性に応じて、データをマイグレーションを介して移動するよう構成されている。
【００２４】
システム３００は、データストレージレイアウト３０８を備えている。データストレージレイアウト３０８は、少なくとも１つのデータセットのワーキングコピーを、複数のストレージデバイス３０４の少なくとも１つにある予備容量内に記憶し、かつワーキングコピーに対応している少なくとも１つのデータセットが更新されると、そのワーキングコピーを廃棄するよう構成されている。
【００２５】
前述で開示された方法におけるステップの、具体的な順序又は階層は、アプローチ例の例示である。設計の好みによって、該方法におけるステップの具体的な順序又は階層は、本発明の範囲内において再変更が可能である。添付の方法クレームは、見本的な順序でさまざまなステップの要素を提示したものであり、提示された具体的な順序又は階層に限定するものではない。
【００２６】
本発明及びそれに付随する多数の利点は、前述の記載によって理解されるべきである。また、本発明の精神および範囲を逸脱しない限りは、又はマテリアルアドバンテージの全てを犠牲にすることなしに、これに関する部品の形態、構造、及び配置において、多くの変更が可能である。前述された形式は、本発明の実施形態例にすぎないので、このような変更に関しては、以下に記載の特許請求の範囲に包含されるものである。
【図１】
2012506087.tif 000003
【図２】
2012506087.tif 000004
【図３】
2012506087.tif 000005
【図４】
2012506087.tif 000006
【手続補正書】
【提出日】平成21年6月5日(2009.6.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正の内容】
【図面の簡単な説明】
【００１０】
【図１】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するための方法を示すフロー図である。
【図２】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するための方法を示すフロー図である。
【図３】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するためのシステムを示すブロック図である。
【図４】マッシブ・アレイ・オブ・アイドル・ディスクにデータを記憶するためのシステムを示すブロック図である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
図１〜図４に、大規模データストレージの電力及びパフォーマンスを管理するための方法及びシステムを示す。
図１は、本発明の一実施形態例に係るデータ記憶方法を示すフロー図である。方法１００は、データを複数の均一サイズのセグメントに分割するステップ１０２を含む。例えば、データのボリュームが受け取られると、それは１ＭＢのデータチャンクに分割され、データチャンクのそれぞれが、複数のストレージ機構に分散される。１ＭＢの均一サイズのデータチャンクと本明細書では記載したが、均一性が維持されていれば別のサイズであってもよい。この均一性により、必要性及び電力管理の問題に応じてデータチャンクを移動かつ再配置することが可能になる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明のさらなる実施形態における、本発明の実施形態例に従ってデータを記憶するためのシステム３００が、図３及び図４に示されている。システム３００は、プロセッサ３０２を備えている。プロセッサ３０２は、命令を実行するよう構成されている。例えば、プロセッサは、データユニットを１ＭＢのチャンクに準備／分割するよう構成されている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
システム３００は、図４に示すように、データストレージレイアウト３０８を備えている。データストレージレイアウト３０８は、少なくとも１つのデータセットのワーキングコピーを、複数のストレージデバイス３０４の少なくとも１つにある予備容量内に記憶し、かつワーキングコピーに対応している少なくとも１つのデータセットが更新されると、そのワーキングコピーを廃棄するよう構成されている。
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2012506087.tif 000007
【図２】
2012506087.tif 000008
【図３】
2012506087.tif 000009
【図４】
2012506087.tif 000010
【国際調査報告】
2012506087.tif 000011