【手続補正書】
【提出日】平成21年7月7日(2009.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ストレージボリュームと、前記ストレージボリュームを管理するファイルシステムと、前記ファイルシステムによって前記ストレージボリューム上に保存され、前記ファイルシステムを介してアクセスされるファイルとを有する、支店サーバであるコンピューティング装置であって、
前記ファイルは、データと、前記データに関するメタデータとを含むように定義され、前記ファイルの前記データの少なくとも一部は、前記データが前記ストレージボリューム上のどの領域も占有せず、前記ファイルが縮小化されたゴースト化形式をとるように、前記ファイルから除去されて代替ロケーションに保存され、
前記ストレージボリューム上に存在するゴースト化ファイルの前記メタデータは、ゴースト化より前の前記ファイルからの全てのメタデータを含むとともに、前記代替ロケーションから前記ファイルの前記データを取り出すために利用されるゴースト化情報も含み、
前記ゴースト化ファイルは、前記代替ロケーションから前記データを取り出し、取り出された前記データを前記ゴースト化ファイルに関連付けて、再構成ファイルを形成することによって、使用のために再構成され、
前記代替ロケーションは、前記支店サーバから遠く離れたハブサーバであり、前記ハブサーバは、複数の前記支店サーバに情報提供することを特徴とするコンピューティング装置。
【請求項２】
前記ゴースト化ファイルは、長期間無使用または無関係の少なくとも一方であると決定されたものであることを特徴とする請求項１に記載の装置。
【請求項３】
前記ストレージボリューム上の前記ゴースト化ファイルは、前記ファイルシステムによってファイルロケーションに論理的に保存され、前記ゴースト化ファイルのゴースト化は、前記ゴースト化ファイルの前記ファイルロケーションを変更せず、それによって、前記ファイルシステムが、ユーザに、前記ストレージボリュームをブラウズして、前記ゴースト化ファイルおよび前記ゴースト化ファイルの前記ファイルロケーションを識別することを可能にすることを特徴とする請求項１に記載の装置。
【請求項４】
前記ファイルは、一次データおよび二次データを含むデータを含むように定義され、前記一次データのサイズは、前記二次データのサイズよりも大きく、前記ファイルの少なくとも前記一次データは、前記ファイルから削除され、前記代替ロケーションに保存されることを特徴とする請求項１に記載の装置。
【請求項５】
ストレージボリュームと、前記ストレージボリュームを管理するファイルシステムと、前記ファイルシステムによって前記ストレージボリューム上に保存され、前記ファイルシステムを介してアクセスされるファイルであって、データおよび前記データに関係するメタデータを含むように定義されるファイルとを有するコンピューティング装置に関連する方法であって、前記ファイルの少なくとも一部によって占有される前記ストレージボリューム上の領域を開放するための前記方法は、
前記ファイルを識別するステップと、
前記ファイルから除去される前記データの少なくとも一部を識別するステップと、
識別された前記データを、前記ファイルが縮小されたゴースト化形式をとるように、代替ロケーションに保存するために、前記ファイルから前記代替ロケーションに移動するステップと、
移動された前記データによって以前占有されていた前記ストレージボリューム上の領域を空きとして標識付けするステップであって、前記ファイルの前記メタデータ内に書き留められた前記ストレージボリューム上のゴースト化ファイルの物理的サイズを低減させ、前記ファイルの前記メタデータ内に書き留められた前記ストレージボリューム上の前記ゴーストファイルの論理ファイルサイズを低減させない結果をもたらす、前記標識付けするステップと、
ゴースト化中ファイルの前記メタデータを、前記ファイルの移動された前記データを前記代替ロケーションから取り出すために利用される情報を含むゴースト化情報を含むように修正するステップとを備え、
前記ストレージボリューム上に存在する前記ゴースト化ファイルの前記メタデータは、ゴースト化以前の前記ファイルからの全ての前記メタデータを含み、
前記ゴースト化ファイルは、前記代替ロケーションからの前記データを取り出し、取り出された前記データを前記ゴースト化ファイルに関連付けて、再構成ファイルを形成することによって、使用のために再構成されることを特徴とする方法。
【請求項６】
識別された前記データを前記ファイルから前記代替ロケーションに移動するステップと、移動された前記データを前記ファイルのＩＤと共に前記代替ロケーションに保存するステップとを備えることを特徴とする請求項５に記載の方法。
【請求項７】
前記ゴースト化中ファイルの前記メタデータを、前記ファイルが現在ゴースト化されていることを示す属性を設定するように修正するステップをさらに含み、前記コンピューティング装置上のアプリケーションは、前記属性から、前記ファイルが現在ゴースト化されていると決定することができ、前記アプリケーションは、前記ファイルの前記データにアクセスする前に、前記ファイルが最初に非ゴースト化形式に再構成されることを知らされることを特徴とする請求項５に記載の方法。
【請求項８】
前記ファイルが長期間無使用または無関係の少なくとも一方であると決定したことに基づいて、前記ファイルを識別するステップを含むことを特徴とする請求項５に記載の方法。
【請求項９】
前記ストレージボリューム上の前記ゴースト化ファイルは、前記ファイルシステムによって、ファイルロケーションに論理的に保存され、前記方法は、前記ゴースト化ファイルの前記ファイルロケーションを変更しないステップを含み、それによって、前記ファイルシステムが、ユーザに、前記ストレージボリュームをブラウズして、前記ゴースト化ファイルおよび前記ゴースト化ファイルの前記ファイルロケーションを識別することを可能にすることを特徴とする請求項５に記載の方法。
【請求項１０】
前記ファイルは、一次データおよび二次データを含むデータを含むように定義され、前記一次データのサイズは、前記二次データのサイズよりも大きく、前記方法は、
前記一次データの少なくとも一部を、前記ファイルから除去される前記データとして識別するステップと、
識別された前記一次データを、前記ファイルが縮小されたゴースト形式をとるように、前記代替ロケーションに保存するために、前記ファイルから前記代替ロケーションに移動するステップとを含むことを特徴とする請求項５に記載の方法。
【請求項１１】
前記ゴースト化ファイルを再構成するステップをさらに含み、前記再構成するステップは、
前記ゴースト化ファイルの移動された前記データにアクセスする要求を受け取るステップと、
前記ストレージボリューム上の前記ゴースト化ファイルを発見するステップと、
前記ファイルの前記メタデータ内の前記ゴースト化情報を識別するステップと、
識別された前記ゴースト化情報に基づいて、前記代替ロケーションにある前記ファイルの移動された前記データを発見するステップと、
発見された前記データの少なくとも一部を、前記代替ロケーションから前記コンピューティング装置に移動するステップと、
再構成ファイルを形成するために、移動された前記データを前記ゴースト化ファイルに関連付けるステップとを含むことを特徴とする請求項５に記載の方法。
【請求項１２】
前記再構成ファイルの前記メタデータを、前記ファイルがゴースト化されていることを示す属性をリセットするように修正するステップをさらに含むことを特徴とする請求項１１に記載の方法
【請求項１３】
前記再構成ファイルを形成するために、移動された前記データを前記ゴースト化ファイルに関連付けるステップは、前記ストレージボリューム上の移動された前記データによって占有された領域を前記ファイルに割り当てるステップと、割り当てられた前記領域に移動された前記データを保存するステップとを含むことを特徴とする請求項１１に記載の方法。
【請求項１４】
前記再構成ファイルの前記メタデータを、前記ゴースト化情報を削除するように修正するステップをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１５】
ストレージボリュームと、前記ストレージボリュームを管理するファイルシステムと、前記ファイルシステムによって前記ストレージボリューム上に保存され、前記ファイルシステムを介してアクセスされるファイルであって、データおよび前記データに関係するメタデータを含むように定義されるファイルとを有するコンピューティング装置に関連する方法であって、前記ファイルの少なくとも一部によって占有される前記ストレージボリューム上の領域を開放するための前記方法は、
前記ファイルを識別するステップと、
前記ファイルから除去される前記データの少なくとも一部を識別するステップと、
識別された前記データを、前記ファイルが縮小されたゴースト化形式をとるように代替ロケーションに保存するために、前記ファイルから前記代替ロケーションに移動するステップと、
移動された前記データによって以前占有されていた前記ストレージボリューム上の領域を空きとして標識付けするステップと、
ゴースト化中ファイルの前記メタデータを、前記ファイルの移動された前記データを前記代替ロケーションから取り出すために利用される情報を含むゴースト化情報を含むように修正するステップと、
前記ゴースト化ファイルの移動された前記データにアクセスする要求を受け取るステップと、
前記ゴースト化ファイルが移動された前記データを含まないことを、発見してエラーを返すステップと、
前記ストレージボリューム上の前記ゴーストファイルを発見するステップと、
獲得された前記ゴースト化情報に基づいて、前記代替ロケーションにある前記ファイルの移動された前記データを発見するステップと、
発見された前記データの少なくとも一部を前記代替ロケーションから前記コンピューティング装置に移動するステップと、
再構成された前記ファイルを形成するために移動された前記データを前記ゴースト化ファイルに関連付けるステップとを備え、
前記ストレージボリューム上に存在する前記ゴースト化ファイルの前記メタデータはゴースト化以前の前記ファイルからの全ての前記メタデータを含み、
前記コンピューティング装置はゴースト化フィルタをさらに有し、前記ゴースト化フィルタは前記エラーをインタセプトし、インタセプトされた前記エラーに基づいて前記ファイルシステムを利用して、前記ゴースト化ファイルの前記メタデータから前記ゴースト化情報を獲得し、獲得された前記ゴースト化情報に基づいて前記ゴースト化ファイルの再構成をトリガすることを特徴とする方法。
【請求項１６】
前記ゴースト化フィルタは、前記代替ロケーションにアクセスしない低水準構造であり、前記コンピューティング装置は、前記代替ロケーションにアクセスする高水準構造であって前記ゴースト化フィルタとインターフェースをとるゴースト化マネージャをさらに有し、前記ゴースト化フィルタは、前記ゴースト化ファイルの再構成を実行するように前記ゴースト化マネージャに要求することによって、前記ゴースト化ファイルの再構成をトリガすることを特徴とする請求項１５に記載の方法。