(57)【要約】【課題】ＮＧＮ（次世代ネットワーク）環境において、業務全体の状況を監視し、その監視結果からネットワーク帯域を最適に制御する装置を提供する。【解決手段】監視サーバ１００のデータ取得部１０１は、サーバＡ、Ｂから例えば業務のビジネスプロセスに関するデータを取得する。ＫＰＩ測定部１０２は、データ取得部１０１によって取得されたＤＢ格納部１０５のデータと、設定情報１０６とに基づき、ＫＰＩを計算する。判断処理部１０３は、ＫＰＩ測定部によって計算されたＫＰＩに基づき、ＮＷ帯域情報格納部１０８に格納されたネットワーク帯域情報を変更する。制御命令部１０４は、判断処理部１０３によって変更された変更後のＮＷ帯域情報での帯域制御を命令する帯域制御命令をサーバＡ、Ｂに出力することによりサーバを介して帯域制御命令をＮＧＮへ出力する。あるいは制御命令部１０４は、帯域制御命令をサーバを介することなくＮＧＮへ直接出力する。【選択図】図３
2010178243.tif 000002
【特許請求の範囲】
【請求項１】
監視対象となると共に次世代ネットワークに接続した監視対象サーバ装置からデータを取得するデータ取得部と、
前記データ取得部によって取得されたデータと、所定の測定項目が設定された設定情報とに基づいて、予め定められた評価指標の指標値を測定する指標値測定部と、
前記次世代ネットワークにおける前記監視対象サーバ装置の使用帯域を示すネットワーク帯域情報を格納するネットワーク帯域情報格納部と、
前記指標値測定部によって測定された指標値に基づいて、前記ネットワーク帯域情報格納部に格納された前記ネットワーク帯域情報を変更する帯域情報変更部と、
前記帯域情報変更部によって変更された変更後のネットワーク帯域情報での帯域制御を命令する帯域制御命令を前記監視対象サーバ装置に出力することにより前記監視対象サーバ装置を介して前記帯域制御命令を前記次世代ネットワークへ出力することと、前記帯域制御命令を前記監視対象サーバ装置を介することなく前記次世代ネットワークへ直接に出力することとのいずれかにより前記帯域制御命令を前記次世代ネットワークへ出力すると共に、前記変更後のネットワーク帯域情報を前記ネットワーク帯域情報格納部に格納する制御命令部と
を備えたことを特徴とするネットワーク帯域制御装置。
【請求項２】
前記データ取得部は、
前記監視対象サーバ装置から業務のビジネスプロセスに関するデータを取得し、
前記指標値測定部の使用する前記設定情報は、
業務のビジネスプロセスに関する測定項目が設定されており、
前記指標値測定部は、
前記データ取得部によって取得された前記ビジネスプロセスに関するデータと、前記ビジネスプロセスに関する測定項目が設定された前記設定情報とに基づいて、前記指標値を測定することを特徴とする請求項１記載のネットワーク帯域制御装置。
【請求項３】
前記データ取得部は、
さらに、前記次世代ネットワークからデータを取得することを特徴とする請求項１または２のいずれかに記載のネットワーク帯域制御装置。
【請求項４】
コンピュータを、
監視対象となると共に次世代ネットワークに接続した監視対象サーバ装置からデータを取得するデータ取得部、
前記データ取得部によって取得されたデータと、所定の測定項目が設定された設定情報とに基づいて、予め定められた評価指標の指標値を測定する指標値測定部、
前記次世代ネットワークにおける前記監視対象サーバ装置の使用帯域を示すネットワーク帯域情報を格納するネットワーク帯域情報格納部、
前記指標値測定部によって測定された指標値に基づいて、前記ネットワーク帯域情報格納部に格納された前記ネットワーク帯域情報を変更する帯域情報変更部、
前記帯域情報変更部によって変更された変更後のネットワーク帯域情報での帯域制御を命令する帯域制御命令を前記監視対象サーバ装置に出力することにより前記監視対象サーバ装置を介して前記帯域制御命令を前記次世代ネットワークへ出力することと、前記帯域制御命令を前記監視対象サーバ装置を介することなく前記次世代ネットワークへ直接に出力することとのいずれかにより前記帯域制御命令を前記次世代ネットワークへ出力すると共に、前記変更後のネットワーク帯域情報を前記ネットワーク帯域情報格納部に格納する制御命令部、
として機能させるためのネットワーク帯域制御プログラム。
【請求項５】
請求項４記載のネットワーク帯域制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ：次世代ネットワーク）環境にて、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）などのサービス提供事業者が、利用者にアプリケーションやサービスを提供するときのネットワーク帯域を制御するネットワーク帯域制御装置及びネットワーク帯域制御プログラムに関する。
【背景技術】
【０００２】
ＡＳＰなどサービス提供事業者は、インターネットを介して、利用者にサービスを提供するのが一般的である。しかし、インターネットは一般にベストエフォート型のネットワークであり、通信帯域に制限をかけることなく、利用できるだけ帯域を使うものである。したがって、通信サービスの品質保証はなく、優先的に重要な通信にネットワーク帯域を割当てることができない。
【０００３】
これに対して、帯域制御可能なネットワーク機器（ルータ等）を用いたネットワークでは、アプリケーションの利用頻度に応じて、帯域制御を実施することができる（特許文献１）。特許文献１では、帯域保証が可能なネットワークに対して、既知の技術である３つの方式の組み合わせにて、帯域制御を行う方法が示されている。
【０００４】
しかし、ＮＧＮの登場により、安心・安全なネットワーク環境が提供されるようになり、また、ネットワーク品質を保証する帯域制御も可能となる。ＮＧＮでは、クライアントやサーバ等の端末側からネットワーク（ＮＧＮ網）の帯域の制御が可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２７４３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、対象がアプリケーションであり、アプリケーションの利用頻度の情報から、帯域の制御を行っている。しかし、複数のタスクからなるワークフロー的な業務においては、業務全体の状況を監視した上で、帯域制御を行うことが望ましい。特許文献１ではそのような場合に対応できないという課題がある。
【０００７】
本発明の目的は、ＮＧＮ環境において、業務全体の状況を監視し、その監視結果からネットワーク帯域を最適に制御する装置、プログラムを提供することである。
【課題を解決するための手段】
【０００８】
この発明のネットワーク帯域制御装置は、
監視対象となると共に次世代ネットワークに接続した監視対象サーバ装置からデータを取得するデータ取得部と、
前記データ取得部によって取得されたデータと、所定の測定項目が設定された設定情報とに基づいて、予め定められた評価指標の指標値を測定する指標値測定部と、
前記次世代ネットワークにおける前記監視対象サーバ装置の使用帯域を示すネットワーク帯域情報を格納するネットワーク帯域情報格納部と、
前記指標値測定部によって測定された指標値に基づいて、前記ネットワーク帯域情報格納部に格納された前記ネットワーク帯域情報を変更する帯域情報変更部と、
前記帯域情報変更部によって変更された変更後のネットワーク帯域情報による帯域制御を命令する帯域制御命令を前記監視対象サーバ装置に出力することにより前記監視対象サーバ装置を介して前記帯域制御命令を前記次世代ネットワークへ出力することと、前記帯域制御命令を前記監視対象サーバ装置を介することなく前記次世代ネットワークへ直接に出力することとのいずれかにより前記帯域制御命令を前記次世代ネットワークへ出力すると共に、前記変更後のネットワーク帯域情報を前記ネットワーク帯域情報格納部に格納する制御命令部と
を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明により、ＮＧＮ環境において、サーバを監視することで、監視結果から監視対象のサーバに対してネットワーク帯域を最適に制御することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１における受注出荷業務のビジネスプロセスの一例を示す図。
【図２】実施の形態１におけるシステム構成を示す図。
【図３】実施の形態１における監視サーバ１００のブロック図。
【図４】実施の形態１における監視サーバ１００の動作のフローチャート。
【図５】実施の形態１における業務タスクとサービスとの対応を示す図。
【図６】実施の形態１における業務タスクとサービスとの対応のシステム構成図。
【図７】実施の形態４における監視サーバ１００の外観の一例を示す図。
【図８】実施の形態４における監視サーバ１００のハードウェア構成の一例を示す図。
【発明を実施するための形態】
【００１１】
実施の形態１．
実施の形態１は、複数のタスクからなるビジネスプロセスで表される業務を対象とする。また、各タスクは、ＳＯＡ（Ｓｅｒｖｉｃｅ  Ｏｒｉｅｎｔｅｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）などのアーキテクチャを基盤として、サービス（コンポーネントサービス）単位で呼び出される場合も想定する。
【００１２】
図１は、受注出荷業務のビジネスプロセスの例を示す図である。例えば、図１に示すように、受注出荷業務では、業務は、受注→在庫確認→出荷指示→出荷確認のように、いくつかのタスクから成り立っている。図１において、Ｔ１は受注を行うタスク、Ｔ２は在庫を確認するタスク、Ｔ４は出荷の指示を行うタスク、Ｔ５は出荷の確認を行うタスクである。また、Ｔ３はＴ２の結果、在庫がない場合に、Ｔ６の別処理へ進むための判断を行うタスクである。それぞれのタスクで発生する業務データとして、例えば、受注タスクでは、受注番号や受注日、納入希望日、顧客名、製品名、型番、数量…などが挙げられる。また、出荷指示タスクでは、出荷指示日や出荷先、出荷番号・・・などが挙げられる。これら業務の実施状況や実績（パフォーマンス）を監視する技術として、ＢＡＭ（Ｂｕｓｉｎｅｓｓ  Ａｃｔｉｖｉｔｙ  Ｍｏｎｉｔｏｒｉｎｇ）がある。ＢＡＭでは、測定する指標として、ＫＰＩ（Ｋｅｙ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｉｎｄｉｃａｔｏｒ）を設定し、そのＫＰＩ値（指標値の一例）を監視することにより、業務の状況をモニタリングすることができる。また、各タスクはＳＯＡのサービスとして実現される場合もある。
【００１３】
以下の実施の形態１〜４では、ＡＳＰが提供するサービスが単体のアプリケーションを対象とした場合も含めて、複数のタスクからなるビジネスプロセスで表される業務を対象とする。そして、そのタスクが、ＳＯＡなどのアーキテクチャを基盤としてコンポーネントサービスを提供する場合についてのものであり、ＫＰＩに基づくビジネスプロセスの状況から各コンポーネントサービス（タスク）のネットワーク通信帯域を制御する方法を示す。
【００１４】
図２は、実施の形態１の帯域制御システムの構成を示す図である。実施の形態１の帯域制御システムは、ＮＧＮ３、利用者側コンピュータ４、ＮＧＮ３に接続したサーバ装置Ａ（以下、サーバＡという）、サーバ装置Ｂ（以下、サーバＢという）、これらのサーバ装置を監視する監視サーバ装置１００（以下、監視サーバという）を備えている。監視サーバ１００（ネットワーク帯域制御装置）は、サーバＡ、サーバＢからデータを取得し、サーバＡ、サーバＢを監視する。サーバ装置Ａとサーバ装置Ｂとは、サービス提供事業者がサービスを提供するためのサーバである。
【００１５】
（ＮＧＮ網）
以下の実施の形態１〜４では、ネットワークはＮＧＮ網を前提とする。すなわち、図２に示すように、ネットワークはインターネットではなく、ＮＧＮ３を前提とする。利用者は、利用者側コンピュータ４を使用し、ＮＧＮ３を介してサーバＡ、サーバＢからサービスを受ける。
【００１６】
図３は、監視サーバ１００の構成を示すブロック図である。監視サーバ１００は、データ取得部１０１、ＫＰＩ測定部１０２、判断処理部１０３、制御命令部１０４、ＤＢ格納部１０５、設定情報１０６、ＫＰＩ測定結果格納部１０７、ＮＷ（ＮｅｔＷｏｒｋ：ネットワーク）帯域情報格納部１０８を備える。
（１）ＤＢ格納部１０５は、データ取得部１０１の取得したデータをＤＢとして格納する。
（２）ＫＰＩ測定結果格納部１０７は、ＫＰＩ測定部１０２により測定されたＫＰＩ測定結果を格納する。
（３）ＮＷ帯域情報格納部１０８はＮＷ帯域情報を格納する。ここで「ＮＷ帯域情報」とは、ＮＧＮ３における監視対象サーバであるサーバＡ，Ｂの使用帯域を示す。
【００１７】
（１）データ取得部１０１は、サーバＡやサーバＢのアクセスログや業務データから、必要なデータを取得し、取得したデータをＤＢ格納部１０５のＤＢ（ＤａｔａＢａｓｅ：データベース）に格納する。
（２）ＫＰＩ測定部１０２は、取得したＤＢから測定したいデータを取り出し、設定情報１０６に従い、ＫＰＩの計算を行い、ＫＰＩ測定結果格納部１０７に格納する。
（３）判断処理部１０３は、ＫＰＩ測定結果格納部１０７に格納されているＫＰＩの値に応じて、サーバＡやサーバＢが提供するサービスＡやサービスＢに対して、ＮＷ帯域情報の現状のＮＷ帯域情報を元に、どのような帯域を割り当てるかを判断する。
（４）制御命令部１０４は、ＮＧＮ網に対して、帯域を制御するためのパケットを送信するように指示を出し、ＮＷ帯域情報に変更後の帯域情報を格納する。
【００１８】
図４は、監視サーバ１００の動作概要を示すフローチャートである。
（１）Ｐ０１で、データ取得部１０１が、監視の対象となる監視対象サーバであるサーバＡ、サーバＢから関連するデータを取得しＤＢ格納部１０５のＤＢに格納する。
（２）次にＰ０２にて、ＫＰＩ測定部１０２が、設定情報１０６に従ってＫＰＩを計算する。設定情報１０６には、ＫＰＩ測定部１０２が測定するべき所定の測定項目が設定されている。設定情報１０６はＫＰＩ測定部１０２が保有してもよいし、記憶装置に格納されてもよい。ＫＰＩ測定部１０２は、データ取得部１０１によって取得されたデータと、設定情報１０６とに基づいて、ＫＰＩを計算する。
（３）次にＰ０３では、判断処理部１０３が、ＫＰＩの計算結果と、ＮＷ帯域情報格納部１０８に格納されている現在のＮＷ帯域情報とから、各監視対象サーバの帯域情報をどのように変更するかを判断し、現在のＮＷ帯域情報を変更する。すなわち判断処理部１０３は、ＫＰＩ測定部１０２によって測定されたＫＰＩ（指標値）に基づいて、ＮＷ帯域情報格納部１０８に格納された現在のネットワーク帯域情報を変更する。
（４）最後にＰ０４で制御命令部１０４が帯域をどのように変更するか命令を出す。すなわち、制御命令部１０４は、判断処理部１０３によって変更された変更後のＮＷ帯域情報による帯域制御を命令する帯域制御命令をＮＧＮ３に出力すると共に、変更後のＮＷ帯域情報をＮＷ帯域情報格納部１０８に格納する。この場合、制御命令部１０４は、変更後のネットワーク帯域情報での帯域制御を命令する帯域制御命令を監視対象サーバ装置であるサーバＡ，Ｂに出力することによりサーバＡ，Ｂを介して帯域制御命令をＮＧＮへ出力する。あるいは、制御命令部１０４は、帯域制御命令をサーバを介することなくＮＧＮへ直接に出力してもよい。
【００１９】
図５は、業務タスクとサービスとの対応を示す図である。図５を参照して、具体的例を説明する。例えば、図５に示すように、業務Ｘが「タスクＡ→Ｂ→Ｃ」からなり、業務Ｙが「タスクＡ→Ｂ→Ｄ」からなるとする。ここでタスクＡはサーバＡ上のサービスＡを利用して実行される。
同様に、
タスクＢはサーバＢ上のサービスＢを利用して実行され、
タスクＣはサーバＣ上のサービスＣを利用して実行され、
タスクＤはサーバＤ上のサービスＤを利用して実行される。
また、サービスＤはビデオ配信のように通信帯域を多く使うサービスであるとする。
【００２０】
図６は図５の関係をシステム構成図で表した図である。サーバＡ、Ｂ、Ｃ、Ｄは、それぞれサービスＡ、Ｂ、Ｃ、Ｄを提供する。業務サーバＸは業務Ｘを実行し、業務サーバＹは業務Ｙを実行する。業務サーバＸは、業務Ｘを実行するには「タスクＡ→Ｂ→Ｃ」の順番で実行すればよいことを知っている。したがって、業務サーバＸの役割はサーバＡやサーバＢに持たせても問題ない。つまり、業務ＸのビジネスプロセスをサーバＡが持つことで、業務サーバＸのない構成でもよい。業務サーバＹについても同様である。
【００２１】
利用者は、業務Ｘを利用するために、業務サーバＸにアクセスし業務を実行する。業務サーバＸは、ビジネスプロセスに従い、サービスを呼び出す。利用者はサービスＡのサービスを受け、次にサービスＢのサービスを受け、次にサービスＣのサービスを受けることとなる。例えば、このときＫＰＩの一つとして、業務Ｘのビジネスプロセスのインスタンス数を設定したとする。すなわち、監視サーバ１００は、現在実行中の業務Ｘの数を監視する。この場合は、設定情報１０６に、業務Ｘのビジネスプロセスのインスタンス数が設定されている。この値（インスタンス数）を例えば、１０分おきに監視し、増加傾向にあれば、業務Ｘに関係するサービスの帯域を大きくする。すなわち、ＫＰＩ測定部１０２は、設定情報１０６に従って、ＤＢ格納部１０５のＤＢのうち業務Ｘのビジネスプロセスのインスタンス数を測定する。そして判断処理部１０３は１０分おきに監視し、増加傾向にあれば、業務Ｘに関係するサービスの帯域を大きくするＮＷ帯域情報の変更を行う。制御命令部１０４は、変更後のＮＷ帯域情報とするようＮＧＮ３に命令する。
【００２２】
また、別の例は次のとおりである。業務Ｘと同様に、利用者は、業務Ｙを利用するために、サーバＹにアクセスし、サービスＡ、Ｂ、Ｄを受ける。例えば、このとき、業務ＹのサービスＡが呼ばれたときに、その後に帯域を多く利用するサービスＤが呼ばれるので、監視サーバ１００は、あらかじめ帯域を広げておく。なお、帯域を制御する方法は、ＮＧＮが提供する帯域制御の仕組みを利用する。
【００２３】
以上の実施の形態１では、次のような効果がある。
（１）サービスの利用状況に応じて、動的にネットワークの帯域制御を行うことができ、サービス提供事業者は利用者にとって最適なサービスを提供できる。
（２）優先的に提供したいサービスのネットワーク帯域を動的に変更して、帯域を確保することにより、サービスを優先的に提供できる。
【００２４】
実施の形態２．
次に実施の形態２を説明する。ビジネスプロセス情報がない場合にも、サービスの利用頻度やサービスを利用した時間長、サービスの利用時間帯、通信データ量など、ビジネスプロセスやサービス内容に依存しない一般的なＫＰＩを設定情報１０６として設定し、その設定情報１０６に基づき測定されたＫＰＩ値を元に、ネットワーク帯域制御が可能である。例えば、ある事業者がサービスＡとサービスＢとを提供しており、それぞれの利用頻度や利用時間、通信量を監視・測定し、サービスＡの方がサービスＢより多く使われていれば、サービスＡの帯域を増やすようにする。すなわち、設定情報１０６としては、それぞれの利用頻度や利用時間、通信量を設定する。ＫＰＩ測定部１０２は、設定情報１０６に従って、ＤＢ格納部１０５のＤＢのうち対応するデータに関して測定する。そして判断処理部１０３は、サービスＡの方がサービスＢより多く使われていると判断すればＮＷ帯域情報に関して、サービスＡの帯域を増やすようにする。具体例で述べれば、サービスＡが１時間当たり１００回利用され、サービスＢが１時間当たり１０回利用されていれば、監視サーバ１００（判断処理部１０３）は、サービスＡとサービスＢとに割り当てる帯域を１０：１とする（それぞれのサービスの情報量が大きく異なるようであれば、利用頻度ではなく、データ量（通信量）を元に測定するなど）。これを、例えば、１時間ごと測定し、帯域を動的に変更することにより、利用者に快適なサービスの提供を行う。
【００２５】
実施の形態２では、ビジネスプロセス情報がない場合でも、ネットワーク帯域を動的に変更することにより、利用者に最適なサービスを提供できる。
【００２６】
実施の形態３．
実施の形態３では、ＮＧＮ網から取得できる情報を利用する。すなわち、サーバＡやサーバＢのアクセスログや業務データだけではなく、ＮＧＮ３が提供する情報を利用して、ＫＰＩを設定、監視し、帯域制御を実施するようにしてもよい。すなわち、データ取得部１０１は、ＮＧＮ網からデータを取得する。このデータをもとに設定情報１０６等を作成し、監視対象サーバの監視に利用する。
【００２７】
これにより、より精度の高い帯域制御を行うことができる。
【００２８】
実施の形態４．
実施の形態４は実施の形態１〜３の監視サーバ１００のハードウェア構成の一例を説明する。
【００２９】
図７は、コンピュータで実現される監視サーバ１００の外観の一例を示す図である。監視サーバ１００、サーバＡ，サーバＢは、ＬＡＮで接続されている。ＬＡＮはＮＧＮ３に接続している。
【００３０】
図７において、監視サーバ１００は、システムユニット８３０、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置８１３、キーボード８１４（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス８１５、ＦＤＤ８１７（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・  Ｄｒｉｖｅ）、コンパクトディスク装置８１８（ＣＤＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｄｒｉｖｅ）、プリンタ装置８１９などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。
【００３１】
図８は、コンピュータで実現される監視サーバ１００のハードウェア資源の一例を示す図である。図８において、監視サーバ１００は、プログラムを実行するＣＰＵ８１０を備えている。ＣＰＵ８１０は、バス８２５を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８１２、表示装置８１３、キーボード８１４、マウス８１５、通信ボード８１６、ＦＤＤ８１７、ＣＤＤ８１８、プリンタ装置８１９、磁気ディスク装置８２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置８２０の代わりに、光ディスク装置、フラッシュメモリなどの記憶装置でもよい。
【００３２】
ＲＡＭ８１２は、揮発性メモリの一例である。ＲＯＭ８１１、ＦＤＤ８１７、ＣＤＤ８１８、磁気ディスク装置８２０等の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部、格納部、バッファの一例である。通信ボード８１６、キーボード８１４、ＦＤＤ８１７などは、入力部、入力装置の一例である。また、通信ボード８１６、表示装置８１３、プリンタ装置８１９などは、出力部、出力装置の一例である。
【００３３】
通信ボード８１６は、ネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｋ等）に接続されている。
【００３４】
磁気ディスク装置８２０には、オペレーティングシステム８２１（ＯＳ）、ウィンドウシステム８２２、プログラム群８２３、ファイル群８２４が記憶されている。プログラム群８２３のプログラムは、ＣＰＵ８１０、オペレーティングシステム８２１、ウィンドウシステム８２２により実行される。
【００３５】
上記プログラム群８２３には、以上に述べた実施の形態の説明において「〜部」として説明した機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ８１０により読み出され実行される。
【００３６】
ファイル群８２４には、以上に述べた実施の形態の説明において、「ＤＢ」、「設定情報」、「ＫＰＩ測定結果」、「ＮＷ帯域情報」などとして説明した情報や、「〜の判定結果」、「〜の演算結果」、「〜の抽出結果」、「〜の生成結果」、「〜の処理結果」として説明した情報や、データや信号値や変数値やパラメータなどが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ８１０によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００３７】
また、以上に述べた実施の形態の説明においては、データや信号値は、ＲＡＭ８１２のメモリ、ＦＤＤ８１７のフレキシブルディスク、ＣＤＤ８１８のコンパクトディスク、磁気ディスク装置８２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録される。また、データや信号は、バス８２５や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００３８】
また、以上に述べた実施の形態の説明において、「〜部」として説明したものは、「手段」、「〜回路」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明したものは、ＲＯＭ８１１に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ８１０により読み出され、ＣＰＵ８１０により実行される。すなわち、プログラムは、以上に述べた「〜部」としてコンピュータを機能させるものである。あるいは、以上に述べた「〜部」の手順や方法をコンピュータに実行させるものである。
【００３９】
以上の実施の形態１〜３では、監視サーバ１００を説明したが、監視サーバ１００の動作を、監視サーバ１００が行う帯域制御方法として把握することも可能である。また、帯域制御方法をコンピュータに実行させる帯域制御プログラムとして把握することも可能である。また、帯域制御プログラムを記録したコンピュータ読み取り可能な記録媒体として把握することも可能である。
【００４０】
以上の実施の形態では、次の手段を備えたネットワーク帯域制御装置を説明した。
（１）以下を有するデータ取得手段
対象サーバのアクセスログや通信データから必要なデータを収集する機能。
（２）以下の機能を有するＫＰＩ測定手段、設定情報を読み込む機能
ＤＢからデータを読み込む機能。
データ取得手段から通知を受けて、設定情報に基づきＫＰＩを測定する機能。
ＫＰＩ測定結果をＫＰＩ測定結果ＤＢへ出力する機能。
（３）以下の機能を有する判断処理手段
ＫＰＩ測定結果を読み込む機能。
ＮＷ帯域情報を読み込む機能。
ＫＰＩ測定手段から通知を受けて、ＫＰＩ測定結果の情報と現状のＮＷ帯域情報を元に、どのような値にＮＷ帯域を変更するか決定する機能。
（４）以下の機能を有する制御命令手段
判断処理手段から通知を受けて、変更後のＮＷ帯域情報をサーバに通知する機能。
変更後のＮＷ帯域情報をＮＷ帯域情報に出力する機能。
【００４１】
以上の実施の形態では、次の手段を備えたネットワーク帯域制御装置を説明した。
以下機能を追加したデータ取得手段
対象とする業務のビジネスプロセス情報を元に対象とする業務ＤＢから必要なデータを収集する機能。
以下の情報を読み込むことができるＫＰＩ測定手段
対象とする業務のビジネスプロセス情報。
【００４２】
以上の実施の形態では、ＮＧＮ網から直接、情報を取得するデータ取得手段を備えたネットワーク帯域制御装置を説明した。
【００４３】
以上の実施の形態では、ＮＧＮ網へ直接、帯域制御命令を通知する制御命令手段を備えたネットワーク帯域制御装置を説明した。
【符号の説明】
【００４４】
３  ＮＧＮ網、４  利用者側コンピュータ、１００  監視サーバ、１０１  データ取得部、１０２  ＫＰＩ測定部、１０３  判断処理部、１０４  制御命令部、１０５  ＤＢ格納部、１０６  設定情報、１０７  ＫＰＩ測定結果格納部、１０８  ＮＷ帯域情報格納部。
【図１】
2010178243.tif 000003
【図２】
2010178243.tif 000004
【図３】
2010178243.tif 000005
【図４】
2010178243.tif 000006
【図５】
2010178243.tif 000007
【図６】
2010178243.tif 000008
【図７】
2010178243.tif 000009
【図８】
2010178243.tif 000010