(57)【要約】【課題】  記憶装置の記憶容量の使用量を削減する際のユーザの負担を軽減できるデータ処理方法を提供する。【解決手段】  管理装置４は、ファイルサーバ装置３のアカウンティング情報を基に、ファイルサーバ装置３に記憶されているデータの未アクセス時間に応じて、そのデータを圧縮、消去、移動などする処理候補を決定する。そして、管理装置４は、上記決定した処理を実行するかを端末装置２に問い合わせる。【選択図】  図１
2006301854.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記憶されているデータの属性を示す属性データを取得する第１の工程と、
前記第１の工程で取得した前記属性データと、予め決められた管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成する第２の工程と、
前記第２の工程で生成した前記案内データを、前記記憶装置が記憶するデータのアクセス元のコンピュータに送信する第３の工程と
をコンピュータが行うデータ処理方法。
【請求項２】
前記アクセス元のコンピュータから、前記案内データが示す前記処理の候補のうち実行する処理を指定した応答データを受信すると、当該応答データで指定された処理を実行する第４の工程
をさらに有する請求項１に記載のデータ処理方法。
【請求項３】
前記管理データは、前記属性データから得られる情報と、前記記憶装置に記憶されている前記データのデータ量を削減する処理の候補とを対応付けて示し、
前記第２の工程は、前記管理データを参照して、前記記憶装置に記憶されたデータについて、前記第１の工程で取得した前記属性データから得られる情報に対応した処理の候補を特定し、当該特定した処理の候補を示す前記案内データを生成する
請求項１に記載のデータ処理方法。
【請求項４】
前記第１の工程は、前記記憶装置に記憶されているデータが最後にアクセスした時を示す前記属性データを取得し、
前記第２の工程は、前記第１の工程で取得した前記属性データから未アクセス時間を特定し、当該未アクセス時間に対応した処理の候補を、前記管理データを参照して特定する
請求項３に記載のデータ処理方法。
【請求項５】
前記管理データは、複数の異なる未アクセス時間の範囲について、他の記憶装置へのデータ移動、データ統合、データ圧縮、バックアップ、並びにデータ消去の何れかをそれぞれ対応付けている
請求項４に記載のデータ処理方法。
【請求項６】
前記第１の工程は、前記コンピュータが、ネットワークを介して前記記憶装置から前記属性データを受信して、当該属性データを前記コンピュータのメモリに書き込み、
前記第２の工程は、前記コンピュータの処理回路が、前記メモリに予め記憶している前記管理データと、前記第１の工程で前記メモリに書き込んだ前記属性データとを基に、前記処理の候補を決定し、
前記第３の工程は、前記処理回路が、前記第２の工程で生成した前記案内データを、電子メールによって前記ネットワークを介して前記アクセス元のコンピュータに送信する
請求項１に記載のデータ処理方法。
【請求項７】
前記第４の工程で実行した処理の結果であって、処理後のデータにアクセスするために用いられるインデックスデータを生成し、当該インデックスデータを前記アクセス元のコンピュータに送信する
請求項２に記載のデータ処理方法。
【請求項８】
ネットワークを介してコンピュータと通信を行うインタフェースと、
管理データを記憶するメモリと、
前記インタフェースを介して、記憶装置に記憶されているデータの属性を示す属性データを受信し、当該受信した前記属性データと、前記メモリに記憶された前記管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成し、当該生成した案内データを前記インタフェースを介して前記コンピュータに送信する制御手段と
を有するデータ処理装置。
【請求項９】
データ処理装置が実行するプログラムであって、
記憶装置に記憶されているデータの属性を示す属性データを取得する第１の手順と、
前記第１の手順で取得した前記属性データと、予め決められた管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成する第２の手順と、
前記第２の手順で生成した前記案内データを、前記記憶装置が記憶するデータのアクセス元のコンピュータに送信する第３の手順と
をデータ処理装置に実行させるプログラム。
【請求項１０】
記憶装置と、
前記記憶装置にアクセスする複数のコンピュータと、
前記記憶装置への前記コンピュータのアクセスを管理する管理装置と
を有し、
前記管理装置は、
ネットワークを介して前記コンピュータと通信を行うインタフェースと、
管理データを記憶するメモリと、
前記インタフェースを介して、前記記憶装置に記憶されているデータの属性を示す属性データを受信し、当該受信した前記属性データと、前記メモリに記憶された前記管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成し、当該生成した案内データを前記インタフェースを介して前記コンピュータに送信する制御手段と
を有するデータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、記憶装置の記憶データを管理するデータ処理方法、データ処理装置、プログラムおよびデータ処理システムに関するものである。
【背景技術】
【０００２】
たとえば、記憶装置の使用量を管理するシステムにおいて、その記憶装置の使用量がリミットを超えた場合に警告を行うシテムが知られている（たとえば、特許文献１参照）。
【特許文献１】特開平５−１２０４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述したシステムでは、警告を受けたユーザは、記憶装置の記憶容量の使用量を削減する対策を自ら考えて実行する必要があり、負担が大きく、記憶装置の記憶容量の使用量削減がスムーズに行われない。
そのため、記憶装置の使用量を削減する際のユーザの負担を軽減できるシステムが望まされている。
【０００４】
本発明は、かかる事情に鑑みてなされたものであり、記憶装置の記憶容量の使用量を削減する際のユーザの負担を軽減できるデータ処理方法、データ処理装置、プログラムおよびデータ処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するために、本発明の第１の観点の管理方法は、記憶装置に記憶されているデータの属性を示す属性データを取得する第１の工程と、前記第１の工程で取得した前記属性データと、予め決められた管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成する第２の工程と、前記第２の工程で生成した前記案内データを、前記記憶装置が記憶するデータのアクセス元のコンピュータに送信する第３の工程とをコンピュータが行う。
【０００６】
第２の観点の発明のデータ処理装置は、ネットワークを介してコンピュータと通信を行うインタフェースと、管理データを記憶するメモリと、前記インタフェースを介して、記憶装置に記憶されているデータの属性を示す属性データを受信し、当該受信した前記属性データと、前記メモリに記憶された前記管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成し、当該生成した案内データを前記インタフェースを介して前記コンピュータに送信する制御手段とを有する。
【０００７】
第３の観点の発明のプログラムは、データ処理装置が実行するプログラムであって、記憶装置に記憶されているデータの属性を示す属性データを取得する第１の手順と、前記第１の手順で取得した前記属性データと、予め決められた管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成する第２の手順と、前記第２の手順で生成した前記案内データを、前記記憶装置が記憶するデータのアクセス元のコンピュータに送信する第３の手順とをデータ処理装置に実行させる。
【０００８】
第４の観点の発明のデータ処理システムは、記憶装置と、前記記憶装置にアクセスする複数のコンピュータと、前記記憶装置への前記コンピュータのアクセスを管理する管理装置とを有し、前記管理装置は、ネットワークを介して前記コンピュータと通信を行うインタフェースと、管理データを記憶するメモリと、前記インタフェースを介して、前記記憶装置に記憶されているデータの属性を示す属性データを受信し、当該受信した前記属性データと、前記メモリに記憶された前記管理データとを基に、前記記憶装置の記憶データのデータ量を削減する処理の候補を決定し、当該処理の候補を示す案内データを生成し、当該生成した案内データを前記インタフェースを介して前記コンピュータに送信する制御手段とを有する。
【発明の効果】
【０００９】
本発明によれば、記憶装置の記憶容量の使用量を削減する際のユーザの負担を軽減できるデータ処理方法、データ処理装置、プログラムおよびデータ処理システムを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態に係わる管理システムを説明する。
図１に示すファイルサーバ装置３が本発明の記憶装置の一例であり、管理装置４が本発明のデータ処理装置または管理装置の一例である。
また、端末装置２が本発明のコンピュータの一例である。
また、図４に示す通信Ｉ／Ｆ４１が本発明のインタフェースの一例であり、メモリ４４が本発明のメモリの一例であり、メモリ４４が本発明の制御手段の一例である。
また、図４に示すプログラムＰ４が本発明のプログラムの一例である。
また、図８等に示す案内電子メールＧＭが本発明の案内データの一例であり、応答電子メールＲＭが本発明の応答データの一例である。
また、図８に示すステップＳＴ２０６等が本発明の第１の工程の一例であり、ステップＳＴ２０９が本発明の第２の工程の一例であり、ステップＳＴ２１０が本発明の第３の工程の一例である。
また、図９に示すステップＳＴ２１４〜ＳＴ２２０が本発明の第４の工程の一例である。
【００１１】
図１は、本発明の実施形態に係る管理システム１の全体構成図である。
本実施形態に係る管理システム１は、たとえば図１に示すように、端末装置２、ファイルサーバ装置（ファイルサーバともいう）３、管理装置４、バックアップ装置５、処理装置６、およびシステム管理装置７を有する。
【００１２】
各装置、詳細には端末装置２、ファイルサーバ装置３、管理装置４、バックアップ装置５、処理装置６、およびシステム管理装置７は、データ通信路８により接続されている。
データ通信路８は、たとえば、有線方式や無線方式により各装置間でデータ通信を行うための通信路である。たとえば、データ通信路８は、規定された通信方式によりデータ通信を行うインターネットやイントラネットなどの通信ネットワークであってもよい。
【００１３】
本実施形態では、複数の端末装置２（２−１），…，および端末装置２（２−５）が、データ通信路８を介して各装置とデータ通信を行う。複数の端末装置２−１〜５をまとめて端末装置２ともいう。
【００１４】
また、本実施形態では、複数のファイルサーバ装置３、たとえばファイルサーバ装置３（３−１），ファイルサーバ装置３（３−２）を有する。まとめてファイルサーバ装置３ともいう。
【００１５】
本実施形態の管理システム１では、管理装置４が、ファイルサーバ装置３からシステムアカウンティング情報を取得し、そのアカウンティング情報に基づいて、ファイルサーバ装置３に記憶されているデータのデータ量を削減する処理（データ移動処理、データ圧縮処理、バックアップ処理、データ消去処理、データ統合処理）の候補を決定する。
そして、管理装置４は、上記決定した処理の候補を示す案内電子メールを端末装置２に送信する。
そして、管理装置４は、上記案内電子メールに対する応答電子メールを端末装置２から受信し、当該応答電子メールによって実行を指定された処理を実行する。
本実施形態において、アカウンティング情報は、例えば、端末装置２のユーザによるファイルサーバ装置３に記憶されたデータの使用に関する属性情報である。
アカウンティング情報は、例えば、ファイルサーバ装置３に記憶されたデータの使用時間、その使用形態、使用アプリケーションなどを示している。
【００１６】
また、管理システム１では、管理装置４が、ファイルサーバ装置３のリソースの使用量と制限値に基づいてユーザに警告を行う際、たとえばリソースの使用量が制限値を超えないように警告を行う際に、各ユーザあるいは各グループ毎に、ファイルサーバ装置３からそのクォータ(Quota)情報を取得し、その取得したクォータ情報に基づいてリソースの使用量の予測値を算出し、制限値および予測値に基づいて警告を行う。
クォータ情報は、例えば、ユーザやグループに割り当てられたファイルサーバ装置３の使用のソフトリミット、ハードリミット、並びに猶予期間などを示している。
【００１７】
たとえば本実施形態に係る管理システム１は、企業において、大規模なソフトウェア開発やＬＳＩ開発を行う環境において、大量のソースコードや設計データを、ファイルサーバ装置３の記憶装置に記憶させて、データの管理やバックアップなどのシステム運用を行う。
具体的には、管理システム１では、たとえば処理装置６がＥＤＡ（Electronic Design Automation）に関するプログラムを実行する環境において、たとえば各端末装置２が処理装置６にアクセスしてそのプログラムを実行して設計データなどのデータを生成し、そのデータをファイルサーバ装置３に記憶し、バックアップ装置５がそのファイルサーバ装置３が記憶するデータをバックアップして、それらのデータを集中管理する。
以下、各構成要素を図面を参照しながら説明する。
【００１８】
〔端末装置２〕
端末装置２は、たとえばユーザの操作により、データ通信路８を介してファイルサーバ装置３にアクセスして、ファイルサーバ装置３の記憶手段である記憶ディスク内の予め規定された記憶容量を制限として所定のデータを記憶させる。
【００１９】
図２は、図１に示した管理システム１の端末装置２の機能ブロック図である。
端末装置２は、たとえば図２に示すように、通信インタフェース（通信Ｉ／Ｆ）２１、入力部２２、表示部２３、メモリ２４、記憶装置（ディスク装置）２５、および制御部（ＣＰＵ：Central processing unit）２６を有する。
【００２０】
各構成要素、たとえば通信Ｉ／Ｆ２１、入力部２２、表示部２３、メモリ２４、記憶装置２５、および制御部２６は、データ通信線（バス）ＢＳ２により接続されている。
【００２１】
通信Ｉ／Ｆ２１は、制御部２６の制御により、データ通信路８を介して他の装置、詳細にはファイルサーバ装置３、管理装置４、および処理装置６などとデータ通信を行う。
【００２２】
入力部２２は、ユーザの操作に応じた入力信号を制御部２６に出力する。入力部２２は、たとえば、キーボードや、マウス、タッチパネルなどの操作入力装置を有する。
【００２３】
表示部２３は、制御部２６の制御により、所定の文字や画像を表示する。表示部２３は、たとえば液晶表示装置（ＬＣＤ：Liquid crystal display）、有機ＥＬ（Electroluminescence）表示装置などの表示装置を有する。
【００２４】
メモリ２４は、制御部２６の本発明に係る処理のワークスペースとして用いられる。たとえばメモリ２４は、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read only memory）などの記憶装置を有する。また、メモリ２４は、本発明に係る端末装置２の機能を有するプログラムＰ２を記憶する。
【００２５】
記憶装置２５は、制御部２６の制御により所定のデータを記憶し、また制御部２６の制御によりデータを読み出して出力する。記憶装置２５は、たとえば、ＨＤＤ（ハードディスクドライブ装置）や光ディスク記憶装置などの記憶装置である。
【００２６】
制御部２６は、たとえばプログラムＰ２を実行することにより、装置全体を統括的に制御する。
制御部２６は、たとえば通信Ｉ／Ｆ２１を介して、ファイルサーバ３とデータ通信を行い、ファイルサーバ３のリソースを使用して所定処理を行う。
【００２７】
〔ファイルサーバ装置３〕
図３は、図１に示した管理システム１のファイルサーバ３の機能ブロック図である。
ファイルサーバ３は、たとえば図３に示すように、通信インタフェース（通信Ｉ／Ｆ）３１、入力部３２、表示部３３、メモリ３４、記憶装置（ディスク装置）３５、および制御部（ＣＰＵ：Central processing unit）３６を有する。
【００２８】
各構成要素、たとえば通信Ｉ／Ｆ３１、入力部３２、表示部３３、メモリ３４、記憶装置３５、および制御部３６は、データ通信線（バス）ＢＳ３により接続されている。
ファイルサーバ３の各構成要素は、端末装置２の各構成要素と略同じ機能を有する。相違点を中心に説明する。
【００２９】
通信Ｉ／Ｆ３１は、制御部３６の制御により、データ通信路８を介して他の装置、詳細には端末装置２、管理装置４、バックアップ装置５、処理装置６、およびシステム管理装置７などとデータ通信を行う。
【００３０】
入力部３２は、ユーザの操作に応じた入力信号を制御部３６に出力する。入力部３２は、たとえば、キーボードや、マウス、タッチパネルなどの操作入力装置を有する。
【００３１】
表示部３３は、制御部３６の制御により、所定の文字や画像を表示する。表示部３３は、たとえば液晶表示装置（ＬＣＤ）、有機ＥＬ表示装置などの表示装置を有する。
【００３２】
メモリ３４は、制御部３６の本発明に係る処理時のワークスペースとして用いられる。たとえばメモリ３４は、ＲＡＭや、ＲＯＭなどの記憶装置を有する。また、メモリ３４は、本発明に係るファイルサーバ３の機能を有するプログラムＰ３を記憶する。
【００３３】
記憶装置３５は、制御部３６の制御により所定のデータを記憶し、また制御部３６の制御によりデータを読み出して出力する。記憶装置３５は、たとえば、ＨＤＤ（ハードディスクドライブ装置）や光ディスク記憶装置などの記憶装置である。
本実施形態では、記憶装置３５の記憶データが、記憶容量を削減する処理（データ移動処理、データ圧縮処理、バックアップ処理、データ消去処理、データ統合処理）の対象となる。
【００３４】
制御部３６は、たとえばプログラムＰ３を実行することにより、装置全体を統括的に制御する。
制御部３６は、たとえば通信Ｉ／Ｆ３１を介して端末装置２とデータ通信を行い、リソースとして記憶領域（記憶ディスク領域）を提供する。
また、制御部３６は、たとえば通信Ｉ／Ｆ３１を介して管理装置４とデータ通信を行い、本発明に係る機能を実施する。
具体的な動作については後述する。
【００３５】
〔管理装置４〕
図４は、図１に示した管理システム１の管理装置４の機能ブロック図である。
管理装置４は、たとえば図４に示すように、通信インタフェース（通信Ｉ／Ｆ）４１、入力部４２、表示部４３、メモリ４４、記憶装置（ディスク装置）４５、および制御部４６を有する。
なお、制御部４６は、例えば、ＣＰＵなどの制御回路（演算回路）である。
【００３６】
各構成要素、たとえば通信Ｉ／Ｆ４１、入力部４２、表示部４３、メモリ４４、記憶装置４５、および制御部４６は、データ通信線（バス）ＢＳ４により接続されている。
管理装置４の各構成要素は、端末装置２の各構成要素と略同じ機能を有する。相違点を中心に説明する。
【００３７】
通信Ｉ／Ｆ４１は、制御部４６の制御により、データ通信路８を介して他の装置、詳細には端末装置２、ファイルサーバ３、およびバックアップ装置５などとデータ通信を行う。
また、通信Ｉ／Ｆ４１は、たとえば制御部４６の制御により、データ通信路８を介してファイルサーバ装置３や端末装置２、処理装置６などにアクセスして、リソースを使用するプログラムの動作状況に関する情報やリソースの使用情報を取得し、取得した結果を示す信号を制御部４６に出力する。
【００３８】
入力部４２は、ユーザの操作に応じた入力信号を制御部４６に出力する。
表示部４３は、制御部４６の制御により、所定の文字や画像を表示する。表示部４３は、たとえば液晶表示装置（ＬＣＤ）、有機ＥＬ表示装置などの表示装置を有する。
【００３９】
メモリ４４は、制御部４６の処理時のワークスペースとして用いられる。たとえばメモリ４４は、ＲＡＭや、ＲＯＭなどの記憶装置を有する。また、メモリ４４は、管理装置４の機能を有するプログラムＰ４を記憶する。
また、メモリ４４は、後述するように本発明に係るテーブルＴＢ４を記憶する。このテーブルＴＢ４は、プログラムの動作状況に関する情報と当該動作状況に関する情報に対応したリソースの使用量を示す情報とを関連付けて記憶する。制御部４６は、テーブルＴＢ４に基づいてリソースの使用量の予測値を算出する。
【００４０】
記憶装置４５は、制御部４６の制御により所定のデータを記憶し、また制御部４６の制御によりデータを読み出して出力する。記憶装置４５は、たとえば、ＨＤＤ（ハードディスクドライブ装置）や光ディスク記憶装置などの記憶装置である。
【００４１】
制御部４６は、装置全体を統括的に制御する。また、制御部４６は、たとえばプログラムＰ４を実行する。
制御部４６は、通信Ｉ／Ｆ４１を介して、ファイルサーバ装置３からシステムアカウンティング情報を取得し、これをメモリ４４に書き込む。
そして、制御部４６は、メモリ４４に書き込んだアカウンティング情報に基づいて、ファイルサーバ装置３に記憶されているデータの記憶状態を変更する処理（データ移動処理、データ圧縮処理、バックアップ処理、データ消去処理、データ統合処理）を決定する。
そして、管理装置４は、通信Ｉ／Ｆ４１を介して、上記決定した処理を示す案内電子メールを端末装置２に送信する。
そして、管理装置４は、通信Ｉ／Ｆ４１を介して上記案内電子メールに対する応答電子メールを端末装置２から受信し、当該応答電子メールによって実行を指定された処理（データ移動処理、データ圧縮処理、バックアップ処理、データ消去処理、データ統合処理）を、ファイルサーバ装置３に対して実行する。
【００４２】
また、制御部４６は、ファイルサーバ装置３のリソースの使用量と制限値に基づいてユーザに警告を行う際、たとえばリソースの使用量が制限値を超えないように警告を行う際に、各ユーザあるいは各グループ毎に、通信Ｉ／Ｆ４１を介して、ファイルサーバ装置３からそのクォータ(Quota)情報を取得し、その取得したクォータ情報に基づいてリソースの使用量の予測値を算出し、制限値および予測値に基づいて警告を行う。
クォータ情報は、例えば、ユーザやグループに割り当てられたファイルサーバ装置３の使用のソフトリミット、ハードリミット、並びに猶予期間などを示している。
【００４３】
〔バックアップ装置５〕
図５は、図１に示した管理システム１のバックアップ装置５の機能ブロック図である。
バックアップ装置５は、たとえば図５に示すように、通信インタフェース（通信Ｉ／Ｆ）５１、入力部５２、表示部５３、メモリ５４、記憶装置（ディスク装置）５５、および制御部（ＣＰＵ）５６を有する。
各構成要素は、データ通信線（バス）ＢＳ５により接続されている。
【００４４】
バックアップ装置５の各構成要素は、端末装置２の各構成要素と略同じ機能であるので、同じ機能に関しては説明を省略する。
制御部５６は、装置全体を統括的に制御する。また、制御部５６は、たとえばメモリ５４が記憶するプログラムＰ５を実行することにより、本発明に係る機能を実現する。
また、制御部５６は、たとえば管理装置４の制御により、定期的、またはリソースの使用量が制限値を超える可能性がある場合にそれに対処する際に、通信Ｉ／Ｆ５１を介して、ファイルサーバ装置３から受信したデータを記憶装置５５に記憶することで、バックアップ処理を行う。
【００４５】
〔処理装置６〕
図６は、図１に示した管理システム１の処理装置６の機能ブロック図である。
処理装置６は、本実施形態ではたとえばアプリケーションサーバの機能を有し、端末装置２の指示信号を受けて、アプリケーション（プログラム）を実行する。具体的には、ＥＤＡ（Electronic Design Automation）に関するプログラムを実行する。
【００４６】
処理装置６は、たとえば図６に示すように、通信インタフェース（通信Ｉ／Ｆ）６１、入力部６２、表示部６３、メモリ６４、記憶装置（ディスク装置）６５、および制御部（ＣＰＵ）６６を有する。
各構成要素は、データ通信線（バス）ＢＳ６により接続されている。
【００４７】
処理装置６の各構成要素は、端末装置２の各構成要素と略同じ機能であるので、同じ機能に関しては説明を省略する。
制御部６６は、装置全体を統括的に制御する。また、制御部６６は、たとえばメモリ６４が記憶するプログラムＰ６を実行することにより、本発明に係る機能を実現する。
本実施形態に係るプログラムは、たとえば、ＥＤＡに係る機能など所定処理を行うプログラムである。制御部６６は、通信Ｉ／Ｆ６１を介して端末装置２からの指示信号に基づいて所定の処理を行い、端末装置２の指示信号により処理結果を示す信号を通信Ｉ／Ｆ６１を介してファイルサーバ装置３に送信する。ファイルサーバ装置３は、通信Ｉ／Ｆ３１を介してその信号を受信すると、受信した信号に基づいて処理結果を記憶装置３５に記憶する。
処理装置６は、上述した形態ではアプリケーションサーバ機能を有したが、この形態に限られるものではない。
【００４８】
〔システム管理装置７〕
システム管理装置７は、たとえば管理システム１全体を総括的に管理する。
【００４９】
以下、図１に示す管理システム１の動作例を説明する。
［第１の動作例］
以下、管理システム１のクォータ機能に係わる動作例を説明する。
図７は、当該動作例を説明するためのフローチャートである。
【００５０】
ステップＳＴ１０１：
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してシステム管理装置７とデータ通信を行い、ファイルサーバ装置３のユーザクォータやグループクォータを設定する。
【００５１】
ステップＳＴ１０２：
管理装置４の制御部４６は、第１の閾値（ソフトリミット）を所定値、たとえばパーティション全容量を利用ユーザ数で割った値に設定する。
ここで、ソフトリミットは、各ユーザが使用可能なファイルサーバ装置３の記憶容量を示しており、一定の猶予期間であればソフトリミットを越えた使用が許可される。
【００５２】
ステップＳＴ１０３：
制御部４６は、第２の閾値（ハードリミット）を所定値、たとえばパーティション全容量に設定する。
ハードリミットは、各ユーザが使用可能なファイルサーバ装置３の絶対的な記憶容量を示している。
ステップＳＴ１０４：
制御部４６は、猶予期間を、例えば、設計プロジェクトの終了予定日に設定する。
【００５３】
ステップＳＴ１０５：
制御部４６は、クォータ機能を開始する。
ここで、クォータ機能とは、各ユーザによるファイルサーバ装置３の使用要求が、上述したソフトリミットおよびハードリミットを越えたか否かを監視し、超えた場合に所定の警告電子メールを端末装置２に出力する機能である。
ステップＳＴ１０６：
制御部４６は、上述したように、アカウンティング情報を収集し、ユーザ接続アカウンティング機能を開始する。
【００５４】
ステップＳＴ１０７：
制御部４６は、アカウンティング情報のディスクアカウンティングを開始する。
【００５５】
［第２の動作例］
以下、管理システム１が、ファイルサーバ装置３の記憶データのデータ量を削減する動作例を説明する。
図８および図９は、当該動作例を説明するためのフローチャートである。
管理装置４は、設定した監視装置の設定条件で監視処理を行う。
ステップＳＴ２０１：
管理装置４の制御部４６は、クォータ情報を要求する信号を、通信Ｉ／Ｆ４１を介してファイルサーバ装置３（３−１）に出力する。
ステップＳＴ２０２：
ファイルサーバ装置３（３−１）の制御部３６は、通信Ｉ／Ｆ３１を介してその要求を受信すると、その要求に応じてクォータ情報を示す信号を通信Ｉ／Ｆ３１を介して管理装置４に出力する。管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してその信号を受信する。
管理装置４は、当該クォータ情報をメモリ４４に書き込む。
【００５６】
ステップＳＴ２０３：
管理装置４の制御部４６は、クォータ情報を要求する信号を、通信Ｉ／Ｆ４１を介してファイルサーバ装置３（３−２）に出力する。
ステップＳＴ２０４：
ファイルサーバ装置３（３−２）の制御部３６は、通信Ｉ／Ｆ３１を介してその要求を受信すると、その要求に応じてクォータ情報を示す信号を通信Ｉ／Ｆ３１を介して、管理装置４に出力する。管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してその信号を受信する。
管理装置４は、当該クォータ情報をメモリ４４に書き込む。
【００５７】
ステップＳＴ２０５：
管理装置４の制御部４６は、アカウンティング情報を要求する信号を、通信Ｉ／Ｆ４１を介してファイルサーバ装置３（３−１）に出力する。
ステップＳＴ２０６：
ファイルサーバ装置３（３−１）の制御部３６は、通信Ｉ／Ｆ３１を介してその要求を受信すると、その要求に応じてアカウンティング情報を示す信号を通信Ｉ／Ｆ３１を介して、管理装置４に出力する。管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してその信号を受信する。
管理装置４は、当該アカウンティング情報をメモリ４４に書き込む。
【００５８】
ステップＳＴ２０７：
管理装置４の制御部４６は、アカウンティング情報を要求する信号を、通信Ｉ／Ｆ４１を介してファイルサーバ装置３（３−２）に出力する。
ステップＳＴ２０８：
ファイルサーバ装置３（３−２）の制御部３６は、通信Ｉ／Ｆ３１を介してその要求を受信すると、その要求に応じてアカウンティング情報を示す信号を通信Ｉ／Ｆ３１を介して、管理装置４に出力する。管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してその信号を受信する。
管理装置４は、当該アカウンティング情報をメモリ４４に書き込む。
【００５９】
ステップＳＴ２０９：
管理装置４の制御部４６は、メモリ４４に書き込んだアカウンティング情報に基づいて、ファイルサーバ装置３の記憶データを削減する処理（データ移動処理、データ圧縮処理、バックアップ処理、データ消去処理、データ統合処理）を決定し、管理装置４は、通信Ｉ／Ｆ４１を介して、上記決定した処理を示す案内電子メールＧＭを生成する。
すなわち、制御部４６は、メモリ４４に記憶されたアカウンティング情報を基に、図１０に示すように、ファイル名、日付、容量、種類が同じ複数のデータを統合候補として決定する（ステップＳＴ２０９１）。
次に、制御部４６は、メモリ４４に記憶されたアカウンティング情報を基に、ファイルサーバ装置３に記憶されたデータのうち、ステップＳＴ２０９１で候補にならず、且つ、２年以上未アクセスのデータを消去候補として決定する（ステップＳＴ２０９２）。
次に、制御部４６は、メモリ４４に記憶されたアカウンティング情報を基に、ステップＳＴ２０９１，２０９２で候補にならず、且つ、１年以上未アクセスのデータをバックアップ候補として決定する（ステップＳＴ２０９３）。
次に、制御部４６は、メモリ４４に記憶されたアカウンティング情報を基に、ファイルサーバ装置３に記憶されたデータのうち、ステップＳＴ２０９１〜２０９３で候補にならず、且つ、半年以上未アクセスのデータを圧縮候補として決定する（ステップＳＴ２０９４）。
次に、制御部４６は、メモリ４４に記憶されたアカウンティング情報を基に、ファイルサーバ装置３に記憶されたデータのうち、ステップＳＴ２０９１〜２０９４で候補にならず、且つ、１ヶ月以上未アクセスのデータを下位のファイルサーバ装置３への移動候補として決定する（ステップＳＴ２０９５）。
【００６０】
本実施形態において、案内電子メールＧＭは、例えば、図１１に示す内容を有している。
図１１に示すように、案内電子メールは、例えば、ファイルサーバ装置３に記憶されている端末装置２のユーザのデータのうち、データ移動処理、データ圧縮処理、バックアップ処理、データ消去処理、データ統合処理の対象の候補とするデータを、それぞれ移動候補、圧縮候補、バックアップ候補、消去候補、統合候補として示している。
【００６１】
ステップＳＴ２１０
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介して、ステップＳＴ２０９で生成した案内電子メールを端末装置２（例えば、端末装置２−１）に送信する。
ステップＳＴ２１１：
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介して、ステップＳＴ２０９で生成した案内電子メールＧＭをシステム管理装置７に送信する。
【００６２】
ステップＳＴ２１２：
端末装置２のユーザは、ステップＳＴ２１０で受信した案内電子メールＧＭを図２に示す表示部２３に表示する。
そして、当該ユーザは、案内電子メールＧＭの内容に従って、案内電子メールＧＭが示す移動候補、圧縮候補、バックアップ候補、消去候補、統合候補について、その処理に同意する候補を入力部２２から指定する。
本実施形態では、ユーザは、案内電子メールＧＭの応答電子メールＲＭ内で、同意する候補に対応する箇所に「yes」を入力し、同意しない候補に対応する箇所に「no」を入力する。
端末装置２は、通信Ｉ／Ｆ２１を介して、上記生成した応答電子メールＲＭを管理装置４に送信する。
【００６３】
ステップＳＴ２１３：
管理装置４は、ステップＳＴ２１２において通信Ｉ／Ｆ４１を介して入力した応答電子メールＲＭを基に、ファイルサーバ装置３の記憶データのデータ量を削減する処理を開始する。
【００６４】
ステップＳＴ２１４：
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してファイルサーバ装置３−１と通信を行い、ファイルサーバ装置３−１に記憶されたデータのうち、ステップＳＴ２１３で処理を開始すると判断したデータを処理後に復元するためにインデックスとして用いられるキーワード・インデックスデータを生成する。
【００６５】
ステップＳＴ２１５：
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してファイルサーバ装置３−１と通信を行い、ファイルサーバ装置３−１に記憶されたデータのうち、ステップＳＴ２１３で消去処理、圧縮処理および統合処理を行うと決定したデータについて、それらの処理をファイルサーバ装置３−１に行わせる。
制御部４６は、上記統合処理において、ファイル名、日付、容量、種類が同じ複数のデータのうち、ディレクトリ内で最上位のデータを残して、それ以外のデータを消去する。
また、制御部４６は、当該消去したデータのシンボリックリンクデータを、上記最上位のデータにリンクする。
ステップＳＴ２１６：
ファイルサーバ装置３−１の制御回路３６は、ステップＳＴ２１５の処理を完了すると、その完了通知（電子メール）を通信Ｉ／Ｆ３１を介して管理装置４に送信する。
当該完了通知は、上記ステップＳＴ２１５の処理内容を示すデータを含んでいる。
【００６６】
ステップＳＴ２１７：
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してファイルサーバ装置３−１と通信を行い、ファイルサーバ装置３−１に記憶されたデータのうち、ステップＳＴ２１３で移動処理を行うと決定したデータについて、それらの処理をファイルサーバ装置３−１に行わせる。これにより、ファイルサーバ装置３−１は、移動処理対象のデータをファイルサーバ装置３−２に移動する。
ステップＳＴ２１８：
ファイルサーバ装置３−１の制御回路３６は、ステップＳＴ２１７の処理を完了すると、その完了通知を通信Ｉ／Ｆ３１を介して管理装置４に送信する。
当該完了通知は、上記ステップＳＴ２１７の処理内容を示すデータを含んでいる。
【００６７】
ステップＳＴ２１９：
管理装置４の制御部４６は、通信Ｉ／Ｆ４１を介してファイルサーバ装置３−１と通信を行い、ファイルサーバ装置３−１に記憶されたデータのうち、ステップＳＴ２１３でバックアップを行うと決定したデータについて、それらの処理をファイルサーバ装置３−１に行わせる。
ステップＳＴ２２０：
ファイルサーバ装置３−１の制御回路３６は、ステップＳＴ２１９の処理を完了すると、その完了通知を通信Ｉ／Ｆ３１を介して管理装置４に送信する。
当該完了通知は、上記ステップＳＴ２１９の処理内容を示すデータを含んでいる。
【００６８】
ステップＳＴ２２１：
管理装置４の制御部４６は、ステップＳＴ２１４，ＳＴ２１６，ＳＴ２１８，ＳＴ２２０で受信したキーワード・インデックスデータと、完了電子メールを基に生成したログデータとを含む完了電子メールＣＭを、通信Ｉ／Ｆ４１を介して端末装置２−１に送信する。
完了電子メールＣＭは、例えば、図１２に示すような内容を有している。
ステップＳＴ２２２：
管理装置４の制御部４６は、一連の処理の概要を示す概要電子メールをシステム管理装置７に送信する。
【００６９】
以上説明したように、管理システム１では、管理装置４がファイルサーバ装置３を監視し、その記憶データのデータ量の削減対策（処理候補）を自動的に決定し、ユーザに案内電子メールＧＭで通知する。
そして、ユーザは、上記案内電子メールに応答するだけで、ファイルサーバ装置３のデータ量の削減処理が管理装置４によって自動的に行われる。
そのため、管理システム１によれば、ファイルサーバ装置３のデータ量削減に伴うユーザの負担を軽減でき、ファイルサーバ装置３のデータ量削減をスムーズに実現できる。
また、管理システム１によれば、削減処理の結果をキーワード・インデックスデータによって示す完了電子メールＣＭを端末装置２に送信するため、ユーザはキーワード・インデックスを基に処理後のデータを復元して使用できる。
また、管理システム１によれば、警告後、バックアップ処理やデータ処理を行うので、警告に対してより短時間で対応することができる。
【００７０】
本発明は上述した実施形態には限定されない。
すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
例えば、図１０の各ステップで説明する未アクセス時間（２，１年等）は例示であり、システムの情況に応じて適宜規定される。
また、ファイルサーバ装置３のデータ量を削減する処理も例示であり、記憶データのそれ以外の処理であってもよい。
【図面の簡単な説明】
【００７１】
【図１】本発明の第１実施形態に係る管理システムの全体構成図である。
【図２】図１に示した管理システム１の端末装置２の機能ブロック図である。
【図３】図１に示した管理システム１のファイルサーバ３の機能ブロック図である。
【図４】図１に示した管理システム１の管理装置４の機能ブロック図である。
【図５】図１に示した管理システム１のバックアップ装置５の機能ブロック図である。
【図６】図１に示した管理システム１の処理装置６の機能ブロック図である。
【図７】図１に示した管理システム１のクウォータ機能に関する動作例を説明するためのフローチャートである。
【図８】図１に示した管理システム１のファイルサーバ装置３−１に記憶されたデータのデータ量を削減する動作例を説明するためのフローチャートである。
【図９】図１に示した管理システム１のファイルサーバ装置３−１に記憶されたデータのデータ量を削減する動作例を説明するための図８の続きのフローチャートである。
【図１０】図８のステップＳＴ２０９を説明するためのフローチャートである。
【図１１】案内電子メールＧＭの内容を説明するための図である。
【図１２】完了電子メールＣＭの内容を説明するための図である。
【符号の説明】
【００７２】
１…管理システム、２…端末装置、３…ファイルサーバ装置、４…管理装置、５…バックアップ装置、７…システム管理装置、８…データ通信路、２１，３１，４１，５１，６１…通信インタフェース（通信Ｉ／Ｆ）、２２，３２，４２，５２，６２…入力部、２３，３３，４３，５３，６３…表示部、２４，３４，４４，５４，６４…メモリ、２５，３５，４５，５５，６５…記憶装置（ディスク装置）、２６，３６，４６，５６，６６…制御部（ＣＰＵ：Central processing unit）。
【図１】
2006301854.tif 000003
【図２】
2006301854.tif 000004
【図３】
2006301854.tif 000005
【図４】
2006301854.tif 000006
【図５】
2006301854.tif 000007
【図６】
2006301854.tif 000008
【図７】
2006301854.tif 000009
【図８】
2006301854.tif 000010
【図９】
2006301854.tif 000011
【図１０】
2006301854.tif 000012
【図１１】
2006301854.tif 000013
【図１２】
2006301854.tif 000014