(57)【要約】【課題】クライアントＰＣからファイルアクセスが少ない時間帯、負荷の少ない時間帯に管理プログラムを自動的にスケジューリングする。【解決手段】リソースの使用状態、クライアントＰＣからファイルアクセス状態を常に監視し、監視結果からＮＡＳの負荷が低い時間帯、クライアントＰＣからのファイルアクセスの少ない時間帯を解析する。さらに、ＮＡＳ上に格納されているファイル容量を監視し、ファイル容量に対する管理プログラム実行時間を解析する。この解析結果から自動スケジューリングを行う。【選択図】図１
2006268594.tif 000002
【特許請求の範囲】
【請求項１】
ＮＡＳ上で動作する管理プログラムの自動スケジューリング方法であって、当該ＮＡＳのリソースの使用状態を監視してＮＡＳの負荷が低い時間帯を解析し、クライアントＰＣからのファイルアクセス状態を監視してＰＣからのファイルアクセスの少ない時間帯を解析し、さらに、ＮＡＳ上に格納されているファイル容量を監視してファイル容量に対する管理プログラムの実行時間を解析し、これらの解析結果に基づいて管理プログラムの自動スケジューリングを行うことを特徴とする管理プログラムの自動スケジューリング方法。
【請求項２】
管理プログラムを実行する直前にＮＡＳの負荷状態を認識し、その負荷状態が一定の量を超えたら、当該プログラムの実行を一定時間遅らせることを特徴とする請求項１記載の管理プログラムの自動スケジューリング方法。
【請求項３】
ＮＡＳの負荷が高い状態の時に、利用者からの外部アクセス要求があった場合に、利用者に対しアクセスを停止させる旨のメッセージを送付することを特徴とする請求項１記載の管理プログラムの自動スケジューリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＮＡＳの管理プログラムの自動スケジューリングに関する。
【背景技術】
【０００２】
従来の自動スケジューリングシステムの公知例としては、特許文献１に示されている技術である。この従来技術では、計算機システムにおいて、リソースの使用状態とジョブキューの長さとの関連からシステムとして最適な運用効率になるようにイニシエータの起動数を自動的にスケジューリングするようにしている。
【０００３】
【特許文献１】特開平５−２７９９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ネットワークに接続され特定の複数のコンピュータで共有できる記憶装置（Network Attached Storage、以下ＮＡＳと略す）上で動作する管理プログラムには、主に、バックアップ、ウイルスチェック、高速読み書きのための装置上のデータ再配置（デフラグメンテーション、以下デフラグと略す）、装置自らの異常チェック（以下システムチェックと略す）などがあり、これらはスケジューリングが必要なプログラムである。これら管理プログラムの特徴は、ＮＡＳ上に格納されているファイルの容量により、実行時間が大きく変化することである。
【０００５】
従来、これらの管理プログラムは、その実行スケジュールを管理者の判断により行うため、クライアントＰＣからのファイルアクセスが多い時間帯や他の管理プログラムの実行中の時間帯に、これらの管理プログラムが実行されてしまうと、輻輳によりクライアントＰＣへのサービス応答が遅れたり、データの保存や読み出しに遅れが生じて業務の遂行に支障をきたす、という不都合があった。
【０００６】
これらの管理プログラムの実行スケジュールを効果的に修正を行うには、リソースの使用状態やジョブキューの長さからだけでは難しく、これら以外の情報も加え、解析した上で、スケジュール修正を行わなければならないという課題があった。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するため、CPU、メモリ、HDD、ネットワークアダプター、オペレーティングシステム（以下ＯＳと略す）、管理プログラムなど（これらをまとめて、以下リソースと略す）の使用状態に加え、クライアントＰＣからのファイルアクセス状態を常に監視し、監視結果からＮＡＳの負荷が低い時間帯、クライアントＰＣからのファイルアクセスの少ない時間帯を解析する。さらに、ＮＡＳ上に格納されているファイル容量を監視し、ファイル容量に対する管理プログラムの実行時間を解析する。
【０００８】
これらの解析結果に基づいて、管理プログラムの自動スケジューリングを行う。
【０００９】
また、管理プログラムの開始時刻直前にＮＡＳの負荷状態を解析し、この解析結果から管理プログラムを実行できるかをチェックする。
【００１０】
また、ＮＡＳが高負荷状態の時に、ファイルアクセスを行おうとしているクライアントＰＣに対して、ファイルアクセスを停止させる旨のメッセージを送付する。
【発明の効果】
【００１１】
クライアントＰＣからのファイルアクセスの少ない時間帯とＮＡＳの負荷が低い時間帯に、管理プログラムを自動的にスケジューリングする手段と、管理プログラムの実行チェックをする手段により、管理者の管理プログラムのスケジュールに要してきた業務が軽減できる。
【００１２】
また、上記の手段を用いることにより、より実際の装置の利用状況に応じた処理効率の良い運用が可能になる。
【００１３】
また、装置の負荷が高い状態、もしくは管理プログラムが実行中の状態に、利用者からの外部アクセス要求があった場合に、利用者に対し、利用者からのアクセスを停止させる旨のメッセージを送付する手段により、特定の時間帯に負荷が集中してしまうことを防ぐことができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を元に、本発明の実施の形態例について説明する。
【００１５】
図１は、本発明の自動スケジューリングシステムを適用した一例を示す概略構成図である。自動スケジューリングシステム１０１は、ＮＡＳ１０３のＯＳ上で動作するシステムである。ＮＡＳ１０３には、ファイルアクセスを行うクライアントＰＣ１０４、バックアップを行うテープバックアップ装置１０５や管理者がＮＡＳ１０３管理画面を閲覧するための管理ＰＣ１０６などが接続されている。ＮＡＳ１０３のＯＳ上には、自動スケジューリングシステム１０１の他に、多数の管理プログラム１０２がある。管理プログラム１０２には、バックアップ、ウイルスチェック、デフラグ、システムチェックなどがあり、これらはスケジューリングが必要な管理プログラムである。これら管理プログラム１０２の特徴は、ＮＡＳ１０３上に格納されているファイルの容量により、実行時間が大きく変化することである。これらの管理プログラム１０２の注意点は、他の管理プログラム１０２との同時実行やクライアントＰＣ１０４からのファイルアクセス中での管理プログラム１０２の実行を行うと、ＮＡＳ１０３がさらに高負荷状態になり、システムが不安定になる場合がある。
【００１６】
本発明の実施の形態における自動スケジューリングシステム１０１は、以下５つの機能を有する。
【００１７】
（１）自動スケジューリング機能：  ＮＡＳ１０３の負荷が低い時間帯、クライアントＰＣ１０４からのファイルアクセスの少ない時間帯、管理プログラム１０２の予想実行時間などを解析し、この解析結果から、あらかじめ管理者によって設定されていた管理プログラム１０２の実行スケジュールを、自動的に修正する機能である。所定の時間内にスケジューリングが納まらない場合は、管理者へ通知する。この機能により、管理者は煩雑なスケジュール管理を軽減することができる。また、特定の時間帯に負荷が集中してしまうことを防ぐ。さらに、リソースを無駄なく、効率よく利用することができる。
【００１８】
（２）プログラムの実行チェック機能：  スケジュールされた管理プログラム１０２の開始時刻に対して、開始時刻直前にＮＡＳ１０３の負荷状態を解析し、この解析結果から管理プログラム１０２が実行できるかをチェックする機能である。実行できる状態の場合は、管理プログラム１０２を実行する。実行できない状態の場合は一定時間経過後、再度チェックを実行し、実行できる状態になるのを待つ。このチェックを数回繰り返し、実行できる状態になった場合は、管理プログラム１０２を実行する。このチェックを数回繰り返しても、実行できない状態の場合は、管理者へ通知し、管理プログラム１０２の実行を解除する。この機能により、さらに、特定の時間帯に負荷が集中してしまうことを防ぐ。
【００１９】
（３）管理者への通知機能：  自動スケジューリング機能でスケジュール修正した場合、所定の時間内にスケジューリングが納まらない場合、管理プログラム１０２の実行チェック機能で開始時刻に管理プログラム１０２が実行できない場合、最終的に管理プログラム１０２が実行できなかった場合、などに管理者へ通知する機能である。通知方法には、３つあり、ＯＳ機能であるメッセンジャーを利用して通知する方法、ＮＡＳ１０３の管理画面を通して通知する方法、電子メールにて通知する方法がある。通知内容は、例えば、自動スケジューリング機能でスケジュール修正した場合、「管理プログラムのスケジュールを修正しました。修正後のスケジュールはＮＡＳ管理画面内のスケジュール管理ページで確認してください。」、所定の時間内にスケジューリングが納まらない場合、「現在設定されているスケジュールでは、管理プログラムが所定時間内に完了できません。１日の中でスケジューリングする実行管理プログラムを減らしてください。もしくは、管理プログラムの設定を変更してください。」、管理プログラム１０２の実行チェック機能で開始時刻に管理プログラム１０２が実行できない場合、「他の管理プログラム（テープバックアップ）が実行状態であるため、管理プログラム（ウイルスチェック）がスケジュールどおりに実行できませんでした。３分後、再度、管理プログラム（ウイルスチェック）の実行を試みます。」、最終的に管理プログラム１０２が実行できなかった場合、「他の管理プログラム（テープバックアップ）が実行状態であるため、管理プログラム（ウイルスチェック）が実行できませんでした。」
（４）クライアントＰＣへの通知機能：  ＮＡＳ１０３の負荷が高い状態で、ファイルアクセスを行おうとしているクライアントＰＣ１０４に対して、メッセージ「現在、ＮＡＳが高負荷状態です。しばらくしてから再度ファイルアクセスを行ってください。」を送付する。通知方法は、ＯＳ機能であるメッセンジャーを利用して通知する。この機能により、さらに、特定の時間帯に負荷が集中してしまうことを防ぐ。
【００２０】
（５）スケジュール情報をＮＡＳ管理画面内のスケジュール管理ページに表示する機能：  現状の管理プログラム１０２のスケジュール状態をＮＡＳ管理画面内のスケジュール管理ページに表示する機能である。管理者は、このページで現状のスケジュール状態を閲覧することができる。
【００２１】
図２を参照して、自動スケジューリングシステムの機能構成について説明する。図２は、本発明の実施の形態における自動スケジューリングシステムの機能構成を示すブロック図である。
【００２２】
自動スケジューリングシステムは、図２内のリソース使用状況監視モジュール２０１、負荷が高い時間帯・低い時間帯の解析モジュール２０２、自動スケジューリングモジュール２０３、クライアントＰＣからのファイルアクセス監視モジュール２０４、ファイルアクセスが多い時間帯・少ない時間帯の解析モジュール２０５、管理プログラムの監視モジュール２０６、ファイル容量監視モジュール２０７、ファイル容量に対する管理プログラム実行時間の解析モジュール２０８、スケジュール管理データベース２０９、クライアントＰＣへの通知モジュール２１０、管理者への通知モジュール２１１、ＮＡＳ管理画面内のスケジュール管理ページ２１２、管理プログラム実行チェックモジュール２１３を有する。
【００２３】
リソース使用状況監視モジュール２０１は、リソースの使用状況を一定間間隔で監視し、その時点でのリソース使用状況を、負荷が高い時間帯・低い時間帯の解析モジュール２０２とクライアントＰＣからのファイルアクセス監視モジュール２０４に通知する。リソース使用状況監視モジュール２０１が監視するリソースには、CPU使用率、メモリ使用率、メモリのスワッピング情報、HDDのビジー率、HDDのキュー情報、ネットワーク使用率などがある。また、各プロセス、管理プログラム１０２のリソース使用率も監視する。
【００２４】
負荷が高い時間帯・低い時間帯の解析モジュール２０２は、リソース使用状況監視モジュール２０１から取得した情報を元に、負荷が高い時間帯、低い時間帯を解析する。また、負荷が高い時間帯がある場合は、負荷を高くしているプロセスもしくは管理プログラム１０２を解析する。これら解析結果を、自動スケジューリングモジュール２０３に通知する。例えば、負荷が高い時間帯とみなす判断基準は、５分間内で、CPU使用率が９０％以上の時があるか、メモリ使用率が９０％以上の時があるか、１秒間でのスワッピング回数が２０以上の時があるか、HDDのビジー率が９０％以上の時があるか、HDDのキューが平均HDDの数×２以上であるか、ネットワーク使用率が９０％以上の時があるか、これらのうち１つでも当てはまる場合はこの５分間を負荷が高い時間帯とする。次に、この５分間で、負荷を高くしているプロセスもしくは管理プログラム１０２を解析する。この５分間が、CPU使用率が９０％以上の時があることが原因で負荷が高ったとすると、CPU使用率５０％以上のプロセスもしくは管理プログラム１０２を解析する。
【００２５】
クライアントＰＣからのファイルアクセス監視モジュール２０４は、ＮＡＳ１０３へ接続しているクライアントＰＣ１０４を一定間間隔で監視し、その時点での接続しているクライアントＰＣ１０４の台数をファイルアクセスが多い時間帯・少ない時間帯の解析モジュール２０５へ通知する。また、ＮＡＳ１０３へ接続しているすべてのクライアントＰＣ１０４から、一定時間内で書き込んだファイルもしくは読み込んだファイルの容量を、ファイルアクセスが多い時間帯・少ない時間帯の解析モジュール２０５へ通知する。また、クライアントＰＣからのファイルアクセス監視モジュール２０４は、リソース使用状況の監視モジュール２０１から通知される情報から通知される情報を元に、高負荷状態であるかを解析し、高負荷状態の時に新たにＮＡＳ１０３へ接続してきたクライアントＰＣ１０４があった場合は、ＮＡＳ１０３が高負荷状態であるということをクライアントＰＣへの通知モジュール２１０へ通知する。
【００２６】
クライアントＰＣへの通知モジュール２１０は、クライアントＰＣからのファイルアクセス監視モジュール２０４から通知される情報を元に、ＮＡＳ１０３へ接続してきたクライアントＰＣ１０４に対し、メッセンジャー機能にてメッセージ「現在、ＮＡＳが高負荷状態です。しばらくしてから再度ファイルアクセスを行ってください。」を通知する。
【００２７】
ファイルアクセスが多い時間帯・少ない時間帯の解析モジュール２０５は、クライアントＰＣからのファイルアクセス監視モジュール２０４から通知される情報を元に、ファイルアクセスが多い時間帯・少ない時間帯の解析を行う。この解析結果を、自動スケジューリングモジュール２０３に通知する。例えば、５分間内でＮＡＳ１０３への同時接続台数が１０台以上の時があるか、５分間で総容量３GB以上のファイルが書き込まれたか、５分間で総容量３GB以上のファイルが読み込まれたか、これらのうち１つでも当てはまる場合はファイルアクセスが多い時間帯とする。
【００２８】
管理プログラムの監視モジュール２０６は、管理プログラム１０２の実行状態を、ファイル容量に対する管理プログラム実行時間の解析モジュール２０８へ通知する。例えば、管理プログラム１０２の開始時間と完了時間を通知する。
【００２９】
ファイル容量監視モジュール２０７は、ＮＡＳ１０３に格納されているファイルを一定間間隔で監視し、その時点でのファイル容量を、ファイル容量に対する管理プログラム実行時間の解析モジュール２０８へ通知する。また、管理プログラム１０２が対象としているディレクトリ内のファイル容量を、ファイル容量に対する管理プログラム実行時間の解析モジュール２０８へ通知する。例えば、バックアップソフトウェアがバックアップ対象としているディレクトリ内のファイル容量などがある。
【００３０】
ファイル容量に対する管理プログラム実行時間の解析モジュール２０８は、管理プログラムの監視モジュール２０６とファイル容量監視モジュール２０７から通知された情報を元に、ＮＡＳ１０３上に格納されているファイル容量もしくは管理プログラム１０２が対象としているディレクトリに対しての、管理プログラム１０２の実行時間を解析する。次に、ある一定時間後、ＮＡＳ１０３上で増加もしくは減少したファイル総容量に対して、管理プログラム１０２の実行時間を予測し、この予測した実行時間を自動スケジューリングモジュール２０３に通知する。例えば、バックアップソフトウェアがバックアップ対象としているディレクトリ内のファイル容量１０GBだったとすると、この１０GBに対し、管理プログラム１０２の実行時間が１時間であったとする。次に、５分後、ＮＡＳ１０３上に格納されているファイル容量が２０GBだとすると、管理プログラム１０２の実行時間は２時間と予測できる。この情報を通知する。
【００３１】
自動スケジューリングモジュール２０３は、まず、スケジュール管理データベース２０９から管理プログラム１０２のスケジュール情報を取得する。次に、負荷が高い時間帯・低い時間帯の解析モジュール２０２、ファイルアクセスが多い時間帯・少ない時間帯の解析モジュール２０５とファイル容量に対する管理プログラム実行時間の解析モジュール２０８から通知された情報を元に、管理プログラム１０２のスケジュール情報を修正し、この修正内容をスケジュール管理データベース２０９に通知する。スケジュール修正を行う際に、スケジュールがある所定時間内に納まらない場合は、この情報を管理者への通知モジュール２１１へ通知する。自動スケジューリングモジュール２０３の自動スケジューリング処理に関する詳細については後術する。
【００３２】
管理者への通知モジュール２１１は、自動スケジューリングモジュール２０３もしくは管理プログラム実行チェックモジュール２１３から通知される情報を元に、管理者に対し、メッセージを通知する。通知方法には、３つあり、ＯＳ機能であるメッセンジャーを利用して通知する方法、ＮＡＳ１０３の管理画面を通して通知する方法、電子メールにて通知する方法がある。
【００３３】
スケジュール管理データベース２０９は、それぞれの管理プログラム１０２で設定されているスケジュール情報や自動スケジューリングモジュール２０３から通知された情報を元に、それぞれの管理プログラム１０２の開始時刻だけでなく予想完了時刻を含んだスケジュール情報を管理する。管理しているスケジュール情報は、ＮＡＳ管理画面内のスケジュール管理ページ２１２へ通知する。また、管理しているスケジュール情報を自動スケジューリングモジュール２０３に通知したり、場合によっては、自動スケジューリングモジュール２０３から通知された情報を元に、それぞれの管理プログラム１０２のスケジュールを修正したりする。
【００３４】
ＮＡＳ管理画面内のスケジュール管理ページ２１２は、スケジュール管理データベース２０９から通知された情報を元に、管理プログラム１０２のスケジュール情報をＮＡＳ管理画面に表示する。
【００３５】
管理プログラム実行チェックモジュール２１３は、スケジュールされた管理プログラム１０２の開始時刻に対して、開始時刻直前に、リソース使用状況監視モジュール２０１、クライアントＰＣからのファイルアクセス監視モジュール２０４、管理プログラムの監視モジュール２０６から通知される情報を元にＮＡＳ１０３の負荷が高いか・低いか、ファイルアクセスが多いか・少ないか、他の管理プログラム１０２が動作中であるかを解析する。負荷が低く、ファイルアクセスが少なく、他の管理プログラム１０２が動作していない場合は、そのまま管理プログラム１０２を実行する。負荷が高い場合、ファイルアクセスが多い場合、もしくは他の管理プログラム１０２が動作中の場合は、一定時間経過後、再度チェックを実行する。負荷が低く、ファイルアクセスが少なく、他の管理プログラム１０２が動作していない状態になったら、管理プログラム１０２を実行する。管理プログラム実行チェックモジュール２１３の管理プログラム実行チェック処理に関する詳細については後術する。
【００３６】
次に、図３は、本発明の実施の形態による自動スケジューリングシステム１０１での自動スケジューリングモジュール２０３による自動スケジュール処理の手順について示すフローチャートである。図３のフローを参照しながら、自動スケジューリングモジュール２０３による自動スケジュール処理について説明する。
【００３７】
まず、自動スケジューリングモジュール２０３は、スケジュール管理データベース２０９から１つの管理プログラム１０２のスケジュール情報を取得し（ステップ３０１）、管理プログラム１０２の開始時刻を読み込む（ステップ３０２）。
【００３８】
次に、スケジュール管理データベース２０９の情報を元に、この開始時刻が他の管理プログラム１０２のスケジュールと重なるかを確認する（ステップ３０３）。重なる場合は、管理プログラム１０２の開始時刻を修正する（ステップ３０４）。
【００３９】
次に、管理プログラム１０２の開始時刻に対し、1週間前、2週間前、3週間前、4週間前の同曜日・同時刻に、負荷が高い・ファイルアクセスが多い時が2回以上あったかを確認する（ステップ３０５）。ただし、ここで負荷が高いとみなすのは、負荷が高い原因がスケジュールされている管理プログラム１０２以外が原因の場合のみである。負荷が高い・ファイルアクセスが多い時が2回以上あった場合は、開始時刻を負荷が低く、ファイルアクセスが少ない時間帯にずらす（ステップ３０６）。
【００４０】
次に、ファイル容量に対する管理プログラム実行時間の解析モジュール２０８の情報を元に、この管理プログラム１０２の開始時刻に対し、完了時刻を解析する（ステップ３０７）。
【００４１】
次に、管理プログラム１０２の開始時刻から完了時刻の間の時間帯に対し、1週間前、2週間前、3週間前、4週間前の同時刻間の間の時間帯で、負荷が高い・ファイルアクセスが多い時が2回以上あったかを確認する（ステップ３０８）。ただし、ここで負荷が高いとみなすのは、負荷が高い原因がスケジュールされている管理プログラム１０２以外が原因の場合のみである。負荷が高い・ファイルアクセスが多い時が2回以上あった場合は、管理者への通知モジュール２１１を使用して、スケジュールに問題があることを管理者に通知する（ステップ３０９）。同時に、スケジュール管理データベース２０９を使用して、管理プログラム１０２のスケジュールを解除する（ステップ３１０）。
【００４２】
最後に、必要に応じて管理者に通知する（ステップ３１１）。例えば、開始時刻が修正された場合は、修正した内容を管理者に通知する。
【００４３】
次に、図４は、本発明の実施の形態による自動スケジューリングシステム１０１での管理プログラム実行チェックモジュール２１３による管理プログラム実行チェック処理の手順について示すフローチャートである。図４のフローを参照しながら、管理プログラム実行チェックモジュール２１３による管理プログラム実行チェック処理について説明する。
【００４４】
まず、管理プログラム実行チェックモジュール２１３は、管理プログラム１０２の開始時刻直前に、リソース使用状況監視モジュール２０１、クライアントＰＣからのファイルアクセス監視モジュール２０４、管理プログラムの監視モジュール２０６からＮＡＳ１０３の負荷状態、ファイルアクセスの状態、他の管理プログラム１０２の状態を読み込む（ステップ４０１）。読み込んだ情報を元に、ＮＡＳ１０３の負荷が高いか・低いか、ファイルアクセスが多いか・少ないか、他の管理プログラム１０２が動作中であるかを解析する（ステップ４０２）。負荷が低く、ファイルアクセスが少なく、他の管理プログラム１０２が動作していない場合は、そのまま管理プログラム１０２を実行する（ステップ４１０）。負荷が高い場合、ファイルアクセスが多い場合、もしくは他の管理プログラム１０２が動作中の場合は、管理者への通知モジュール２１１を使用して、管理者へ、管理プログラム１０２の開始時刻を３分後に修正するということを通知する（ステップ４０３）。同時に、管理プログラム１０２にアクセスし、管理プログラム１０２の開始時刻を３分後に修正する（ステップ４０４）。
【００４５】
続いて、修正された開始時刻に対し、ステップ４０１・ステップ４０２と同動作を行う（ステップ４０５・ステップ４０６）。それでも、負荷が高い場合、ファイルアクセスが多い場合、もしくは他の管理プログラム１０２が動作中の場合は、今回の管理プログラム実行チェック処理で開始時刻の修正回数が１０回以下であるかを解析する（ステップ４０７）。１０回以下の場合は、ステップ４０３からやり直す。１０以上の場合は、管理者への通知モジュール２１１を使用して、管理者へ、管理プログラム１０２の実行を解除するということを通知する（ステップ４０８）。同時に、管理プログラム１０２にアクセスし、管理プログラム１０２の実行を解除する（ステップ４０９）。
【図面の簡単な説明】
【００４６】
【図１】本発明の自動スケジューリングシステムを適用した実施例の構成を示す図である。
【図２】本発明の実施例に係るＮＡＳ１０３内の内部モジュール構成を示すブロック図である。
【図３】本発明の実施例に係る自動スケジューリングモジュール２０３が自動スケジューリングする方法例を示すフローチャート図である。
【図４】本発明の実施例に係る管理プログラム実行チェックモジュール２１３が管理プログラムの実行チェックを行う方法例を示すフローチャート図である。
【符号の説明】
【００４７】
１０１  自動スケジューリングシステム
１０２  管理プログラム
１０３  ＮＡＳ
１０４  クライアントＰＣ
１０５  テープバックアップ装置
１０６  管理ＰＣ
２０１  リソース使用状況の監視モジュール
２０２  負荷が高い時間帯・低い時間帯の解析モジュール
２０３  自動スケジューリングモジュール
２０４  クライアントＰＣからのファイルアクセス監視モジュール
２０５  ファイルアクセスが多い時間帯・少ない時間帯の解析モジュール
２０６  管理プログラムの監視モジュール
２０７  ファイル容量監視モジュール
２０８  ファイル容量に対する管理プログラム実行時間の解析モジュール
２０９  スケジュール管理データベース
２１０  クライアントＰＣへの通知モジュール
２１１  管理者への通知モジュール
２１２  ＮＡＳ管理画面内のスケジュール管理ページ
２１３  管理プログラム実行チェックモジュール
【図１】
2006268594.tif 000003
【図２】
2006268594.tif 000004
【図３】
2006268594.tif 000005
【図４】
2006268594.tif 000006