(57)【要約】【課題】マルチベンダ環境下にて物理マシン及び仮想マシンの一元管理を行う。【解決手段】マシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２上にて動作可能な管理エージェント２０ａ，２１ａ，２２ａ，３０ａ，３１ａ，４０ａ，４１ａ，５０ａ，５１ａ，５２ａにおいて、マシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２についてのマシン属性情報１１及びベンダ属性情報１２、並びにそれに応じたマシン動作情報１３を管理マネージャ１ａから取得し、マシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２の運用状態を管理マネージャ１ａに通知し、管理マネージャ１ａにおいて、管理エージェント２０ａ，２１ａ，２２ａ，３０ａ，３１ａ，４０ａ，４１ａ，５０ａ，５１ａ，５２ａから通知されたマシンの運用状態を用いてマシン動作情報１３を更新する。【選択図】図１
2012164283.tif 000002
【特許請求の範囲】
【請求項１】
マルチベンダ環境下にて複数の物理マシン及び仮想マシンを一元管理するネットワーク管理システムであって、
前記複数のマシンのそれぞれについて、当該マシンが物理マシンであるか仮想マシンであるかを示すマシン属性情報と、当該マシンの製造元を示すベンダ属性情報と、当該マシンの動作情報とを設定する管理マネージャと、
前記複数のマシン上にて動作可能に構成され、当該マシンについてのマシン属性情報及びベンダ属性情報を前記管理マネージャから取得するとともに、取得したマシン属性情報及びベンダ属性情報に応じた動作情報を前記管理マネージャから取得し、その後、当該マシンの運用状態を前記管理マネージャに通知する複数の管理エージェントとを有し、
前記管理マネージャは、前記管理エージェントから通知された前記マシンの運用状態を用いて、前記マシンの動作情報を更新するネットワーク管理システム。
【請求項２】
請求項１に記載のネットワーク管理システムにおいて、
前記管理マネージャは、更新した動作情報を表示出力するネットワーク管理システム。
【請求項３】
マルチベンダ環境下にて複数の物理マシン及び仮想マシンを一元管理する管理マネージャを用いたネットワーク管理方法であって、
前記管理マネージャが、前記複数のマシンのそれぞれについて、当該マシンが物理マシンであるか仮想マシンであるかを示すマシン属性情報と、当該マシンの製造元を示すベンダ属性情報と、当該マシンの動作情報とを設定する処理と、
前記複数のマシン上にて動作可能に構成された管理エージェントが、当該マシンについてのマシン属性情報及びベンダ属性情報を前記管理マネージャから取得し、また、取得したマシン属性情報及びベンダ属性情報に応じた動作情報を前記管理マネージャから取得する処理と、
前記管理エージェントが、当該マシンの運用状態を前記管理マネージャに通知する処理と、
前記管理マネージャが、前記管理エージェントから通知された前記マシンの運用状態を用いて、前記マシンの動作情報を更新する処理とを有するネットワーク管理方法。
【請求項４】
請求項３に記載のネットワーク管理方法において、
前記管理マネージャが、更新した動作情報を表示出力する処理を有するネットワーク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された物理マシン及び仮想マシンを一元管理するネットワーク管理システム及びネットワーク管理方法に関する。
【背景技術】
【０００２】
近年、コンピュータ技術の進展に伴い、製造元が互いに異なるマシンを用いたいわゆるマルチベンダ環境下でのネットワークシステムが実用化されている。そこで、このようなマルチベンダ環境下にて各コンポーネントを一元管理するシステムが、例えば、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−７２８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、今日では、異なる製造元の物理マシンを利用することに加え、異なる製造元の仮想マシンを利用するシステムが増加している。
【０００５】
しかしながら、従来は、物理マシンの状態のみが一元管理可能であったり、あるいは、同じ製造元の仮想マシンの状態のみが一元管理可能であったりと、全てのマシンの状態を一元管理することはできなかった。そのため、マルチベンダ環境下では、物理マシンと仮想マシンの双方の運用状態を迅速、的確に把握し、最適な資源配置を行なうことが難しくなってきているという問題点がある。
【０００６】
本発明は、上述したような技術が有する問題点に鑑みてなされたものであって、マルチベンダ環境下にて物理マシン及び仮想マシンの一元管理を行うことができるネットワーク管理システム及びネットワーク管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は、
マルチベンダ環境下にて複数の物理マシン及び仮想マシンを一元管理するネットワーク管理システムであって、
前記複数のマシンのそれぞれについて、当該マシンが物理マシンであるか仮想マシンであるかを示すマシン属性情報と、当該マシンの製造元を示すベンダ属性情報と、当該マシンの動作情報とを設定する管理マネージャと、
前記複数のマシン上にて動作可能に構成され、当該マシンについてのマシン属性情報及びベンダ属性情報を前記管理マネージャから取得するとともに、取得したマシン属性情報及びベンダ属性情報に応じた動作情報を前記管理マネージャから取得し、その後、当該マシンの運用状態を前記管理マネージャに通知する複数の管理エージェントとを有し、
前記管理マネージャは、前記管理エージェントから通知された前記マシンの運用状態を用いて、前記マシンの動作情報を更新する。
【０００８】
また、マルチベンダ環境下にて複数の物理マシン及び仮想マシンを一元管理する管理マネージャを用いたネットワーク管理方法であって、
前記管理マネージャが、前記複数のマシンのそれぞれについて、当該マシンが物理マシンであるか仮想マシンであるかを示すマシン属性情報と、当該マシンの製造元を示すベンダ属性情報と、当該マシンの動作情報とを設定する処理と、
前記複数のマシン上にて動作可能に構成された管理エージェントが、当該マシンについてのマシン属性情報及びベンダ属性情報を前記管理マネージャから取得し、また、取得したマシン属性情報及びベンダ属性情報に応じた動作情報を前記管理マネージャから取得する処理と、
前記管理エージェントが、当該マシンの運用状態を前記管理マネージャに通知する処理と、
前記管理マネージャが、前記管理エージェントから通知された前記マシンの運用状態を用いて、前記マシンの動作情報を更新する処理とを有する。
【発明の効果】
【０００９】
本発明は、以上説明したように構成されているので、マルチベンダ環境下にて物理マシン及び仮想マシンの一元管理を行うことができ、それにより、全ての物理マシンと仮想マシンの双方の運用状態を迅速、的確に把握できるとともに、システム全体として最適な資源配置を行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明のネットワーク管理システムの実施の一形態を示す図である。
【図２】図１に示したネットワーク管理システムにおけるネットワーク管理方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１２】
図１は、本発明のネットワーク管理システムの実施の一形態を示す図である。
【００１３】
本形態は図１に示すように、管理マネージャ１ａを有する管理マシン１と、物理マシンであるマシン２０，３０，４０，５０とが通信経路となるＬＡＮ２を介して接続されて構成されており、マシン２０，３０，４０，５０のそれぞれには、仮想マシンであるマシン２１，２２，３１，４１，５１，５２が設けられている。また、これらマシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２のそれぞれには、マシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２上にて動作可能な管理エージェント２０ａ，２１ａ，２２ａ，３０ａ，３１ａ，４０ａ，４１ａ，５０ａ，５１ａ，５２ａが設けられている。
【００１４】
管理マネージャ１ａは、システム構成情報１０を設定し、データベースとして保持している。このシステム構成情報１０は、マシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２のそれぞれについて、物理マシンであるか仮想マシンであるかを示すマシン属性情報１１と、製造元を示すベンダ属性情報１２と、その動作情報１３とから構成されている。本形態においては、ベンダ属性情報１２を参照すると、マシン２０，３０がＡ社製品、マシン４０，５０がＢ社製品、マシン２１，２２，４１がＸ社製品、マシン３１，５１，５２がＹ社製品であるマルチベンダ環境となっている。
【００１５】
以下に、上記のように構成されたネットワーク管理システムにおけるネットワーク管理方法について、管理マネージャ１ａにおいてマシン２０を管理する場合を例に挙げて説明する。
【００１６】
図２は、図１に示したネットワーク管理システムにおけるネットワーク管理方法を説明するためのフローチャートである。
【００１７】
管理マネージャ１ａにおいては、図１に示すように、マシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２のそれぞれについて、物理マシンであるか仮想マシンであるかを示すマシン属性情報１１と、製造元を示すベンダ属性情報１２と、その動作情報１３とが定義されたシステム構成情報１０を初期情報として設定する。
【００１８】
そして、管理対象となる全てのマシン２０，２１，２２，３０，３１，４０，４１，５０，５１，５２上において、それぞれ管理エージェント２０ａ，２１ａ，２２ａ，３０ａ，３１ａ，４０ａ，４１ａ，５０ａ，５１ａ，５２ａを動作させる。
【００１９】
まず、管理エージェント２０ａは、管理マネージャ１ａからマシン２０についてのマシン属性情報１１とベンダ属性情報１２とをＬＡＮ２を介して取得する（ステップ１）。
【００２０】
また、管理エージェント２０ａは、取得したマシン属性情報１１とベンダ属性情報１２に応じた動作情報を管理マネージャ１ａから取得する（ステップ２）。例えば、マシン属性情報１１が「物理マシン」であれば物理ＣＰＵの温度情報を取得するが、「仮想マシン」であれば物理ＣＰＵの温度情報は意味がないので取得しない。また、例えば、ベンダ属性情報１２が“Ｘ社製品”と“Ｙ社製品”では、取得する内容が異なってくる。
【００２１】
その後、管理エージェント２０ａは、決められたイベント、あるいは時間間隔で、マシン２０の運用状態を管理マネージャ１ａに通知する（ステップ３）。
【００２２】
すると、それを受けた管理マネージャ１ａは、管理エージェント２０ａから通知されたマシン２０の運用状態を用いてマシン２０のマシン動作情報１３を更新し（ステップ４）、それを管理マシン１のディスプレイ等に表示し、マシン２０の動作状態を管理者に伝達する。
【００２３】
これにより、マルチベンダ環境下にて物理マシン及び仮想マシンの一元管理を行うことができ、それにより、全ての物理マシンと仮想マシンの双方の運用状態を迅速、的確に把握できるとともに、システム全体として最適な資源配置を行なうことができるようになる。
【符号の説明】
【００２４】
１    管理マシン
１ａ    管理マネージャ
２    ＬＡＮ
１０    システム構成情報
１１    マシン属性情報
１２    ベンダ属性情報
１３    マシン動作情報
２０，２１，２２，３０，３１，４０，４１，５０，５１，５２    マシン
２０ａ，２１ａ，２２ａ，３０ａ，３１ａ，４０ａ，４１ａ，５０ａ，５１ａ，５２ａ    管理エージェント
【図１】
2012164283.tif 000003
【図２】
2012164283.tif 000004