【手続補正書】
【提出日】平成19年12月27日(2007.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のアプリケーションサーバと、
ＬＡＮ（ローカルエリアネットワーク）を通して前記複数のアプリケーションサーバに結合するメタデータサーバと、
複数のデータフローパスにより結合され、それぞれ前記アプリケーションサーバからの要求に応じてデータオブジェクトを記憶する複数のストレージデバイスと、
前記複数のストレージデバイスを前記複数のアプリケーションサーバと前記メタデータサーバに結合するストレージネットワークと、
を備え、
前記メタデータサーバは、
前記ストレージデバイスに格納された各前記データオブジェクトの格納位置を管理するメタデータ管理要素と、前記ストレージデバイスに格納された各前記データオブジェクトに価値を割り当てるデータ価値管理要素と、各前記データオブジェクトに割り当てられた前記価値及び各前記ストレージデバイスのストレージ特性とに基づいて前記データオブジェクトを再配置する階層型ストレージ管理要素とを有する
ことを特徴とする階層型ストレージデータ管理システム。
【請求項２】
前記複数のストレージデバイスは、
複数のオンラインストレージデバイスと、
前記オンラインストレージデバイスよりも性能が低い複数のニアラインストレージデバイスと、
前記ニアラインストレージデバイスよりも性能が低い複数のオフラインストレージデバイスと、
の少なくとも一つからなる
ことを特徴とする請求項１の階層型ストレージデータ管理システム。
【請求項３】
前記アプリケーションサーバは、
前記ＬＡＮを通して相互結合し、前記ストレージネットワークを通して前記ストレージデバイスにアクセスし、
前記ストレージネットワークと前記ストレージデバイスの各々との間にリンクが形成された
ことを特徴とする請求項１の階層型ストレージデータ管理システム。
【請求項４】
前記各ストレージデバイスは、
他のストレージデバイスに直接アクセスするリンクを有し、自らのメタデータを管理し、更に要求されたデータオブジェクトが自らのシステムに不在の場合には他のストレージデバイスに要求を転送する
ことを特徴とする請求項１の階層型ストレージデータ管理システム。
【請求項５】
前記データ価値管理ユニットは、
前記メタデータ管理要素から前記データオブジェクトに対する複数のユーザ利益表示を受信する手段と、
前記複数のユーザ利益表示を解析する手段と、
各前記データオブジェクトのユーザ利益レベルを決定する手段と、
前記ユーザ利益レベルに対応して前記各データオブジェクトにデータ価値を割り当てる手段と、
を備えることを特徴とする請求項１の階層型ストレージデータ管理システム。
【請求項６】
前記階層型ストレージ管理要素は、
前記データ価値及び各ストレージ領域に関わるストレージ特性に基づいて、前記データオブジェクトを前記複数のストレージデバイスに保存又は再配置する
ことを特徴とする請求項１の階層型ストレージデータ管理システム。
【請求項７】
前記ユーザ利益表示は、
前記データオブジェクトへのユーザのアクセスレコードでなる
ことを特徴とする請求項５の階層型ストレージデータ管理システム。
【請求項８】
前記ユーザのアクセスレコードは、
事前指定の期間内でのアクセス回数、又は前記データオブジェクトが保存されてから削除されるまでの寿命である、
ことを特徴とする請求項７の階層型ストレージデータ管理システム。
【請求項９】
前記ユーザのアクセスレコードは、複数のコマンドタイプで分類され、
前記データ価値は、前記コマンドタイプの幾つか又は全ての前記ユーザのアクセスレコードの合計である、
ことを特徴とする請求項７の階層型ストレージデータ管理システム。
【請求項１０】
前記アクセス回数は、アクセス頻度で重み付けする
ことを特徴とする請求項８の階層型ストレージデータ管理システム。
【請求項１１】
前記ユーザ利益表示は、
前記データオブジェクトから抽出したインデックス、書誌情報、及び用語の少なくとも一つを含む、
ことを特徴とする請求項５の階層型ストレージデータ管理システム。
【請求項１２】
前記書誌情報は、
著者、題目、キーワード、及び製作日を含む
ことを特徴とする請求項１１の階層型ストレージデータ管理システム。
【請求項１３】
前記データ価値は、
前記データオブジェクトが保存されてから削除されるまでの寿命に関して該データオブジェクトに割り当てられた寿命値でなる、
ことを特徴とする請求項５の階層型ストレージデータ管理システム。
【請求項１４】
前記メタデータ管理要素は、
前記データ価値管理要素からの前記データアクセスレコードに対する要求に答える為のインターフェースを持つ
ことを特徴とする請求項７の階層型ストレージデータ管理システム。
【請求項１５】
前記階層型ストレージ管理要素は、
前記メタデータ管理要素から複数のストレージ領域に対する複数のストレージコスト表示を受信する手段と、
前記複数のストレージコスト表示を解析する手段と、
前記ストレージ領域に対してストレージコストレベルを決定する手段と、
前記ストレージコストレベルに対応して前記ストレージ領域にストレージコスト値を割り当てる手段と、
を有することを特徴とする請求項２の階層型ストレージデータ管理システム。
【請求項１６】
前記ストレージコスト表示は、
前記ストレージ領域の平均性能と信頼性でなる
ことを特徴とする請求項１５の階層型ストレージデータ管理システム。
【請求項１７】
前記ストレージコスト値は、
前記ストレージ領域がオンラインストレージデバイス、ニアラインストレージデバイス、オフラインストレージデバイスの何れに存在するかに従って、高から低まで変化する、
ことを特徴とする請求項１５の階層型ストレージデータ管理システム。
【請求項１８】
前記メタデータサーバは、
前記データ価値の区分を前記ストレージコスト値の区分と同一に設定することによって、前記データ価値管理ユニットで計算された複数のデータオブジェクトのデータ価値と、前記階層型ストレージ管理要素より割り当てられた前記ストレージデバイス内の複数のストレージ領域のストレージコスト値を正規化する、
ことを特徴とする請求項１の階層型ストレージデータ管理システム。
【請求項１９】
前記メタデータサーバは、
前記データ価値の最大値を前記ストレージコスト値の最大値として使用し、これに従って他のストレージコスト値を調整する、
ことを特徴とする請求項１８の階層型ストレージデータ管理システム。
【請求項２０】
前記メタデータサーバは、
前記ストレージコスト値の最大値を前記データ価値の最大値として使用し、これに従って他のデータ価値を調整する、
ことを特徴とする請求項１８の階層型ストレージデータ管理システム。
【請求項２１】
前記メタデータサーバは、
正規化済データ価値を正規化済ストレージコスト値と比較し、前記データオブジェクトを別のストレージ領域に再配置するかどうかを決定する、
ことを特徴とする請求項１８の階層型ストレージデータ管理システム。
【請求項２２】
複数のデータオブジェクトとストレージネットワークで結合したストレージデバイス内の複数のストレージ領域を提供する第１のステップと、
各前記データオブジェクトに対してデータ価値を計算する第２のステップと、
各前記ストレージ領域にストレージコスト値を割り当てる第３のステップと、
計算されたデータ価値と割り当てられたストレージコスト値を同一の値区分を持つように正規化する第４のステップと、
正規化済データ価値を正規化済ストレージコスト値と比較して、前記データオブジェクトを別のストレージ領域に再配置すべきかどうかを決定する第５のステップと、
データオブジェクトを、該データオブジェクトのデータ価値と等しいストレージコスト値を持つストレージ領域に再配置する第６のステップと
を備えることを特徴とする階層型ストレージデータ管理方法。
【請求項２３】
前記第２のステップは、
複数のユーザ利益表示を収集する収集ステップと、
前記複数のユーザ利益表示を解析する解析ステップと、
前記各データオブジェクトに対してユーザ利益レベルを決定する決定ステップと、
前記ユーザ利益レベルに対応して前記各データオブジェクトにデータ価値を割り当てる割当てステップと、
を備えることを特徴とする請求項２２の階層型ストレージデータ管理方法。
【請求項２４】
前記収集ステップは、
事前指定の期間内でのアクセス回数又は前記各データオブジェクトが保存されてから削除されるまでの寿命を加算するステップでなる、
ことを特徴とする請求項２３の階層型ストレージデータ管理方法。
【請求項２５】
前記各データオブジェクトに対するアクセスは、複数のアクセス用コマンドタイプよりなり、
前記各データ価値は、前記コマンドタイプの幾つか又は全ての前記アクセス回数の合計である、
ことを特徴とする請求項２４の階層型ストレージデータ管理方法。
【請求項２６】
前記アクセス回数をアクセス頻度で重み付けする、
ことを特徴とする請求項２４の階層型ストレージデータ管理方法。
【請求項２７】
前記収集ステップは、
前記各データオブジェクトから抽出したインデックス、書誌情報、及び用語の少なくとも一つを収集するステップでなる、
ことを特徴とする請求項２３の階層型ストレージデータ管理方法。
【請求項２８】
前記書誌情報は、
著者、題目、キーワード、及び製作日でなる、
ことを特徴とする請求項２７の階層型ストレージデータ管理方法。
【請求項２９】
前記収集ステップは、
前記各データオブジェクトが保存されてから削除されるまでの寿命に関して、該各データオブジェクトに寿命値を割り当てるステップでなる、
ことを特徴とする請求項２３の階層型ストレージデータ管理方法。
【請求項３０】
前記第２のステップは、
複数のストレージコスト表示を収集する収集ステップと、
前記複数のストレージコスト表示を解析する解析ステップと、
前記各ストレージ領域のストレージコストレベルを決定する決定ステップと、
前記ストレージコストレベルに対応して前記各ストレージ領域にストレージコスト値を割り当てる割当てステップと、
を備えることを特徴とする請求項２２の階層型ストレージデータ管理方法。
【請求項３１】
前記収集ステップは、
前記各ストレージ領域の平均性能と信頼性のデータを収集するステップでなる、
ことを特徴とする請求項３０の階層型ストレージデータ管理方法。
【請求項３２】
前記割当てステップは、
前記各ストレージ領域がオンラインストレージデバイス、ニアラインストレージデバイス、オフラインストレージデバイスの何れに存在するかに従って、ストレージコスト値を高から低に変化させる、
ことを特徴とする請求項３０の階層型ストレージデータ管理方法。
【請求項３３】
前記第４のステップは、前記データ価値の最大値を前記ストレージコスト値の最大値として使用し、これに従って他のストレージコスト値を調整するステップでなる、
ことを特徴とする請求項２２の階層型ストレージデータ管理方法。
【請求項３４】
前記第４のステップは、
前記ストレージコスト値の最大値を前記データ価値の最大値として使用し、これに従って他のデータ価値を調整するステップでなる、
ことを特徴とする請求項２２の階層型ストレージデータ管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明による階層型ストレージデータ管理システムは、複数のアプリケーションサーバと、ＬＡＮ（ローカルエリアネットワーク）を通して前記複数のアプリケーションサーバに結合するメタデータサーバと、複数のデータフローパスにより結合され、それぞれ前記アプリケーションサーバからの要求に応じてデータオブジェクトを記憶する複数のストレージデバイスと、前記複数のストレージデバイスを前記複数のアプリケーションサーバと前記メタデータサーバに結合するストレージネットワークと、を備え、前記メタデータサーバは、前記ストレージデバイスに格納された各前記データオブジェクトの格納位置を管理するメタデータ管理要素と、前記ストレージデバイスに格納された各前記データオブジェクトに価値を割り当てるデータ価値管理要素と、各前記データオブジェクトに割り当てられた前記価値及び各前記ストレージデバイスのストレージ特性とに基づいて前記データオブジェクトを再配置する階層型ストレージ管理要素とを有することを特徴とする。
また本発明による階層型ストレージデータ管理方法は、複数のデータオブジェクトとストレージネットワークで結合したストレージデバイス内の複数のストレージ領域を提供する第１のステップと、各前記データオブジェクトに対してデータ価値を計算する第２のステップと、各前記ストレージ領域にストレージコスト値を割り当てる第３のステップと、計算されたデータ価値と割り当てられたストレージコスト値を同一の値区分を持つように正規化する第４のステップと、正規化済データ価値を正規化済ストレージコスト値と比較して、前記データオブジェクトを別のストレージ領域に再配置すべきかどうかを決定する第５のステップと、データオブジェクトを、該データオブジェクトのデータ価値と等しいストレージコスト値を持つストレージ領域に再配置する第６のステップとを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
0073  欄５５２は各データオブジェクトのデータオブジェクト名を示す。ここでの例では、“Ｙｙｙ”。