(57)【特許請求の範囲】
【請求項１】
第１の記憶媒体を接続した第１の記憶処理装置と、第２の記憶媒体を接続した第２の記憶処理装置とにより、フェイルオーバシステムを構成可能な記憶システムであって、
前記第２の記憶媒体の記憶容量が前記第１の記憶媒体の記憶容量よりも小さい場合に、前記第２の記憶媒体におけるＲＡＩＤ方式を、前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式に設定するＲＡＩＤ方式設定部と、
前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式によって前記第２の記憶媒体にフェイルオーバシステムが構成できない場合であって、かつ、前記第２の記憶媒体の空き容量が前記第１の記憶媒体に記憶されたユーザデータの量以上である場合に、前記第２の記憶媒体に対するＲＡＩＤ方式の適用を停止し、前記第１の記憶媒体に記憶されたユーザデータを前記第２の記憶媒体に記憶させる記憶制御部とを備える記憶システム。
【請求項２】
前記第２の記憶媒体におけるＲＡＩＤ方式が、前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式であることを通知する第１の通知部を備える請求項１に記載の記憶システム。
【請求項３】
前記第２の記憶媒体の空き容量が所定値未満である場合に、前記第２の記憶媒体の空き容量が所定値未満であることを通知する第２の通知部を備える請求項１又は２に記載の記憶システム。
【請求項４】
第１の記憶媒体を接続した第１の記憶処理装置と、第２の記憶媒体を接続した第２の記憶処理装置とにより、フェイルオーバシステムを構成可能な記憶システムにおけるフェイルオーバ制御方法であって、
前記第２の記憶媒体の記憶容量が前記第１の記憶媒体の記憶容量よりも小さい場合に、前記第２の記憶媒体におけるＲＡＩＤ方式を、前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式に設定するステップと、
前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式によって前記第２の記憶媒体にフェイルオーバシステムが構成できない場合であって、かつ、前記第２の記憶媒体の空き容量が前記第１の記憶媒体に記憶されたユーザデータの量以上である場合に、前記第２の記憶媒体に対するＲＡＩＤ方式の適用を停止し、前記第１の記憶媒体に記憶されたユーザデータを前記第２の記憶媒体に記憶させるステップとを備えるフェイルオーバ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体を接続可能な２つの記憶処理装置によってフェイルオーバシステムを構成可能な記憶システム、及び、当該記憶システムにおけるフェイルオーバ制御方法に関する。
【背景技術】
【０００２】
従来より、システムの信頼性を向上させるために、フェイルオーバの構成が採用される場合がある。フェイルオーバの構成が採用されるシステム（フェイルオーバシステム）では、例えば、２つのサーバの一方がメイン機、他方をバックアップ機となる。通常は、メイン機のサーバが業務に関わる処理を行う。メイン機のサーバに障害が発生した場合、バックアップ機のサーバが業務に関する処理を引き継ぐ。
【０００３】
また、近年、ＮＡＳ（Network Attached Storage）と称される記憶処理装置が普及しつつある。ＮＡＳは、複数の記憶媒体を接続可能であり、当該記憶媒体に映像や音声等の様々なコンテンツデータを記憶させることができる。ＮＡＳは、端末装置からのコンテンツデータの要求を、ネットワークを介して受信すると、要求されたコンテンツデータを、ネットワークを介して端末装置へ送信する。端末装置では、受信されたコンテンツデータの再生が行われる。
【０００４】
このようなＮＡＳを用いたシステムにおいても、フェイルオーバを構成することが提案されている。２つのＮＡＳによってフェイルオーバシステムが構成される場合、一方のＮＡＳがメイン機となり、他方のＮＡＳがバックアップ機となる。この場合、バックアップ機のＮＡＳに接続される記憶媒体の記憶容量がメイン機のＮＡＳに接続される記憶媒体の記憶容量以上である場合に、フェイルオーバシステムの構成を可能とする（例えば、特許文献１参照）。フェイルオーバシステムを構成可能である場合には、上述と同様、通常は、メイン機のＮＡＳが業務に関わる処理を行い、メイン機のＮＡＳに障害が発生した場合、バックアップ機のＮＡＳが業務に関する処理を引き継ぐ。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−９９４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、個人等の小規模なユーザは、バックアップ機のＮＡＳに接続される記憶媒体について、記憶容量の小さいもののみしか所持していない場合も多い。このような場合に、フェイルオーバシステムが構成不可能となってしまうことは、使用効率が悪く、不経済である。
【０００７】
上記問題点に鑑み、本発明は、フェイルオーバシステムの構成の可否について、記憶媒体の記憶容量に対する依存度を低下させた記憶システム及びフェイルオーバ制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明は以下のような特徴を有している。
【０００９】
本発明の特徴は、第１の記憶媒体（ハードディスク１５１、ハードディスク１５２）を接続した第１の記憶処理装置（ＮＡＳ１０）と、第２の記憶媒体（ハードディスク２５１、ハードディスク２５２）を接続した第２の記憶処理装置（ＮＡＳ２０）とにより、フェイルオーバシステムを構成可能な記憶システムであって、  前記第２の記憶媒体の記憶容量が前記第１の記憶媒体の記憶容量よりも小さい場合に、前記第２の記憶媒体におけるＲＡＩＤ方式を、前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式に設定するＲＡＩＤ方式設定部（バックアップ機ＲＡＩＤ方式設定部１６１、ＲＡＩＤ方式設定部２６１）を備えることを要旨とする。
【００１０】
このような記憶システムは、第２の記憶媒体の記憶容量が第１の記憶媒体の記憶容量よりも小さい場合に、第２の記憶媒体におけるＲＡＩＤ方式の冗長度を、第１の記憶媒体におけるＲＡＩＤ方式の冗長度よりも低下させることにより、第２の記憶媒体におけるユーザデータの記憶可能容量を確保し、第１の記憶媒体に記憶されたユーザデータを、第２の記憶媒体に記憶させることを可能とする、換言すれば、第１の記憶処理装置と第２の記憶処理装置とでフェイルオーバシステムを構成することを可能とする。
【００１１】
本発明の特徴は、前記第２の記憶媒体の空き容量が前記第１の記憶媒体に記憶されたユーザデータの量以上である場合に、前記第２の記憶媒体に対するＲＡＩＤ方式の適用を停止し、前記第１の記憶媒体に記憶されたユーザデータを前記第２の記憶媒体に記憶させる記憶制御部（バックアップ機記憶制御部１６３、記憶制御部２６３）を備えることを要旨とする。
【００１２】
本発明の特徴は、前記第２の記憶媒体におけるＲＡＩＤ方式が、前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式であることを通知する第１の通知部（出力部１３０）を備えることを要旨とする。
【００１３】
本発明の特徴は、前記第２の記憶媒体の空き容量が所定値未満である場合に、前記第２の記憶媒体の空き容量が所定値未満であることを通知する第２の通知部（出力部１３０）を備えることを要旨とする。
【００１４】
本発明の特徴は、第１の記憶媒体を接続した第１の記憶処理装置と、第２の記憶媒体を接続した第２の記憶処理装置とにより、フェイルオーバシステムを構成可能な記憶システムにおけるフェイルオーバ制御方法であって、  前記第２の記憶媒体の記憶容量が前記第１の記憶媒体の記憶容量よりも小さい場合に、前記第２の記憶媒体におけるＲＡＩＤ方式を、前記第１の記憶媒体におけるＲＡＩＤ方式よりも冗長度の低いＲＡＩＤ方式に設定するステップを備えることを要旨とする。
【発明の効果】
【００１５】
本発明によれば、フェイルオーバシステムの構成の可否について、記憶媒体の記憶容量に対する依存度を低下させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る記憶システムの全体概略構成図である。
【図２】本発明の実施形態に係るＮＡＳの第１の構成図である。
【図３】本発明の実施形態に係るＮＡＳの第２の構成図である。
【図４】本発明の実施形態に係る記憶システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
次に、図面を参照して、本発明の実施形態を説明する。具体的には、記憶システムの構成、ＮＡＳの構成、記憶システムの動作、作用・効果、その他の実施形態について説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００１８】
（１）記憶システムの構成
図１は、記憶システムの全体概略構成図である。図１に示す記憶システムは、記憶処理装置としてのＮＡＳ（Network Attached Storage）１０及びＮＡＳ２０と、ＮＡＳ１０及びＮＡＳ２０を接続する通信回線６０とにより構成される。
【００１９】
本実施形態の記憶システムにおいて、ＮＡＳ１０及びＮＡＳ２０によりフェイルオーバシステムが構成される場合、ＮＡＳ１０及びＮＡＳ２０の一方はメイン機、他方はバックアップ機となり、ＮＡＳ１０とＮＡＳ２０とでは、設定及びデータの同期が図られる。この場合、通常は、メイン機であるＮＡＳが業務に関わる処理を行い、メイン機のＮＡＳに障害が発生した場合、バックアップ機のＮＡＳが業務に関する処理を引き継ぐ。以下においては、ＮＡＳ１０がメイン機、ＮＡＳ２０がバックアップ機となるフェイルオーバシステムが構成される場合を例に説明する。
【００２０】
（２）ＮＡＳの構成
（２−１）ＮＡＳ１０の構成
図２は、ＮＡＳ１０の構成図である。図２に示すＮＡＳ１０は、制御部１００、通信部１１０、記憶部１２０、出力部１３０、記憶装置接続部１４１、記憶装置接続部１４２、記憶装置接続部１４３、記憶装置接続部１４４を含んで構成される。
【００２１】
制御部１００は、例えばＣＰＵによって構成され、ＮＡＳ１０が具備する各種機能を制御する。
【００２２】
通信部１１０は、例えばＬＡＮカードであり、ＭＡＣ（Media Access Control）アドレスが付与されている。通信部１１０は、外部との通信を行う通信インタフェースであり、ＮＡＳ２０との間で、通信回線６０を介した通信を行う。
【００２３】
記憶部１２０は、例えば、ＮＡＮＤフラッシュメモリによって構成され、ＮＡＳ１０における制御などに用いられる各種情報を記憶する。具体的には、記憶部１２０は、フェイルオーバ構成に必要な各種設定情報を記憶する。記憶装置接続部１４１は、ハードディスク１５１を接続する。記憶装置接続部１４２は、ハードディスク１５２を接続する。記憶装置接続部１４３は、ハードディスク１５３を接続する。記憶装置接続部１４４は、ハードディスク１５４を接続する。ハードディスク１５１乃至ハードディスク１５４は、ＲＡＩＤ構成を構築しており、ユーザデータ等のメイン機とバックアップ機とで同期すべきデータが記憶されている。
【００２４】
制御部１００は、バックアップ機ＲＡＩＤ方式設定部１６１、通知処理部１６２及びバックアップ機記憶制御部１６３を含んで構成される。
【００２５】
バックアップ機ＲＡＩＤ方式設定部１６１は、バックアップ機であるＮＡＳ２０に接続されたハードディスク２５１、ハードディスク２５２、ハードディスク２５３、ハードディスク２５４（後述）におけるＲＡＩＤ方式を設定する。
【００２６】
具体的には、バックアップ機ＲＡＩＤ方式設定部１６１は、ＮＡＳ２０に対して、ハードディスク２５１乃至ハードディスク２５４の記憶容量を要求する情報（記憶容量要求情報）を生成し、通信部１１０へ出力する。通信部１１０は、通信回線６０を介して、ＮＡＳ２０へ記憶容量要求情報を送信する。
【００２７】
ＮＡＳ２０は、記憶容量要求情報を受信すると、ハードディスク２５１乃至ハードディスク２５４の記憶容量を示す情報（第２記憶容量情報）を、通信回線６０を介してＮＡＳ１０へ送信する。
【００２８】
ＮＡＳ１０内の通信部１１０は、第２記憶容量情報を受信し、制御部１００へ出力する。バックアップ機ＲＡＩＤ方式設定部１６１は、第２記憶容量情報が入力されると、当該第２記憶容量情報によって示されるハードディスク２５１乃至ハードディスク２５４の記憶容量（第２記憶容量）が、ハードディスク１５１乃至ハードディスク１５４の記憶容量（第１記憶容量）より小さいか否かを判定する。
【００２９】
ハードディスク２５１乃至ハードディスク２５４の記憶容量が、ハードディスク１５１乃至ハードディスク１５４の記憶容量より小さい場合、バックアップ機ＲＡＩＤ方式設定部１６１は、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、予め定められているハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも冗長度の小さいＲＡＩＤ方式に設定する。ここで、冗長度とは、ＲＡＩＤ方式が適用される場合に必要となるパリティデータ等のデータ量に応じた値であって、ユーザデータの量に対するパリティデータのデータ量の比率が大きいＲＡＩＤ方式ほど、冗長度が大きいＲＡＩＤ方式となる。
【００３０】
例えば、ハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式がＲＡＩＤ６である場合、バックアップ機ＲＡＩＤ方式設定部１６１は、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、ＲＡＩＤ５に設定する。
【００３１】
次に、バックアップ機ＲＡＩＤ方式設定部１６１は、設定したハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を示す情報（ＲＡＩＤ方式設定情報）を、通信部１１０へ出力する。通信部１１０は、ＲＡＩＤ方式設定情報を、通信回線６０を介してＮＡＳ２０へ送信する。
【００３２】
バックアップ機ＲＡＩＤ方式設定部１６１が、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、予め定められているハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも、冗長度の小さいＲＡＩＤ方式に設定した場合、通知処理部１６２は、その旨を示す出力情報（画像情報や音声情報）を生成し、出力部１３０へ出力する。出力部１３０は、モニタやスピーカであり、入力された出力情報に基づく画像や音声の出力を行う。
【００３３】
一方、ＮＡＳ２０は、ＮＡＳ１０からのＲＡＩＤ方式設定情報を受信すると、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を設定する。更に、ＮＡＳ２０は、設定したＲＡＩＤ方式において、ＮＡＳ１０との間でフェイルオーバシステムを構成可能であるか否かを判定し、構成可能でない場合には、ハードディスク２５１乃至ハードディスク２５４の空き容量を示す情報（空き容量情報）を、通信回線６０を介してＮＡＳ１０へ送信する。
【００３４】
ＮＡＳ１０内の通信部１１０は、空き容量情報を受信し、制御部１００へ出力する。バックアップ機記憶制御部１６３は、空き容量情報が入力されると、当該空き容量情報によって示されるハードディスク２５１乃至ハードディスク２５４の空き容量が、フェイルオーバシステムにおいてＮＡＳ１０とＮＡＳ２０との間で同期すべきユーザデータ（同期ユーザデータ）の量以上であるか否かを判定する。ここで、同期ユーザデータは、ハードディスク１５１乃至ハードディスク１５４に記憶されている。
【００３５】
ハードディスク２５１乃至ハードディスク２５４の空き容量が同期ユーザデータ量以上である場合、バックアップ機記憶制御部１６３は、ＮＡＳ２０に対して、ＲＡＩＤ方式の適用の停止を要求する情報（ＲＡＩＤ適用停止要求情報）を生成し、通信部１１０へ出力する。通信部１１０は、通信回線６０を介して、ＮＡＳ２０へＲＡＩＤ適用停止要求情報を送信する。更に、バックアップ機記憶制御部１６３は、ハードディスク１５１乃至ハードディスク１５４に記憶されている同期ユーザデータを読み出し、通信部１１０へ出力する。通信部１１０は、通信回線６０を介して、ＮＡＳ２０へ同期ユーザデータを送信する。
【００３６】
一方、ハードディスク２５１乃至ハードディスク２５４の空き容量が同期ユーザデータ量未満である場合、通知処理部１６２は、その旨を示す出力情報（画像情報や音声情報）を生成し、出力部１３０へ出力する。出力部１３０は、入力された出力情報に基づく画像や音声の出力を行う。
【００３７】
ＮＡＳ２０は、ＲＡＩＤ適用停止要求情報を受信すると、ハードディスク２５１乃至ハードディスク２５４に対するＲＡＩＤ方式の適用を停止する。更に、ＮＡＳ２０は、同期ユーザデータを受信すると、ＲＡＩＤ方式の適用が停止されたハードディスク２５１乃至ハードディスク２５４に、当該同期ユーザデータを記憶する。
【００３８】
（２−２）ＮＡＳ２０の構成
図３は、ＮＡＳ２０の構成図である。図３に示すＮＡＳ２０は、制御部２００、通信部２１０、記憶部２２０、記憶装置接続部２４１、記憶装置接続部２４２、記憶装置接続部２４３、記憶装置接続部２４４を含んで構成される。
【００３９】
制御部２００は、例えばＣＰＵによって構成され、ＮＡＳ２０が具備する各種機能を制御する。
【００４０】
通信部２１０は、例えばＬＡＮカードであり、ＭＡＣアドレスが付与されている。通信部２１０は、外部との通信を行う通信インタフェースであり、ＮＡＳ１０との間で、通信回線６０を介した通信を行う。
【００４１】
記憶部２２０は、例えば、ＮＡＮＤフラッシュメモリによって構成され、ＮＡＳ２０における制御などに用いられる各種情報を記憶する。具体的には、記憶部２２０は、フェイルオーバ構成に必要な各種設定情報を記憶する。記憶装置接続部２４１は、ハードディスク２５１を接続する。記憶装置接続部２４２は、ハードディスク２５２を接続する。記憶装置接続部２４３は、ハードディスク２５３を接続する。記憶装置接続部２４４は、ハードディスク２５４を接続する。ハードディスク２５１乃至ハードディスク２５４は、ＲＡＩＤ構成を構築可能であり、ユーザデータ等のメイン機とバックアップ機とで同期すべきデータを記憶可能である。
【００４２】
制御部２００は、ＲＡＩＤ方式設定部２６１、記憶制御部２６３を含んで構成される。
【００４３】
通信部２１０は、ＮＡＳ１０からの記憶容量要求情報を受信し、制御部２００へ出力する。ＲＡＩＤ方式設定部２６１は、記憶容量要求情報が入力されると、ハードディスク２５１乃至ハードディスク２５４の記憶容量を示す情報（第２記憶容量情報）を生成する。更に、ＲＡＩＤ方式設定部２６１は、第２記憶容量情報を通信部２１０へ出力する。通信部２１０は、入力された第２記憶容量情報を、通信回線６０を介してＮＡＳ１０へ送信する。
【００４４】
その後、通信部２１０は、ＮＡＳ１０からのＲＡＩＤ方式設定情報を受信すると、当該ＲＡＩＤ方式設定情報を制御部２００へ出力する。ＲＡＩＤ方式設定部２６１は、入力されたＲＡＩＤ方式設定情報によって示されるＲＡＩＤ方式を、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式として設定する。
【００４５】
記憶制御部２６３は、ハードディスク２５１乃至ハードディスク２５４に設定されたＲＡＩＤ方式において、ＮＡＳ２０がＮＡＳ１０との間でフェイルオーバシステムを構成可能であるか否かを判定する。例えば、記憶制御部２６３は、ハードディスク２５１乃至ハードディスク２５４にＲＡＩＤ方式が設定されることによって、同期ユーザデータの記憶領域が所定値以下になってしまう場合、ＮＡＳ２０がＮＡＳ１０との間でフェイルオーバシステムを構成不可能であると判定する。
【００４６】
ＮＡＳ２０がＮＡＳ１０との間でフェイルオーバシステムを構成不可能である場合、記憶制御部２６３は、ハードディスク２５１乃至ハードディスク２５４の現時点における空き容量の情報（空き容量情報）を生成し、通信部２１０へ出力する。通信部２１０は、入力された空き容量情報を、通信回線６０を介してＮＡＳ１０へ送信する。
【００４７】
その後、通信部２１０は、ＮＡＳ１０からのＲＡＩＤ適用停止要求情報を受信すると、当該ＲＡＩＤ適用停止要求情報を制御部２００へ出力する。更に、通信部２１０は、ＮＡＳ１０からの同期ユーザデータを受信すると、当該同期ユーザデータを制御部２００へ出力する。
【００４８】
ＲＡＩＤ方式設定部２６１は、入力されたＲＡＩＤ適用停止要求情報に応じて、ハードディスク２５１乃至ハードディスク２５４に対するＲＡＩＤの適用を停止する。更に、記憶制御部２６３は、入力された同期ユーザデータを、ＲＡＩＤ方式が適用されていないハードディスク２５１乃至ハードディスク２５４に記憶させる。
【００４９】
（３）記憶システムの動作
図４は、記憶システムの動作を示すシーケンス図である。
【００５０】
ステップＳ１０１において、ＮＡＳ１０は、記憶容量要求情報を送信する。ＮＡＳ２０は、ＮＡＳ１０からの記憶容量要求情報を受信する。
【００５１】
ステップＳ１０２において、ＮＡＳ２０は、ハードディスク２５１乃至ハードディスク２５４の記憶容量の情報（第２記憶容量情報）を送信する。ＮＡＳ１０は、ＮＡＳ２０からの第２記憶容量情報を受信する。
【００５２】
ステップＳ１０３において、ＮＡＳ１０は、ハードディスク２５１乃至ハードディスク２５４の記憶容量（第２記憶容量）が、ハードディスク１５１乃至ハードディスク１５４の記憶容量（第１記憶容量）よりも小さいか否かを判定する。第２記憶容量が第１記憶容量以上である場合には、一連の動作が終了する。
【００５３】
一方、第２記憶容量が第１記憶容量より小さい場合には、ステップＳ１０４において、ＮＡＳ１０は、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、ハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも冗長度の小さいＲＡＩＤ方式に設定する。
【００５４】
ステップＳ１０５において、ＮＡＳ１０は、ステップＳ１０４において設定したＲＡＩＤ方式の情報を送信する。ＮＡＳ２０は、ＮＡＳ１０からのＲＡＩＤ方式設定情報を受信する。
【００５５】
ステップＳ１０６において、ＮＡＳ２０は、受信したＲＡＩＤ方式設定情報によって示されるＲＡＩＤ方式を、ハードディスク２５１乃至ハードディスク２５４に設定する。
【００５６】
ステップＳ１０７において、ＮＡＳ２０は、ハードディスク２５１乃至ハードディスク２５４に設定されたＲＡＩＤ方式において、ＮＡＳ２０がＮＡＳ１０との間でフェイルオーバシステムを構成可能であるか否かを判定する。
【００５７】
フェイルオーバシステムを構成可能である場合には、一連の動作が終了する。一方、フェイルオーバシステムを構成不可能である場合には、ステップＳ１０８において、ＮＡＳ２０は、ハードディスク２５１乃至ハードディスク２５４の空き容量の情報を送信する。ＮＡＳ１０は、ＮＡＳ２０からの空き容量情報を受信する。
【００５８】
ステップＳ１０９において、ＮＡＳ１０は、ハードディスク２５１乃至ハードディスク２５４の空き容量が、同期ユーザデータの量以上であるか否かを判定する。ハードディスク２５１乃至ハードディスク２５４の空き容量が、同期ユーザデータの量未満である場合には、一連の動作が終了する。
【００５９】
一方、ハードディスク２５１乃至ハードディスク２５４の空き容量が、同期ユーザデータの量以上である場合には、ステップＳ１１０において、ＮＡＳ１０は、ＲＡＩＤ適用停止要求情報を送信する。ＮＡＳ２０は、ＲＡＩＤ適用停止要求情報を受信する。
【００６０】
ステップＳ１１１において、ＮＡＳ１０は、同期ユーザデータを送信する。ＮＡＳ２０は、同期ユーザデータを受信する。
【００６１】
ステップＳ１１２において、ＮＡＳ２０は、ハードディスク２５１乃至ハードディスク２５４に対するＲＡＩＤの適用を停止する。更に、ＮＡＳ２０は、同期ユーザデータを、ＲＡＩＤ方式が適用されていないハードディスク２５１乃至ハードディスク２５４に記憶させる。
【００６２】
（４）作用・効果
本実施形態の記憶システムでは、ＮＡＳ１０及びＮＡＳ２０によってフェイルオーバシステムが構成される場合に、ＮＡＳ１０は、ＮＡＳ２０に接続されたハードディスク２５１乃至ハードディスク２５４の記憶容量が、自身に接続されたハードディスク１５１乃至ハードディスク１５４の記憶容量よりも小さい場合、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、ハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも冗長度の小さいＲＡＩＤ方式に設定する。従って、ハードディスク２５１乃至ハードディスク２５４におけるユーザデータの記憶可能容量を確保可能となる。更には、ハードディスク１５１乃至ハードディスク１５４に記憶されたユーザデータを、ハードディスク２５１乃至ハードディスク２５４に記憶させ、ＮＡＳ１０とＮＡＳ２０とによりフェイルオーバシステムを構成することが可能となる。
【００６３】
また、本実施形態の記憶システムでは、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、ハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも冗長度の小さいＲＡＩＤ方式に設定しても、なお、フェイルオーバシステムを構成できない場合であって、且つ、ハードディスク２５１乃至ハードディスク２５４の空き容量が同期ユーザデータの量以上である場合には、ＮＡＳ１０は、ハードディスク２５１乃至ハードディスク２５４に対するＲＡＩＤ方式の適用を停止させる。これにより、ハードディスク２５１乃至ハードディスク２５４におけるユーザデータの記憶可能容量を確保可能となる。
【００６４】
（５）その他の実施形態
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
【００６５】
上述した実施形態では、ＮＡＳ１０が、ＮＡＳ２０に接続されたハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式の設定や、当該ＲＡＩＤ方式の適用の停止を行ったが、ＮＡＳ２０が、これらの制御を行ってもよい。この場合、ＮＡＳ２０は、ＮＡＳ１０に対してハードディスク１５１乃至ハードディスク１５４の記憶容量を要求する。更には、取得されたハードディスク２５１乃至ハードディスク２５４の記憶容量が、ハードディスク１５１乃至ハードディスク１５４の記憶容量よりも小さい場合には、ＮＡＳ２０は、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、ハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも冗長度の小さいＲＡＩＤ方式に設定する。
【００６６】
また、ＮＡＳ２０は、ＮＡＳ１０からの同期ユーザデータのデータ量を把握し、ハードディスク２５１乃至ハードディスク２５４の空き容量が、同期ユーザデータの量以上である場合には、ハードディスク２５１乃至ハードディスク２５４に対するＲＡＩＤ方式の適用を停止し、ハードディスク２５１乃至ハードディスク２５４に同期ユーザデータを記憶させる。
【００６７】
また、ＮＡＳ１０やＮＡＳ２０以外の装置（例えば、サーバ）が、ＮＡＳ２０に接続されたハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式の設定や、当該ＲＡＩＤ方式の適用の停止を行ってもよい。
【００６８】
この場合、サーバは、ＮＡＳ１０からハードディスク１５１乃至ハードディスク１５４の記憶容量を取得するとともに、ＮＡＳ２０からハードディスク２５１乃至ハードディスク２５４の記憶容量を取得する。更に、ハードディスク２５１乃至ハードディスク２５４の記憶容量が、ハードディスク１５１乃至ハードディスク１５４の記憶容量がよりも小さい場合には、サーバは、ハードディスク２５１乃至ハードディスク２５４のＲＡＩＤ方式を、ハードディスク１５１乃至ハードディスク１５４のＲＡＩＤ方式よりも冗長度の小さいＲＡＩＤ方式に設定し、ＲＡＩＤ方式情報をＮＡＳ２０へ送信する。
【００６９】
また、サーバは、ＮＡＳ１０から同期ユーザデータの量を取得するとともに、ＮＡＳ２０からハードディスク２５１乃至ハードディスク２５４の空き容量を取得する。更には、ハードディスク２５１乃至ハードディスク２５４の空き容量が同期ユーザデータの量以上である場合には、ＮＡＳ２０へＲＡＩＤ適用停止要求情報を送信する。
【００７０】
また、上述した実施形態では、ＮＡＳ１０及びＮＡＳ２０には、ハードディスクが接続されたが、接続される記憶媒体はこれに限定されない。例えば、ＳＳＤ（Solid State Drive）、フラッシュメモリ、ＳＤカード等の記憶媒体が接続されてもよい。
【００７１】
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。
【符号の説明】
【００７２】
１０、２０…ＮＡＳ、１００、２００…制御部、１１０、２１０…通信部、１２０、２２０…記憶部、１３０…出力部、１４１、１４２、１４３、１４４、２４１、２４２、２４３、２４４、…記憶装置接続部、１５１、１５２、１５３、１５４、２５１、２５２、２５３、２５４…ハードディスク、１６１…バックアップ機ＲＡＩＤ方式設定部、１６２…通知処理部、１６３…バックアップ機記憶制御部、２６１…ＲＡＩＤ方式設定部、２６３…記憶制御部
【図１】
0005170794.tif 000002
【図２】
0005170794.tif 000003
【図３】
0005170794.tif 000004
【図４】
0005170794.tif 000005