JP7459950B2 - 管理装置、コンフィグレーション設定方法及びプログラム - Google Patents
管理装置、コンフィグレーション設定方法及びプログラム Download PDFInfo
- Publication number
- JP7459950B2 JP7459950B2 JP2022545274A JP2022545274A JP7459950B2 JP 7459950 B2 JP7459950 B2 JP 7459950B2 JP 2022545274 A JP2022545274 A JP 2022545274A JP 2022545274 A JP2022545274 A JP 2022545274A JP 7459950 B2 JP7459950 B2 JP 7459950B2
- Authority
- JP
- Japan
- Prior art keywords
- priority
- edge router
- backup
- configuration
- user
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 49
- 238000011084 recovery Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 27
- 238000004891 communication Methods 0.000 description 25
- 230000015654 memory Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 6
- 239000013256 coordination polymer Substances 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
- H04L41/0661—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/0816—Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/308—Route determination based on user's profile, e.g. premium users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
<通信ネットワークシステムの構成>
図1は、本開示の実施例1の通信ネットワークシステムの構成例を示す図である。図1において、通信ネットワークシステム1は、ネットワーク管理装置10と、エッジルータER1,ER2,ER3,ER4を有する。通信ネットワークシステム1の一例としてVPNシステムが挙げられ、VPNにおける各拠点は、エッジルータER1,ER2,ER3,ER4の何れかを介して接続される。以下では、エッジルータER1,ER2,ER3,ER4を「エッジルータER」と総称することがある。
図2は、本開示の実施例1の記憶部の構成例を示す図である。図2において、記憶部12は、リソースDB(database)121と、ユーザ情報DB122と、コンフィグレーションDB123と記憶する。
図6~9は、本開示の実施例1のエッジルータの構成例を示す図である。図6にはエッジルータER1の構成を示し、図7にはエッジルータER2の構成を示し、図8にはエッジルータER3の構成を示し、図9にはエッジルータER4の構成を示す。
図10、図11及び図12は、本開示の実施例1のネットワーク管理装置の動作例の説明に供する図である。
<予備コンフィグレーションの分割>
図13は、本開示の実施例2の予備コンフィグレーションの分割例を示す図である。図13に示すように、予備コンフィグレーションは、「優先箇所」と、優先箇所以外の「非優先箇所」とを含み、優先箇所と非優先箇所とに分割されてコンフィグレーションDB123に記憶されている。優先箇所は、予備コンフィグレーションにおいて優先的な復旧が所望される箇所である。また、優先箇所は、例えば、予備コンフィグレーションにおいて、各ユーザが優先的な復旧を所望する拠点または通信サービスに対応する箇所であり、オペレータによって予めユーザ情報DB122-1に登録される。優先箇所の一例として、VPNの拠点に対応するIPアドレスが含まれる箇所が挙げられる。以下では、予備ACの優先箇所を「予備AP」と、予備ACの非優先箇所を「予備ANP」と、予備BCの優先箇所を「予備BP」と、予備BCの非優先箇所を「予備BNP」と、予備CCの優先箇所を「予備CP」と、予備CCの非優先箇所を「予備CNP」と、予備DCの優先箇所を「予備DP」と、予備DCの非優先箇所を「予備DNP」と呼ぶことがある。
図14は、本開示の実施例2のネットワーク管理装置の動作例の説明に供する図である。
<ユーザ情報DBの構成>
図15は、本開示の実施例3のユーザ情報DBの構成例を示す図である。図15に示すユーザ情報DB122-2は、図2に示すユーザ情報DB122に相当する。図15に示すユーザ情報DB122-2において、各ユーザに対応付けられた「優先度」及び「優先箇所」の一部が図4に示すユーザ情報DB122-1と異なる。例えば、ユーザ情報DB122-1(図4)では、ユーザU1~UDの8ユーザに対して「1」~「8」の優先度が付与されていたのに対し、ユーザ情報DB122-2(図15)では、「事前」として登録されているユーザU1,U2,U3,U4に対して「1」~「4」の優先度が付与されると共に、「動的」として登録されているユーザUA,UB,UC,UDに対して「1」~「4」の優先度が付与されている。
図16は、本開示の実施例3のネットワーク管理装置の動作例の説明に供する図である。
<ネットワーク管理装置における処理手順>
図17及び図18は、本開示の実施例4のネットワーク管理装置における処理手順の一例を示すフローチャートである。図17は通常時の処理手順を示し、図18は故障時の処理手順を示す。以下では、ユーザ情報DB122-1,122-2を「ユーザ情報DB122」と総称することがある。
図17に示すフローチャートは、優先度がより高いユーザから順にユーザ毎に全ユーザ分だけ繰り返し行われる。例えば、記憶部12にユーザ情報DB122-1(図4)が記憶されている場合、図17に示すフローチャートは、ユーザU1,U2,U3,U4,UA,UB,UC,UDの8名のユーザに対し、ユーザU4,U1,U2,UA,U3,UB,UC,UDの順に、ユーザ毎に、合計8回行われる。
図18に示すフローチャートは、ユーザ情報DB122に登録されている全ユーザのうち、「設定方法」を「動的」として登録されているユーザを対象ユーザとして、優先度がより高いユーザから順にユーザ毎に繰り返し行われる。例えば、記憶部12にユーザ情報DB122-1(図4)が記憶されている場合、図17に示すフローチャートは、ユーザUA,UB,UC,UDの4名のユーザに対し、ユーザUA,UB,UC,UDの順に、ユーザ毎に、合計4回行われる。
設定部11での上記説明における各処理の全部または一部は、各処理に対応するプログラムを設定部11に実行させることによって実現してもよい。例えば、上記説明における各処理に対応するプログラムが記憶部12に記憶され、プログラムが設定部11によって記憶部12から読み出されて実行されてもよい。また、プログラムは、任意のネットワークを介してネットワーク管理装置10に接続されたプログラムサーバに記憶され、そのプログラムサーバからネットワーク管理装置10にダウンロードされて実行されたり、ネットワーク管理装置10が読み取り可能な記録媒体に記憶され、その記録媒体から読み出されて実行されてもよい。ネットワーク管理装置10が読み取り可能な記録媒体には、例えば、メモリカード、USBメモリ、SDカード、フレキシブルディスク、光磁気ディスク、CD-ROM、DVD、及び、Blu-ray(登録商標)ディスク等の可搬の記憶媒体が含まれる。また、プログラムは、任意の言語や任意の記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。また、プログラムは必ずしも単一的に構成されるものに限られず、複数のモジュールや複数のライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものも含む。
10 ネットワーク管理装置
11 設定部
12 記憶部
121 リソースDB
122 ユーザ情報DB
123 コンフィグレーションDB
ER エッジルータ
Claims (5)
- ネットワークシステムを利用する複数のユーザの各々の優先度と、現用エッジルータに故障が発生したときに用いられる複数の予備コンフィグレーションとを記憶する記憶部と、
前記記憶部により記憶された複数の予備コンフィグレーションを、優先的な復旧が所望される優先箇所と、優先箇所以外の非優先箇所とに分割し、
現用エッジルータに故障が発生したときに、前記複数の予備コンフィグレーションの各々を、前記優先度に基づいて、前記優先度がより高いユーザから順に、且つ、前記優先箇所を設定後に前記非優先箇所を設定するように、前記ネットワークシステムに含まれる複数のエッジルータの何れかに設定する設定部と、
を具備する管理装置。 - 前記記憶部は、前記複数のエッジルータの各々における残リソース量を記憶し、
前記設定部は、前記残リソース量に基づいて、前記複数のエッジルータの中から、予備コンフィグレーションの設定先の予備エッジルータを選択する、
請求項1に記載の管理装置。 - 前記設定部は、前記予備コンフィグレーションの消費リソース量以上の残リソース量を有するエッジルータが存在しないときに、前記優先度が最も低いユーザ用の前記予備コンフィグレーションを前記予備エッジルータから削除する、
請求項2に記載の管理装置。 - ネットワークシステムを利用する複数のユーザの各々の優先度と、現用エッジルータに故障が発生したときに用いられる複数の予備コンフィグレーションとを記憶部に記憶し、
前記記憶部により記憶された複数の予備コンフィグレーションを、優先的な復旧が所望される優先箇所と、優先箇所以外の非優先箇所とに分割し、
現用エッジルータに故障が発生したときに、前記複数の予備コンフィグレーションの各々を、優先的な復旧が所望される優先箇所と、優先箇所以外の非優先箇所とに分割し、分割した予備コンフィグレーションの各々を、前記優先度に基づいて、前記優先度がより高いユーザから順に、且つ、前記優先箇所を設定後に前記非優先箇所を設定するように、前記ネットワークシステムに含まれる複数のエッジルータの何れかに設定する、
コンフィグレーション設定方法。 - 現用エッジルータに故障が発生したときに用いられる複数の予備コンフィグレーションを、優先的な復旧が所望される優先箇所と、優先箇所以外の非優先箇所とに分割し、
現用エッジルータに故障が発生したときに、前記複数の予備コンフィグレーションの各々を、優先的な復旧が所望される優先箇所と、優先箇所以外の非優先箇所とに分割し、分割した予備コンフィグレーションの各々を、ネットワークシステムを利用する複数のユーザの各々の優先度に基づいて、前記優先度がより高いユーザから順に、且つ、前記優先箇所を設定後に前記非優先箇所を設定するように、前記ネットワークシステムに含まれる複数のエッジルータの何れかに設定する、
処理をプロセッサに実行させるためのプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2020/032965 WO2022044344A1 (ja) | 2020-08-31 | 2020-08-31 | 管理装置、コンフィグレーション設定方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2022044344A1 JPWO2022044344A1 (ja) | 2022-03-03 |
JP7459950B2 true JP7459950B2 (ja) | 2024-04-02 |
Family
ID=80355006
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022545274A Active JP7459950B2 (ja) | 2020-08-31 | 2020-08-31 | 管理装置、コンフィグレーション設定方法及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US12047225B2 (ja) |
JP (1) | JP7459950B2 (ja) |
WO (1) | WO2022044344A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7459950B2 (ja) * | 2020-08-31 | 2024-04-02 | 日本電信電話株式会社 | 管理装置、コンフィグレーション設定方法及びプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009075718A (ja) | 2007-09-19 | 2009-04-09 | Hitachi Ltd | 仮想i/oパスの管理方法、情報処理システム及びプログラム |
JP2012175391A (ja) | 2011-02-21 | 2012-09-10 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ端末割付方法、通信システム及び管理サーバ |
JP2015061229A (ja) | 2013-09-19 | 2015-03-30 | 日本電信電話株式会社 | エッジルータ切替方法及びシステム及びエッジルータ及び冗長管理装置 |
JP2018137588A (ja) | 2017-02-21 | 2018-08-30 | 日本電信電話株式会社 | 通信装置管理システム、及び通信装置設定方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6680922B1 (en) * | 1998-07-10 | 2004-01-20 | Malibu Networks, Inc. | Method for the recognition and operation of virtual private networks (VPNs) over a wireless point to multi-point (PtMP) transmission system |
US6728748B1 (en) * | 1998-12-01 | 2004-04-27 | Network Appliance, Inc. | Method and apparatus for policy based class of service and adaptive service level management within the context of an internet and intranet |
US7817535B2 (en) * | 2005-11-02 | 2010-10-19 | Cisco Technology, Inc. | Method of fault tolerance and synchronous failover for broadcast video across the network |
US8160426B2 (en) * | 2007-10-12 | 2012-04-17 | Rovi Guides, Inc. | Storage management of a recording device in a multi-user system |
US9237070B2 (en) * | 2008-07-22 | 2016-01-12 | Siemens Industry, Inc. | Development, test, and demonstration of automation solutions using web-based virtual computers and VPN tunneling |
US9049141B2 (en) * | 2008-12-22 | 2015-06-02 | At&T Intellectual Property I, L.P. | User-controlled network video management |
JP5596637B2 (ja) | 2011-08-02 | 2014-09-24 | 日本電信電話株式会社 | 障害切替システム、障害切替装置および障害切替方法 |
US10491546B2 (en) * | 2015-02-25 | 2019-11-26 | At&T Intellectual Property I, L.P. | Provider edge router system and provider edge router system controller for hybrid virtualization of provider edge router functions |
WO2019222133A1 (en) * | 2018-05-14 | 2019-11-21 | Smartsky Networks LLC | Architecture for defining a private/priority network for communication on an aircraft |
US11343137B2 (en) * | 2019-08-23 | 2022-05-24 | Cisco Technology, Inc. | Dynamic selection of active router based on network conditions |
US11750559B2 (en) * | 2019-11-15 | 2023-09-05 | Nippon Telegraph And Telephone Corporation | Edge switching system, edge switching device, edge switching method, and program |
JP7459950B2 (ja) * | 2020-08-31 | 2024-04-02 | 日本電信電話株式会社 | 管理装置、コンフィグレーション設定方法及びプログラム |
US11729094B2 (en) * | 2021-07-02 | 2023-08-15 | Vmware, Inc. | Source-based routing for virtual datacenters |
-
2020
- 2020-08-31 JP JP2022545274A patent/JP7459950B2/ja active Active
- 2020-08-31 US US18/022,843 patent/US12047225B2/en active Active
- 2020-08-31 WO PCT/JP2020/032965 patent/WO2022044344A1/ja active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009075718A (ja) | 2007-09-19 | 2009-04-09 | Hitachi Ltd | 仮想i/oパスの管理方法、情報処理システム及びプログラム |
JP2012175391A (ja) | 2011-02-21 | 2012-09-10 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ端末割付方法、通信システム及び管理サーバ |
JP2015061229A (ja) | 2013-09-19 | 2015-03-30 | 日本電信電話株式会社 | エッジルータ切替方法及びシステム及びエッジルータ及び冗長管理装置 |
JP2018137588A (ja) | 2017-02-21 | 2018-08-30 | 日本電信電話株式会社 | 通信装置管理システム、及び通信装置設定方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2022044344A1 (ja) | 2022-03-03 |
US12047225B2 (en) | 2024-07-23 |
JPWO2022044344A1 (ja) | 2022-03-03 |
US20230308344A1 (en) | 2023-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11809726B2 (en) | Distributed storage method and device | |
US10020980B2 (en) | Arbitration processing method after cluster brain split, quorum storage apparatus, and system | |
CN106776130B (zh) | 一种日志恢复方法、存储装置和存储节点 | |
JP5575641B2 (ja) | 共有データセンタ災害復旧システム及び方法 | |
JP2019513259A (ja) | 高可用性サーバクラスタを拡張する方法及び装置 | |
WO2017107900A1 (zh) | 一种虚拟机恢复的方法及虚拟机管理设备 | |
US9152491B2 (en) | Job continuation management apparatus, job continuation management method and job continuation management program | |
CN107666493B (zh) | 一种数据库配置方法及其设备 | |
CN106713378B (zh) | 实现多个应用服务器提供服务的方法和系统 | |
CN111049682B (zh) | 实现不中断业务升级的方法、系统及中心网络设备 | |
US20240078106A1 (en) | Method and device for updating software version of distributed system | |
CN110532123A (zh) | HBase系统的故障转移方法及装置 | |
US20220394011A1 (en) | Edge switching system, edge switching device, edge switching method, and program | |
JP7459950B2 (ja) | 管理装置、コンフィグレーション設定方法及びプログラム | |
CN116560904A (zh) | Nas数据备份容灾方法、系统、终端及存储介质 | |
US8036105B2 (en) | Monitoring a problem condition in a communications system | |
CN111176886B (zh) | 一种数据库模式的切换方法、装置及电子设备 | |
US20200081869A1 (en) | File storage method and storage apparatus | |
CN116450415A (zh) | 控制器回切控制方法、装置、设备、存储系统及存储介质 | |
CN115941482A (zh) | 配置回滚方法及装置 | |
CN106161061B (zh) | 业务配置的回滚方法及网络设备 | |
US8065561B1 (en) | Method and apparatus for automating device recovery using device configuration information | |
CN108599982B (zh) | 数据恢复方法及相关设备 | |
CN110795404B (zh) | Hadoop分布式文件系统及其运行方法、修复方法 | |
CN111797062B (zh) | 数据处理方法、装置和分布式数据库系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231128 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240125 |
|
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: 20240220 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240304 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7459950 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |