(57)【要約】【課題】利用者や利用目的が頻繁に変化するネットワーク環境に対し、その利用者や利用目的の変化に応じて、ファイル，サービス，ネットワーク等へのアクセス可否を変更することができるネットワーク管理装置，管理方法及びプログラムを提供する。【解決手段】ポリシー受付部１２ａが、情報入力装置１１からネットワークの利用規則が定義されたポリシー情報を取得し、ネットワーク状態分析部１２ｂが、ネットワークを構成するサーバ，クライアント，中継機器などのネットワーク機器の機器情報をネットワークを経由して収集し、制御コマンド生成部１２ｃが、収集された機器情報とポリシー情報とに基づいて、ポリシー情報を適用した場合の各ネットワーク機器の動作内容を判断し、判断結果に従って各ネットワーク機器に対する制御コマンドを生成し送信する。【選択図】図１
2010136096.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続するネットワークインタフェースと、
前記ネットワークを構成する複数のネットワーク機器から前記ネットワークインタフェースを介して当該ネットワーク機器に関する機器情報を収集するネットワーク状態分析部と、
この収集された機器情報を記憶するネットワーク機器情報記憶部と、
前記ネットワークの利用規則が定義されたポリシー情報を予め備えた入力装置から受け付けるポリシー情報受付部と、
このポリシー情報を記憶するポリシー情報記憶部と、
前記収集された機器情報と前記ポリシー情報とに基づいて当該ポリシー情報に定められた規則を適用する場合の前記各ネットワーク機器の動作設定を特定し、この特定した結果に従って前記各ネットワーク機器に対する制御コマンドを生成し送信する制御コマンド生成部とを備えたことを特徴とするネットワーク管理装置。
【請求項２】
前記請求項１に記載のネットワーク管理装置において、
前記ポリシー情報には、前記利用規則を適用する時間帯の情報が含まれており、
前記制御コマンド生成部は、前記ポリシー情報に示された適用時間帯の開始時刻になると、前記制御コマンドの生成動作を開始することを特徴とするネットワーク管理装置。
【請求項３】
前記請求項２に記載のネットワーク管理装置において、
前記ポリシー情報が、前記ネットワークで利用可能なサービスが定められた情報である場合に、
前記制御コマンド生成部は、前記収集された機器情報から前記ポリシー情報に示された利用可能なサービスを提供するサーバとこのサーバからクライアント端末までの接続経路上に在る中継機器とを検索し、当該サーバとクライアント端末との通信を可能にする場合の当該中継機器のフィルタリング設定を特定し、この特定した結果に従って当該中継機器に対する制御コマンドを生成して送信することを特徴とするネットワーク管理装置。
【請求項４】
前記請求項３に記載のネットワーク管理装置において、
前記制御コマンド生成部は、前記中継機器にアクセス制限される経路に接続されたネットワーク機器に対して電源を切断させる制御コマンドを送信することを特徴とするネットワーク管理装置。
【請求項５】
ネットワークを構成する複数のネットワーク機器からネットワーク経由で収集された当該ネットワーク機器に関する機器情報と、前記ネットワークの利用規則が定義されたポリシー情報とを記憶装置に記憶し、
前記機器情報と前記ポリシー情報とに基づいて、当該ポリシー情報に定められた規則を適用する場合の前記各ネットワーク機器の動作設定を特定し、
この特定した結果に従って前記各ネットワーク機器に対する制御コマンドを生成し送信することを特徴とするネットワーク管理方法。
【請求項６】
前記請求項５に記載のネットワーク管理方法において、
前記機器情報と前記ポリシー情報とを前記記憶装置に記憶した後、
前記ポリシー情報に示された適用時間帯の開始時刻になると、前記制御コマンドの生成を開始することを特徴とするネットワーク管理方法。
【請求項７】
前記請求項６に記載のネットワーク管理方法において、
前記ポリシー情報が、前記ネットワークで利用可能なサービスが定められた情報である場合に、
前記制御コマンドを生成するに際しては、
前記収集された機器情報から前記ポリシー情報に示された利用可能なサービスを提供するサーバとこのサーバからクライアント端末までの接続経路上に在る中継機器とを検索し、当該サーバとクライアント端末間の通信を可能にする場合の当該中継機器のフィルタリング設定を特定し、この特定した結果に従って当該中継機器に対する制御コマンドを生成して送信することを特徴とするネットワーク管理方法。
【請求項８】
前記請求項７に記載のネットワーク管理方法において、
前記制御コマンドを生成するに際しては、
前記中継機器にアクセス制限される経路に接続されたネットワーク機器に対して電源を切断させる制御コマンドを生成することを特徴とするネットワーク管理方法。
【請求項９】
ネットワークを構成する複数のネットワーク機器から前記ネットワークインタフェースを介して当該ネットワーク機器に関する機器情報を収集し記憶装置に記憶させるネットワーク状態分析機能と、
前記ネットワークの利用規則が定義されたポリシー情報を入力装置から受付けて記憶装置に記憶させるポリシー情報受付機能と、
前記収集された機器情報と前記ポリシー情報とに基づいて当該ポリシー情報に定義された規則を適用する場合の前記各ネットワーク機器の動作設定を特定し、この特定した結果に従って前記各ネットワーク機器に対する制御コマンドを生成する制御コマンド生成機能と、
これら制御コマンドを対応する各ネットワーク機器へ送信する制御コマンド送信機能とをコンピュータに実行させることを特徴とするネットワーク管理用プログラム。
【請求項１０】
前記請求項９に記載のネットワーク管理用プログラムにおいて、
前記ポリシー情報には、前記利用規則を適用する時間帯の情報が含まれており、
前記制御コマンド生成機能は、前記ポリシー情報に示された適用時間帯の開始時刻になると、前記制御コマンドの生成を開始する機能であることを特徴とするネットワーク管理用プログラム。
【請求項１１】
前記請求項１０に記載のネットワーク管理用プログラムにおいて、
前記ポリシー情報が、前記ネットワークで利用可能なサービスが定められた情報である場合に、
前記制御コマンド生成機能は、前記収集された機器情報から前記ポリシー情報に示された利用可能なサービスを提供するサーバとこのサーバからクライアント端末までの接続経路上に在る中継機器とを検索し、当該サーバとクライアント端末との通信を可能にする場合の当該中継機器のフィルタリング設定を特定し、この特定した結果に従って当該中継機器に対する制御コマンドを生成して送信する機能であることを特徴とするネットワーク管理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク環境を制御するネットワーク管理装置，ネットワーク管理方法及びネットワーク管理用プログラムに関する。
【背景技術】
【０００２】
情報技術の普及により、資料や教材などあらゆるコンテンツの電子ファイル化やアプリケーション化が進んでいる。それに伴い、学校の教室や会社の会議室などでもネットワークに接続されたＰＣ端末の設置が必須となってきている。
【０００３】
学校の教室や会社の会議室は、様々なグループが順に入れ替わって利用する場所であるので、そこに設置されたＰＣ端末は、日時によって利用者や利用目的が変わることになる。
【０００４】
利用者や利用目的が変化するネットワーク環境では、利用者や利用目的に応じてアクセスを許可する教材や資料などのファイル，サーバ，ネットワーク等を変更する必要がある。しかし、ネットワーク環境の変更を実現するためには、スイッチ，ルータなどの様々なネットワーク機器の動作設定を変更する必要があるが、ネットワーク機器の動作設定変更は、技術者が数時間から数日をかけて行うのが一般的であり、このため、教室や会議室などのグループが順に入れ替わって利用する場所では、利用者や利用目的に合ったネットワーク環境を提供することは困難であった。
【０００５】
また、教室や会議室などでは、ＰＣ端末が使用されない時間帯があり、この時間帯にはネットワーク内のスイッチなどのネットワーク機器も全く利用されていないことが多い。使用されていないネットワーク機器の電源を落とせば、システムの消費電力を抑えることができるが、使用されていないネットワーク機器全ての電源を毎回落とすことは、手間やスキルの問題で困難であった。
【０００６】
そこで、ネットワーク機器を制御するための関連技術として、特許文献１に、ポリシーに従って、サーバ割り当てとロードバランサの負荷分散ルールとを動的に変更する技術が開示されている。また、特許文献２には、ネットワーク利用者の通信要求がポリシーに合致しているか否かを判定し、合致していればその通信要求を満たすために設定を変更する必要があるネットワーク機器をネットワーク構成情報から導出して、その該当するネットワーク機器に設定変更指示を与える管理サーバが開示されている。
【０００７】
【特許文献１】特開２００７−４７８４５号公報
【特許文献２】特開２００１−３５８７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示された技術では、サーバにかかる負荷に応じたロードバランサの設定変更は可能であるが、ロードバランサのみを制御するだけで、ルータ及びスイッチなどの多種多様な複数のネットワーク機器の動作設定を変更することはできないため、利用者や利用目的の変化に応じてネットワーク全体のアクセス制御やネットワーク機器の電源制御を行うことはできなかった。
【０００９】
また、特許文献２に開示された技術では、パケットに利用者ＩＤやグループＩＤを付加しそのＩＤをチェックするために専用のネットワーク機器を用いなければならず、ネットワークを構成する全てのネットワーク機器を専用の機器にするとなるとコストがかかってしまう。この技術をネットワーク環境の変更に適用するには、ネットワーク構成情報がネットワークを構成する全てのネットワーク機器に関する情報である必要があり、新規にネットワーク機器を増設した場合に、このネットワーク構成情報の書き換えを技術者に依頼しなければならなかった。
【００１０】
そこで、本発明は、上記関連技術の不都合を改善して、利用者や利用目的が頻繁に変化するネットワーク環境に対し、その利用者や利用目的の変化に応じて、ファイル，サーバ，ネットワーク等へのアクセス可否を変更できるネットワーク管理装置，ネットワーク管理方法及びプログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明のネットワーク管理装置は、ネットワークに接続するネットワークインタフェースと、ネットワークを構成する複数のネットワーク機器からネットワークインタフェースを介して当該ネットワーク機器に関する機器情報を収集するネットワーク状態分析部と、この収集された機器情報を記憶するネットワーク機器情報記憶部と、ネットワークの利用規則が定義されたポリシー情報を予め備えた入力部から受付けるポリシー情報受付部と、このポリシー情報を記憶するポリシー情報記憶部と、収集された機器情報とポリシー情報とに基づいて当該ポリシー情報に定義された規則を適用する場合の前記各ネットワーク機器の動作内容を判断し、この判断結果に従って前記各ネットワーク機器に対する制御コマンドを生成し送信する制御コマンド生成部とを備えたことを特徴とする。
【００１２】
また、本発明のネットワーク管理方法は、ネットワークを構成する複数のネットワーク機器に関する機器情報をネットワーク経由で収集して記憶し、ネットワークの利用規則が定義されたポリシー情報を入力して記憶し、収集された機器情報とポリシー情報とに基づいて当該ポリシー情報に定義された規則を適用する場合の前記各ネットワーク機器の動作内容を判断し、この判断結果に従って前記各ネットワーク機器に対する制御コマンドを生成し送信することを特徴とする。
【００１３】
更に、本発明のネットワーク管理用プログラムは、ネットワークを構成する複数のネットワーク機器からネットワークインタフェースを介して当該ネットワーク機器に関する機器情報を収集し記憶部に記憶させるネットワーク機器分析機能と、ネットワークの利用規則が定義されたポリシー情報を外部入力により受付けて記憶部に記憶させるポリシー情報受付機能と、収集された機器情報とポリシー情報とに基づいて当該ポリシー情報に定義された規則を適用する場合の前記各ネットワーク機器の動作内容を判断し、この判断結果に従って前記各ネットワーク機器に対する制御コマンドを生成する制御コマンド生成機能と、これら制御コマンドを対応する各ネットワーク機器へ送信する制御コマンド送信機能とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明は、以上のように構成され機能するため、これにより、複数のネットワーク機器の機器情報をネットワーク経由で収集してこの複数のネットワーク機器の動作設定をポリシー情報に基づいて一括制御するので、利用者や利用目的が変化するネットワーク環境に対し、その利用者や利用目的に対応するポリシー情報を用いることで、スイッチやルータ等のネットワーク機器を利用者や利用目的に応じた動作設定に制御でき、ファイル，サーバ，ネットワーク等へのアクセス可否を利用者や利用目的に適合した内容に変更することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明における一実施形態を、図面を参照して説明する。
【００１６】
図１は、本実施形態のネットワーク管理装置１の構成を示す機能ブロック図である。図１に示すように、本実施形態のネットワーク管理装置１は、ネットワークと接続するネットワークインタフェース１４と、ネットワークの管理者による操作に従って情報を入力する情報入力装置１１と、この情報入力装置１１からポリシー情報を受付けてネットワーク機器へポリシー情報に対応する制御コマンドを出力するポリシー処理装置１２と、情報を記憶する記憶装置１３とから成る。
【００１７】
情報入力装置１１は、キーボードなどの入力装置であり、ネットワーク管理者による操作に従って情報を入力する。ネットワークインタフェース１４は、ネットワークインタフェースカードなどのネットワークに接続する装置である。
【００１８】
ポリシー処理装置１２は、ネットワークを構成するスイッチ，ハブ，サーバ，クライアントなどのネットワーク機器から機器情報をネットワークインタフェース１４を介して収集し、ネットワークの管理者によって定められたポリシー情報を情報入力装置１１を介して入力し、収集した機器情報に係るネットワーク機器の動作をポリシー情報に対応するように制御することで、ネットワークのデータ伝送経路を制御する。ここで、ポリシー情報とは、ネットワークの利用規則が定義された情報であり、利用可能なサービスや機器を定めた情報である。
【００１９】
ポリシー処理装置１２は、情報入力装置１１からポリシー情報を受付けて記憶装置１３へ送出するポリシー情報受付部１２ａと、ネットワークを構成するネットワーク機器からネットワークインタフェース１４を介してそのネットワーク機器に関する機器情報を収集し記憶装置１３へ送出するネットワーク状態分析部１２ｂと、収集された機器情報とポリシー情報とに基づいて現在のネットワーク機器の稼動状態と設定したいポリシーの差分を分析しネットワーク機器に対しポリシー情報を満たすための制御コマンドを発行する制御コマンド生成部１２ｃとを備えている。
【００２０】
このポリシー情報は、ネットワークの利用規則が定義された情報であり、本実施形態のポリシー情報には、利用可能なサービスや機器とその利用可否の規則を適用する時間帯とが定義されている。よって、情報入力装置１１は、適用時間帯が異なる複数種類のポリシー情報を入力するようにしても良い。
【００２１】
記憶装置１３は、ポリシー受付部１２ａからのポリシー情報を格納するポリシー情報記憶部１３ａと、ネットワーク状態分析部１２ｂが収集した各ネットワーク機器の機器情報を格納するネットワーク機器情報記憶部１３ｂとを備えている。
【００２２】
ここで、上述したポリシー処理装置１２、すなわち、ポリシー受付部１２ａ，ネットワーク状態分析部１２ｂ，制御コマンド生成部１２ｃについては、その機能内容をプログラム化してコンピュータに実行させるように構成してもよい。
【００２３】
ポリシー受付部１２ａは、情報入力装置１１に入力されたポリシー情報とネットワーク機器情報記憶部１３ｂに格納された機器情報とを照合してこのポリシー情報が適用可能な内容であるか否かを判定し、可能な情報であると判定した場合にそのポリシー情報を受付けて、記憶装置１３のポリシー情報記憶部１３ａへ送出する。本実施形態のポリシー受付部１２ａは、適用時間帯が異なる複数のポリシー情報を受けてポリシー情報記憶部１３ａに記憶させる。
【００２４】
ネットワーク状態分析部１２ｂは、ネットワークを構成するルータ，スイッチ，サーバ等の各ネットワーク機器の構成と動作状態とを示す機器情報をネットワークインタフェース１４を介して収集して記憶装置１３のネットワーク機器情報記憶部１３ｂへ送信する。このネットワーク状態分析部１２ｂは、機器情報を収集するために、例えば、ＳＮＭＰ（simple network management protocol）などの、ネットワーク機器をネットワーク経由で監視及び制御するためのプロトコルを用いてネットワーク機器側から情報を取得するように構成してもよい。このようなプロトコルを用いる構成とすることで、専用のネットワーク装置でネットワークを構築する必要は無く、通常用いられている汎用のネットワーク機器から機器情報を収集することができる。
【００２５】
制御コマンド生成部１２ｃは、ネットワーク状態分析部１２ｂにより収集された各ネットワーク機器の機器情報とポリシー情報記憶部１３ａに記憶されたポリシー情報とに基づいて、ポリシー情報に定義された規則を適用する場合の各ネットワーク機器の動作内容を特定し、その特定した内容に従って各ネットワーク機器に対する制御コマンドを生成し、これら制御コマンドをネットワークインタフェース１４を介して送信する機能を備えている。
【００２６】
例えば、ポリシー情報に利用可能なサービスが定義されていた場合、制御コマンド生成部１２ｃは、ネットワーク機器情報記憶部１３ｂに記憶されたネットワーク機器の機器情報から、対象のサービスを提供するＷＥＢサーバを検索し、さらに、このＷＥＢサーバとクライアント端末との間にある中継機器を検索して、このＷＥＢサーバとクライアント端末との通信を可能にする場合の中継機器のフィルタリング設定を特定し、この特定した結果に従って中継機器に対する制御コマンドを生成して送信する機能を備えている。これにより、中継機器のフィルタリング設定を、ポリシー情報に対応して制御することができる。中継機器のフィルタリング設定を制御するときに、ＳＮＭＰなどのネットワーク機器監視用プロトコルを用いてもよい。
【００２７】
また、制御コマンド生成部１２ｃは、ポリシー情報に含まれる適用時間帯の開始時刻になると、このポリシー情報に定められた規則を実現するための各ネットワーク機器への制御コマンドの生成を開始する機能を有している。このように構成することで、時間帯毎に異なるポリシーでネットワークを運用することができる。
【００２８】
さらに、制御コマンド生成部１２ｃは、ルータ，スイッチ，ハブなどの中継機器によりアクセス制限される経路に接続されたネットワーク機器を、不使用になると判断し、その機器に対して電源を切断させる制御コマンドを送信する機能を有している。このように構成すれば、利用者や利用目的が変化するネットワーク環境に対し、一時的に不要となるネットワーク機器の電源を落とすことができ、消費電力を節約することができる。
【００２９】
次に、図１に開示したネットワーク管理装置１を実際にネットワークに接続した場合について説明する。
【００３０】
図２は、本実施形態のネットワーク管理装置１を適用したネットワークの構成の一例を示す図である。図２に示すネットワークは、インターネット６と接続するＬＡＮ（Local Area Network）であり、Ｌ２−ＳＷ（レイヤ２スイッチ）（１）３１と、ＰＣ端末（１）３２と、ＰＣ端末（２）３３とでＶＬＡＮ（Virtual LAN）（１）３が構築され、Ｌ２−ＳＷ（２）４１と、ＨＵＢ（１）４２と、ＷＥＢ（１）サーバ４３と、ＦＩＬＥ（１）サーバ４４とＶＬＡＮ（２）４が構築され、Ｌ２−ＳＷ（３）５１にＨＵＢ（２）５２が接続され、このＨＵＢ（２）５２にＷＥＢ（２）サーバ５３が接続されてＶＬＡＮ（３）５が構築されている。
【００３１】
Ｌ３−ＳＷ（レイヤ３スイッチ）２は、Ｌ２−ＳＷ（１）３１と、Ｌ２−ＳＷ（２）４１と、Ｌ２−ＳＷ（３）５１とに接続して、ＶＬＡＮ（１）３と、ＶＬＡＮ（２）４と、ＶＬＡＮ（３）５とを互いに通信可能にする機能を有している。また、Ｌ３−ＳＷ２は、インターネット６と、上述したネットワーク管理装置１とに接続している。
【００３２】
図３は、図２に示すネットワークにおけるネットワーク管理装置１の記憶装置１３が記憶するポリシー情報の一例を示す図である。図３に示すポリシー情報は、異なる利用規則のポリシー１とポリシー２とから成る。ポリシー１は、適用される時間帯を毎週水曜日の１３時から１５時までとし、利用可能な機器をＰＣ（１）とＰＣ（２）とし、利用可能なサービスをＷＥＢ（２）と定めている。ポリシー２は、適用時間帯を２００８年５月２０日の１０時から１２時とし、利用可能な機器をＰＣ（１）とし、利用可能なサービスをＷＥＢ（１）及びＦＩＬＥ（１），そしてＴｈｅ  Ｉｎｔｅｒｎｅｔという社外ネットワークへの接続サービスと定めている。
【００３３】
図４は、図２に示すネットワークにおけるネットワーク管理装置１がネットワーク経由で収集する機器情報の一例を示す図である。この機器情報は、ネットワーク機器毎に、稼働状態，属するＶＬＡＮの番号，アクセス許可設定，隣接しているネットワーク機器が記録された情報である。
【００３４】
図４に示す機器情報には、Ｌ３−ＳＷ２は、本体のＯＳが稼働中で、インターフェース１，２，３，４を有していることが示されており、Ｌ３−ＳＷ２のインターフェース１は、稼働中で、ＶＬＡＮ（１）が設定され、任意のパケットのアクセスが許可されていて、Ｌ２−ＳＷ（１）３１と接続しており、インターフェース２は、停止中で、ＶＬＡＮ（２）が設定され、任意のパケットのアクセスが拒否されていて、Ｌ２−ＳＷ（２）４１と接続しており、インターフェース３は、稼働中で、ＶＬＡＮ（３）が設定され、送信元がＶＬＡＮ（１）かＶＬＡＮ（３）のネットワークに属するパケットのアクセスのみ許可されていて、Ｌ２−ＳＷ３と接続しているということが示されている。
【００３５】
ここで、図３に示すポリシー１をネットワークに適用する場合について説明する。ネットワーク管理装置１における制御コマンド生成部１２ｃは、タイマー機能を有しており、ポリシー１の適用時間帯である水曜日の１３時を検知すると、ネットワーク機器情報記憶部１３ｂに記憶された情報を基に、ポリシー１を実現するために各ネットワーク機器に設定すべき動作を判断する。この場合のネットワーク機器の設定内容を示す情報は、図５のようになる。
【００３６】
制御コマンド生成部１２ｃでは、ポリシー１を実現するために各ネットワーク機器に設定すべき動作を、以下のロジックで決定する。ポリシー１では、ＰＣ（１）３２とＰＣ（２）３３を利用できる状態にする必要があるので、Ｌ２−ＳＷ（１）３１を稼動させると決定する。また、Ｌ２−ＳＷ（１）３１の機器情報における隣接情報より、ＰＣ（１）３２及びＰＣ（２）３３がそれぞれ接続されているインターフェース１及びインターフェース３を稼動させ、アクセス許可を与えると決定する。また、ポリシー１では、ＷＥＢ（２）へアクセスできる状態にする必要があるので、ＰＣ（１）３２とＷＥＢ（２）サーバ５３間の経路上にあるＬ３−ＳＷ２を稼動させると決定する。また、Ｌ２−ＳＷ（１）３１及びＬ３−ＳＷ２の機器情報における隣接情報より、Ｌ２−ＳＷ（１）３１とＬ３−ＳＷ２を接続している各インターフェースを稼動させると決定し、アクセス許可を与える。
【００３７】
ポリシー１が適用された場合の各ネットワーク機器の状態は、図６のようになる。ＰＣ（１）３２とＰＣ（２）３３が起動し、利用可能な状態になっている。ＷＥＢ（２）サーバ５３も起動し、ＰＣ（１）３２とＰＣ（２）３３からのアクセスが可能な状態になっている。一方、外部アクセス、ＷＥＢ（１）さらにＦＩＬＥ（１）へのアクセスは制限されている。また、機器情報における隣接情報から、Ｌ２−ＳＷ（２）４１、ＨＵＢ（１）４２、ＷＥＢ（１）サーバ４３、及びＦＩＬＥ（１）サーバ４４は未使用であると判断され、電源が切られて停止している。
【００３８】
一方、ポリシー２が適用された場合の各ネットワーク機器の状態は、図７のようになる。ＰＣ（１）３２が起動し、利用可能な状態になっている。ＷＥＢ（１）サーバ４３とＦＩＬＥ（１）サーバ４４も起動し、ＰＣ（１）３２からのアクセスが可能な状態になっている。ＰＣ（１）３２からの社外アクセスも可能になっている。一方、ＷＥＢ（２）へのアクセスは制限されている。また、ネットワーク機器の隣接情報から、ＰＣ（２）３３、Ｌ２−ＳＷ（３）５１、ＨＵＢ（２）５２、及びＷＥＢ（２）サーバ５３は未使用であるとされ、停止されている。
【００３９】
このように、本実施形態のネットワーク管理装置１は、情報入力装置１１からネットワークの利用規則が定義されたポリシー情報を取得し記憶装置１３に記憶させるポリシー受付部１２ａと、ネットワークを構成するサーバ，クライアント，中継機器などのネットワーク機器に関する機器情報をネットワーク経由で収集するネットワーク状態分析部１２ｂとを備え、この機器情報に基づいて、ポリシー情報に示された規則を満たすために各ネットワーク機器に設定すべき動作内容を判断し、判断結果に従って各ネットワーク機器に対する制御コマンドを生成し、この制御コマンドを対応するネットワーク機器に送信する制御コマンド生成部１２ｃを備えている。
【００４０】
よって、本実施形態のネットワーク管理装置１によれば、ネットワーク機器の機器情報をネットワーク経由で収集することで、多種多様なネットワーク機器の互いの接続関係を判断できるので、複数あるネットワーク機器の動作設定をポリシー情報に応じて一括して制御することができ、結果的に利用者や利用目的に合ったネットワーク環境を提供できる。
【００４１】
また、サーバの機器情報からそのサーバが提供するサービスを判別できるので、単純に接続制御をするだけでなくサービスごとに利用可否を制御することができる。
【００４２】
次に、本実施形態のネットワーク管理装置１の動作について説明する。ここで、以下の動作説明は、本発明のネットワーク管理方法の実施形態となる。
【００４３】
図８は、本実施形態のネットワーク管理装置１の動作を示すフローチャートである。まず、ネットワーク状態分析部１２ｂが、ネットワークインタフェース１４からルータ，スイッチ，サーバ等の各ネットワーク機器の機器情報を収集し（図８のステップＳ１）、機器情報をネットワーク機器情報記憶部１３ｂへ保存する（図８のステップＳ２）。
【００４４】
続いて、ポリシー受付部１２ａが、キーボード等の情報入力装置１１から情報を受け取り（図８のステップＳ３）、その情報がポリシー情報であるか否かを判断し（図８のステップＳ４）、ポリシー情報であれば、利用者が求めるポリシー情報を生成し、ポリシー情報記憶部１３ａへ保存する（図８のステップＳ５）。
【００４５】
その後、制御コマンド生成部１２ｃが、ポリシー情報記憶部１３ａに記憶されたポリシー情報に含まれる適用時間帯を監視し、その適用開始時刻になりポリシー変更イベントを検知すると（図８のステップＳ６）、ポリシー情報記憶部１３ａに保存されている適用ポリシー情報と、ネットワーク機器情報記憶部１３ｂに保存されているネットワーク機器の状態情報とを分析する。
【００４６】
分析した結果、適用ポリシー情報の内容を実現するために各ネットワーク機器に設定すべき動作内容を判断し、各ネットワーク機器に設定すべき内容から、各ネットワーク機器に対する具体的な制御コマンドを生成する（図８のステップＳ７）。そして、制御コマンド生成部１２ｃは、ネットワークインタフェース１４から各ネットワーク機器に制御コマンドを発行し、ポリシーの変更を行う（図８のステップＳ８）。
【００４７】
以上のように、本実施形態のネットワーク管理装置１は、ネットワークを構成する複数種類のネットワーク機器の機器情報をネットワーク経由で収集することで、複数あるネットワーク機器の接続関係を判断可能となり、図３に示すような簡単なポリシー情報を基に、多種多様な複数のネットワーク機器のアクセス定義を一括で設定することができる。よって、利用者や利用目的が変化するネットワーク環境に対し、その変化に対応して常に安全で快適なネットワークポリシーを提供することができる。
【００４８】
また、本実施形態のネットワーク管理装置１によれば、ポリシー情報に適用時間帯を規定することで、時間帯毎にネットワーク機器の動作設定を変更できるので、時間帯によって利用者や利用目的が変わるネットワーク環境に対し、その時間帯に応じてポリシーを自動的に変更することができる。
【００４９】
さらに、本実施形態のネットワーク管理装置１は、ネットワークで利用可能な機器やサービスを定義したポリシー情報を基に、複数種類のネットワーク機器の動作設定を一括で制御する機能を備えているので、利用者や利用目的が変化するネットワーク環境に対し、一時的に不要となるネットワーク機器の電源を落とすといった制御も可能であり、消費電力を節約することができる。
【００５０】
また、本実施形態のネットワーク管理装置１は、簡単なポリシー情報を定義するだけで多種多様なネットワーク機器をポリシー情報に合わせて制御するので、ネットワーク機器に関する専門知識を持たない者であっても、ネットワークの管理を行うことができる。
【図面の簡単な説明】
【００５１】
【図１】本発明にかかる一実施形態のネットワーク管理装置の構成を示す機能ブロック図である。
【図２】図１に開示した実施形態のネットワーク管理装置が接続されたネットワークの構成の一例を示す図である。
【図３】図１に開示した実施形態におけるポリシー情報の一例を示す図である。
【図４】図１に開示した実施形態におけるネットワーク機器情報の一例を示す図である。
【図５】図１に開示した実施形態のネットワーク管理装置が決定するネットワーク機器の動作設定の一例を示す図である。
【図６】図１に開示した実施形態のネットワーク管理装置がポリシー情報に応じて行うネットワークの経路制御の一例を示す説明図である。
【図７】図１に開示した実施形態のネットワーク管理装置がポリシー情報に応じて行うネットワークの経路制御の他の例を示す説明図である。
【図８】図１に開示した実施形態のネットワーク管理装置の動作を示すフローチャートである。
【符号の説明】
【００５２】
１  ネットワーク管理装置
２  レイヤ３スイッチ
３  ＶＬＡＮ（１）
４  ＶＬＡＮ（２）
５  ＶＬＡＮ（３）
６  インターネット
１１  情報入力装置
１２  ポリシー処理装置
１２ａ  ポリシー受付部
１２ｂ  ネットワーク状態分析部
１２ｃ  制御コマンド生成部
１３  記憶装置
１３ａ  ポリシー情報記憶部
１３ｂ  ネットワーク機器情報記憶部
１４  ネットワークインタフェース
３１  レイヤ２スイッチ（１）
３２  ＰＣ端末（１）
３３  ＰＣ端末（２）
４１  レイヤ２スイッチ（２）
４２  ハブ（１）
４３  ＷＥＢ（１）サーバ
４４  ＦＩＬＥ（１）サーバ
５１  レイヤ２スイッチ（３）
５２  ハブ（２）
５３  ＷＥＢ（２）サーバ
【図１】
2010136096.tif 000003
【図２】
2010136096.tif 000004
【図３】
2010136096.tif 000005
【図４】
2010136096.tif 000006
【図５】
2010136096.tif 000007
【図６】
2010136096.tif 000008
【図７】
2010136096.tif 000009
【図８】
2010136096.tif 000010