JP5653947B2 - ネットワーク管理システム、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラム - Google Patents
ネットワーク管理システム、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラム Download PDFInfo
- Publication number
- JP5653947B2 JP5653947B2 JP2012025198A JP2012025198A JP5653947B2 JP 5653947 B2 JP5653947 B2 JP 5653947B2 JP 2012025198 A JP2012025198 A JP 2012025198A JP 2012025198 A JP2012025198 A JP 2012025198A JP 5653947 B2 JP5653947 B2 JP 5653947B2
- Authority
- JP
- Japan
- Prior art keywords
- network
- virtual machine
- core
- information
- physical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
まず、実施例に係るネットワーク管理システムの構成について説明する。図2は、実施例1に係るネットワーク管理システム100の構成の一例を示す図である。図2に示すように、ネットワーク管理システム100は、データセンタ110と、データセンタ120とを備える。そして、データセンタ110及びデータセンタ120は、2系のコアネットワークによって接続される。例えば、2系のコアネットワークは例えば、図2に示すように、広域ネットワーク1及び2である。これら広域ネットワーク1及び2は、コアネットワークの管理系によって管理される。ここで、広域ネットワーク1及び2においては、L2を運ぶことができる、VPNが実現される。このようなVPNは、例えば、L2 over L3、VPLS、OPEN VPN、Softetherなどのプロトコルで運用される。VPNは、例えば、電気通信事業者などによってVPNサービスとして提供される。なお、L2を運ぶことができる、の意味は、L2 over{L2以上}であることを意味する。すなわち、例えば、L2 Over L2、L2 Over L3、L2 Over L4などが該当する。
次に、実施例1に係るネットワーク管理装置10の構成について説明する。図3は、実施例1に係るネットワーク管理装置10の構成の一例を示す図である。図3に示すように、実施例1に係るネットワーク管理装置10は、通信制御I/F部11と、入力部12と、表示部13と、記憶部14と、制御部15とを備え、データセンタ内ネットワーク300と接続される。そして、ネットワーク管理装置10は、クラウド環境における物理ネットワーク及び論理ネットワークを管理する。データセンタ内ネットワーク300は、データセンタ120内のネットワークであり、図示しないが、RT123と、RT124と、HV121及びVM122が設定された物理サーバとを収容する。
次に、実施例1に係るネットワーク管理装置10による処理の手順について、図6を用いて説明する。図6は、実施例1に係るネットワーク管理装置10による処理の手順を示すフローチャートである。図6に示すように、実施例1に係るネットワーク管理装置10においては、検出部15aが現時点の運用系コアネットワークに収容されたネットワーク機器の装置状態を監視して(ステップS101)、異常検出の判定を行う(ステップS102)。
上述したように、実施例1によれば、複数のデータセンタ間が複数のコアネットワークによって接続されている場合に、複数のデータセンタに分散して配置された仮想マシンと、仮想マシンへの通信に用いられるネットワークを管理するネットワーク管理装置とを備えたネットワーク管理システムのネットワーク管理装置において、ネットワーク構成情報記憶部14aが、コアネットワークごとの物理ネットワークの情報と、当該物理ネットワークにそれぞれ設定された、仮想マシンに接続するための論理ネットワークの情報とを対応付けたネットワーク構成情報を記憶する。そして、検出部15aが、複数のコアネットワークのうち、仮想マシンへの通信に用いられている運用系コアネットワークにおける異常を検出する。そして、決定部15bが、検出部15aによって異常が検出された場合に、ネットワーク構成情報を参照して、仮想マシンに接続することが可能な待機系コアネットワークを決定する。そして、切替部15cが、ネットワーク構成情報を参照して、仮想マシンへの通信に用いられるコアネットワークの物理ネットワーク及び論理ネットワークを待機系のコアネットワークの物理ネットワーク及び当該物理ネットワークに設定された論理ネットワークに切り替える。従って、実施例1に係るネットワーク管理装置10は、コアネットワーク(下位レイヤ)の切り替えと、論理ネットワーク(上位レイヤ)の切り替えとを連携して実行することができ、運用系のコアネットワークの故障を検出して、物理ネットワークの切り替えに追従して論理ネットワークを待機系に切り替えることを可能にする。
14 記憶部
14a ネットワーク構成情報記憶部
15 制御部
15a 検出部
15b 決定部
15c 切替部
15d 通知部
110、120 データセンタ
Claims (6)
- 複数のデータセンタ間が複数のコアネットワークによって接続されている場合に、前記複数のデータセンタに分散して配置された仮想マシンと、前記仮想マシンへの通信に用いられるクラウド環境におけるネットワークを管理するネットワーク管理装置とを備えたネットワーク管理システムであって、
前記ネットワーク管理装置が、
前記コアネットワークごとの物理ネットワークの情報として、前記仮想マシンへの通信に用いられている現用系ネットワークである第1のコアネットワークに収容された第1のネットワーク機器の識別情報と待機系ネットワークである第2のコアネットワークに収容された第2のネットワーク機器の識別情報とが対応付けられた物理ネットワークの情報と、当該物理ネットワークにそれぞれ設定された、前記仮想マシンに接続するための前記クラウド環境における論理ネットワークの情報として、前記第1のネットワーク機器に対応する仮想マシンにおける第1のVNICの識別情報と前記第2のネットワーク機器に対応する仮想マシンにおける第2のVNICの識別情報とが対応付けられた論理ネットワークの情報とを対応付けたネットワーク構成情報を記憶するネットワーク構成情報記憶部と、
前記複数のコアネットワークのうち、前記仮想マシンへの通信に用いられている第1のコアネットワークにおける異常を検出する検出部と、
前記検出部によって異常が検出された場合に、前記ネットワーク構成情報を参照して、前記異常が検出された第1のコアネットワークに収容された第1のネットワーク機器の識別情報に対応する第2のネットワーク機器の識別情報を抽出し、該第2のネットワーク機器を収容する第2のネットワークであって、前記仮想マシンに接続することが可能な第2のコアネットワークを決定する決定部と、
前記ネットワーク構成情報を参照して、前記仮想マシンへの通信に用いられるコアネットワークの物理ネットワークに収容された第1のネットワーク機器及び論理ネットワークに接続された仮想マシンの第1のVNICを前記第2のコアネットワークの物理ネットワークに収容された第2のネットワーク機器及び当該物理ネットワークに設定された論理ネットワークに接続される仮想マシンの第2のVNICに切り替えるとともに、前記第1のVNICを切断する切替部と、
を備えたことを特徴とするネットワーク管理システム。 - 前記検出部は、前記第1のコアネットワークに含まれる装置のハードウェア、インターフェース及びルーティングテーブルの稼動状態を監視することで、当該第1のコアネットワークにおける異常を検出することを特徴とする請求項1に記載のネットワーク管理システム。
- 前記切替部によってネットワークが切り替えられた場合に、外部に対して、ネットワークが切り替えられたことを通知する通知部をさらに備えたことを特徴とする請求項1又は2に記載のネットワーク管理システム。
- 複数のデータセンタ間が複数のコアネットワークによって接続されている場合に、前記複数のデータセンタに分散して配置された仮想マシンへの通信に用いられるクラウド環境におけるネットワークを管理するネットワーク管理装置であって、
前記コアネットワークごとの物理ネットワークの情報として、前記仮想マシンへの通信に用いられている現用系ネットワークである第1のコアネットワークに収容された第1のネットワーク機器の識別情報と待機系ネットワークである第2のコアネットワークに収容された第2のネットワーク機器の識別情報とが対応付けられた物理ネットワークの情報と、当該物理ネットワークにそれぞれ設定された、前記仮想マシンに接続するための前記クラウド環境における論理ネットワークの情報として、前記第1のネットワーク機器に対応する仮想マシンにおける第1のVNICの識別情報と前記第2のネットワーク機器に対応する仮想マシンにおける第2のVNICの識別情報とが対応付けられた論理ネットワークの情報とを対応付けたネットワーク構成情報を記憶するネットワーク構成情報記憶部と、
前記複数のコアネットワークのうち、前記仮想マシンへの通信に用いられている第1のコアネットワークにおける異常を検出する検出部と、
前記検出部によって異常が検出された場合に、前記ネットワーク構成情報を参照して、前記異常が検出された第1のコアネットワークに収容された第1のネットワーク機器の識別情報に対応する第2のネットワーク機器の識別情報を抽出し、該第2のネットワーク機器を収容する第2のネットワークであって、前記仮想マシンに接続することが可能な第2のコアネットワークを決定する決定部と、
前記ネットワーク構成情報を参照して、前記仮想マシンへの通信に用いられるコアネットワークの物理ネットワークに収容された第1のネットワーク機器及び論理ネットワークに接続された仮想マシンの第1のVNICを前記第2のコアネットワークの物理ネットワークに収容された第2のネットワーク機器及び当該物理ネットワークに設定された論理ネットワークに接続される仮想マシンの第2のVNICに切り替えるとともに、前記第1のVNICを切断する切替部と、
を備えたことを特徴とするネットワーク管理装置。 - 複数のデータセンタ間が複数のコアネットワークによって接続されている場合に、前記複数のデータセンタに分散して配置された仮想マシンへの通信に用いられるクラウド環境におけるネットワークを管理するネットワーク管理装置によって実行されるネットワーク管理方法であって、
前記ネットワーク管理装置は、前記コアネットワークごとの物理ネットワークの情報として、前記仮想マシンへの通信に用いられている現用系ネットワークである第1のコアネットワークに収容された第1のネットワーク機器の識別情報と待機系ネットワークである第2のコアネットワークに収容された第2のネットワーク機器の識別情報とが対応付けられた物理ネットワークの情報と、当該物理ネットワークにそれぞれ設定された、前記仮想マシンに接続するための前記クラウド環境における論理ネットワークの情報として、前記第1のネットワーク機器に対応する仮想マシンにおける第1のVNICの識別情報と前記第2のネットワーク機器に対応する仮想マシンにおける第2のVNICの識別情報とが対応付けられた論理ネットワークの情報とを対応付けたネットワーク構成情報を記憶するネットワーク構成情報記憶部を備え、
前記複数のコアネットワークのうち、前記仮想マシンへの通信に用いられている第1のコアネットワークにおける異常を検出する検出工程と、
前記検出工程によって異常が検出された場合に、前記ネットワーク構成情報を参照して、前記異常が検出された第1のコアネットワークに収容された第1のネットワーク機器の識別情報に対応する第2のネットワーク機器の識別情報を抽出し、該第2のネットワーク機器を収容する第2のネットワークであって、前記仮想マシンに接続することが可能な第2のコアネットワークを決定する決定工程と、
前記ネットワーク構成情報を参照して、前記仮想マシンへの通信に用いられるコアネットワークの物理ネットワークに収容された第1のネットワーク機器及び論理ネットワークに接続された仮想マシンの第1のVNICを前記第2のコアネットワークの物理ネットワークに収容された第2のネットワーク機器及び当該物理ネットワークに設定された論理ネットワークに接続される仮想マシンの第2のVNICに切り替えるとともに、前記第1のVNICを切断する切替工程と、
を含んだことを特徴とするネットワーク管理方法。 - 複数のデータセンタ間が複数のコアネットワークによって接続されている場合に、前記複数のデータセンタに分散して配置された仮想マシンへの通信に用いられるクラウド環境におけるネットワークを管理するネットワーク管理装置によって実行されるネットワーク管理プログラムであって、
前記複数のコアネットワークのうち、前記仮想マシンへの通信に用いられている第1のコアネットワークにおける異常を検出する検出ステップと、
前記検出ステップによって異常が検出された場合に、前記コアネットワークごとの物理ネットワークの情報として、前記仮想マシンへの通信に用いられている現用系ネットワークである第1のコアネットワークに収容された第1のネットワーク機器の識別情報と待機系ネットワークである第2のコアネットワークに収容された第2のネットワーク機器の識別情報とが対応付けられた物理ネットワークの情報と、当該物理ネットワークにそれぞれ設定された、前記仮想マシンに接続するための前記クラウド環境における論理ネットワークの情報として、前記第1のネットワーク機器に対応する仮想マシンにおける第1のVNICの識別情報と前記第2のネットワーク機器に対応する仮想マシンにおける第2のVNICの識別情報とが対応付けられた論理ネットワークの情報とを対応付けたネットワーク構成情報を記憶するネットワーク構成情報記憶部に記憶された前記ネットワーク構成情報を参照して、前記異常が検出された第1のコアネットワークに収容された第1のネットワーク機器の識別情報に対応する第2のネットワーク機器の識別情報を抽出し、該第2のネットワーク機器を収容する第2のネットワークであって、前記仮想マシンに接続することが可能な第2のコアネットワークを決定する決定ステップと、
前記ネットワーク構成情報を参照して、前記仮想マシンへの通信に用いられるコアネットワークの物理ネットワークに収容された第1のネットワーク機器及び論理ネットワークに接続された仮想マシンの第1のVNICを前記第2のコアネットワークの物理ネットワークに収容された第2のネットワーク機器及び当該物理ネットワークに設定された論理ネットワークに接続される仮想マシンの第2のVNICに切り替えるとともに、前記第1のVNICを切断する切替ステップと、
を前記ネットワーク管理装置に実行させることを特徴とするネットワーク管理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012025198A JP5653947B2 (ja) | 2012-02-08 | 2012-02-08 | ネットワーク管理システム、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012025198A JP5653947B2 (ja) | 2012-02-08 | 2012-02-08 | ネットワーク管理システム、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013162468A JP2013162468A (ja) | 2013-08-19 |
JP5653947B2 true JP5653947B2 (ja) | 2015-01-14 |
Family
ID=49174356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012025198A Expired - Fee Related JP5653947B2 (ja) | 2012-02-08 | 2012-02-08 | ネットワーク管理システム、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5653947B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108646992B (zh) | 2013-11-07 | 2021-06-08 | 精工爱普生株式会社 | 打印控制*** |
KR102251407B1 (ko) * | 2014-09-03 | 2021-05-12 | 주식회사 케이티 | 소프트웨어 정의 네트워크에서 컨트롤러의 이중화 제어 시스템 및 그 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004187049A (ja) * | 2002-12-04 | 2004-07-02 | Nippon Telegr & Teleph Corp <Ntt> | パケット転送装置 |
JP4636625B2 (ja) * | 2008-01-25 | 2011-02-23 | 株式会社日立情報システムズ | 仮想ネットワークシステムのnic接続制御方法と仮想ネットワークのnic接続制御システムおよびプログラム |
JP5560638B2 (ja) * | 2009-09-30 | 2014-07-30 | 富士通株式会社 | 通信装置および通信制御方法 |
-
2012
- 2012-02-08 JP JP2012025198A patent/JP5653947B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013162468A (ja) | 2013-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240039895A1 (en) | Virtual private gateway for encrypted communication over dedicated physical link | |
US11323307B2 (en) | Method and system of a dynamic high-availability mode based on current wide area network connectivity | |
Herker et al. | Data-center architecture impacts on virtualized network functions service chain embedding with high availability requirements | |
EP3895388B1 (en) | Server redundant network paths | |
Gill et al. | Understanding network failures in data centers: measurement, analysis, and implications | |
JP4860677B2 (ja) | 複数のmacを複数のプロセッサへ割り当てるための方法及びシステム | |
Rehman et al. | Fault-tolerance in the scope of software-defined networking (sdn) | |
CN102710457B (zh) | 一种跨网段的n+1备份方法及装置 | |
US10318335B1 (en) | Self-managed virtual networks and services | |
EP2866378B1 (en) | Protection switching in a packet transport network | |
JP5743809B2 (ja) | 網管理システムおよび網管理方法 | |
CN103607296B (zh) | 一种虚拟机故障处理方法和设备 | |
JP5530864B2 (ja) | ネットワークシステム、管理サーバ、及び、管理方法 | |
US20220086237A1 (en) | Failover prevention in a high availability system during traffic congestion | |
CN103036701B (zh) | 一种跨网段的n+1备用方法及装置 | |
JP2015211374A (ja) | 情報処理システム、情報処理システムの制御方法及び管理装置の制御プログラム | |
JP6604336B2 (ja) | 情報処理装置、情報処理方法、及び、プログラム | |
EP2613477B1 (en) | Method for triggering route switching and service provider-end provider edge device | |
JP5653947B2 (ja) | ネットワーク管理システム、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラム | |
JP2010239593A (ja) | パケット処理装置およびインタフェースユニット | |
JP4464256B2 (ja) | ネットワーク上位監視装置 | |
Lee et al. | Fault localization in NFV framework | |
Nguyen et al. | An experimental feasibility study on applying SDN technology to disaster-resilient wide area networks | |
JP5841905B2 (ja) | 通信システム、通信網管理装置、及び通信網の管理方法 | |
Muthumanikandan et al. | Switch failure detection in software-defined networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140115 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140731 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140902 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141027 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141118 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141119 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5653947 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |