【手続補正書】
【提出日】平成20年4月4日(2008.4.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】        
【請求項１】
ネットワークストレージシステムであって、
単一のファイルシステムに対してファイルシステム情報を格納するための仮想ファイルシステム（「ＶＦＳ」）であって、前記ネットワークストレージシステムのクライアントが、前記単一ファイルシステムの複数のファイルを管理するためにネットワークを通じて前記ＶＦＳにアクセスし、そして、前記クライアントが前記単一ファイルシステム内のファイルにアクセスするために前記ＶＦＳから記憶資源ロケータ（「ＳＲＬ」）を受信する、前記ＶＦＳと、
お互い、前記クライアント、および前記ＶＦＳから地理的に異なる場所に位置し、かつ、広域公衆アクセスネットワークを通して前記クライアントに接続される、複数のストレージセンタにおいて、各々が、前記単一ファイルシステムに対して複数のファイルを格納するための、前記複数のストレージセンタであって、前記ネットワークストレージシステムの前記クライアントが、前記広域公衆アクセスネットワークを通じて前記ファイルをダウンロードするために前記広域公衆アクセスネットワークを通じて前記ストレージセンタのうちの１つに前記受信されたＳＲＬを送信し、そして、前記ＳＲＬが、前記広域公衆アクセスネットワークを通じて前記ストレージセンタのうちの１つにアクセスするためにストレージセンタに対する公衆アクセスネットワークアドレス、および前記ストレージセンタのうちの１つに格納される前記ファイルを一意的に識別するために前記ファイルの前記コンテンツと関連する一意の識別子を含む、前記ストレージセンタとを備える、前記ネットワークストレージシステム。
【請求項２】
クライアントにおいて、前記仮想ファイルシステムおよび前記ストレージセンタにアクセスするためのストレージポートであって、クライアントファイルシステム要求を、前記単一ファイルシステム内の前記ファイルを識別する前記ファイル識別子を含むファイルシステム要求に変換する、前記ストレージポートをさらに備える、請求項１記載のネットワークストレージシステム。
【請求項３】
前記ストレージポートのフェールオーバ状態の場合には、前記仮想ファイルシステムおよび前記ストレージセンタにアクセスするための少なくとも一つの追加ストレージポートをさらに備える、請求項２記載のネットワークストレージシステム。
【請求項４】
各ストレージセンタが、
前記ストレージセンタにアクセスする要求を受信するための複数の分散オブジェクトストレージマネージャ（「ＤＯＳＭ」）と、
前記ＤＯＳＭからのアクセス要求にサービスを提供するために前記ネットワークストレージシステムのファイルを格納するための、各高機能ノードがプロセッサコアおよび複数の記憶装置を含む、複数の高機能ストレージノードを備える、ストレージクラスタとを備える、請求項１記載のネットワークストレージシステム。
【請求項５】
前記高機能ストレージノード内に格納されるファイルに関するファイル情報を前記ＤＯＳＭに保持するためのマルチキャストプロトコルをさらに備える、請求項４記載のネットワークストレージシステム。
【請求項６】
前記ＤＯＳＭが、前記高機能ノード内に格納されるファイルの少なくともサブセットをキャッシュに格納するためのデータキャッシュをさらに備える、請求項４記載のネットワークストレージシステム。
【請求項７】
前記ストレージセンタにアクセスする需要に基づいて、アクセス要求に対するＤＯＳＭを選択するための、かつ、前記ＤＯＳＭの前記データキャッシュ内の高需要のファイルに対するデータをキャッシュに格納するための、ロードバランシング機構をさらに備える、請求項６記載のネットワークストレージシステム。
【請求項８】
故障が前記ストレージセンタの別の一つで生じる場合には、異なるストレージセンタからのアクセス要求にサービスを提供するための、動的フェールオーバ機構をさらに備える、請求項２記載のネットワークストレージシステム。
【請求項９】
前記ネットワークストレージシステムに接続されるコンテンツ配信ネットワークをさらに備える、請求項１記載のネットワークストレージシステム。
【請求項１０】
前記ファイル識別子が、前記ファイルの前記コンテンツに由来するデジタル指紋を含む、請求項１記載のネットワークストレージシステム。
【請求項１１】
ファイルをネットワークストレージシステム内に格納するための方法であって、前記方法が、
ファイルシステム情報を単一ファイルシステムに対する仮想ファイルシステム（「ＶＦＳ」内に格納するステップと、
前記ネットワークストレージシステム内のファイルにアクセスするために前記ＶＦＳにおいてクライアントからの要求を受信するステップと、
前記クライアントからの前記要求に応答して、前記ＶＦＳにおいて記憶資源ロケータ（ＳＲＬ）を生成するステップと、
複数のストレージセンタ内の前記単一ファイルシステムに対して複数のファイルを格納するステップであって、前記ストレージセンタが、お互い、前記クライアント、および前記ＶＦＳから地理的に異なる場所に位置する、前記ステップと、
前記ストレージセンタを、広域公衆アクセスネットワークを通して前記クライアントに接続するステップと、
広域公衆アクセスネットワークを通じて、前記クライアントから前記ストレージセンタのうちの１つまで、前記ＶＦＳから受信される前記ＳＲＬを送信するステップであって、前記ＳＲＬが、前記広域公衆アクセスネットワークを通じてストレージセンタにアクセスするための情報を備え、かつ、前記ストレージセンタのうちの１つに格納される前記ファイルを一意的に識別するために前記ファイルのコンテンツと関連する一意のファイル識別子を備える、前記ステップと、前記広域公衆アクセスネットワークを通じて、前記クライアントに識別される前記ストレージセンタから前記ＳＲＬによって識別される前記ファイルをダウンロードするステップとを含む、前記方法。
【請求項１２】
クライアントにおいて、ストレージポートを使用して前記仮想ファイルシステムおよび前記ストレージセンタにアクセスするステップであって、前記ストレージポートが、クライアントファイルシステム要求を、前記単一ファイルシステム内の前記ファイルを識別する前記ファイル識別子を含むファイルシステム要求に変換する、前記ステップをさらに含む、請求項１１記載の方法。
【請求項１３】
少なくとも一つの追加ストレージポートから前記ストレージポートのフェールオーバ状態の場合には、前記仮想ファイルシステムおよび前記ストレージセンタをさらに含む、請求項１１記載の方法。
【請求項１４】
前記ストレージセンタから前記ファイルをダウンロードするステップが、
前記ストレージセンタへのアクセスに対する要求を受信するステップと、
複数の分散オブジェクトストレージマネージャ（ＤＯＳＭ）のうちの１つを前記要求にサービスを提供するために選択するステップと、
前記要求にサービスを提供するために選択される前記ＤＯＳＭから高機能ストレージノードにアクセスするステップであって、各高機能ノードがプロセッサコアおよび複数の記憶装置を含む、前記ステップとを含む、請求項１１記載の方法。
【請求項１５】
前記高機能ストレージノード内に格納されるファイルを要求するファイル情報を前記ＤＯＳＭＳに保持するためにマルチキャストプロトコルからコマンドを発行するステップをさらに含む、請求項１４記載の方法。
【請求項１６】
前記ＤＯＳＭにおける前記高機能ノード内に格納されるファイルの少なくともサブセットをキャッシュに格納するステップをさらに含む、請求項１４記載の方法。
【請求項１７】
前記ストレージセンタにアクセスする需要に基づいてダウンロード要求に対してＤＯＳＭを選択するステップと、
前記ＤＯＳＭ内の高需要のファイルに対するデータをキャッシュに格納するステップとをさらに含む、請求項１４記載の方法。
【請求項１８】
故障が前記ストレージセンタで生じる場合には、異なるストレージセンタからのアクセス要求にサービスを提供するステップをさらに含む、請求項１１記載の方法。
【請求項１９】
コンテンツ配信ネットワークから前記ストレージセンタにアクセスするステップをさらに含む、請求項１１記載の方法。
【請求項２０】
前記ファイル識別子が、前記ファイルの前記コンテンツに由来するデジタル指紋を含む、請求項１１記載の方法。
【請求項２１】
ネットワークストレージシステムであって、
単一ファイルシステムに対してファイルシステム情報を格納するための仮想ファイルシステム（「ＶＦＳ」）であって、前記ネットワークストレージシステムのクライアントが、前記単一ファイルシステムの複数のファイルを管理するためにネットワークを通じて前記ＶＦＳにアクセスし、そして、前記クライアントが前記単一ファイルシステム内のファイルにアクセスするために前記ＶＦＳから記憶資源ロケータ（「ＳＲＬ」）を受信する、前記ＶＦＳと、
広域公衆アクセスネットワークを通して前記クライアントおよび前記ＶＦＳに接続され、前記単一ファイルシステムに対して複数のファイルを格納するための、ストレージセンタであって、前記ネットワークストレージシステムの前記クライアントが、前記広域公衆アクセスネットワークを通じてファイルをダウンロードするために前記公衆アクセスネットワークを通じて前記ストレージセンタに前記受信されたＳＲＬを送信し、そして、前記ＳＲＬが前記広域公衆アクセスネットワークを通じて前記ストレージセンタにアクセスするための情報を備え、かつ、前記ストレージセンタに格納される前記ファイルを一意的に識別するために前記ファイルの前記コンテンツと関連する一意のファイル識別子を備える、前記ストレージセンタとを備える、前記ネットワークストレージシステム。
【請求項２２】
前記ファイル識別子が、前記ファイルの前記コンテンツに由来するデジタル指紋を含む、請求項２１記載のネットワークストレージシステム。
【請求項２３】
前記ＳＲＬが制御パスを通じて前記ＶＦＳから受信され、および、前記ファイルがデータパスを通じて前記ストレージセンタからダウンロードされる、請求項１記載のネットワークストレージシステム。