(57)【要約】【課題】ネットワーク装置のトラヒック収容先及び電力モードを好適に決定することが可能なネットワーク管理装置を提供する。【解決手段】ネットワーク管理装置３０は、ネットワーク装置１０のトラヒック収容条件、ネットワーク装置１０の物理構成、物理構成ごとの最大トラヒック収容量、物理構成の電力モードごとの性能、及び、ネットワーク装置１０の消費電力パラメータを取得するデータ取得部３１と、トラヒック収容条件、物理構成ごとの最大トラヒック収容量及び消費電力パラメータに基づいて、ネットワーク装置１０におけるトラヒック収容先となる物理構成を決定するトラヒック収容先決定部３３と、トラヒック収容先である物理構成の電力モードごとの性能に基づいて、トラヒック収容先の電力モードを決定する電力モード決定部３４と、トラヒック収容先及び電力モードをネットワーク装置１０へ出力するデータ出力部３５と、を備える。【選択図】図１
2015156566.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク装置のトラヒック収容条件、前記ネットワーク装置の物理構成、前記物理構成ごとの最大トラヒック収容量、前記物理構成の電力モードごとの性能、及び、前記ネットワーク装置の消費電力パラメータを取得するデータ取得部と、
取得された前記トラヒック収容条件、前記物理構成ごとの最大トラヒック収容量及び前記消費電力パラメータに基づいて、前記ネットワーク装置におけるトラヒック収容先となる前記物理構成を決定するトラヒック収容先決定部と、
決定された前記トラヒック収容先である前記物理構成の前記電力モードごとの性能に基づいて、前記トラヒック収容先の前記電力モードを決定する電力モード決定部と、
決定された前記トラヒック収容先及び前記電力モードを前記ネットワーク装置へ出力するデータ出力部と、
を備えることを特徴とするネットワーク管理装置。
【請求項２】
前記物理構成ごとの最大トラヒック収容量は、前記物理構成ごとの収容可能なユーザ端末数の最大値であり、
前記ネットワーク装置の消費電力パラメータは、前記ネットワーク装置に収容されるユーザ端末の数であり、
前記データ取得部は、前記物理構成の電力モードごとの消費電力を取得し、
前記トラヒック収容先決定部は、前記トラヒック収容条件下において、前記ネットワーク装置に収容されるユーザ端末の数が前記物理構成ごとの収容可能なユーザ端末数の最大値を超えないように前記トラヒック収容先を決定するとともに、決定された前記トラヒック収容先に基づいて前記物理構成ごとの必要性能を算出し、
前記電力モード決定部は、前記物理構成の必要性能を満たす中で消費電力が最小となる電力モードを選択する
ことを特徴とする請求項１に記載のネットワーク管理装置。
【請求項３】
ネットワーク管理装置が、ネットワーク装置のトラヒック収容条件、前記ネットワーク装置の物理構成、前記物理構成ごとの最大トラヒック収容量、前記物理構成の電力モードごとの性能、及び、前記ネットワーク装置の消費電力パラメータを取得するデータ取得ステップと、
前記ネットワーク管理装置が、取得された前記トラヒック収容条件、前記物理構成ごとの最大トラヒック収容量及び前記消費電力パラメータに基づいて、前記ネットワーク装置におけるトラヒック収容先となる前記物理構成を決定するトラヒック収容先決定ステップと、
前記ネットワーク管理装置が、決定された前記トラヒック収容先である前記物理構成の前記電力モードごとの性能に基づいて、前記トラヒック収容先の前記電力モードを決定する電力モード決定ステップと、
前記ネットワーク管理装置が、決定された前記トラヒック収容先及び前記電力モードを前記ネットワーク装置へ出力するデータ出力ステップと、
を含むことを特徴とするネットワーク管理方法。
【請求項４】
前記物理構成ごとの最大トラヒック収容量は、前記物理構成ごとの収容可能なユーザ端末数の最大値であり、
前記ネットワーク装置の消費電力パラメータは、前記ネットワーク装置に収容されるユーザ端末の数であり、
前記データ取得ステップにおいて、前記ネットワーク管理装置は、前記物理構成の電力モードごとの消費電力を取得し、
前記トラヒック収容先決定ステップにおいて、前記ネットワーク管理装置は、前記トラヒック収容条件下において、前記ネットワーク装置に収容されるユーザ端末の数が前記物理構成ごとの収容可能なユーザ端末数の最大値を超えないように前記トラヒック収容先を決定するとともに、決定された前記トラヒック収容先に基づいて前記物理構成ごとの必要性能を算出し、
前記電力モード決定ステップにおいて、前記ネットワーク管理装置は、前記物理構成の必要性能を満たす中で消費電力が最小となる電力モードを選択する
ことを特徴とする請求項３に記載のネットワーク管理方法。
【請求項５】
コンピュータを、
ネットワーク装置のトラヒック収容条件、前記ネットワーク装置の物理構成、前記物理構成ごとの最大トラヒック収容量、前記物理構成の電力モードごとの性能、前記ネットワーク装置の消費電力パラメータを取得するデータ取得部、
取得された前記トラヒック収容条件、前記物理構成ごとの最大トラヒック収容量及び前記消費電力パラメータに基づいて、前記ネットワーク装置におけるトラヒック収容先となる前記物理構成を決定するトラヒック収容先決定部、
決定された前記トラヒック収容先である前記物理構成の前記電力モードごとの性能に基づいて、前記トラヒック収容先の前記電力モードを決定する電力モード決定部、及び、
決定された前記トラヒック収容先及び前記電力モードを前記ネットワーク装置へ出力するデータ出力部、
として機能させるためのネットワーク管理プログラム。
【請求項６】
前記物理構成ごとの最大トラヒック収容量は、前記物理構成ごとの収容可能なユーザ端末数の最大値であり、
前記ネットワーク装置の消費電力パラメータは、前記ネットワーク装置に収容されるユーザ端末の数であり、
前記データ取得部は、前記物理構成の電力モードごとの消費電力を取得し、
前記トラヒック収容先決定部は、前記トラヒック収容条件下において、前記ネットワーク装置に収容されるユーザ端末の数が前記物理構成ごとの収容可能なユーザ端末数の最大値を超えないように前記トラヒック収容先を決定するとともに、決定された前記トラヒック収容先に基づいて前記物理構成ごとの必要性能を算出し、
前記電力モード決定部は、前記物理構成の必要性能を満たす中で消費電力が最小となる電力モードを選択する
ことを特徴とする請求項５に記載のネットワーク管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置の物理構成ごとのトラヒック収容先及び電力モードを決定する技術に関する。
【背景技術】
【０００２】
複数のユーザ端末を収容するネットワーク装置を省電力化する際には、オペレータが当該ネットワーク装置にログインし、当該ネットワーク装置の物理構成（モジュール、ポート等）のコンフィグを変更することが行われている（非特許文献１参照）。
例えば、冗長構成が採用されたネットワーク装置の予備装置の筐体電源ＯＦＦ、ネットワーク装置の物理構成ごとの電力モード設定等を行う場合には、装置間切替を実行した後に、切替前の電力モードをオペレータが記録し、各装置にログインしてコンフィグを変更する。
【先行技術文献】
【特許文献】
【０００３】
【非特許文献１】琴寄貴志、「スイッチ／ルーターの省電力化講座  第２回  製品  省電力モードやスリープ機能で電力削減」、日経ＮＥＴＷＯＲＫ、２０１１年８月号、Ｐ．６８−７１
【発明の概要】
【発明が解決しようとする課題】
【０００４】
省電力化のためには、ネットワーク装置の利用状況等に応じて当該ネットワーク装置の電力モードを頻繁に変更する必要があるが、かかる電力設定をオペレータがネットワーク設計によって行うと、オペレーションミスにつながり、また、好適な電力モードが選択されないおそれがある。
【０００５】
本発明は、前記した事情に鑑みて創作されたものであり、ネットワーク装置のトラヒック収容先及び電力モードを好適に決定することが可能なネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明のネットワーク管理装置は、ネットワーク装置のトラヒック収容条件、ネットワーク装置の物理構成、物理構成ごとの最大トラヒック収容量、物理構成の電力モードごとの性能、及び、ネットワーク装置の消費電力パラメータを取得するデータ取得部と、取得されたトラヒック収容条件、物理構成ごとの最大トラヒック収容量及び消費電力パラメータに基づいて、ネットワーク装置におけるトラヒック収容先となる物理構成を決定するトラヒック収容先決定部と、決定されたトラヒック収容先である物理構成の電力モードごとの性能に基づいて、トラヒック収容先の電力モードを決定する電力モード決定部と、決定されたトラヒック収容先及び電力モードをネットワーク装置へ出力するデータ出力部と、を備えることを特徴とする。
【０００７】
かかる構成によると、トラヒック収容条件、物理構成ごとの最大トラヒック収容量及び消費電力パラメータに基づいてトラヒック収容先を決定するとともに、決定されたトラヒック収容先の電力モードごとの性能に基づいてトラヒック収容先の電力モードを決定するので、ネットワーク装置のトラヒック収容先及び電力モードを好適に決定することができる。
【０００８】
また、本発明のネットワーク管理方法は、ネットワーク管理装置が、ネットワーク装置のトラヒック収容条件、ネットワーク装置の物理構成、物理構成ごとの最大トラヒック収容量、物理構成の電力モードごとの性能、及び、ネットワーク装置の消費電力パラメータを取得するデータ取得ステップと、ネットワーク管理装置が、取得されたトラヒック収容条件、物理構成ごとの最大トラヒック収容量及び消費電力パラメータに基づいて、ネットワーク装置におけるトラヒック収容先となる物理構成を決定するトラヒック収容先決定ステップと、ネットワーク管理装置が、決定されたトラヒック収容先である物理構成の電力モードごとの性能に基づいて、トラヒック収容先の電力モードを決定する電力モード決定ステップと、ネットワーク管理装置が、決定されたトラヒック収容先及び電力モードをネットワーク装置へ出力するデータ出力ステップと、を含むことを特徴とする。
【０００９】
また、本発明は、コンピュータを前記したネットワーク管理装置として機能させるためのネットワーク管理プログラムとしても具現化可能である。
【発明の効果】
【００１０】
本発明によれば、ネットワーク装置のトラヒック収容先及び電力モードを好適に決定することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るネットワーク管理装置を備えるネットワーク制御システムを示す模式図である。
【図２】装置物理構成データベースの一例を示す図である。
【図３】消費電力パラメータデータベースの一例を示す図である。
【図４】トラヒック収容先決定部によって決定されたトラヒック収容先及び物理構成の必要性能の一例を説明するための図である。
【図５】電力モード決定部によって決定された電力モードの一例を説明するための図である。
【図６】トラヒック収容先決定部によって決定されたトラヒック収容先及び物理構成の必要性能の他の例を説明するための図である。
【図７】電力モード決定部によって決定された電力モードの他の例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、適宜図面を参照しながら説明する。同様の構成には同一の符号を付し、重複する説明を省略する。
【００１３】
図１に示すように、本発明の実施形態に係るネットワーク制御システム１は、ネットワーク装置１０と、入力装置２０と、ネットワーク管理装置３０と、を備える。
【００１４】
＜ネットワーク装置＞
ネットワーク装置１０は、ネットワーク上において複数のユーザ端末を収容し、図示しないユーザ端末とサーバ装置との間においてデータ転送を行う装置であり、物理構成の大項目（すなわち、モジュール）として、本体制御部１１と、転送処理部１２と、ネットワークＩＦカード１３と、ネットワークＩＦカード１４と、を備える。ネットワークＩＦカード１３は、物理構成の小項目として、ポート１３ａと、ポート１３ｂと、を備え、ネットワークＩＦカード１４は、物理構成の小項目として、ポート１４ａと、ポート１４ｂと、を備える。
【００１５】
＜入力装置＞
入力装置２０は、キーボード、マウス等から構成されており、オペレータによる操作に基づいて、各種データをネットワーク管理装置３０へ出力する。
【００１６】
＜ネットワーク管理装置＞
ネットワーク管理装置３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力回路等から構成されており、機能部として、データ取得部３１と、記憶部３２と、トラヒック収容先決定部３３と、電力モード決定部３４と、データ出力部３５と、を備える。
【００１７】
データ取得部３１は、入力装置２０から出力された各種データを取得し、取得されたデータを記憶部３２に記憶させる。本実施形態において、データ取得部３１は、ネットワーク装置１０のトラヒック収容条件と、ネットワーク装置１０の物理構成と、物理構成ごとの最大トラヒック収容量と、物理構成の電力モードごとの性能と、物理構成の電力モードごとの消費電力と、ネットワーク装置１０の消費電力パラメータと、を取得する（データ取得ステップ）。
【００１８】
記憶部３２には、トラヒック収容条件データベース３２ａと、装置物理構成データベース３２ｂと、消費電力パラメータデータベース３２ｃと、を備える。
【００１９】
トラヒック収容条件データベース３２ａには、ネットワーク装置１０のトラヒック収容条件が記憶される。トラヒック収容条件としては、トラヒックをネットワーク装置１０の各物理構成に分散して収容する分散収容、トラヒックをネットワーク装置１０の各物理構成のいずれかに集約して収容する集約収容、等が挙げられる。以下では、トラヒック収容条件が集約収容である場合を例にとって説明する。
【００２０】
図２に示すように、装置物理構成データベース３２ｂには、ネットワーク装置１０の物理構成と、当該物理構成の最大トラヒック収容量と、当該物理構成の最大性能と、当該物理構成の電力モードごとの性能と、電力モードごとの消費電力と、が関連付けて記憶される。本実施形態において、最大トラヒック収容量は、物理構成が収容可能なユーザ端末の最大値（最大ユーザ端末収容数）である。また、物理構成の最大性能は、物理構成の最大データ転送速度である。また、物理構成の電力モードごとの性能は、電力モードごとの最大データ転送速度である。図２に示す例では、ネットワーク装置１０すなわち転送処理部１２は、全体として最大で４０００のユーザ端末を収容可能であり、ポート１３ａ，１３ｂ，１４ａ，１４ｂは、それぞれ最大で１０００のユーザ端末を収容可能である。
【００２１】
図３に示すように、消費電力パラメータデータベース３２ｃには、現時点における消費電力パラメータとして、物理構成ごとのユーザ端末収容数が関連付けて記憶される。消費電力パラメータは、ネットワーク装置１０の消費電力に関するパラメータであって、本実施形態では、物理構成ごとのユーザ端末収容数である。かかる消費電力パラメータは、ネットワーク装置１０の全体（すなわち、転送処理部１２）のユーザ端末収容数のみであってもよい。図３に示す例では、ネットワーク装置１０すなわち転送処理部１２は、全体として２１００のユーザ端末を収容しており、ポート１３ａ，１３ｂ，１４ａ，１４ｂは、それぞれ３００、５００、７００、６００のユーザ端末を収容している。
【００２２】
図１に戻り、トラヒック収容先決定部３３は、記憶部３２に記憶されたトラヒック収容条件、物理構成ごとの最大トラヒック収容量及び消費電力パラメータに基づいて、ネットワーク装置１０におけるトラヒック収容先となる物理構成を決定する（トラヒック収容先決定ステップ）。図４に示すように、トラヒック収容先決定部３３は、消費電力パラメータであるユーザ端末収容数の総数を、物理構成の最大トラヒック収容量（最大ユーザ端末収容数）の範囲内において、トラヒック収容条件を満たすように各物理構成に振り分ける。本実施形態では、トラヒック収容条件が集約収容であるため、トラヒック収容先決定部３３は、ユーザ端末が収容される物理構成の数が最小となるように、トラヒック収容先を決定する。本実施形態では、ポート１３ａ〜１３ｄの最大性能は同一であり、トラヒック収容先決定部３３は、ポート１３ａ，１３ｂ，１３ｃ，１３ｄに順位付けをしており、順位の高いポート１３ａから順に、ポートの最大性能までトラヒックを割り当てることを、全てのトラヒックが割り当てられるまで繰り返す。また、トラヒック収容先決定部３３は、予め記憶されたユーザ端末ごとの最低保証帯域（ここでは、１００ｋｂｐｓ）と決定されたユーザ端末収容数とを乗算することによって、物理構成ごとの必要性能を算出し、物理構成ごとの決定されたユーザ端末収容数（すなわち、トラヒック収容先）及び算出された必要性能を電力モード決定部３４へ出力する。
【００２３】
電力モード決定部３４は、決定されたトラヒック収容先である物理構成の電力モードごとの性能に基づいて、トラヒック収容先の電力モードを決定する（電力モード決定ステップ）。詳細には、図５に示すように、電力モード決定部３４は、算出された物理構成ごとの必要性能（図４参照）と、記憶部３２に記憶された物理構成の電力モードごとの性能及び消費電力と、に基づいて、必要性能を満たす中で消費電力が最小となる電力モードを選択する。電力モード決定部３４は、物理構成、物理構成ごとのトラヒック収容先及び電力モードをコンフィグファイルとしてデータ出力部３５へ出力する。
【００２４】
なお、消費電力パラメータが図３に示すものであって、トラヒック収容条件が分散収容である場合には、図６に示すように、トラヒック収容先決定部３３は、各物理構成（ポート１３ａ，１３ｂ，１４ａ，１４ｂ）が収容するユーザ端末の数が均等となるように、トラヒック収容先を決定する。かかる場合において、電力モード決定部３４によって決定された各物理構成の電力モードを、図７に示す。
【００２５】
図１に戻り、データ出力部３５は、電力モード決定部３４から出力されたコンフィグファイルを取得し、取得されたコンフィグファイルをネットワーク装置１０へ出力する（データ出力ステップ）。ネットワーク装置１０の本体制御部１１は、データ出力部３５から出力されたコンフィグファイル（すなわち、物理構成、物理構成ごとのトラヒック収容先及び電力モード）を取得し、取得されたコンフィグファイルに基づいて、ユーザ端末の収容先を変更するとともに各物理構成の電力モードを設定する。
【００２６】
また、ネットワーク装置１０の本体制御部１１は、定期的、又は、消費電力パラメータであるユーザ端末収容数に変更があった場合に、消費電力パラメータをネットワーク管理装置３０へ出力する構成であってもよい。この場合には、ネットワーク管理装置３０のデータ取得部３１は、ネットワーク装置１０から出力された消費電力パラメータを取得し、取得された消費電力パラメータに基づいて記憶部３２の消費電力パラメータデータベース３２ｃを更新する。トラヒック収容先決定部３３、電力モード決定部３４及びデータ出力部３５は、更新された消費電力パラメータデータベース３２ｃに基づいて、前記した動作を行う。
【００２７】
本発明の実施形態に係るネットワーク管理装置３０は、ネットワーク装置１０のトラヒック収容先及び電力モードを好適に決定することができ、特にオペレータの負担を軽減するとともに省電力化を実現することができる。また、ネットワーク管理装置３０は、ユーザ端末の最低帯域を保証しつつ、トラヒック収容条件に応じて不要な性能をカットすることができる。
【００２８】
以上、本発明の実施形態について図面を参照して説明したが、本発明は前記実施形態に限定されず、本発明の要旨を逸脱しない範囲で適宜変更可能である。例えば、本発明は、コンピュータを前記ネットワーク管理装置３０として機能させるネットワーク管理プログラムとしても具現化可能である。また、ネットワーク管理装置３０は、複数のネットワーク装置１０のトラヒック収容先及び電力モードを決定する構成であってもよい。また、ネットワーク装置１０の構成は前記したものに限定されず、最大トラヒック収容量を増やすためのサービス拡張カード等を備える構成であってもよい。また、ネットワーク装置１０が、当該ネットワーク装置１０のトラヒック収容条件、当該ネットワーク装置１０の物理構成、物理構成ごとの最大トラヒック収容量、物理構成の電力モードごとの性能、及び、当該ネットワーク装置１０の消費電力パラメータをネットワーク管理装置３０へ定期的に出力する構成であってもよい。
【符号の説明】
【００２９】
１      ネットワーク制御システム
１０    ネットワーク装置
１２    転送処理部（物理構成）
１３，１４    ネットワークＩＦカード（物理構成）
１３ａ，１３ｂ，１４ａ，１４ｂ  ポート（物理構成）
３０    ネットワーク管理装置
３１    データ取得部
３２    記憶部
３２ａ  トラヒック収容条件データベース
３２ｂ  装置物理構成データベース
３２ｃ  消費電力パラメータデータベース
３３    トラヒック収容先決定部
３４    電力モード決定部
３５    データ出力部
【図１】
2015156566.tif 000003
【図２】
2015156566.tif 000004
【図３】
2015156566.tif 000005
【図４】
2015156566.tif 000006
【図５】
2015156566.tif 000007
【図６】
2015156566.tif 000008
【図７】
2015156566.tif 000009