【手続補正書】
【提出日】平成17年11月16日(2005.11.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ファイルサーバストレージ構成
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ファイルサーバ変更メモリを含む第１のファイルサーバと、
ファイルサーバ変更メモリを含む第２のファイルサーバと、
上記第１のファイルサーバ及び第２のファイルサーバに連結されるマスストレージエレメントと、
上記第１及び第２のファイルサーバの両方に対するファイルシステム変更の記述子をコピーする手段と、
上記第１のファイルサーバによるサービス割り込みに応答して、上記第２のファイルサーバがそのファイルサーバ変更メモリ内のファイルシステム変更を実行する手段と、を含み、
上記のファイルシステム変更の記述子をコピーする手段によって、
上記第１のファイルサーバは上記ファイルシステム変更を処理し、上記第２のファイルサーバはそのファイルサーバ変更メモリ内の上記記述子のコピーを維持する、
ファイルサーバシステム。
【請求項２】  上記ファイルサーバの各々は、ローカルメモリアクセスを利用して上記ファイルサーバ変更メモリの少なくとも一部と連結し、
上記ファイルサーバの各々は、遠隔メモリアクセスを利用して上記ファイルサーバ変更メモリの少なくとも一部と連結する、請求項１のシステム。
【請求項３】  ファイルシステム変更の記述子を第１のファイルサーバと第２のファイルサーバの両方にコピーすることにより、入り込んでくるファイルサーバ要求に応答するステップと、
上記第１のファイルサーバにて上記ファイルシステム変更を処理し上記第２のファイルサーバでは上記記述子コピーを維持管理するステップと、
上記第２のファイルサーバにて、コピーされた記述子と上記第１のファイルサーバによるサービス割り込みとに応答して、ファイルシステム変更を実行するステップと
を含む、ファイルサーバシステムを動作する方法。
【請求項４】  第１の上記ファイルサーバが上記ファイルシステム変更を自動的に処理するように設定され、第２の上記ファイルサーバがフェイルオーバに際して上記第１のファイルサーバにより未だ処理されていないファイルシステム変更を正確に処理することができる、請求項３の方法。
【請求項５】  各々の上記ファイルサーバは、ファイルサーバ変更メモリを含み、
上記ファイルサーバの各々は、ローカルメモリアクセスを利用して上記ファイルサーバ変更メモリの少なくとも一部と連結し、
上記ファイルサーバの各々は、遠隔メモリアクセスを利用して上記ファイルサーバ変更メモリの少なくとも一部と連結する、請求項３の方法。
【請求項６】  上記マスストレージエレメントがファイルストレージシステムを含み、
各々の上記ファイルサーバが、各々の上記ファイルシステム変更を処理後、上記ファイルストレージシステムを内部的に整合の取れた状態にするように、設定されている、請求項３の方法。
【請求項７】  複数のファイルサーバの１つにてファイルサーバ要求を受け取り、それに応答してファイルシステム変更の記述子をサーバ変更メモリの中にコピーするステップと、
第１の１つの上記ファイルサーバに連結するマスストレージ装置の第１のセット両方と、第２の１つの上記ファイルサーバに連結するマスストレージ装置の第２のセット内の少なくとも１つの上記マスストレージ装置のために、上記ファイルシステム変更を処理するステップと
を含む、ファイルサーバシステムを動作する方法。
【請求項８】  上記サーバ変更メモリが、上記第１のファイルサーバに配置される第１の部位と、上記第２のファイルサーバに配置される第２の部位とを含み、
コピーをする上記のステップが、上記第１のファイルサーバ若しくは上記第２のファイルサーバのいずれかにより、上記の記述子を上記第１の部位及び上記第２の部位の中にコピーするステップを含む、
請求項７の方法。
【請求項９】  複数のファイルサーバのうちの１つにてファイルサーバ要求を受け取り、それに応答してファイルシステム変更の記述子をファイルサーバ変更メモリの中にコピーするステップと、
上記ファイルサーバ変更メモリ内の記述子に応答してファイルシステム変更を実行することにより、サービス割り込みに応答するステップと
を含む、ファイルサーバシステムを動作する方法。
【請求項１０】  ファイルシステム変更を処理後、上記マスストレージエレメント上のファイルストレージシステムを内部的に整合の取れた状態にするステップと、
上記の内部的に整合の取れた状態を、一連の完了したファイルシステム変更に関連させるステップと、
上記の一連の完了したファイルシステム変更を、少なくとも１つの上記ファイルサーバにより確認するステップと
を含む、請求項９の方法。
【請求項１１】  第１の上記ファイルサーバにて上記ファイルシステム変更を自動的に処理するステップと、
フェイルオーバに際して上記第１のファイルサーバによっては未だ処理されていないファイルシステム変更を正確に処理するステップと
を含む、請求項９の方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
各々のマスストレージ装置１２０は単体のディスク又は複数のディスクを含むことができる。好適な実施形態では、各々のマスストレージ装置１２０は、複数のディスクを含み、レイド（ＲＡＩＤ）（廉価ディスク二重アレイ）ストレージシステムとして配置され操作される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第１のファイルサーバ１１０は、（以下ではファイルサーバ変更メモリとも呼ぶ）第１のサーバ要求メモリ１６０を含み、その第１のサーバ要求メモリ１６０はファイルサーバ要求１５１を受け取り記録する。第１のファイルサーバ１１０が動力停止又は他のサービス破壊から回復する際には、第１のサーバ要求メモリ１６０内の未解決のファイルサーバ要求１５１は再実行され、第１のファイルサーバ１１０により維持されるファイルシステムの次の整合的状態に組み込まれる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
同様にして、第２のファイルサーバ１１０は、（以下ではファイルサーバ変更メモリとも呼ぶ）第２のサーバ要求メモリ１６０を含み、その第２のサーバ要求メモリ１６０はファイルサーバ要求１５１を受け取り記録する。第２のファイルサーバ１１０が動力停止又は他のサービス破壊から回復する際には、第２のサーバ要求メモリ１６０内の未解決のファイルサーバ要求１５１は再実行され、第２のファイルサーバ１１０により維持されるファイルシステムの次の整合的状態に組み込まれる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
好適な実施形態では、各々のサーバ要求メモリ１６０は不揮発性メモリを含み、どちらのサーバ要求メモリ１６０にでも格納されたファイルサーバ要求は、動力停止や他のサービス破壊によっては消失しない。
第１と第２のファイルサーバ１１０とそれらの各々のサーバ要求（変更）メモリ１６０は、相互連結１６５を介して通信する。本発明の１つの実施形態では、該相互連結１６５は、エヌユーエムエイ（ＮＵＭＡ）（非一様メモリアクセス）相互連結ネットワークにて実施される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
米国特許５９４８１１０号、１９９９年９月７日発効、出願番号０８／４７１２１８号、１９９５年７月５日出願、発明者ディビットヒッツ（Ｄａｖｉｄ  Ｈｉｔｚ）その他、“不揮発性メモリを用いるレイド（Ｒａｉｄ）サブシステム内のパリティを与える方法”。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
米国特許５８１９２９２号、１９９８年１０月６日発効、出願番号０８／４５４９２１号、１９９５年３月３１日出願、発明者ディビットヒッツ（Ｄａｖｉｄ  Ｈｉｔｚ）その他、“書き込みの任意の場所のファイルシステムレイアウト”。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
米国特許６０３８５７０号、２０００年３月１４日発効、出願番号０８／４６４５９１号、１９９５年３月３１日出願、発明者ディビットヒッツ（Ｄａｖｉｄ  Ｈｉｔｚ）その他、“レイド（Ｒａｉｄ）ディスクサブシステムと統合されるファイルシステム内のファイルを配分する方法”。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
これら出願は、ひとまとめにして、“ダブリュエイエフエル（ＷＡＦＬ）（書き込みの任意の場所のファイルシステムレイアウト）ディスクロージャ”と、称される。
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2003517651.tif 000001