(57)【要約】【課題】ネットワーク装置に接続されているコンピュータに複数のアドレスが設定されている場合にも、そのようなコンピュータを自動的に認識する。【解決手段】管理マネージャ１は、ネットワーク装置２経由でコンピュータ３から、コンピュータ３のコンピュータ識別子とコンピュータ３が備える全てのネットワークカードの物理アドレスとを取得し、ネットワークカードの物理アドレスをキーとして、そのネットワークカードを備えるコンピュータ３のコンピュータ識別子を構成データ格納部１２に格納する。また、管理マネージャ１は、ネットワーク装置２から、ネットワーク装置２が備える全てのネットワーク接続口の識別子とその接続口に接続されているネットワークカードの物理アドレスとを取得し、ネットワーク装置２の各ネットワーク接続口の識別子をキーとして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２に格納する。【選択図】図１
2005328376.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムの管理を行う管理マネージャと、ネットワークの接続口となるネットワーク接続口を具備するネットワーク装置と、前記ネットワーク装置の前記ネットワーク接続口に接続されるネットワークカードを具備するコンピュータとを有してなるコンピュータシステムにおいて、
前記管理マネージャは、
前記コンピュータシステムのシステム構成を示す構成データが格納される構成データ格納部と、
前記コンピュータから前記ネットワーク装置を経由して、前記コンピュータの識別子と前記コンピュータが備える全てのネットワークカードの物理アドレスとを取得し、前記ネットワークカードの物理アドレスをキーとして当該ネットワークカードを備える前記コンピュータの識別子を前記構成データ格納部に格納する機能と、前記ネットワーク装置から、前記ネットワーク装置が備える全てのネットワーク接続口の識別子と当該ネットワーク接続口に接続されている前記ネットワークカードの物理アドレスとを取得し、前記ネットワーク接続口の識別子をキーとして当該ネットワーク接続口に接続されている前記ネットワークカードの物理アドレスを前記構成データ格納部に格納する機能とを備えた情報収集部とを有するコンピュータシステム。
【請求項２】
前記ネットワーク装置は、
前記管理マネージャに接続される管理用接続口と、
前記管理マネージャの前記情報収集部から前記管理用接続口に受信された要求に応じて、前記ネットワーク装置が備える全てのネットワーク接続口に対して調査用パケットを出力して、当該ネットワーク接続口に前記ネットワークカードが接続されている前記コンピュータに対して当該ネットワークカードの物理アドレスを要求する機能と、要求した情報を前記コンピュータから取得し、取得した情報を前記ネットワーク接続口の識別子と前記ネットワーク装置の識別子と共に、前記管理用接続口から前記情報収集部に対して通知する物理アドレス取得部とをさらに有する、請求項１に記載のコンピュータシステム。
【請求項３】
前記コンピュータは、
前記管理マネージャの前記情報収集部から前記ネットワーク装置を経由して前記ネットワークカードに受信された要求に応じて、前記コンピュータが備える全てのネットワークカードの物理アドレスを取得し、取得した情報を前記ネットワークカードから前記情報収集部に対して通知する機能と、前記ネットワーク装置の前記物理アドレス取得部から前記ネットワークカードに受信された要求に応じて、要求されたネットワークカードの物理アドレスを取得し、取得した情報を前記ネットワークカードから前記ネットワーク装置を経由して前記物理アドレス取得部に対して通知する機能とを備える物理アドレス取得・通知部と、
前記管理マネージャの前記情報収集部から前記ネットワーク装置を経由して前記ネットワークカードに受信された要求に応じて、前記コンピュータの識別子を取得し、取得した情報を前記ネットワークカードから前記ネットワーク装置を経由して前記情報収集部に対して通知する機能を備えるコンピュータ識別子取得・通知部とをさらに有する、請求項２に記載のコンピュータシステム。
【請求項４】
コンピュータシステムの管理を行う管理マネージャと、ネットワークの接続口となるネットワーク接続口を具備するネットワーク装置と、前記ネットワーク装置の前記ネットワーク接続口に接続されるネットワークカードを具備するコンピュータとを有してなるコンピュータシステムにおけるネットワーク構成認識方法において、
前記管理マネージャが、前記コンピュータから前記ネットワーク装置を経由して、前記コンピュータの識別子と前記コンピュータが備える全てのネットワークカードの物理アドレスとを取得する第１のステップと、
前記管理マネージャが、前記ネットワークカードの物理アドレスをキーとして当該ネットワークカードを備える前記コンピュータの識別子を構成データ格納部に格納する第２のステップと、
前記管理マネージャが、前記ネットワーク装置から、前記ネットワーク装置が備える全てのネットワーク接続口の識別子と当該ネットワーク接続口に接続されている前記ネットワークカードの物理アドレスとを取得する第３のステップと、
前記管理マネージャが、前記ネットワーク接続口の識別子をキーとして当該ネットワーク接続口に接続されている前記ネットワークカードの物理アドレスを前記構成データ格納部に格納する第４のステップとを有するネットワーク構成認識方法。
【請求項５】
前記第１のステップは、
前記管理マネージャが、前記ネットワーク装置を経由して前記コンピュータに対して、前記コンピュータの識別子と前記コンピュータが備える全てのネットワークカードの物理アドレスとを要求するステップと、
前記コンピュータが、当該コンピュータの識別子を取得するとともに当該コンピュータが備える全てのネットワークカードの物理アドレスを取得し、取得した情報を前記ネットワーク装置を経由して前記管理マネージャに対して通知するステップとからなる、請求項４に記載のネットワーク構成認識方法。
【請求項６】
前記第３のステップは、
前記管理マネージャが、前記ネットワーク装置に対して、前記ネットワーク装置が備える全てのネットワーク接続口の識別子と当該ネットワーク接続口に接続されている前記ネットワークカードの物理アドレスを要求するステップと、
前記ネットワーク装置が、当該ネットワーク装置が備える全てのネットワーク接続口に対して調査用パケットを出力して、当該ネットワーク接続口に前記ネットワークカードが接続されている前記コンピュータに対して当該ネットワークカードの物理アドレスを要求するステップと、
前記コンピュータが、前記ネットワーク装置から要求されたネットワークカードの物理アドレスを取得し、取得した情報を前記ネットワーク装置に対して通知するステップと、
前記ネットワーク装置が、前記コンピュータから通知された前記ネットワークカードの物理アドレスを、前記ネットワーク接続口の識別子と前記ネットワーク装置の識別子と共に、前記管理マネージャに対して通知するステップとからなる、請求項５に記載のネットワーク構成認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステム、およびコンピュータシステムにおけるネットワーク構成認識方法に関するものである。
【背景技術】
【０００２】
近年、コンピュータシステムの運用コストを削減するという観点から、コンピュータシステムのシステム構成を管理マネージャと呼ばれる１台のコンピュータにより管理する方式が利用されている。
【０００３】
この管理マネージャにおいて、システム構成を把握しようとした場合、コンピュータや、そのコンピュータをネットワークに接続するハブ等のネットワーク装置の存在は確認できても、コンピュータとネットワーク装置との接続状態までは確認することができなかった。これらの接続状態は、管理マネージャがオペレータに対してシステム構成を示そうとした場合に、非常に重要な情報となる。
【０００４】
そのため、従来は、管理マネージャにシステム構成を把握させるには、オペレータが自ら接続状態を確認し、その情報を管理マネージャに対して与えなければならないという問題点があった。また、その情報はオペレータにより作成されるため、システムが大規模になればなるほど情報量が大きくなり、オペレータから管理マネージャに対して誤った情報を与えてしまう可能性が高くなるという問題点もあった。さらに、システム構成を変更する度に、オペレータが同じ作業を繰り返さなければならないという問題点があった。
【０００５】
そこで、最近では、管理マネージャがネットワーク装置に接続されているコンピュータを自動的に認識する技術が多数開示されている（例えば、特許文献１，２）。
【０００６】
特許文献１に開示された技術は、管理者端末において、ネットワーク内のネットワーク機器の各ポートの接続先のＩＰ（Internet Protocol）アドレスを取得することにより、ネットワーク機器の各ポートの接続先を認識するものである。
【０００７】
特許文献２に開示された技術は、カスケード接続された複数のハブのうち最上位のハブに接続されたネットワーク管理装置において、ハブの各ポートの接続先のＭＡＣ（Media Access Control）アドレスを含むポート情報を取得することにより、ハブの各ポートの接続先を認識するものである。
【特許文献１】特開平０５−１３６７９３号公報
【特許文献２】特開２０００−２１７８３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、特許文献１，２に開示された技術は、１台のコンピュータに物理アドレス（ＩＰアドレス、ＭＡＣアドレス）が１つだけ設定されることを前提としており、管理マネージャがそのような物理アドレスを取得してコンピュータを認識する構成になっている。
【０００９】
一般に、物理アドレスは、１台のコンピュータに一意に設定されるアドレスであるが、あるコンピュータに複数のネットワークカードが装着されている場合は、そのようなコンピュータには複数のネットワークカードのそれぞれに対応した複数の物理アドレスが設定されることになる。
【００１０】
１台のコンピュータに複数の物理アドレスが設定されている状況で、特許文献１，２に開示された技術のように物理アドレスのみでコンピュータを識別しようとすると、管理マネージャは、物理アドレスが異なっている場合は同じコンピュータであっても別々のコンピュータであると認識してしまうおそれがある。
【００１１】
そこで、本発明の目的は、ネットワーク装置に接続されているコンピュータに複数のアドレスが設定されている場合にも、そのようなコンピュータを自動的に認識することができるコンピュータシステム、およびコンピュータシステムにおけるネットワーク構成認識方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明のコンピュータシステムにおいては、管理マネージャにおいて、コンピュータシステムのシステム構成を示す構成データが格納される構成データ格納部と、コンピュータからネットワーク装置を経由して、コンピュータの識別子とコンピュータが備える全てのネットワークカードの物理アドレスとを取得し、ネットワークカードの物理アドレスをキーとして当該ネットワークカードを備えるコンピュータの識別子を構成データ格納部に格納する機能と、ネットワーク装置から、ネットワーク装置が備える全てのネットワーク接続口の識別子と当該ネットワーク接続口に接続されているネットワークカードの物理アドレスとを取得し、ネットワーク接続口の識別子をキーとして当該ネットワーク接続口に接続されているネットワークカードの物理アドレスを構成データ格納部に格納する機能とを備えた情報収集部とを設けたことを特徴とするものである。
【００１３】
したがって、管理マネージャにおいては、ネットワーク装置のネットワーク接続口の識別子をキーにして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部から検索することが可能となり、さらに、そのネットワークカードの物理アドレスをキーにして、そのネットワークカードを備えるコンピュータの識別子を構成データ格納部から検索することが可能となる。それにより、どのネットワーク装置のどのネットワーク接続口にどのコンピュータが接続されているかといったことを自動的に認識することが可能となる。
【発明の効果】
【００１４】
以上説明したように本発明によれば、管理マネージャにおいて、構成データ格納部を検索することにより、どのネットワーク装置のどのネットワーク接続口にどのコンピュータが接続されているかといったことを自動的に認識することができ、それにより、ネットワーク装置に接続されているコンピュータに複数のアドレスが設定されている場合にも、そのようなコンピュータを自動的に認識することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明を実施するための最良の形態について図面を参照して説明する。
【００１６】
（第１の実施形態）
図１を参照すると、本発明の第１の実施形態のコンピュータシステムは、コンピュータシステムの管理を行う管理マネージャ１と、ネットワーク（不図示）の接続口となるネットワーク接続口を具備するネットワーク装置２と、ネットワーク装置２のネットワーク接続口に接続されるネットワークカードを具備するコンピュータ３と、管理マネージャ１に対して、ネットワーク装置２およびコンピュータ３からの情報収集指示を与える情報収集指示装置４とを有している。なお、図１においては、管理マネージャ１は、ネットワーク装置２のネットワーク接続口に接続されている。
【００１７】
管理マネージャ１は、情報収集部１１と、構成データ格納部１２とを有するコンピュータである。
【００１８】
情報収集部１１は、ネットワーク装置２経由で同一のネットワークに接続されているコンピュータ３（同一のネットワークに接続されている全てのコンピュータ）に対して、コンピュータ３のコンピュータ識別子とコンピュータ３が備える全てのネットワークカードの物理アドレスとを要求する機能と、要求した情報をコンピュータ３からネットワーク装置２経由で取得して構成データとして構成データ格納部１２に格納する機能とを備える。その際、情報収集部１１は、ネットワークカードの物理アドレスをキーとして、そのネットワークカードを備えるコンピュータ３のコンピュータ識別子を構成データ格納部１２に格納する。
【００１９】
また、情報収集部１１は、ネットワーク装置２に対して、ネットワーク装置２が備える全てのネットワーク接続口の識別子とその接続口に接続されているネットワークカードの物理アドレスとを要求する機能と、要求した情報をネットワーク装置２から取得して構成データとして構成データ格納部１２に格納する機能とを備える。その際、情報収集部１１は、ネットワーク装置２の各ネットワーク接続口の識別子をキーとして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２に格納する。
【００２０】
構成データ格納部１２は、情報収集部１１の指示によって、コンピュータシステムのシステム構成を示す上記の構成データを格納し、保持する機能を備える。
【００２１】
ネットワーク装置２は、物理アドレス取得部２１と、複数のネットワーク接続口２２１，２２２，２２３と、管理用接続口２３とを有するハブである。
【００２２】
物理アドレス取得部２１は、管理マネージャ１の情報収集部１１から受信した要求に応じて、ネットワーク装置２が備える全てのネットワーク接続口２２１，２２２，２２３に対して調査用パケットを出力して、その接続口にネットワークカードが接続されているコンピュータ３に対してそのネットワークカードの物理アドレスを要求する機能と、要求した情報をコンピュータ３から各ネットワーク接続口２２１，２２２，２２３経由で取得し、取得した情報を、各ネットワーク接続口２２１，２２２，２２３の識別子とネットワーク装置２の識別子と共に、情報収集部１１に対して返却する機能とを備える。
【００２３】
ネットワーク接続口２２１は、管理マネージャ１が備えるネットワークカード（不図示）と接続されており、管理マネージャ１をネットワークに接続する接続口となる。管理マネージャ１は、コンピュータ３に対して上記の情報を要求する際には、このネットワーク接続口２２１経由で要求を行う。
【００２４】
ネットワーク接続口２２２，２２３は、コンピュータ３が備えるネットワークカードと接続されており、コンピュータ３をネットワークに接続する接続口となる。
【００２５】
すなわち、管理マネージャ１とコンピュータ３とは、ネットワーク接続口２２１，２２２，２２３によってネットワーク経由で接続されることになる。なお、ネットワーク接続口２２１，２２２，２２３は、１本の信号線（不図示）により互いに接続されている。
【００２６】
管理用接続口２３は、管理マネージャ１と接続されている。物理アドレス取得部２１は、管理マネージャ１の情報収集部１１から管理用接続口２３に受信された要求に応じてコンピュータ３から上記の情報を取得し、取得した情報を管理用接続口２３から情報収集部１１に返却することになる。
【００２７】
コンピュータ３は、コンピュータ３上で動作する情報収集プログラム３１と、ネットワークカード３２１，３２２とを有している。
【００２８】
情報収集プログラム３１は、物理アドレス取得・通知部３１１と、コンピュータ識別子取得・通知部３１２とを有している。物理アドレス取得・通知部３１１およびコンピュータ識別子取得・通知部３１２は、コンピュータ３内のＣＰＵ（不図示）により情報収集プログラム３１を動作させることで実現される部分であるが、専用のハードウェアにより実現されるものであっても良い。
【００２９】
物理アドレス取得・通知部３１１は、管理マネージャ１の情報収集部１１からネットワーク装置２経由でネットワークカード３２１，３２２に受信した要求に応じて、コンピュータ３が備える全てのネットワークカード３２１，３２２の物理アドレスを取得する機能と、取得した情報をネットワークカード３２１，３２２からネットワーク装置２経由で情報収集部１１に対して通知する機能とを備える。
【００３０】
また、物理アドレス取得・通知部３１１は、ネットワーク装置２の物理アドレス取得部２１からネットワークカード３２１，３２２に受信した要求に応じて、要求が行われたネットワークカードの物理アドレスを取得する機能と、取得した情報をネットワークカード３２１，３２２から物理アドレス取得部２１に対して通知する機能とを備える。
【００３１】
コンピュータ識別子取得・通知部３１２は、管理マネージャ１の情報収集部１１からネットワーク装置２経由でネットワークカード３２１，３２２に受信した要求に応じて、コンピュータ３の識別子を取得する機能と、取得した情報をネットワークカード３２１，３２２からネットワーク装置２経由で情報収集部１１に対して通知する機能とを備える。
【００３２】
ネットワークカード３２１，３２２は、世界で一意な物理アドレスがそれぞれ設定されており、ネットワーク装置２のネットワーク接続口２２２，２２３にそれぞれ接続されている。コンピュータ３は、ネットワーク接続口２２２，２２３によってネットワーク経由で他のコンピュータ（不図示）と接続されることになり、それにより、他のコンピュータとネットワークを経由して通信することが可能になる。
【００３３】
情報収集指示装置４は、管理マネージャ１に対して、ネットワーク装置２およびコンピュータ３からの情報収集指示を与える機能を備える。なお、情報収集指示装置４は、管理マネージャ１に対して、図１のように、ネットワークを経由せずに指示を行う構成としても良く、ネットワーク経由で指示を行う構成としても良い。
【００３４】
以下に、本実施形態によるコンピュータシステムの動作について説明する。
【００３５】
まず、管理マネージャ１の動作について、図１、図２、表１、および表２を参照して説明する。
【００３６】
管理マネージャ１においては、情報収集指示部４からの指示に応じて、図２のような動作が行われる。
【００３７】
まず、情報収集部１１は、ネットワーク装置２のネットワーク接続口２２１経由でブロードキャストにより同一のネットワークに接続されている全てのコンピュータ（図１では、コンピュータ３）に対して、そのコンピュータのコンピュータ識別子とそのコンピュータが備える全てのネットワークカードの物理アドレスとを要求する（ステップ１）。
【００３８】
なお、情報収集部１１からの要求をネットワーク装置２からコンピュータ３へ転送する場合の経路は、ネットワーク接続口２２２およびネットワークカード３２１を順次経由した経路か、または、ネットワーク接続口２２３およびネットワークカード３２２を順次経由した経路のいずれかとなる。
【００３９】
次に、情報収集部１１は、ステップ１で要求した情報を、コンピュータ３からネットワーク装置２のネットワーク接続口２２１経由で取得し、取得した情報を構成データとして構成データ格納部１２に格納する（ステップ２）。
【００４０】
例えば、図１において、コンピュータ３の識別子が「３」であり、コンピュータ３が備えるネットワークカード３２１，３２２に設定されている物理アドレスがそれぞれ「３２１」、「３２２」である場合、構成データ格納部１２に格納される構成データは表１のようになる。
【００４１】
【表１】
2005328376.tif 000003
【００４２】
次に、情報収集部１１は、管理用接続口２３経由でネットワーク装置２に対して、ネットワーク装置２が備える全てのネットワーク接続口の識別子とその接続口に接続されているネットワークカードの物理アドレスとを要求する（ステップ３）。
【００４３】
その後、情報収集部１１は、ステップ３で要求した情報と共に、ネットワーク装置２の識別子の情報を、ネットワーク装置２から管理用接続口２３経由で取得し、取得した情報を構成データとして構成データ格納部１２に格納する（ステップ４）。
【００４４】
例えば、ネットワーク接続口２２１，２２２，２２３の識別子がそれぞれ「２２１」、「２２２」、「２２３」であり、ネットワーク装置２の識別子が「２」である場合、構成データ格納部１２に格納される構成データは表２のようになる。
【００４５】
【表２】
2005328376.tif 000004
【００４６】
ここで、ネットワーク接続口２２１には管理マネージャ１が接続されているが、管理マネージャ１上ではコンピュータ３のように情報収集プログラム３１が動作していないため、ネットワーク装置２の物理アドレス取得部２１では、ネットワーク接続口２２１に接続されているネットワークカードの物理アドレスの情報を得られない。そのため、表２においては、ネットワーク接続口２２１に接続されているネットワークカードの物理アドレスについては「情報なし」となっている。
【００４７】
続いて、ネットワーク装置２の動作について、図１を参照して説明する。
【００４８】
管理用接続口２３には、管理マネージャ１の情報収集部１１から、ネットワーク装置２が備える全てのネットワーク接続口２２１，２２２，２２３の識別子とその接続口に接続されているネットワークカードの物理アドレスとの要求が受信される。
【００４９】
これを受けて、物理アドレス取得部２１は、各ネットワーク接続口２２１，２２２，２２３に対して、その接続口に接続されているネットワークカードの物理アドレスを調査するための調査用パケットを出力する。この調査用パケットは、ネットワーク接続口２２１経由で管理マネージャ１に送信されるとともに、各ネットワーク接続口２２２，２２３経由でコンピュータ３に送信される。
【００５０】
次に、物理アドレス取得部２１は、コンピュータ３から各ネットワーク接続口２２２，２２３経由で、上記で要求した情報を取得する。しかし、管理マネージャ１上ではコンピュータ３のように情報収集プログラム３１が動作していないため、管理マネージャ１からネットワーク接続口２２１経由では、上記で要求した情報を取得できない。
【００５１】
その後、物理アドレス取得部２１は、上記で取得した情報と共に、各ネットワーク接続口２２１，２２２，２２３の識別子とネットワーク装置２の識別子とを、管理用接続口２３から管理マネージャ１の情報収集部１１に対して通知する。しかし、ネットワーク接続口２２１経由では情報が取得されていないため、ネットワーク接続口２２１に接続されているネットワークカードの物理アドレスの情報がない旨の通知を行う。
【００５２】
最後に、コンピュータ３の動作について、図１を参照して説明する。
【００５３】
コンピュータ３上では、コンピュータ３内のＣＰＵ（不図示）により情報収集プログラム３１を動作させる。
【００５４】
情報収集プログラム３１を動作させることにより実現される物理アドレス取得・通知部３１１およびコンピュータ識別子取得・通知部３１２は、コンピュータ３が備える各ネットワークカード３２１，３２２にて受信されるデータを監視する。
【００５５】
例えば、各ネットワークカード３２１，３２２にて受信されるデータが、管理マネージャ１の情報収集部１１からのネットワーク装置２経由の要求である場合、コンピュータ識別子取得・通知部３１２は、コンピュータ３の識別子を取得し、取得した情報をネットワークカード３２１，３２２からネットワーク装置２経由で情報収集部１１に対して通知し、また、物理アドレス取得・通知部３１１は、コンピュータ３が備える全てのネットワークカード３２１，３２２の物理アドレスを取得し、取得した情報をネットワークカード３２１，３２２からネットワーク装置２経由で情報収集部１１に対して通知する。
【００５６】
一方、各ネットワークカード３２１，３２２にて受信されるデータが、ネットワーク装置２の物理アドレス取得部２１からの要求である場合、物理アドレス取得・通知部３１１は、要求が行われたネットワークカード３２１，３２２の物理アドレスを取得し、取得した情報をネットワークカード３２１，３２２から物理アドレス取得部２１に対して通知する。
【００５７】
上述したように本実施形態においては、管理マネージャ１において、ネットワーク装置２経由でコンピュータ３から、コンピュータ３のコンピュータ識別子とコンピュータ３が備える全てのネットワークカードの物理アドレスとを取得し、ネットワークカードの物理アドレスをキーとしてそのネットワークカードを備えるコンピュータ３のコンピュータ識別子を構成データ格納部１２に格納する機能と、ネットワーク装置２から、ネットワーク装置２が備える全てのネットワーク接続口の識別子とその接続口に接続されているネットワークカードの物理アドレスとを取得し、ネットワーク接続口の識別子をキーとしてその接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２に格納する機能とを備えた情報収集部１１を設けた構成としている。
【００５８】
したがって、管理マネージャ１においては、ネットワーク装置２の各ネットワーク接続口の識別子をキーにして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２から検索することができ（表２参照）、さらに、そのネットワークカードの物理アドレスをキーにして、そのネットワークカードを備えるコンピュータ３のコンピュータ識別子を構成データ格納部１２から検索することができる（表１参照）。それにより、どのネットワーク装置のどのネットワーク接続口にどのコンピュータが接続されているかといったことを認識することができ、それにより、ネットワーク装置２に接続されているコンピュータ３に複数のアドレスが設定されている場合にも、そのようなコンピュータを自動的に認識することができる。
【００５９】
また、本実施形態においては、ネットワーク装置２において、ネットワーク接続口に接続されているネットワークカードの物理アドレスをコンピュータ３に要求する物理アドレス取得部２１を設け、コンピュータ３において、物理アドレス取得部２１から要求された物理アドレスの取得・通知を行う物理アドレス取得・通知部３１１を設けた構成としている。それにより、ネットワーク装置２においては、各ネットワーク接続口に接続されているネットワークカードの物理アドレスを容易に取得することができる。
【００６０】
また、本実施形態においては、ネットワーク装置２において、管理マネージャ１と接続される管理用接続口２３を設けているため、管理マネージャ１においては、物理アドレス取得部２１が取得した情報を管理用接続口２３から容易に収集することができる。
【００６１】
また、本実施形態においては、コンピュータ３において、コンピュータ３が備える全てのネットワークカードの物理アドレスの取得・通知を行う物理アドレス取得・通知部３１１と、コンピュータ３のコンピュータ識別子の取得・通知を行うコンピュータ識別子取得・通知３１２とを設けた構成としている。それにより、管理マネージャ１においては、どのコンピュータにどのような物理アドレスを持つネットワークカードが備えられているといったことを容易に認識することができる。
【００６２】
（第２の実施形態）
図３を参照すると、本発明の第２の実施形態のコンピュータシステムは、コンピュータシステムの管理を行う管理マネージャ１と、ネットワーク（不図示）の接続口となるネットワーク接続口を具備するネットワーク装置２，５と、ネットワーク装置２のネットワーク接続口に接続されるネットワークカード（不図示）を具備するコンピュータ３と、ネットワーク装置５のネットワーク接続口に接続されるネットワークカード（不図示）を具備するコンピュータ６，７と、管理マネージャ１に対して、ネットワーク装置２，５およびコンピュータ３，６，７からの情報収集指示を与える情報収集指示装置４とを有している。なお、図１においては、管理マネージャ１は、ネットワーク装置２のネットワーク接続口に接続されており、また、ネットワーク装置２，５は、互いのネットワーク接続口に接続されている。
【００６３】
図中省略されているが、管理マネージャ１は、図１の管理マネージャ１と同様に、情報収集部１１と、構成データ格納部１２とを有している。
【００６４】
情報収集部１１は、ネットワーク装置２のネットワーク接続口２２１経由で各コンピュータ３，６，７に対して、そのコンピュータのコンピュータ識別子とそのコンピュータが備える全てのネットワークカードの物理アドレスとを要求する機能と、要求した情報を各コンピュータ３，６，７からネットワーク接続口２２１経由で取得して、構成データとして構成データ格納部１２に格納する機能とを備える。その際、情報収集部１１は、ネットワークカードの物理アドレスをキーとして、そのネットワークカードを備える各コンピュータ３，６，７のコンピュータ識別子を構成データ格納部１２に格納する。各コンピュータ３，６，７が表３のようなコンピュータ識別子とネットワークカードの物理アドレスを持つとすると、構成データ格納部１２に格納される構成データは表４のようになる。
【００６５】
【表３】
2005328376.tif 000005
【００６６】
【表４】
2005328376.tif 000006
【００６７】
なお、情報収集部１１からの要求をネットワーク装置２からコンピュータ３へ転送する場合の経路は、ネットワーク装置２のネットワーク接続口２２２を経由した経路となる。また、コンピュータ６へ転送する場合の経路は、ネットワーク装置２のネットワーク接続口２２３、ネットワーク装置５のネットワーク接続口５２３およびネットワーク接続口５２１を順次経由した経路となり、コンピュータ７へ転送する場合の経路は、ネットワーク装置２のネットワーク接続口２２３、ネットワーク装置５のネットワーク接続口５２３およびネットワーク接続口５２２を順次経由した経路となる。
【００６８】
また、情報収集部１１は、管理用接続口２３，５３経由でネットワーク装置２，５に対して、ネットワーク装置２，５が備える全てのネットワーク接続口の識別子とその接続口に接続されているネットワークカードの物理アドレスとを要求する機能と、要求した情報を管理用接続口２３，５３経由で取得して、構成データとして構成データ格納部１２に格納する機能とを備える。その際、情報収集部１１は、ネットワーク接続口の識別子をキーとして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２に格納する。このとき、構成データ格納部１２に格納される情報は、例えば表５のようになる。
【００６９】
【表５】
2005328376.tif 000007
【００７０】
ここで、ネットワーク装置２，５の物理取得部２１，５１は、管理マネージャ１の情報収集部１１からの要求を受信すると、ネットワーク接続口に対して、その接続口に接続されているネットワークカードの物理アドレスを調査するための調査用パケットを出力するが、ネットワーク接続口２２３，５２３には他のネットワーク装置が接続されているため、調査用パケットは他のネットワーク装置に送信されることになる。ただし、物理取得部２１，５１には、図１の物理取得部２１と同様の機能以外に、他のネットワーク装置からネットワーク接続口経由で受信した調査用パケットによる要求には応じない機能が備えられている。よって、表５に示すように、ネットワーク接続口２２３，５２３に接続されるネットワークカードの物理アドレスについては「情報なし」となっている。また、管理マネージャ１上では図１のコンピュータ３のように情報収集プログラム３１が動作していないため、ネットワーク接続口２２１に接続されるネットワークカードの物理アドレスについても「情報なし」となっている。
【００７１】
ネットワーク装置２は、図１のネットワーク装置２と同様に、物理アドレス取得部２１と、複数のネットワーク接続口２２１，２２２，２２３と、管理用接続口２３とを有している。ネットワーク接続口２２１は、管理マネージャ１が備えるネットワークカード（不図示）と接続されており、ネットワーク接続口２２２は、コンピュータ３が備えるネットワークカードと接続されており、ネットワーク接続口２２３は、ネットワーク装置５が備えるネットワーク接続口５２３と接続されており、管理用接続口２３は、管理マネージャ１と接続されている。
【００７２】
ネットワーク装置５は、物理アドレス取得部５１と、複数のネットワーク接続口５２１，５２２，５２３と、管理用接続口５３とを有している。ネットワーク接続口５２１は、コンピュータ６が備えるネットワークカードと接続されており、ネットワーク接続口５２２は、コンピュータ７が備えるネットワークカードと接続されており、ネットワーク接続口５２３は、ネットワーク装置２のネットワーク接続口２２３と接続されており、管理用接続口５３は、管理マネージャ１と接続されている。
【００７３】
物理アドレス取得部２１，５１は、管理マネージャ１からの要求が管理用接続口２３，５３に受信されると、各ネットワーク接続口に調査用パケットを出力して、その接続口にネットワークカードが接続されているコンピュータに対してそのネットワークカードの物理アドレスを要求する機能と、要求した情報を取得し、取得した情報を、ネットワーク装置２，５の識別子と各ネットワーク接続口の識別子と共に、管理用接続口２３，５３から管理マネージャ１へ返却する機能とを備える。
【００７４】
また、物理アドレス取得部２１，５１は、上述のように、他のネットワーク装置からネットワーク接続口経由で調査用パケットを受信した場合はそのパケットの破棄を行い、そのパケットによる要求には応じない機能を備える。
【００７５】
図中省略されているが、コンピュータ３，６，７は、図１のコンピュータ３と同様に、情報収集プログラム３１を有している。この情報収集プログラム３１は、物理アドレス取得・通知部３１１と、コンピュータ識別子取得・通知部３１２とを有している。また、コンピュータ３，６，７は、図１のコンピュータ３と同様に、表４に示すような物理アドレスが設定されているネットワークカードを有している。
【００７６】
物理アドレス取得・通知部３１１は、管理マネージャ１からのネットワーク装置２経由の要求がネットワークカードに受信されると、コンピュータ３，６，７が備える全てのネットワークカードの物理アドレスを取得し、取得した情報をネットワークカードからネットワーク装置２，５経由で管理マネージャ１に対して通知する機能を備える。
【００７７】
また、物理アドレス取得・通知部３１１は、ネットワーク装置２，５の物理アドレス取得部２１，５１からの要求がネットワークカードに受信されると、要求が行われたネットワークカードの物理アドレスを取得し、取得した情報をネットワークカードから物理アドレス取得部２１，５１に対して通知する機能を備える。
【００７８】
コンピュータ識別子取得・通知部３１２は、管理マネージャ１からのネットワーク装置２，５経由の要求がネットワークカードに受信されると、コンピュータ３，６，７の識別子を取得し、取得した情報をネットワークカードからネットワーク装置２，５経由で管理マネージャ１に対して通知する機能を備える。
【００７９】
上述したように本実施形態においては、管理マネージャ１において、ネットワーク装置２，５経由でコンピュータ３，６，７から、コンピュータ３，６，７のコンピュータ識別子とコンピュータ３，６，７が備える全てのネットワークカードの物理アドレスとを取得し、ネットワークカードの物理アドレスをキーとして、そのネットワークを備えるコンピュータ３，６，７のコンピュータ識別子を構成データ格納部１２に格納する機能と、ネットワーク装置２，５から、ネットワーク装置２，５が備える全てのネットワーク接続口の識別子とその接続口に接続されているネットワークカードの物理アドレスとを取得し、ネットワーク接続口の識別子をキーとして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２に格納する機能とを備えた情報収集部１１を設けた構成としている。
【００８０】
したがって、管理マネージャ１においては、ネットワーク装置２，５の各ネットワーク接続口の識別子をキーにして、その接続口に接続されているネットワークカードの物理アドレスを構成データ格納部１２から検索することができ（表５参照）、さらに、そのネットワークカードの物理アドレスをキーにして、そのネットワークカードを備えるコンピュータ３，６，７の識別子を構成データ格納部１２から検索することができる（表４参照）。それにより、どのネットワーク装置のどのネットワーク接続口にどのコンピュータが接続されているかといったことを認識することができ、それにより、ネットワーク装置２，５に接続されているコンピュータ３，６，７に複数のアドレスが設定されている場合にも、コンピュータ３，６，７を自動的に認識することができる。
【００８１】
また、本実施形態においては、ネットワーク装置２において、ネットワーク接続口に接続されているネットワークカードの物理アドレスをコンピュータ３に要求する物理アドレス取得部２１を設け、コンピュータ３において、物理アドレス取得部２１から要求された物理アドレスの取得・通知を行う物理アドレス取得・通知部３１１を設けた構成とし、また、ネットワーク装置５において、ネットワーク接続口に接続されているネットワークカードの物理アドレスをコンピュータ６，７に要求する物理アドレス取得部５１を設け、コンピュータ６，７において、物理アドレス取得部５１から要求された物理アドレスの取得・通知を行う物理アドレス取得・通知部３１１を設けた構成としている。それにより、ネットワーク装置２，５においては、各ネットワーク接続口に接続されているネットワークカードの物理アドレスを容易に取得することができる。
【００８２】
また、本実施形態においては、ネットワーク装置２，５において、管理マネージャ１と接続される管理用接続口２３，５３を設けているため、管理マネージャ１においては、物理アドレス取得部２１，５１が取得した情報を管理用接続口２３，５３から容易に収集することができる。
【００８３】
また、本実施形態においては、ネットワーク装置２，５の物理アドレス取得部２１，５１において、他のネットワーク装置からの調査用パケットを破棄し、そのパケットによる要求には応じない機能を備えているため、ネットワーク装置どうしを接続しても、直接接続されているコンピュータのネットワークカードの物理アドレスのみを取得することができる。
【００８４】
また、本実施形態においては、コンピュータ３，６，７において、コンピュータ３，６，７が備える全てのネットワークカードの物理アドレスの取得・通知を行う物理アドレス取得・通知部３１１と、コンピュータ３，６，７のコンピュータ識別子の取得・通知を行うコンピュータ識別子取得・通知３１２とを設けた構成としている。それにより、管理マネージャ１においては、どのコンピュータにどのような物理アドレスを持つネットワークカードが備えられているといったことを容易に認識することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施形態のコンピュータシステムの構成を示す図である。
【図２】本発明の第１の実施形態に係る管理マネージャの動作を説明するフローチャートである。
【図３】本発明の第２の実施形態のコンピュータシステムの構成を示す図である。
【符号の説明】
【００８６】
１    管理マネージャ
２    ネットワーク装置
３    コンピュータ
４    情報収集指示装置
１１    情報収集部
１２    構成データ格納部
２１    物理アドレス取得部
２２１，２２２，２２３    ネットワーク接続口
２３    管理用接続口
３１    情報収集プログラム
３１１    物理アドレス取得・通知部
３１２    コンピュータ識別子取得・通知部
３２１，３２２    ネットワークカード
【図１】
2005328376.tif 000008
【図２】
2005328376.tif 000009
【図３】
2005328376.tif 000010