【手続補正書】
【提出日】平成21年7月7日(2009.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ストレージボリュームと、前記ストレージボリュームを管理するファイルシステムと、前記ファイルシステムによって前記ストレージボリュームに記憶され、前述のファイルシステムによってアクセスされる複数のファイルとを有するコンピューティングデバイスに関連した方法であり、各ファイルがデータと前記データに関連したメタデータとを含むように定義され、前記ファイルの前記データの少なくとも一部が前記ファイルから除去されており、前記ファイルのデータが実質的に前記ボリューム上のいかなるスペースも占有することはなく、前記ファイルが縮小された、ゴーストされた形態となるように、複数の代替ロケーションのうちの１つに記憶されており、前記コンピューティングデバイスが前記複数の代替ロケーションの各々について対応のゴースティングマネージャをさらに有し、各ゴースティングマネージャは前記代替ロケーションと通信するために用いられ、各ゴースティングマネージャは前記代替ロケーションに対応しており、使用のためゴーストされたファイルを再構成するための、前記コンピューティングデバイス上に単一のゴースティングフィルタを含む方法であって、前記単一のゴースティングフィルタは、
前記ゴーストされたファイルの前記メタデータの中にゴースティング情報を配置するステップ、
前記コンピューティングデバイスの特定のゴースティングマネージャの識別を前記ゴースティング情報内に配置するステップ、
なお、ここで前記識別されたゴースティングマネージャが前記ゴーストされたファイルに対して責任を負い、
前記対応する代替ロケーションから前記ゴーストされたファイルのデータを取得するための要求を前記識別されたゴースティングマネージャに通信し、それによって前記識別されたゴースティングマネージャが実際に前述の代替ロケーションから前述の要求されたデータを取得するステップ、
前記識別されたゴースティングマネージャから、前記ゴーストされたファイルの前記要求されたデータを受信するステップ、および
当該受信されたデータを前記ゴーストされたファイルに再構成するステップ
を実行し、単一の前記ゴースティングフィルタが、前記コンピューティングデバイスの前記ゴースティングマネージャのすべてに対して共通となることを特徴とする方法。
【請求項２】
前記対応する代替ロケーションから前記ゴーストされたファイルの前記データの一部を取得するための要求を前記識別されたゴースティングマネージャに通信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記対応する代替ロケーションから前記ゴーストされたファイルの前記データのすべてを取得するための要求を前記識別されたゴースティングマネージャに通信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記コンピューティングデバイスはブランチのサーバであり、各代替ロケーションは、複数の前述のブランチのサーバにサービスを提供する、前記ブランチのサーバから離れたハブサーバであることを特徴とする請求項１に記載の方法。
【請求項５】
前記ボリュームに存在する前記ゴーストされたファイルの前記メタデータは実質的に、ゴースティングに先立って前記ファイルからのすべての前記メタデータを含み、また、前記代替ロケーションから前記ファイルのためのデータを取り出すために用いられる前記ゴースティング情報も含有することを特徴とする請求項１に記載の方法。
【請求項６】
前記ファイルは主データと副データとを含んでいるデータを含むように定義され、前記主データが前記副データよりも大きく、前記ファイルの少なくとも前記主データが前記ファイルから除去されており、前記代替ロケーションに記憶されていることを特徴とする請求項１に記載の方法。
【請求項７】
ストレージボリュームと、前記ストレージボリュームを管理するファイルシステムと、前記ファイルシステムによって前記ストレージボリュームに記憶され、前述のファイルシステムによってアクセスされる複数のファイルとを有するコンピューティングデバイスに関連した方法であり、各ファイルがデータと前記データに関連したメタデータとを含むように定義され、前記ファイルの前記データの少なくとも一部が前記ファイルから除去されており、前記ファイルのデータが実質的に前記ボリューム上のいかなるスペースも占有することはなく、前記ファイルが縮小された、ゴーストされた形態となるように、前記ファイルの前記データの少なくとも一部が複数の代替ロケーションのうちの１つに記憶されており、前記コンピューティングデバイスが前記複数の代替ロケーションの各々について対応のゴースティングマネージャをさらに有し、各ゴースティングマネージャは前記代替ロケーションと通信するために用いられ、各ゴースティングマネージャは前記代替ロケーションに対応しており、使用のためゴーストされたファイルを再構成するための方法であって、
前記ゴーストされたファイルの前記メタデータの中にゴースティング情報を配置し、
前記コンピューティングデバイスの特定のゴースティングマネージャの識別を前記ゴースティング情報内に配置し、
なお、ここで前記識別されたゴースティングマネージャが前記ゴーストされたファイルに対して責任を負い、
前記対応する代替ロケーションから前記ゴーストされたファイルのデータを取得するための要求を前記識別されたゴースティングマネージャに通信し、それによって前記識別されたゴースティングマネージャが実際に前述の代替ロケーションから前述の要求されたデータを取得し
前記識別されたゴースティングマネージャから、前記ゴーストされたファイルの前記要求されたデータを受信し、
前記受信されたデータを前記ゴーストされたファイルに再構成することを特徴とする方法。
【請求項８】
前記対応する代替ロケーションから前記ゴーストされたファイルの前記データの一部を取得するための要求を前記識別されたゴースティングマネージャに通信するステップを含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記対応する代替ロケーションから前記ゴーストされたファイルの前記データのすべてを取得するための要求を前記識別されたゴースティングマネージャに通信するステップを含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記コンピューティングデバイスはブランチのサーバであり、各代替ロケーションは、複数の前述のブランチのサーバにサービスを提供する、前記ブランチのサーバから離れたハブサーバであることを特徴とする請求項７に記載の方法。
【請求項１１】
前記ボリュームに存在する前記ゴーストされたファイルの前記メタデータは実質的に、ゴースティングに先立って前記ファイルからのすべての前記メタデータを含み、また、前記代替ロケーションから前記ファイルのためのデータを取り出すために用いられる前記ゴースティング情報も含有することを特徴とする請求項７に記載の方法。
【請求項１２】
前記ファイルは主データと副データとを含んでいるデータを含むように定義され、前記主データが前記副データよりも大きく、前記ファイルの少なくとも前記主データが前記ファイルから除去されており、前記代替ロケーションに記憶されていることを特徴とする請求項７に記載の方法。
【請求項１３】
ストレージボリュームと、
前記ストレージボリュームを管理するファイルシステムと、
前記ファイルシステムによって前記ストレージボリュームに記憶され、前述のファイルシステムによってアクセスされる複数のファイルと
を有し、
なお、ここで、各ファイルがデータと前記データに関連したメタデータとを含むように定義され、前記ファイルの前記データの少なくとも一部が前記ファイルから除去されており、前記データが実質的に前記ボリューム上のいかなるスペースも占有することはなく、前記ファイルが縮小された、ゴーストされた形態となるように、前記ファイルの前記データの少なくとも一部が複数の代替ロケーションのうちの１つに記憶されており、
さらに、前記複数の代替ロケーションの各々について対応するゴースティングマネージャをさらに有し、
なお、ここで、前記代替ロケーションと通信するために用いられる各ゴースティングマネージャが前記代替ロケーションに対応しており、前記コンピューティングデバイス上の各ゴーストされたファイルが前記ファイルの前記メタデータの中にゴースティング情報を有しており、前記ゴースティング情報が前記コンピューティングデバイスの特定のゴースティングマネージャの識別を含み、前記識別されたゴースティングマネージャが前記ゴーストされたファイルに対して責任を負い、
前記コンピューティングデバイスの特定のゴースティングマネージャの識別を前記ファイルのゴースティング情報内に配置し、前記識別されたゴースティングマネージャが前記ゴーストされたファイルに対して責任を負い、前記対応する代替ロケーションから前記ゴーストされたファイルのデータを取得するための要求を前記識別されたゴースティングマネージャに通信し、前記識別されたゴースティングマネージャが実際に前述の代替ロケーションから前述の要求されたデータを取得し、前記取得されたデータを前記ゴーストされたファイルに再構成することによって各ゴーストされたファイルを、再構成することを特徴とするコンピューティングデバイス。
【請求項１４】
前記コンピューティングデバイスはブランチのサーバであり、各代替ロケーションは、複数の前述のブランチのサーバにサービスを提供する、前記ブランチのサーバから離れたハブサーバであることを特徴とする請求項１３に記載のコンピューティングデバイス。
【請求項１５】
前記ボリュームに存在する前記ゴーストされたファイルの前記メタデータは実質的に、ゴースティングに先立って前記ファイルからのすべての前記メタデータを含み、また、前記代替ロケーションから前記ファイルのためのデータを取り出すために用いられる前記ゴースティング情報も含有することを特徴とする請求項１３に記載のコンピューティングデバイス。
【請求項１６】
前記ファイルは主データと副データとを含んでいるデータを含むように定義され、前記主データが前記副データよりも大きく、前記ファイルの少なくとも前記主データが前記ファイルから除去されており、前記代替ロケーションに記憶されていることを特徴とする請求項１３に記載のコンピューティングデバイス。