JP2016100816A - Virtual network management device and method - Google Patents

Virtual network management device and method Download PDF

Info

Publication number
JP2016100816A
JP2016100816A JP2014237674A JP2014237674A JP2016100816A JP 2016100816 A JP2016100816 A JP 2016100816A JP 2014237674 A JP2014237674 A JP 2014237674A JP 2014237674 A JP2014237674 A JP 2014237674A JP 2016100816 A JP2016100816 A JP 2016100816A
Authority
JP
Japan
Prior art keywords
virtual
physical
failure
network
trail
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.)
Pending
Application number
JP2014237674A
Other languages
Japanese (ja)
Inventor
コウコウ 劉
Koko Liu
コウコウ 劉
大輔 岡部
Daisuke Okabe
大輔 岡部
洋一 佐々木
Yoichi Sasaki
洋一 佐々木
康充 野中
Yasumitsu Nonaka
康充 野中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2014237674A priority Critical patent/JP2016100816A/en
Publication of JP2016100816A publication Critical patent/JP2016100816A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a device and a method for reporting a fault to a virtual network user affected by the fault, when the fault occurs in a physical network.SOLUTION: A virtual network management server 1 performs the functions of: managing the virtual network 10 implemented in a physical network 30; storing in advance device management information which indicates correspondence among a physical network device name, a virtual device name and a user; and also storing in advance network management information which indicates correspondence among a physical trail name, a virtual circuit number, the virtual device names at both end points of a virtual circuit and the user. The virtual network management server, on receiving an alarm including a physical network device name or a physical trail name on which the fault occurs, refers to the device management information and/or the network management information, to search for the user of the virtual network affected by the fault, and notifies the user of a fault report.SELECTED DRAWING: Figure 1

Description

本発明は、仮想ネットワーク管理装置及び方法に係り、特に、仮想通信ネットワークの管理、登録管理及び障害通知、仮想装置の登録方法及び障害管理のための仮想ネットワーク管理装置及び方法に関する。   The present invention relates to a virtual network management apparatus and method, and more particularly, to a virtual communication network management, registration management and failure notification, a virtual device registration method, and a virtual network management apparatus and method for failure management.

仮想ネットワークシステムは、広範囲に設置された複数の物理ネットワーク装置をシステムの共有資源とし、その共有資源を一か所のデータセンタで集中管理することで実現している。複数箇所の物理ネットワーク装置で構築された物理ネットワークでは、物理ネットワーク資源の設置箇所、提供ベンダーの相違により、従来の各物理ネットワークを単独管理する方法により、複数の物理ネットワークにより仮想ネットワークを構築している。そして、仮想ネットワークと物理ネットワークとを同時アクセスできる仮想ネットワーク管理サーバにより、物理ネットワーク及び仮想ネットワークを共同管理できる。
ただし、仮想ネットワークの仮想装置は、物理ネットワークの構成に依存せず、仮想装置の構築、仮想装置間の通信回路設計は、物理ネットワークより自由に作成、設計することができる。そのため、仮想ネットワークの構成が複雑になり、管理が難しい場合がある。また、物理ネットワークで障害が発生する際に、仮想ネットワークへの影響範囲の判断が難しい場合があると想定される。さらに、仮想ネットワークの障害の多数は物理障害により起こることが原因のひとつとなり得る。
The virtual network system is realized by using a plurality of physical network devices installed in a wide range as a shared resource of the system and centrally managing the shared resource in one data center. In a physical network constructed with multiple physical network devices, a virtual network can be constructed with multiple physical networks by using the conventional method of managing each physical network independently, depending on the location of the physical network resources and the vendor provided. Yes. The physical network and the virtual network can be jointly managed by the virtual network management server that can access the virtual network and the physical network simultaneously.
However, the virtual device of the virtual network does not depend on the configuration of the physical network, and the construction of the virtual device and the design of the communication circuit between the virtual devices can be created and designed more freely than the physical network. This complicates the configuration of the virtual network and may be difficult to manage. In addition, when a failure occurs in the physical network, it may be difficult to determine the range of influence on the virtual network. In addition, many of the failures in the virtual network can be caused by physical failures.

特開2013−222313号公報JP 2013-222313 A

特許文献1に記載の技術には、以下の課題がある。ここでは、障害が同時多発する際に、障害内容により、将来波及する可能性のある障害を予測するが、仮想ネットワーク構成、利用者情報の変更により、予め予測した情報と合わなくなる場合があり得る。また、利用者数が膨大である場合、予測できた情報が膨大になり、その情報を管理する作業が、新たに発生することが想定される。さらに、利用者の優先度を付けて、ユーザ向けに障害通知するため、優先度が低い利用者への障害通知が遅延となる場合が想定される。
従って、ネットワーク情報と利用者情報の管理方法が、第一の課題である。更に、障害発生した時に、ネットワーク情報と利用者情報を利用して、素早く仮想ネットワークでの物理障害を受ける範囲を判別する事が、第二の課題である。
The technique described in Patent Document 1 has the following problems. Here, when failures occur at the same time, the failure that is likely to spread in the future is predicted according to the failure content, but it may not match the information predicted in advance due to a change in the virtual network configuration and user information . In addition, when the number of users is enormous, it is assumed that the information that can be predicted becomes enormous, and a new task of managing the information occurs. Furthermore, since a failure notification is given to the user with the priority of the user, a failure notification to a user with a low priority may be delayed.
Therefore, the management method of network information and user information is the first problem. Furthermore, when a failure occurs, it is a second problem to quickly determine the range of physical failure in the virtual network using network information and user information.

本発明は、以上の点に鑑み、物理ネットワークで障害が発生したとき、障害が影響する仮想ネットワークの利用者へ障害を通知することを目的とする。   In view of the above, an object of the present invention is to notify a user of a virtual network affected by a failure when the failure occurs in a physical network.

本発明の第1の解決手段によると、
仮想ネットワーク管理装置であって、
複数の物理ネットワーク装置がひとつ又は複数の物理トレイルにより相互に接続された物理ネットワークに対して、いずれかひとつ又は複数の前記物理ネットワーク装置上に構築したひとつ又は複数の仮想装置がひとつ又は複数の仮想回線により相互に接続された仮想ネットワークを管理する処理部と、
物理ネットワーク装置名、仮想装置名、利用者、の対応関係を予め記憶した装置管理テーブルと、
物理トレイル名、仮想回線番号、仮想回線の両端点の仮想装置名、利用者、の対応関係を予め記憶したネットワーク管理テーブルと、
を備え、
前記処理部は、障害が発生した物理ネットワーク装置名又は物理トレイル名を含む警報を受信し、
前記処理部は、
(i)前記装置管理テーブルを参照し、前記警報に含まれる前記物理ネットワーク装置名に従い、仮想装置名と利用者を検索し、
及び/又は、
(ii)前記ネットワーク管理テーブルを参照し、前記警報に含まれる前記物理トレイル名に従い、仮想回線番号、前記仮想回線番号に対応する仮想回線の両端点の仮想装置名、利用者、を検索し、
前記処理部は、物理ネットワーク装置障害又は物理トレイル障害を表す障害情報、前記仮想装置名又は前記仮想回線番号と前記両端点の前記仮想装置名、を含む障害連絡通知を作成し、
前記処理部は、前記利用者宛てに前記障害連絡通知を通知する
仮想ネットワーク管理装置が提供される。
According to the first solution of the present invention,
A virtual network management device,
One or a plurality of virtual devices constructed on any one or a plurality of physical network devices are connected to a physical network in which a plurality of physical network devices are connected to each other by one or a plurality of physical trails. A processing unit for managing virtual networks connected to each other by a line;
A device management table in which correspondence relationships between physical network device names, virtual device names, and users are stored in advance;
A network management table in which the physical trail name, the virtual line number, the virtual device names at both ends of the virtual line, and the correspondence relationship between the users are stored in advance;
With
The processing unit receives an alarm including a physical network device name or a physical trail name in which a failure has occurred,
The processor is
(I) Refers to the device management table, searches for a virtual device name and a user according to the physical network device name included in the alarm,
And / or
(Ii) Referring to the network management table, in accordance with the physical trail name included in the alarm, search for a virtual line number, a virtual device name at each end point of the virtual line corresponding to the virtual line number, and a user.
The processing unit creates a failure communication notification including failure information indicating a physical network device failure or a physical trail failure, the virtual device name or the virtual line number, and the virtual device names of the both end points,
The processing unit is provided with a virtual network management apparatus that notifies the failure notification to the user.

本発明の第2の解決手段によると、
仮想ネットワーク管理方法であって、
複数の物理ネットワーク装置がひとつ又は複数の物理トレイルにより相互に接続された物理ネットワークに対して、いずれかひとつ又は複数の前記物理ネットワーク装置上に構築したひとつ又は複数の仮想装置がひとつ又は複数の仮想回線により相互に接続された仮想ネットワークを管理し、
物理ネットワーク装置名、仮想装置名、利用者、の対応関係を表す装置管理情報を予め記憶し、
物理トレイル名、仮想回線番号、仮想回線の両端点の仮想装置名、利用者、の対応関係を表すネットワーク管理情報を予め記憶し、
障害が発生した物理ネットワーク装置名又は物理トレイル名を含む警報を受信し、

(i)前記装置管理情報を参照し、前記警報に含まれる前記物理ネットワーク装置名に従い、仮想装置名と利用者を検索し、
及び/又は、
(ii)前記ネットワーク管理情報を参照し、前記警報に含まれる前記物理トレイル名に従い、仮想回線番号、前記仮想回線番号に対応する仮想回線の両端点の仮想装置名、利用者、を検索し、

物理ネットワーク装置障害又は物理トレイル障害を表す障害情報、前記仮想装置名又は前記仮想回線番号と前記両端点の前記仮想装置名、を含む障害連絡通知を作成し、
前記利用者宛てに前記障害連絡通知を通知する
仮想ネットワーク管理方法が提供される。
According to the second solution of the present invention,
A virtual network management method comprising:
One or a plurality of virtual devices constructed on any one or a plurality of physical network devices are connected to a physical network in which a plurality of physical network devices are connected to each other by one or a plurality of physical trails. Manage virtual networks connected to each other by line,
Pre-store device management information representing the correspondence between physical network device names, virtual device names, and users,
Pre-store network management information indicating the correspondence between physical trail names, virtual line numbers, virtual device names at both ends of virtual lines, and users,
Receive an alert containing the name of the physical network device or physical trail where the failure occurred,

(I) Refers to the device management information, searches for a virtual device name and a user according to the physical network device name included in the alarm,
And / or
(Ii) Referring to the network management information, according to the physical trail name included in the alarm, search for a virtual line number, a virtual device name at each end point of the virtual line corresponding to the virtual line number, and a user,

Create a failure communication notification including failure information indicating a physical network device failure or a physical trail failure, the virtual device name or the virtual circuit number and the virtual device names of the both end points,
A virtual network management method for notifying the failure notification to the user is provided.

本発明によると、物理ネットワークで障害が発生したとき、障害が影響する仮想ネットワークの利用者へ障害を通知することができる。   According to the present invention, when a failure occurs in a physical network, the failure can be notified to the user of the virtual network affected by the failure.

ネットワーク全体構成図を表す図。The figure showing the whole network block diagram. 仮想ネットワーク管理サーバのソフトウェア構造を表す図。The figure showing the software structure of a virtual network management server. 物理ネットワーク追加工程を表す図。The figure showing a physical network addition process. 物理ネットワーク装置に仮想装置を追加する工程を表す図。The figure showing the process of adding a virtual device to a physical network device. 仮想装置管理テーブルを表す図。The figure showing a virtual device management table. 仮想装置間仮想回線を設計する工程を表す図。The figure showing the process of designing the virtual circuit between virtual devices. 仮想ネットワーク管理テーブルを表す図。The figure showing a virtual network management table. 仮想ネットワークを開通する工程を表す図。The figure showing the process of opening a virtual network. 物理ネットワーク管理テーブルを表す図。The figure showing a physical network management table. 物理ネットワーク装置障害を表す図。The figure showing a physical network device failure. 物理ネットワーク装置障害処理フローチャートを表す図。The figure showing the physical network device failure processing flowchart. 物理トレイル障害を表す図。The figure showing a physical trail failure. 物理トレイル障害処理フローチャートを表す図。The figure showing the physical trail failure process flowchart. 障害連絡通知の構成を表す図。The figure showing the structure of a failure communication notification. 「C.物理ネットワーク装置障害」の場合の障害連絡通知の説明図。Explanatory drawing of the failure notification in the case of “C. Physical network device failure”. 「D.物理トレイル障害」の場合の利用者Aに対する障害連絡通知の説明図。Explanatory drawing of the failure communication notification with respect to the user A in the case of a "D. 「D.物理トレイル障害」の場合の利用者Bに対する障害連絡通知の説明図。Explanatory drawing of the failure communication notification with respect to the user B in the case of "D. Physical trail failure".

A.概要

一般に、仮想装置は物理ネットワーク装置の上で構築されているため、仮想装置と物理ネットワーク装置の関係は管理できる。仮想装置の利用者と仮想装置の関係は、仮想ネットワーク管理サーバで登録可能であり、利用者と仮想装置との関連性管理を設ける事できる。また、仮想装置間の仮想回線を構築する際に、仮想装置端点情報及び、仮想装置を載せた物理ネットワーク装置の情報が分かる。その前提として、どの物理ネットワーク装置間のトレイル(通信回線、通信路、通信ネットワーク等)情報と、どの仮想ネットワークの仮想回線情報を管理する手段を設けることにより、上述の仮想装置の利用者と仮想装置の関係情報、を用いて、仮想装置の利用者と物理ネットワーク装置の間、また仮想回線と物理トレイルの関係が特定可能となる。さらに、この情報に基づいて、物理ネットワーク装置及び/又は物理ネットワークで障害起きた場合、素早く影響する利用者を特定可能となる。
以上の思想に基づき、本実施例では、例えば、以下の手段を設ける。
第一に、仮想装置の利用者と仮想装置を載せる物理ネットワーク装置を特定する、「利用者特定手段」を設ける。
第二に、どの物理ネットワークのルートの上にどの仮想ネットワークルートが登録されているかの設定情報を用いて、物理ネットワーク上の仮想回線の識別情報を特定する、「仮想ネットワーク特定手段」を設ける。
A. Overview

Generally, since a virtual device is built on a physical network device, the relationship between the virtual device and the physical network device can be managed. The relationship between the user of the virtual device and the virtual device can be registered by the virtual network management server, and relevance management between the user and the virtual device can be provided. Further, when constructing a virtual circuit between virtual devices, the virtual device endpoint information and the information of the physical network device on which the virtual device is mounted can be known. As a premise, by providing means for managing trail information (communication line, communication path, communication network, etc.) between which physical network devices and virtual circuit information of which virtual network, the above virtual device users and virtual Using the device relationship information, the relationship between the virtual device user and the physical network device, and the relationship between the virtual circuit and the physical trail can be specified. Further, based on this information, when a failure occurs in the physical network device and / or the physical network, it becomes possible to quickly identify the user who will be affected.
Based on the above idea, in this embodiment, for example, the following means are provided.
First, a “user specifying means” is provided for specifying the user of the virtual device and the physical network device on which the virtual device is placed.
Second, “virtual network specifying means” is provided for specifying identification information of a virtual circuit on a physical network using setting information indicating which virtual network route is registered on which physical network route.

B.ネットワーク及び管理テーブル

以下、本発明における第一の実施例について説明する。

図1は、ネットワーク全体構成図を表す図である。図1は、本発明を適用した物理ネットワーク装置に仮想ネットワークの構築作業が完了した時点での、全体構成図である。本図の例では、ネットワークは、仮想ネットワーク10、物理ネットワーク30の2つの部分がある。
仮想ネットワーク10、物理ネットワーク30と仮想ネットワーク管理サーバ1、また物理ネットワーク管理サーバ3に接続するためのネットワーク(DCN:Data−centric Network、Data Communications Network)2を備える。仮想ネットワーク10は利用者A向けにサービス提供を行っている。利用者A向けの仮想ネットワーク10は仮想装置A101、仮想装置B102、仮想装置C103がリング状で接続されているが、仮想装置の台数は任意であり、仮想装置間のトポロジーもリニア、ラダー、メッシュなど任意である。物理ネットワーク30は物理ネットワーク装置a301、物理ネットワーク装置b302、物理ネットワーク装置c303がリング状で接続されているが、ネットワーク装置の台数は任意であり、物理ネットワーク間のトポロジーもリニア、ラダー、メッシュなど任意である。
B. Network and management table

The first embodiment of the present invention will be described below.

FIG. 1 is a diagram showing an overall network configuration diagram. FIG. 1 is an overall configuration diagram at the time when a construction work of a virtual network is completed in a physical network device to which the present invention is applied. In the example of this figure, the network has two parts, a virtual network 10 and a physical network 30.
A virtual network 10, a physical network 30 and a virtual network management server 1, and a network (DCN: Data-Communications Network) 2 for connecting to the physical network management server 3 are provided. The virtual network 10 provides a service for the user A. In the virtual network 10 for user A, a virtual device A101, a virtual device B102, and a virtual device C103 are connected in a ring shape, but the number of virtual devices is arbitrary, and the topology between virtual devices is also linear, ladder, mesh Etc. are arbitrary. In the physical network 30, a physical network device a301, a physical network device b302, and a physical network device c303 are connected in a ring shape, but the number of network devices is arbitrary, and the topology between physical networks is also arbitrary such as linear, ladder, mesh, etc. It is.

仮想ネットワーク管理サーバ1は、DCN2を経由せずに、直接利用者A向けの仮想ネットワーク10の中に設けてもよい。また、物理ネットワーク管理サーバ3で仮想ネットワーク管理サーバ1の機能を設けて、仮想ネットワーク管理サーバ1として利用してもよい。仮想ネットワーク管理サーバ1は、仮想ネットワークの設計情報、物理ネットワークの設計情報、仮想装置また仮想ネットワークの利用者情報を保持しているものとする。仮想ネットワーク管理サーバ1は、新たに物理ネットワークの追加により、新たに仮想装置と利用者A向けの仮想ネットワーク10を追加構築するが、その追加構築について、図3〜図8を用いて、後に説明する。   The virtual network management server 1 may be provided in the virtual network 10 for the user A directly without going through the DCN 2. The physical network management server 3 may be provided with the function of the virtual network management server 1 and used as the virtual network management server 1. The virtual network management server 1 is assumed to hold virtual network design information, physical network design information, virtual devices, or virtual network user information. The virtual network management server 1 newly constructs a virtual device 10 and a virtual network 10 for the user A by newly adding a physical network. The additional construction will be described later with reference to FIGS. To do.

図2に、仮想ネットワーク管理サーバのソフトウェア構造を表す図を表す。以下、図2を参照して、仮想ネットワーク管理サーバ1のソフトウェア構成を説明する。
仮想ネットワーク管理サーバのソフトウェア構成は、表示用機能部401、装置構成割当処理部402、通信情報送受信部403、障害情報送受信部405、装置設定情報管理DB404からを備える。また、装置設定情報管理DB404は、仮想装置管理テーブル50、仮想ネットワーク管理テーブル60、物理ネットワーク管理テーブル70を含む。装置設定情報管理DB404に備えられた各テーブル詳細について、図5、図7、図9を用いて、後に説明する。なお、クライアント装置や利用者の装置は、仮想ネットワークサーバ1に直接接続される又はネットワークに接続されるなど、適宜接続されることができ、仮想ネットワークサーバ1から後述の障害連絡通知等を受信することができる。
FIG. 2 shows a diagram representing the software structure of the virtual network management server. Hereinafter, the software configuration of the virtual network management server 1 will be described with reference to FIG.
The software configuration of the virtual network management server includes a display function unit 401, a device configuration allocation processing unit 402, a communication information transmission / reception unit 403, a failure information transmission / reception unit 405, and a device setting information management DB 404. The device setting information management DB 404 includes a virtual device management table 50, a virtual network management table 60, and a physical network management table 70. Details of each table provided in the apparatus setting information management DB 404 will be described later with reference to FIGS. 5, 7, and 9. Note that the client device and the user device can be appropriately connected, such as directly connected to the virtual network server 1 or connected to the network, and receive a failure communication notification and the like described later from the virtual network server 1. be able to.

次に、図3〜図9を用いて、新たな物理ネットワーク資源から、図1で示した仮想ネットワーク10のような、仮想ネットワーク構築の方法及び、仮想ネットワーク管理サーバ内の管理方法について、詳細を説明する。   Next, using FIG. 3 to FIG. 9, the details of the method for constructing the virtual network such as the virtual network 10 shown in FIG. 1 and the management method in the virtual network management server from the new physical network resource will be described in detail. explain.

図3は、物理ネットワーク追加工程を表す図である。
まず、図3を参照して、新たな物理ネットワーク資源が準備できた際に、その新たな物理ネットワーク資源を既存の物理ネットワーク資源に追加する手順を説明する。この場合、図示のように、例えば、既存の物理ネットワーク30に、物理ネットワーク装置d304、物理ネットワーク装置f305、物理ネットワーク装置e306を含む新たな物理ネットワークを追加する。
FIG. 3 is a diagram illustrating a physical network addition process.
First, a procedure for adding a new physical network resource to an existing physical network resource when a new physical network resource is prepared will be described with reference to FIG. In this case, as illustrated, for example, a new physical network including the physical network device d304, the physical network device f305, and the physical network device e306 is added to the existing physical network 30.

つぎに、図4に、物理ネットワーク装置に仮想装置を追加する工程を表す図を示す。
図4を参照して、新たな物理ネットワークが追加された物理ネットワーク装置の上に、仮想装置の作成するイメージを説明する。仮想ネットワーク11は新たな仮想ネットワークでサービス提供予定している。それを構築するためには、まず仮想装置の追加が必要である。
仮想装置は物理ネットワーク装置の上に作成するため、ここは例として、物理ネットワーク装置303の上に、仮想装置C2(113)が追加されている。また、物理ネットワーク装置304の上に、仮想装置D111が追加されている。さらに、物理ネットワーク装置306の上に、仮想装置E112が追加されている。このように、仮想ネットワーク11では、仮想装置が三つ作成できている。
Next, FIG. 4 shows a diagram representing a process of adding a virtual device to a physical network device.
With reference to FIG. 4, an image created by a virtual device on a physical network device to which a new physical network is added will be described. The virtual network 11 is scheduled to provide a service with a new virtual network. In order to build it, it is first necessary to add a virtual device.
Since the virtual device is created on the physical network device, a virtual device C2 (113) is added on the physical network device 303 as an example. Further, a virtual device D111 is added on the physical network device 304. Further, a virtual device E112 is added on the physical network device 306. Thus, in the virtual network 11, three virtual devices can be created.

つぎに、図5に、仮想装置管理テーブルを表す図を示す。構築できた仮想装置が利用者Bにサービス提供予定することを前提し、図5を用いて、仮想ネットワーク管理サーバ1にある、仮想装置管理テーブル50へのデータ追加イメージについて説明する。   Next, FIG. 5 shows a diagram representing the virtual device management table. Assuming that the constructed virtual device is scheduled to provide service to the user B, an image of adding data to the virtual device management table 50 in the virtual network management server 1 will be described with reference to FIG.

仮想装置管理テーブル50は、項番501、物理ネットワーク装置名502、仮想装置名503、利用者504の各列を含む。物理ネットワーク装置名502は物理ネットワークである物理ネットワークを代表する唯一な名前である。仮想装置名503は、仮想ネットワークにある仮想装置を代表する唯一な名前である。利用者504は、仮想装置をユーザが利用する場合又は利用ユーザが存在する場合等に存在する。その以外は“−”で示している。一つの物理ネットワーク装置の上に、複数の仮想装置がある場合、すべての仮想装置名を仮想装置管理テーブル50に登録する。また、各仮想装置の利用者もすべて利用者欄に登録する。図5の例では、図4で説明した仮想装置を作成できた時の、データの追加状況を示している。ここでは、物理ネットワーク装置cの上に、仮想装置C2を作成した。項番501である項番「3」である行に記載した情報505で示している。仮想装置名503の枠に「仮想装置C2」を追加し、仮想装置C2は、利用者Bにサービス提供予定するため、利用者枠が「B」を追加する。   The virtual device management table 50 includes columns of item number 501, physical network device name 502, virtual device name 503, and user 504. The physical network device name 502 is a unique name representing a physical network that is a physical network. The virtual device name 503 is a unique name representing a virtual device in the virtual network. The user 504 exists when the user uses the virtual device or when a user exists. The others are indicated by “−”. When there are a plurality of virtual devices on one physical network device, all virtual device names are registered in the virtual device management table 50. All users of each virtual device are also registered in the user column. The example of FIG. 5 shows a data addition state when the virtual device described in FIG. 4 can be created. Here, the virtual device C2 is created on the physical network device c. This is indicated by information 505 described in the line of item number “3” which is item number 501. Since “virtual device C2” is added to the frame of the virtual device name 503 and the virtual device C2 plans to provide service to the user B, the user frame adds “B”.

つぎに、図6に、仮想装置間仮想回線を設計する工程を表す図を示す。以下、図6を用いて、利用者B向け作成した仮想装置間で、仮想装置間の仮想ネットワーク設計するイメージを説明する。
管理者、オペレータ等は、仮想装置の利用者の要望に応じて、仮想装置間の仮想ネットワークを設計する。接続したい仮想装置を選び、仮想装置間の仮想通信回路を決める。この例では、利用者Bに向けて、仮想装置C2(113)と仮想装置Dの間の仮想回線121、仮想装置Dと仮想装置Eの間の仮想回線122、仮想装置Eと仮想装置C2の間の仮想回線123三つの仮想回路を設計している。利用者に向けて、選択できる仮想装置の数、仮想装置間の仮想ネットワークの数は任意である。
Next, FIG. 6 shows a diagram representing a process of designing a virtual line between virtual devices. Hereinafter, an image for designing a virtual network between virtual devices among the virtual devices created for the user B will be described with reference to FIG.
An administrator, an operator, or the like designs a virtual network between virtual devices in accordance with a request from a user of the virtual device. Select the virtual device you want to connect to, and determine the virtual communication circuit between the virtual devices. In this example, the virtual line 121 between the virtual device C2 (113) and the virtual device D, the virtual line 122 between the virtual device D and the virtual device E, the virtual device E and the virtual device C2 are directed toward the user B. The virtual circuit 123 between them is designed with three virtual circuits. The number of virtual devices that can be selected for the user and the number of virtual networks between the virtual devices are arbitrary.

図7に、仮想ネットワーク管理テーブルを表す図を表す。以下、図7を用いて、仮想ネットワークの設計が完了後、仮想ネットワーク管理サーバ内での情報管理方法について、説明する。設計できた仮想装置間の仮想回線情報は、仮想ネットワーク管理テーブル60で管理する。
仮想ネットワーク管理テーブル60は仮想回線番号601、A点仮想装置602、Z点仮想装置603、利用者604の各列を含む。
図6で設計できた仮想回線を例として、テーブルのデータ管理方法について説明する。図6で設計した、仮想装置C2(113)と仮想装置Dの間の仮想回線121について、仮想回線番号601である項番「004」である行に記載した情報6010で表している。仮想回線121は、A点(始点)仮想装置である「仮想装置C2」をA点仮想装置602に登録する。Z点(終点)仮想装置である「仮想装置D」をZ点仮想装置603に登録する。また、回線利用者情報である「B(様)」を利用者604に登録する。
同様に、図6で設計した仮想回線122であるA点仮想装置DとZ点仮想装置Eである仮想回線121は仮想回線番号601である項番005の行に記録する情報6011で管理する。仮想回線122であるA点仮想装置DとZ点仮想装置Eである仮想回線123は、仮想回線番号601である項番006の行に記録する情報6012で管理する。
FIG. 7 shows a diagram representing the virtual network management table. Hereinafter, an information management method in the virtual network management server after the design of the virtual network is completed will be described with reference to FIG. Virtual circuit information between designed virtual devices is managed by the virtual network management table 60.
The virtual network management table 60 includes columns of a virtual line number 601, an A point virtual device 602, a Z point virtual device 603, and a user 604.
The table data management method will be described by taking the virtual circuit designed in FIG. 6 as an example. The virtual line 121 between the virtual device C2 (113) and the virtual device D designed in FIG. 6 is represented by information 6010 described in the line of the item number “004” that is the virtual line number 601. The virtual circuit 121 registers “virtual device C2”, which is a point A (starting point) virtual device, in the point A virtual device 602. The “virtual device D” that is the Z point (end point) virtual device is registered in the Z point virtual device 603. Also, “B (like)”, which is line user information, is registered in the user 604.
Similarly, the virtual circuit 121 that is the virtual line 122 designed in FIG. 6 and the virtual circuit 121 that is the virtual machine E of the point Z are managed by information 6011 recorded in the row of the item number 005 that is the virtual line number 601. The virtual line 122 that is the A point virtual device D and the Z point virtual device E that is the virtual line 122 is managed by information 6012 that is recorded in the row of the item number 006 that is the virtual line number 601.

図8は、仮想ネットワークを開通する工程を表す図である。以下、図8を利用して、図7で示した仮想回線を設計完了後、仮想ネットワークサービスを開通するイメージを説明する。
仮想装置間の仮想回線を開通するために、物理ネットワーク資源である物理ネットワーク装置間で、物理トレイルが構築できたことが必要となるが、物理トレイルの構築方法については、周知又は公知の従来の構築方法を用いて、物理ネットワーク管理サーバによりトレイルの開通ができたことを前提とする。
物理ネットワーク30では、物理トレイル311、312、313、314、315を利用して、図7で設計した仮想ネットワーク121,122,123を開通することを表すイメージ図である。
仮想回線121の仮想回線番号601は、「004」である。
仮想回線122の仮想回線番号601は、「005」である。
仮想回線123の仮想回線番号601は、「006」である。
仮想回線121は仮想装置A点にある仮想装置C2(113)と仮想装置Z点にある仮想装置D111により構成されている。仮想装置C2(113)が物理ネットワーク装置c303の上に構築できている。仮想装置D111が物理ネットワーク装置d304の上に構築できている。そのため、仮想装置C2と仮想装置Dの接続前提は、物理ネットワーク装置c303から物理ネットワーク装置d304への接続が必要となる。
また、物理ネットワーク装置c303から物理ネットワーク装置d304への接続は、物理ネットワーク装置c303と物理ネットワーク装置b302で構築できた物理トレイル311と、物理ネットワーク装置c302と物理ネットワーク装置b304で構築できた物理トレイル312の二つのと、物理トレイルを経由して、開通できる。
FIG. 8 is a diagram illustrating a process of opening a virtual network. Hereinafter, an image of opening a virtual network service after completing the design of the virtual circuit shown in FIG. 7 will be described with reference to FIG.
In order to open a virtual circuit between virtual devices, it is necessary that a physical trail can be constructed between physical network devices, which are physical network resources. A method for constructing a physical trail is known or known in the art. It is assumed that the trail has been opened by the physical network management server using the construction method.
In the physical network 30, it is an image figure showing opening the virtual networks 121, 122, 123 designed in FIG. 7 using the physical trails 311, 312, 313, 314, 315.
The virtual line number 601 of the virtual line 121 is “004”.
The virtual line number 601 of the virtual line 122 is “005”.
The virtual line number 601 of the virtual line 123 is “006”.
The virtual line 121 includes a virtual device C2 (113) at the virtual device A point and a virtual device D111 at the virtual device Z point. The virtual device C2 (113) can be constructed on the physical network device c303. The virtual device D111 can be constructed on the physical network device d304. Therefore, the connection premise of the virtual device C2 and the virtual device D requires connection from the physical network device c303 to the physical network device d304.
The connection from the physical network device c303 to the physical network device d304 includes a physical trail 311 constructed by the physical network device c303 and the physical network device b302, and a physical trail 312 constructed by the physical network device c302 and the physical network device b304. The two can be opened via a physical trail.

次に、仮想回線122は仮想装置A点にある仮想装置D111と仮想装置Z点にある仮想装置E112により構成されている。仮想装置D111が物理ネットワーク装置d304の上に構築できている。仮想装置E112が物理ネットワーク装置e306の上に構築できている。そのため、仮想装置D111と仮想装置E112の接続前提は、物理ネットワーク装置d304から物理ネットワーク装置e306への接続が必要となる。
また、物理ネットワーク装置d304から物理ネットワーク装置e306への接続は、物理ネットワーク装置d304と物理ネットワーク装置f305で構築できた物理トレイル313と、物理ネットワーク装置f305と物理ネットワーク装置e306で構築できた物理トレイル314の二つの物理ネットワークを経由して、開通できる。
Next, the virtual circuit 122 includes a virtual device D111 at the virtual device A point and a virtual device E112 at the virtual device Z point. The virtual device D111 can be constructed on the physical network device d304. The virtual device E112 can be constructed on the physical network device e306. Therefore, the connection premise of the virtual device D111 and the virtual device E112 requires connection from the physical network device d304 to the physical network device e306.
In addition, the connection from the physical network device d304 to the physical network device e306 includes a physical trail 313 that can be constructed by the physical network device d304 and the physical network device f305, and a physical trail 314 that can be constructed by the physical network device f305 and the physical network device e306. It can be opened via two physical networks.

次に、仮想回線123は仮想装置A点にある仮想装置E112と仮想装置Z点にある仮想装置C2(113)により構成されている。仮想装置C2(113)が物理ネットワーク装置c303の上に構築できている。仮想装置E112が物理ネットワーク装置e306の上に構築できている。そのため、仮想装置E112と仮想装置C2(113)の接続前提は、物理ネットワーク装置e306から物理ネットワーク装置c303への接続が必要となる。
また、物理ネットワーク装置e306から物理ネットワーク装置c303への接続は、物理ネットワーク装置d304と物理ネットワーク装置e306で構築できた物理トレイル315と、物理ネットワーク装置b302と物理ネットワーク装置d304で構築できた物理トレイル312と、物理ネットワーク装置c303と物理ネットワーク装置b302で構築できた物理トレイル311と、の三つの物理ネットワークを経由して、開通できる。
Next, the virtual circuit 123 includes a virtual device E112 at the virtual device A point and a virtual device C2 (113) at the virtual device Z point. The virtual device C2 (113) can be constructed on the physical network device c303. The virtual device E112 can be constructed on the physical network device e306. Therefore, the connection premise between the virtual device E112 and the virtual device C2 (113) requires connection from the physical network device e306 to the physical network device c303.
The connection from the physical network device e306 to the physical network device c303 includes a physical trail 315 that can be constructed by the physical network device d304 and the physical network device e306, and a physical trail 312 that can be constructed by the physical network device b302 and the physical network device d304. And the physical trail 311 constructed by the physical network device c303 and the physical network device b302, and can be opened via three physical networks.

上述の情報は仮想ネットワーク管理サーバにある物理ネットワーク管理テーブル70で管理する。   The above information is managed by the physical network management table 70 in the virtual network management server.

図9に、物理ネットワーク管理テーブルを表す図を示す。以下に図9を利用して、物理ネットワーク管理テーブルの管理方法について、詳細を説明する。
物理ネットワーク管理テーブル70は、項番701、物理トレイル名702、物理ネットワークA点703、物理ネットワークZ704、物理ネットワーク中継点リスト705、仮想回線番号関連リスト706の各列を含む。
物理トレイル名702は、物理トレイルを構築する時に付与された、ネットワーク名となる物理ネットワークを代表する唯一の名前である。また、物理トレイル名702に対応する物理ネットワーク情報は、物理ネットワークA点703、物理ネットワークZ704で管理している。A点とZ点情報は、物理ネットワークの端点物理ネットワーク装置名となる。これらの情報は、隣接する点でもいいし、また、隣接する点ではなく、物理通信トレイルの端点でもいい。また、隣接する点ではない場合、物理通信トレイルの中継物理ネットワーク装置名は、物理ネットワーク中継点リスト705で管理する。仮想回線番号関連リスト706は、物理ネットワークに対応する仮想ネットワークの仮想回線番号である。
FIG. 9 shows a diagram representing the physical network management table. Details of the management method of the physical network management table will be described below with reference to FIG.
The physical network management table 70 includes columns of an item number 701, a physical trail name 702, a physical network A point 703, a physical network Z 704, a physical network relay point list 705, and a virtual line number related list 706.
The physical trail name 702 is a unique name that represents a physical network that is a network name assigned when a physical trail is constructed. The physical network information corresponding to the physical trail name 702 is managed by the physical network A point 703 and the physical network Z 704. The A point and Z point information becomes the end point physical network device name of the physical network. These pieces of information may be adjacent points, or may be end points of physical communication trails instead of adjacent points. If the point is not an adjacent point, the relay physical network device name of the physical communication trail is managed by the physical network relay point list 705. The virtual line number related list 706 is a virtual line number of the virtual network corresponding to the physical network.

ここで、図8で示した例により、物理ネットワーク管理テーブル70に登録する情報を説明する。図7で示した、仮想回線項番004である仮想回線121は、項番701が「10」である行の物理ネットワーク情報7010で、仮想回線番号関連リスト706に、仮想回線番号「004」を記録する。また、項番「12」の行である物理ネットワーク情報7011は、仮想回線番号関連リスト706に、仮想回線番号「005」を記録する。項番「13」の行である物理ネットワーク情報7012は、仮想回線番号関連リスト706に、仮想回線番号「006」を記録する。   Here, the information registered in the physical network management table 70 will be described with reference to the example shown in FIG. The virtual line 121 that is the virtual line item number 004 shown in FIG. Record. In the physical network information 7011 in the row of the item number “12”, the virtual line number “005” is recorded in the virtual line number related list 706. In the physical network information 7012 in the row of the item number “13”, the virtual line number “006” is recorded in the virtual line number related list 706.

なお、図5、図7、図9に示した各テーブルの情報は、例えば、管理者、オペレータ、利用者等により仮想ネットワーク管理サーバ1に対して主にマニュアルで適宜登録又は設定することができる。
また、図7及び図9に示したテーブルを統合して(例えば、仮想回線番号により統合)、ひとつのネットワーク管理テーブルとして構成してもよい。
The information in each table shown in FIGS. 5, 7, and 9 can be registered or set as appropriate mainly manually in the virtual network management server 1 by, for example, an administrator, an operator, a user, or the like. .
Further, the tables shown in FIGS. 7 and 9 may be integrated (for example, integrated by a virtual line number) to constitute a single network management table.

C.物理ネットワーク装置障害

本実施例は、図8で開通した物理ネットワーク構成と仮想ネットワークの構成の位置関係が「B.ネットワーク及び管理テーブル」と同一であるが、物理ネットワーク装置に障害発生する場合に、利用者へ通知する動作を説明する。
本実施例では、仮想ネットワーク管理サーバより物理ネットワーク装置の障害を監視できることだけでなく、障害の物理ネットワーク装置情報により、仮想装置管理テーブル50(図5)の管理情報により、すぐ影響範囲を分析し、各仮想装置の利用者へ障害通知することが可能である。
C. Physical network device failure

In the present embodiment, the positional relationship between the physical network configuration opened in FIG. 8 and the configuration of the virtual network is the same as “B. Network and management table”, but the user is notified when a failure occurs in the physical network device. The operation | movement which performs is demonstrated.
In this embodiment, not only the failure of the physical network device can be monitored by the virtual network management server, but also the influence range is immediately analyzed by the management information of the virtual device management table 50 (FIG. 5) based on the physical network device information of the failure. It is possible to notify the user of each virtual device of a failure.

図10は、物理ネットワーク装置障害を表す図である。図10は、物理ネットワークにおけるネットワーク装置c303で装置障害が起きた時、仮想ネットワークと物理ネットワークへの影響する箇所を表すイメージ図である。
ここで、利用者A向けの仮想ネットワーク10、及び「B.ネットワーク及び管理テーブル」で説明した利用者B向けの仮想ネットワーク11が開通完了し、利用者Aと利用者Bに向けサービス提供している事が前提となる。その際に、物理ネットワークの物理ネットワーク装置303で障害が発生し、サービス提供不可の状態になっている。そのため、利用者A向けの仮想ネットワーク10にある仮想装置C103、と利用者B向けの仮想ネットワーク11にある仮想装置C2(113)は物理ネットワーク装置c303の上で作られたため、障害の影響を受けている。また、仮想装置C103と仮想装置C2(113)の利用者は自分の利用している仮想ネットワーク情報を設けてないので、障害の原因が直ちには不明となることが想定される。その際、仮想ネットワーク管理サーバ1が物理ネットワークから受けた障害通知情報を分析、利用し、障害を受ける範囲内の利用者に障害内容を通知する必要がある。仮想ネットワーク管理サーバ1での障害分析について、図11で詳細説明する。また、障害連絡内容は、図14を利用して詳細説明する。
FIG. 10 is a diagram illustrating a physical network device failure. FIG. 10 is an image diagram showing locations that affect the virtual network and the physical network when a device failure occurs in the network device c303 in the physical network.
Here, the virtual network 10 for the user A and the virtual network 11 for the user B described in “B. Network and Management Table” are opened, and services are provided to the user A and the user B. It is assumed that At that time, a failure has occurred in the physical network device 303 of the physical network, and the service cannot be provided. Therefore, since the virtual device C103 in the virtual network 10 for the user A and the virtual device C2 (113) in the virtual network 11 for the user B are created on the physical network device c303, they are affected by the failure. ing. Further, since the users of the virtual devices C103 and C2 (113) do not provide the virtual network information that they use, it is assumed that the cause of the failure is immediately unknown. At that time, the failure notification information received from the physical network by the virtual network management server 1 needs to be analyzed and used, and the failure content needs to be notified to the users within the scope of the failure. The failure analysis in the virtual network management server 1 will be described in detail with reference to FIG. Further, the details of the fault communication will be described in detail with reference to FIG.

図11は、物理ネットワーク装置障害処理フローチャートを表す図である。以下に、図11を利用し、仮想ネットワーク管理サーバ1における、物理ネットワーク装置の障害検出から、仮想装置の利用者への障害連絡までの処理フローを説明する。
この例では、図10で説明した物理ネットワーク装置c303における、物理ネットワーク装置障害が発生している。
FIG. 11 is a diagram illustrating a physical network device failure processing flowchart. Hereinafter, a processing flow from the detection of a failure of the physical network device to the notification of the failure to the user of the virtual device in the virtual network management server 1 will be described with reference to FIG.
In this example, a physical network device failure has occurred in the physical network device c303 described in FIG.

以下に示す各ステップが順次処理される。
・S111:物理ネットワーク装置c303で装置障害が起き、物理ネットワーク装置警報が発生する。複数の物理ネットワーク装置を監視する物理ネットワーク管理サーバ3が、各物理ネットワーク装置からの物理ネットワーク装置警報を監視できている。
・S112:物理ネットワーク管理サーバ3は、監視した警報を物理ネットワーク装置単位で分類する。また、物理ネットワーク管理サーバ3は、回復済みの警報を廃棄し、発生中となる物理ネットワーク装置警報のみを仮想ネットワーク管理サーバ1の通信情報送受信部403に転送する。物理ネットワーク装置警報は、警報の発生時間に対応する障害発生時間、障害が発生した物理ネットワーク装置名の各情報を含む。また、仮想ネットワーク管理サーバ1が直接物理ネットワーク装置を監視可能の場合、仮想ネットワーク管理サーバ1が装置単位で物理ネットワーク装置警報を分類及び/又は廃棄してもよい。
・S113:仮想ネットワーク管理サーバ1の装置構成割当処理部402は物理ネットワーク管理サーバ3から通信情報送受信部403を経て受信した物理ネットワーク装置警報を分析する。なお、装置構成割当処理部402は、受信した警報に、物理ネットワーク装置名又は物理ネットワーク装置の障害を表す情報が含まれていたら、その警報が物理ネットワーク装置警報であると判断することができる。装置構成割当処理部402は、一定時間内で同一の物理ネットワーク装置から複数の障害警報を受信しても、代表的な一つの警報だけ保留するようにしてもよい。どのように代表的なものを選択するかは、受信した順序や、装置や警報種別等に従い予め定められた優先度など、予め適宜設定することができる。
・S114:装置構成割当処理部402は、分析できた物理ネットワーク装置情報から、物理障害発生している物理ネットワーク装置名をキーとし、仮想装置管理テーブル50の物理ネットワーク装置名502の列で検索する。検索結果が一致である場合、該当する行の仮想装置名503を障害影響仮想装置とし、該当する行の利用者504である利用者を障害通知対象とする。
・S115:装置構成割当処理部402は、S113で受信及び保留した物理ネットワーク装置警報の内容に基づき、障害連絡通知を作成し、S114で検索した利用者に通知する。障害連絡通知は、例えば、障害の通知対象である利用者、物理ネットワーク装置障害を表す障害内容と障害発生時間を含む障害情報詳細、障害影響仮想装置名を含む。障害連絡通知の詳細については、後述する。
The following steps are processed sequentially.
S111: A device failure occurs in the physical network device c303, and a physical network device alarm is generated. The physical network management server 3 that monitors a plurality of physical network devices can monitor a physical network device alarm from each physical network device.
S112: The physical network management server 3 classifies the monitored alarms in units of physical network devices. Also, the physical network management server 3 discards the recovered alarm and transfers only the physical network device alarm that is being generated to the communication information transmitting / receiving unit 403 of the virtual network management server 1. The physical network device alarm includes information on the failure occurrence time corresponding to the alarm occurrence time and the name of the physical network device in which the failure has occurred. Further, when the virtual network management server 1 can directly monitor the physical network device, the virtual network management server 1 may classify and / or discard the physical network device alarm for each device.
S113: The device configuration allocation processing unit 402 of the virtual network management server 1 analyzes the physical network device alarm received from the physical network management server 3 via the communication information transmission / reception unit 403. The device configuration allocation processing unit 402 can determine that the alarm is a physical network device alarm if the received alarm includes information indicating a physical network device name or a physical network device failure. The device configuration assignment processing unit 402 may receive a plurality of failure alarms from the same physical network device within a predetermined time, or hold only one representative alarm. How to select a representative one can be appropriately set in advance, such as the order of reception, a priority determined in advance according to the device, alarm type, and the like.
S114: The device configuration allocation processing unit 402 searches the physical network device information in the column of the physical network device name 502 of the virtual device management table 50 using the physical network device name in which the physical failure has occurred as a key from the analyzed physical network device information. . If the search results match, the virtual device name 503 in the corresponding row is set as the failure-influencing virtual device, and the user who is the user 504 in the corresponding row is set as the failure notification target.
S115: The device configuration allocation processing unit 402 creates a failure notification based on the contents of the physical network device alarm received and suspended in S113, and notifies the user searched in S114. The fault notification includes, for example, a user who is a fault notification target, fault information indicating a fault of a physical network device, fault information details including a fault occurrence time, and a fault affected virtual device name. Details of the failure notification will be described later.

D.物理トレイル障害

本実施例は、図8で開通した物理ネットワーク構成と仮想ネットワークの構成の位置関係が「B.ネットワーク及び管理テーブル」と同一であるが、物理ネットワーク30で物理ネットワーク装置間の通信障害発生する場合に、利用者へ通知する動作を説明する。
D. Physical trail failure

In this embodiment, the positional relationship between the physical network configuration opened in FIG. 8 and the configuration of the virtual network is the same as “B. Network and management table”, but a communication failure between physical network devices occurs in the physical network 30. Next, the operation for notifying the user will be described.

図12に、物理トレイル障害を表す図を示す。図12は、物理ネットワークにおける物理ネットワーク装置c303と物理ネットワーク装置b302の間の物理トレイル(通信路、通信回路、通信ネットワーク等)311で障害が起きる時、仮想ネットワークと物理ネットワークへの影響する箇所を表すイメージ図である。
ここで、利用者A向けの仮想ネットワーク10、及び、「B.ネットワーク及び管理テーブル」で説明した利用者B向けの仮想ネットワーク11が開通完了し、利用者Aと利用者Bに向けサービス提供している事が前提となる。その際に、物理ネットワーク装置c303と物理ネットワーク装置b302の間の物理トレイル311で障害が起き、物理トレイル311を経由したサービスが提供不可の状態になっている。また、利用者A向けの仮想ネットワーク10にある仮想ネットワーク130と、利用者B向けの仮想ネットワーク11にある仮想回線121と仮想回線123は、物理トレイル303を経由して作られたため、障害の影響を受けている。また、利用者A向けの仮想ネットワーク10にある仮想装置B102と仮想装置C103の間で開通できた仮想回線130、利用者A向けの仮想ネットワーク11にある仮想装置C2(113)と仮想装置D111の間で開通できた仮想回線121、利用者A向けの仮想ネットワーク11にある仮想装置C2(113)と仮想装置E112の間で開通できた仮想回線123で仮想装置間の通信障害が発生する。このように、物理ネットワークのトレイル障害が1か所起きる場合、仮想ネットワークのひとつ又は複数ネットワークに影響している。
FIG. 12 shows a diagram representing a physical trail failure. FIG. 12 shows the locations that affect the virtual network and the physical network when a failure occurs in the physical trail (communication path, communication circuit, communication network, etc.) 311 between the physical network device c303 and the physical network device b302 in the physical network. FIG.
Here, the virtual network 10 for user A and the virtual network 11 for user B described in “B. Network and Management Table” have been opened, and services are provided to user A and user B. It is a prerequisite. At that time, a failure has occurred in the physical trail 311 between the physical network device c303 and the physical network device b302, and a service via the physical trail 311 cannot be provided. In addition, since the virtual network 130 in the virtual network 10 for the user A and the virtual circuit 121 and the virtual circuit 123 in the virtual network 11 for the user B are created via the physical trail 303, the influence of the failure Is receiving. Further, the virtual circuit 130 that can be opened between the virtual device B102 and the virtual device C103 in the virtual network 10 for the user A, the virtual device C2 (113) and the virtual device D111 in the virtual network 11 for the user A A communication failure between virtual devices occurs in the virtual circuit 121 that can be opened between the virtual device 121 and the virtual circuit 123 that is opened between the virtual device C2 (113) in the virtual network 11 for the user A and the virtual device E112. Thus, when one physical network trail failure occurs, one or more virtual networks are affected.

その際、仮想ネットワーク管理サーバ1が物理ネットワークから受けた障害通知情報を分析することにより、障害を受ける範囲内の利用者に障害内容を通知する必要がある。仮想ネットワーク管理サーバ1での障害分析について、図13で詳細説明する。また、障害連絡内容は、図14を利用して詳細説明する。   At that time, the failure notification information received from the physical network by the virtual network management server 1 needs to be notified to the users within the scope of the failure. The failure analysis in the virtual network management server 1 will be described in detail with reference to FIG. Further, the details of the fault communication will be described in detail with reference to FIG.

図13は、物理トレイル障害処理フローチャートを表す図である。以下に、図13を利用し、仮想ネットワーク管理サーバ1における、物理トレイル障害の検出から、仮想回線の利用者への障害連絡までの処理フローを説明する。
この例では、図12で説明した物理ネットワーク装置c303と物理ネットワーク装置b302の間で構築できた物理トレイル311における、装置間のトレイル障害が発生している。
FIG. 13 is a diagram illustrating a physical trail failure process flowchart. Hereinafter, a processing flow from detection of a physical trail failure to failure notification to a virtual line user in the virtual network management server 1 will be described with reference to FIG.
In this example, a trail failure between devices has occurred in the physical trail 311 constructed between the physical network device c303 and the physical network device b302 described in FIG.

以下に示す各ステップが順次処理される。
・S131:物理ネットワーク装置c303は、物理トレイル311のトレイル障害を検出し、物理トレイル警報を発生する。複数の物理ネットワーク装置を監視する物理ネットワーク管理サーバ3が、各物理ネットワーク装置からの物理トレイル警報を監視できている。
・S132:物理ネットワーク管理サーバ3は、監視した物理トレイル警報を、物理トレイル名により分類し、仮想ネットワーク管理サーバ1の通信情報送受信部403に転送する。物理トレイル警報は、警報の発生時間に対応する障害発生時間、障害が発生した物理トレイル名の各情報を含む。また、仮想ネットワーク管理サーバ1が直接物理ネットワーク装置を監視可能の場合、仮想ネットワーク管理サーバ1が物理トレイル警報を物理トレイル単位で分類及び/又は廃棄してもよい。
・S133:仮想ネットワーク管理サーバ1の装置構成割当処理部402は、物理ネットワーク管理サーバ3から通信情報送受信部403を経て転送された物理トレイル警報を分析し、トレイル障害を受ける物理トレイル名、及び、トレイルの端点にある物理ネットワーク装置名を抽出できる。なお、装置構成割当処理部402は、受信した警報に、物理トレイル名又は物理トレイルの障害を表す情報が含まれていたら、その警報が物理トレイル警報であると判断することができる。装置構成割当処理部402は、例えば、物理トレイル警報に含まれる物理トレイル名の他にも、受信した物理トレイル名が表す物理トレイルを含むひとつ又は複数の他の物理トレイルを求める。装置構成割当処理部402は、例えば、物理ネットワーク管理テーブル70を参照して、物理ネットワークA点703、物理ネットワークZ点704、物理ネットワーク中継点リスト705による物理ネットワーク装置の接続関係・トポロジー等から、障害が影響する他の物理トレイル名を求めることができる。あるいは、装置構成割当処理部402は、例えば、物理ネットワーク30のネットワーク構成情報等を予め適宜のメモリに記憶しておき、この情報から障害が影響する他の物理トレイル名を求めることができる。
The following steps are processed sequentially.
S131: The physical network device c303 detects a trail failure in the physical trail 311 and generates a physical trail alarm. A physical network management server 3 that monitors a plurality of physical network devices can monitor a physical trail alarm from each physical network device.
S132: The physical network management server 3 classifies the monitored physical trail alarm according to the physical trail name and transfers it to the communication information transmission / reception unit 403 of the virtual network management server 1. The physical trail alarm includes information on the failure occurrence time corresponding to the alarm occurrence time and the name of the physical trail where the failure has occurred. When the virtual network management server 1 can directly monitor the physical network device, the virtual network management server 1 may classify and / or discard the physical trail alarm in units of physical trails.
S133: The device configuration allocation processing unit 402 of the virtual network management server 1 analyzes the physical trail alarm transferred from the physical network management server 3 via the communication information transmission / reception unit 403, and the name of the physical trail receiving the trail failure, and The physical network device name at the end of the trail can be extracted. In addition, if the received alarm includes information indicating a physical trail name or a physical trail failure, the apparatus configuration allocation processing unit 402 can determine that the alarm is a physical trail alarm. For example, the device configuration assignment processing unit 402 obtains one or more other physical trails including the physical trail represented by the received physical trail name in addition to the physical trail name included in the physical trail alarm. The device configuration allocation processing unit 402 refers to the physical network management table 70, for example, from the connection relation / topology of the physical network device based on the physical network A point 703, the physical network Z point 704, and the physical network relay point list 705. Other physical trail names affected by the failure can be determined. Alternatively, the device configuration allocation processing unit 402 can store, for example, network configuration information of the physical network 30 in an appropriate memory in advance, and obtain other physical trail names affected by the failure from this information.

例えば、物理ネットワーク装置cと物理ネットワーク装置dの間の物理トレイルから警報が発生された場合、物理ネットワーク管理テーブル70の検索により、項番10の行の物理ネットワーク情報7010で、物理トレイル名702の「物理c−物理d010」の物理トレイル名を検索でき、仮想回線番号関連リスト706の「004」を抽出することができる。また、装置構成割当処理部402は、抽出した物理ネットワーク情報の該当する行により、物理トレイルの端点にある物理ネットワーク装置名を、物理ネットワークA点703と物理ネットワーク装置Z点704により検索することができ、さらに、物理ネットワークの中継点にある物理ネットワーク装置名を、物理ネットワーク中継点リスト705により検索することができる。さらに、「物理c−物理d010」の物理トレイル名に基づき、項番13の物理ネットワーク情報7012がこの物理トレイルを含み障害が影響することがわかる。
また、装置構成割当処理部402は、一定時間内で同一の物理トレイルから複数の障害
警報を受信しても、代表的な一つの警報だけ保留するようにしてもよい。どのように代表的なものを選択するかは、受信した順序や、装置や警報種別等に従い予め定められた優先度など、予め適宜設定することができる。
・S134:装置構成割当処理部402は、S133で分析できた物理トレイル情報から、物理トレイル障害を発生している物理トレイル名キーとし、図9で示した物理ネットワーク管理テーブル70の物理トレイル名702の列で検索し、該当する行の仮想回線番号関連リスト706にある仮想回線番号を抽出する。なお、装置構成割当処理部402は、重複するもの(仮想回路番号等)を廃棄するように処理することができる。この例では、仮想回線番号「004」と「006」が抽出される。
・S135:装置構成割当処理部402は、S134で抽出した仮想回線番号を、図7で示した仮想装置管理テーブル60の仮想回線項番601の列で検索し、該当する行のA点仮想装置名及びZ点仮想装置名を障害が影響する仮想回線の両端点の仮想装置とし、該当する行の利用者604にある利用者を障害通知対象とする。
・S136:装置構成割当処理部402は、S133で受信及び保留した物理トレイル警報の内容に基づき、障害連絡通知を作成し、S135で検索した利用者に通知する。障害連絡通知は、例えば、障害の通知対象である利用者、物理トレイル障害を表す障害内容と障害発生時間を含む障害情報詳細、障害が影響する区間数と各区間の仮想回線番号と各区間端点の仮想装置名を含む障害仮想回線リスト、を含む。障害連絡通知の詳細については、後述する。
For example, when an alarm is generated from the physical trail between the physical network device c and the physical network device d, the physical network information 7010 in the row of the item number 10 indicates the physical trail name 702 by searching the physical network management table 70. The physical trail name “physical c-physical d010” can be searched, and “004” in the virtual circuit number related list 706 can be extracted. Further, the device configuration allocation processing unit 402 can search the physical network device name at the end point of the physical trail by the physical network A point 703 and the physical network device Z point 704 based on the corresponding row of the extracted physical network information. In addition, the physical network device name at the relay point of the physical network can be searched from the physical network relay point list 705. Further, based on the physical trail name “physical c-physical d010”, it can be seen that the physical network information 7012 of item number 13 includes this physical trail and the failure is affected.
Further, the apparatus configuration allocation processing unit 402 may hold only one representative alarm even if a plurality of failure alarms are received from the same physical trail within a certain time. How to select a representative one can be appropriately set in advance, such as the order of reception, a priority determined in advance according to the device, alarm type, and the like.
S134: The device configuration allocation processing unit 402 uses the physical trail name key 702 in the physical network management table 70 shown in FIG. 9 as a physical trail name key in which a physical trail failure has occurred from the physical trail information analyzed in S133. The virtual line numbers in the virtual line number related list 706 in the corresponding row are extracted. Note that the device configuration allocation processing unit 402 can perform processing so as to discard duplicates (virtual circuit numbers and the like). In this example, virtual line numbers “004” and “006” are extracted.
S135: The apparatus configuration allocation processing unit 402 searches the virtual line number extracted in S134 in the column of the virtual line item number 601 of the virtual apparatus management table 60 shown in FIG. The name and the Z-point virtual device name are the virtual devices at both ends of the virtual line affected by the failure, and the user in the user 604 in the corresponding row is the failure notification target.
S136: The device configuration allocation processing unit 402 creates a failure notification based on the contents of the physical trail alarm received and suspended in S133, and notifies the user searched in S135. The failure communication notification includes, for example, the user who is the subject of the failure notification, the failure information detailing the physical trail failure and failure information including the failure occurrence time, the number of sections affected by the failure, the virtual line number of each section, and the end point of each section Failure virtual circuit list including the virtual device names of Details of the failure notification will be described later.

なお、S133及びS134の処理の変形例を以下に示す。すなわち、物理ネットワーク管理サーバ3は、物理ネットワーク装置の接続関係・トポロジー等、あるいは、物理ネットワーク30のネットワーク構成情報等を予め適宜のメモリに記憶しておき、障害が発生した物理トレイルから、その障害が影響する他の物理トレイルの物理トレイル名を求めることができる。この場合、物理ネットワーク管理サーバ3は、障害が発生した物理トレイル名の他、その障害が影響するひとつ又は複数の他の物理トレイル名を含む物理トレイル警報を作成して仮想ネットワーク管理サーバ1に転送する。仮想ネットワーク管理サーバ1は、物理ネットワーク管理サーバ3からその複数の物理トレイル名を含む物理トレイル警報を受信し、装置構成割当処理部402は、S134で、物理ネットワーク管理テーブル70を参照して、直接、複数の物理トレイル名に従い、仮想回線番号関連リスト706から障害が影響する仮想回線番号を抽出することができる。
In addition, the modification of the process of S133 and S134 is shown below. That is, the physical network management server 3 stores the connection relation / topology of the physical network device or the network configuration information of the physical network 30 in an appropriate memory in advance, and the failure is detected from the physical trail where the failure has occurred. The physical trail name of other physical trails affected by can be determined. In this case, the physical network management server 3 creates a physical trail alarm including one or a plurality of other physical trail names affected by the failure in addition to the name of the physical trail in which the failure has occurred, and transfers it to the virtual network management server 1 To do. The virtual network management server 1 receives a physical trail alarm including the plurality of physical trail names from the physical network management server 3, and the device configuration allocation processing unit 402 directly refers to the physical network management table 70 in S134. The virtual line number affected by the failure can be extracted from the virtual line number related list 706 according to a plurality of physical trail names.

E.障害連絡通知

図14は、障害連絡通知の構成を表す図である。以下に、図14を利用して、利用者へ障害情報通知するための障害連絡通知の詳細を説明する。
障害連絡通知80は、送信先の利用者名を表す「利用者」801、障害情報詳細を表す「障害情報詳細」802、障害影響を受けている仮想装置情報を表す「障害影響仮想装置名」803、と障害の影響を受けている仮想回線リストを表す「障害仮想回線リスト」804を含む。
障害情報詳細802は、障害内容8021、障害発生時間8022を含む。障害内容8021は、図11及び図13で説明した各手順でそれぞれ分析した代表的な警報内容となる。この図の例では、「物理ネットワーク装置障害」又は「物理トレイル障害」として示される。障害発生時間8022は、障害内容8021の障害が原因となる警報の発生時間となる。また、障害内容8021、障害発生時間8022の以外に、付加情報などがある場合、障害発生時間8022の後ろに追加してもよい。
障害仮想回線リスト804については、「C.物理ネットワーク装置障害」の場合、障害の影響を受けている障害影響仮想装置名803まで電文に含み、障害の影響を受けている仮想回線リスト804が省略可能となる。一方、障害仮想回線リスト804については、「D.物理トレイル障害」の場合、障害の影響を受けている障害影響仮想装置名803を省略してもよいが、障害の影響を受けている障害仮想回線リスト804は必要となる。障害の影響を受けている仮想回線リスト804の内部構造は、合計障害区間数8041、障害区間詳細8042を含む。
E. Fault notification

FIG. 14 is a diagram illustrating the configuration of the failure notification. The details of the failure notification for notifying the user of failure information will be described below using FIG.
The failure notification 80 includes a “user” 801 indicating the user name of the transmission destination, a “failure information detail” 802 indicating the failure information details, and a “failure affected virtual device name” indicating the virtual device information affected by the failure. 803, and a “failure virtual circuit list” 804 representing a virtual circuit list affected by the failure.
The failure information details 802 includes failure content 8021 and failure occurrence time 8022. The fault contents 8021 are representative alarm contents analyzed in the respective procedures described with reference to FIGS. 11 and 13. In the example of this figure, it is indicated as “physical network device failure” or “physical trail failure”. The failure occurrence time 8022 is an alarm occurrence time caused by the failure of the failure content 8021. Further, when there is additional information in addition to the failure content 8021 and the failure occurrence time 8022, it may be added after the failure occurrence time 8022.
For the fault virtual circuit list 804, in the case of “C. Physical network device fault”, the fault-affected virtual device name 803 affected by the fault is included in the message, and the virtual circuit list 804 affected by the fault is omitted. It becomes possible. On the other hand, for the fault virtual circuit list 804, in the case of “D. Physical trail fault”, the fault affected virtual device name 803 affected by the fault may be omitted, but the fault virtual line affected by the fault may be omitted. The line list 804 is necessary. The internal structure of the virtual circuit list 804 affected by the failure includes a total number of failure sections 8041 and failure section details 8042.

また、障害連絡通知は、作成できた後、図2で記載したソフトウェア構造にある装置構成割当処理部402が障害情報送受信部405により、別の仮想ネットワーク等の適宜のネットワークを介して、又は、メールなどの適宜の通信手法により利用者宛に送信される。   In addition, after the failure notification has been created, the device configuration allocation processing unit 402 in the software structure described in FIG. 2 is used by the failure information transmission / reception unit 405 via an appropriate network such as another virtual network, or It is sent to the user by an appropriate communication method such as e-mail.

図15に、「C.物理ネットワーク装置障害」の場合の障害連絡通知の説明図を示す。
図15(A)は、利用者Aに対する障害連絡通知を示し、障害影響仮想装置名803が仮想装置Cとなる。図15(B)は、利用者Bに対する障害連絡通知を示し、障害影響仮想装置名803が仮想装置C1となる。
FIG. 15 shows an explanatory diagram of the failure notification in the case of “C. Physical network device failure”.
FIG. 15A shows a notification of failure notification to the user A, and the failure-affected virtual device name 803 is the virtual device C. FIG. 15B shows the failure notification to the user B, and the failure affected virtual device name 803 is the virtual device C1.

図16に、「D.物理トレイル障害」の場合の利用者Aに対する障害連絡通知の説明図を示す。
利用者Aに対しては、障害区間詳細について、ここは例として、図12の物理ネットワーク障害が起こる際に、仮想回線への影響区間数は「1」となる。
区間1:図7で示した仮想ネットワーク管理テーブル60における、仮想回線番号「002」である、利用者A向けの仮想ネットワーク10にある、仮想装置Bと仮想装置Cの間の仮想回線130となる(80421)。
FIG. 16 shows an explanatory diagram of the failure notification to the user A in the case of “D. Physical trail failure”.
For user A, as an example of the details of the failure section, when the physical network failure in FIG. 12 occurs, the number of sections affected on the virtual circuit is “1”.
Section 1: The virtual network 130 between the virtual device B and the virtual device C in the virtual network 10 for the user A having the virtual circuit number “002” in the virtual network management table 60 shown in FIG. (80421).

また、図17に、「D.物理トレイル障害」の場合の利用者Bに対する障害連絡通知の説明図を示す。
利用者Bに対しては、障害区間詳細について、ここは例として、図12の物理ネットワーク障害が起こる際に、仮想回線への影響区間数は「2」となる。
区間1:図7で示した仮想ネットワーク管理テーブル60における、仮想回線番号「004」である、利用者B向けの仮想ネットワーク11にある、仮想装置C2と仮想装置Dの間の仮想回線121となる(80421)。
区間2:図7で示した仮想ネットワーク管理テーブル60における、仮想回線番号「006」である、利用者B向けの仮想ネットワーク11にある、仮想装置Eと仮想装置C2の間の仮想回線122となる(80422)。
FIG. 17 shows an explanatory diagram of the failure notification to the user B in the case of “D. Physical trail failure”.
For user B, as for the details of the fault section, here, as an example, when the physical network fault of FIG. 12 occurs, the number of sections that affect the virtual circuit is “2”.
Section 1: In the virtual network management table 60 shown in FIG. 7, the virtual circuit 121 is the virtual circuit 121 between the virtual device C2 and the virtual device D in the virtual network 11 for the user B having the virtual circuit number “004”. (80421).
Section 2: The virtual line 122 between the virtual device E and the virtual device C2 in the virtual network 11 for the user B having the virtual line number “006” in the virtual network management table 60 shown in FIG. (80422).

F.実施例の効果

本発明の実施例によれば、仮想ネットワークの利用者と利用する物理ネットワーク装置、物理ネットワークとの関係が管理できるため、物理ネットワーク障害(物理ネットワーク装置障害及び/又は物理トレイル(通信回線、通信路、通信ネットワーク等)障害)が発生した時、素早く影響となる仮想ネットワークの利用者への影響範囲を判別可能となる。
また、本発明の実施例によれば、障害のポイントは仮想装置単位か、ネットワーク単位か判明できる。更に、本発明の実施例によれば、大規模な障害が行っても、利用者に連絡できる。
F. Effects of the embodiment

According to the embodiment of the present invention, since the relationship between the user of the virtual network and the physical network device to be used and the physical network can be managed, the physical network failure (physical network device failure and / or physical trail (communication line, communication path) When a failure occurs), it is possible to quickly determine the range of influence on the user of the virtual network that is affected.
Further, according to the embodiment of the present invention, it is possible to determine whether the point of failure is a virtual device unit or a network unit. Furthermore, according to the embodiment of the present invention, even if a large-scale failure occurs, the user can be contacted.

G.付記

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれている。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、又は、ICカード、SDカード、DVD等の記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
G. Appendix

In addition, this invention is not limited to an above-described Example, Various modifications are included. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.
Each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function can be stored in a recording device such as a memory, a hard disk, or an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.

1・・・仮想ネットワーク管理サーバ
2・・・DCN
3・・・物理ネットワーク管理サーバ
4・・・外部伝送路
10,11・・・仮想ネットワーク
20・・・物理ネットワーク
101,102,103、111,112,113・・・仮想装置
121,122,123・・・仮想回線
301,302,303,304,305,306・・・物理ネットワーク装置
311,312,313,314,315・・・物理トレイル
401・・・表示用機能部
402・・・装置構成割当処理部
403・・・通信情報送受信部
404・・・装置設定情報管理DB
50・・・仮想装置管理テーブル
60・・・仮想ネットワーク管理テーブル
70・・・物理ネットワーク管理テーブル
1 ... Virtual network management server 2 ... DCN
3 ... Physical network management server 4 ... External transmission path 10, 11 ... Virtual network 20 ... Physical network 101, 102, 103, 111, 112, 113 ... Virtual devices 121, 122, 123 ... Virtual circuits 301, 302, 303, 304, 305, 306 ... Physical network devices 311, 312, 313, 314, 315 ... Physical trail 401 ... Display function unit 402 ... Device configuration Allocation processing unit 403 ... Communication information transmission / reception unit 404 ... Device setting information management DB
50 ... Virtual device management table 60 ... Virtual network management table
70 ... Physical network management table

Claims (10)

仮想ネットワーク管理装置であって、
複数の物理ネットワーク装置がひとつ又は複数の物理トレイルにより相互に接続された物理ネットワークに対して、いずれかひとつ又は複数の前記物理ネットワーク装置上に構築したひとつ又は複数の仮想装置がひとつ又は複数の仮想回線により相互に接続された仮想ネットワークを管理する処理部と、
物理ネットワーク装置名、仮想装置名、利用者、の対応関係を予め記憶した装置管理テーブルと、
物理トレイル名、仮想回線番号、仮想回線の両端点の仮想装置名、利用者、の対応関係を予め記憶したネットワーク管理テーブルと、
を備え、
前記処理部は、障害が発生した物理ネットワーク装置名又は物理トレイル名を含む警報を受信し、
前記処理部は、
(i)前記装置管理テーブルを参照し、前記警報に含まれる前記物理ネットワーク装置名に従い、仮想装置名と利用者を検索し、
及び/又は、
(ii)前記ネットワーク管理テーブルを参照し、前記警報に含まれる前記物理トレイル名に従い、仮想回線番号、前記仮想回線番号に対応する仮想回線の両端点の仮想装置名、利用者、を検索し、
前記処理部は、物理ネットワーク装置障害又は物理トレイル障害を表す障害情報、前記仮想装置名又は前記仮想回線番号と前記両端点の前記仮想装置名、を含む障害連絡通知を作成し、
前記処理部は、前記利用者宛てに前記障害連絡通知を通知する
仮想ネットワーク管理装置。
A virtual network management device,
One or a plurality of virtual devices constructed on any one or a plurality of physical network devices are connected to a physical network in which a plurality of physical network devices are connected to each other by one or a plurality of physical trails. A processing unit for managing virtual networks connected to each other by a line;
A device management table in which correspondence relationships between physical network device names, virtual device names, and users are stored in advance;
A network management table in which the physical trail name, the virtual line number, the virtual device names at both ends of the virtual line, and the correspondence relationship between the users are stored in advance;
With
The processing unit receives an alarm including a physical network device name or a physical trail name in which a failure has occurred,
The processor is
(I) Refers to the device management table, searches for a virtual device name and a user according to the physical network device name included in the alarm,
And / or
(Ii) Referring to the network management table, in accordance with the physical trail name included in the alarm, search for a virtual line number, a virtual device name at each end point of the virtual line corresponding to the virtual line number, and a user.
The processing unit creates a failure communication notification including failure information indicating a physical network device failure or a physical trail failure, the virtual device name or the virtual line number, and the virtual device names of the both end points,
The processing unit is a virtual network management device that notifies the failure notification to the user.
請求項1に記載の仮想ネットワーク管理装置において、
前記仮想ネットワークが複数の利用者毎に複数構築され、
前記処理部は、前記複数の利用者のそれぞれに、前記障害連絡通知を作成して通知することを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 1,
A plurality of virtual networks are constructed for each of a plurality of users,
The virtual network management apparatus, wherein the processing unit creates and notifies the failure notification to each of the plurality of users.
請求項1に記載の仮想ネットワーク管理装置において、
前記処理部は、
前記警報として、障害が発生した前記物理ネットワーク装置名を含む物理ネットワーク装置警報を受信すると、物理ネットワーク装置障害が発生したと判断し、
前記装置管理テーブルを参照し、物理ネットワーク装置名に従い、仮想装置名と、障害通知対象とする利用者を検索し、
前記利用者、物理ネットワーク装置障害を表す障害情報、障害が影響する前記仮想装置名を含む障害連絡通知を作成し、前記利用者宛てに前記障害連絡通知を通知する
ことを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 1,
The processor is
When receiving a physical network device alarm including the name of the physical network device in which a failure has occurred as the alarm, it is determined that a physical network device failure has occurred,
Refer to the device management table, and according to the physical network device name, search for the virtual device name and the user to be notified of the failure,
A virtual network management characterized by creating a fault notification including the user, fault information indicating a physical network device fault, the virtual device name affected by the fault, and notifying the fault notification to the user apparatus.
請求項1に記載の仮想ネットワーク管理装置において、
前記管理テーブルは、
仮想回線番号、仮想回線の両端点の仮想装置、利用者、の対応関係を予め定め記憶した仮想ネットワーク管理テーブルと、
物理トレイル名、仮想回線番号、の対応関係を予め定め記憶した物理ネットワーク管理テーブルと
を含み、
前記処理部は、
前記警報として、障害が発生した物理トレイル名を含む物理トレイル警報を受信すると、物理トレイル障害が発生したと判断し、
前記仮想回線管理テーブルを参照し、前記物理トレイル名に従い、仮想回線番号を検索し、
前記仮想装置管理テーブルを参照し、前記仮想回線番号に従い、障害が影響する仮想回線の両端点の仮想装置名と、障害通知対象とする利用者を検索し、
前記利用者、物理トレイル障害を表す障害情報、障害が影響する区間数と各区間の仮想回線番号と各区間の両端点の仮想装置名を含む障害仮想回線リスト、を含む障害連絡通知を作成し、前記利用者宛てに前記障害連絡通知を通知する
ことを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 1,
The management table is
A virtual network management table in which a correspondence relationship between a virtual line number, a virtual device at each end of the virtual line, and a user is predetermined and stored;
Including a physical network management table in which a correspondence relationship between a physical trail name and a virtual line number is predetermined and stored,
The processor is
When the physical trail alarm including the name of the physical trail where the failure has occurred is received as the alarm, it is determined that a physical trail failure has occurred,
Refer to the virtual circuit management table, search for a virtual circuit number according to the physical trail name,
Refer to the virtual device management table, and in accordance with the virtual circuit number, search for the virtual device names at both ends of the virtual circuit affected by the failure and the user to be notified of the failure,
Create a fault notification including the user, fault information indicating a physical trail fault, the number of sections affected by the fault, the virtual line number of each section, and the fault virtual line list including the virtual device names at both ends of each section. The virtual network management apparatus that notifies the failure notification to the user.
請求項4に記載の仮想ネットワーク管理装置において、
前記処理部は、前記ネットワーク管理テーブル又は予め記憶した物理ネットワーク装置の接続関係若しくはネットワーク構成情報に基づき、前記物理トレイル警報に含まれる物理トレイル名が表す物理トレイルを含むひとつ又は複数の他の物理トレイルの物理トレイル名を求め、
前記処理部は、前記ネットワーク管理テーブルを参照して、複数の前記物理トレイル名に従い、障害が影響する複数の仮想回線番号を検索する
ことを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 4,
The processing unit includes one or a plurality of other physical trails including a physical trail represented by a physical trail name included in the physical trail alarm, based on the network management table or a connection relation of physical network devices stored in advance or network configuration information. For the physical trail name of
The processing unit refers to the network management table and searches for a plurality of virtual circuit numbers affected by a failure according to the plurality of physical trail names.
請求項4に記載の仮想ネットワーク管理装置において、
前記物理トレイル警報は、障害が発生した物理トレイルを含む複数の物理トレイルの物理トレイル名を含み、
前記処理部は、前記ネットワーク管理テーブルを参照して、前記複数の物理トレイル名に従い、障害が影響する複数の仮想回線番号を検索することを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 4,
The physical trail alarm includes physical trail names of a plurality of physical trails including a failed physical trail.
The processing unit searches for a plurality of virtual circuit numbers affected by a failure according to the plurality of physical trail names with reference to the network management table.
請求項6に記載の仮想ネットワーク管理装置において、
前記処理部は、
前記物理ネットワークを管理する物理ネットワーク管理装置から、障害が発生した物理トレイル名と、前記障害が影響するひとつ又は複数の他の物理トレイル名を含む物理トレイル警報を受信することを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 6,
The processor is
A virtual network receiving a physical trail alarm including a physical trail name in which a failure has occurred and one or more other physical trail names affected by the failure from a physical network management device that manages the physical network Management device.
請求項1に記載の仮想ネットワーク管理装置において、
前記処理部は、前記物理ネットワークを管理する物理ネットワーク管理装置により複数の前記物理ネットワーク装置を監視して受信した物理ネットワーク装置又は物理トレイルの障害の発生に関する前記警報を受信することを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 1,
The processing unit receives the alarm regarding occurrence of a failure in a physical network device or a physical trail received by monitoring a plurality of the physical network devices by a physical network management device that manages the physical network. Network management device.
請求項1に記載の仮想ネットワーク管理装置において、
前記警報は、さらに障害発生時間を含み、
前記処理部は、前記障害連絡通知の障害情報に、さらに障害発生時間を含めることを特徴とする仮想ネットワーク管理装置。
The virtual network management device according to claim 1,
The alarm further includes a failure occurrence time,
The virtual network management device, wherein the processing unit further includes a failure occurrence time in the failure information of the failure notification.
仮想ネットワーク管理方法であって、
複数の物理ネットワーク装置がひとつ又は複数の物理トレイルにより相互に接続された物理ネットワークに対して、いずれかひとつ又は複数の前記物理ネットワーク装置上に構築したひとつ又は複数の仮想装置がひとつ又は複数の仮想回線により相互に接続された仮想ネットワークを管理し、
物理ネットワーク装置名、仮想装置名、利用者、の対応関係を表す装置管理情報を予め記憶し、
物理トレイル名、仮想回線番号、仮想回線の両端点の仮想装置名、利用者、の対応関係を表すネットワーク管理情報を予め記憶し、
障害が発生した物理ネットワーク装置名又は物理トレイル名を含む警報を受信し、

(i)前記装置管理情報を参照し、前記警報に含まれる前記物理ネットワーク装置名に従い、仮想装置名と利用者を検索し、
及び/又は、
(ii)前記ネットワーク管理情報を参照し、前記警報に含まれる前記物理トレイル名に従い、仮想回線番号、前記仮想回線番号に対応する仮想回線の両端点の仮想装置名、利用者、を検索し、

物理ネットワーク装置障害又は物理トレイル障害を表す障害情報、前記仮想装置名又は前記仮想回線番号と前記両端点の前記仮想装置名、を含む障害連絡通知を作成し、
前記利用者宛てに前記障害連絡通知を通知する
仮想ネットワーク管理方法。
A virtual network management method comprising:
One or a plurality of virtual devices constructed on any one or a plurality of physical network devices are connected to a physical network in which a plurality of physical network devices are connected to each other by one or a plurality of physical trails. Manage virtual networks connected to each other by line,
Pre-store device management information representing the correspondence between physical network device names, virtual device names, and users,
Pre-store network management information indicating the correspondence between physical trail names, virtual line numbers, virtual device names at both ends of virtual lines, and users,
Receive an alert containing the name of the physical network device or physical trail where the failure occurred,

(I) Refers to the device management information, searches for a virtual device name and a user according to the physical network device name included in the alarm,
And / or
(Ii) Referring to the network management information, according to the physical trail name included in the alarm, search for a virtual line number, a virtual device name at each end point of the virtual line corresponding to the virtual line number, and a user,

Create a failure communication notification including failure information indicating a physical network device failure or a physical trail failure, the virtual device name or the virtual circuit number and the virtual device names of the both end points,
A virtual network management method for notifying the failure notification to the user.
JP2014237674A 2014-11-25 2014-11-25 Virtual network management device and method Pending JP2016100816A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014237674A JP2016100816A (en) 2014-11-25 2014-11-25 Virtual network management device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014237674A JP2016100816A (en) 2014-11-25 2014-11-25 Virtual network management device and method

Publications (1)

Publication Number Publication Date
JP2016100816A true JP2016100816A (en) 2016-05-30

Family

ID=56078171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014237674A Pending JP2016100816A (en) 2014-11-25 2014-11-25 Virtual network management device and method

Country Status (1)

Country Link
JP (1) JP2016100816A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180101259A (en) * 2017-03-03 2018-09-12 스미또모 가가꾸 가부시키가이샤 Nonaqueous electrolyte secondary battery separator

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180101259A (en) * 2017-03-03 2018-09-12 스미또모 가가꾸 가부시키가이샤 Nonaqueous electrolyte secondary battery separator
KR101909134B1 (en) 2017-03-03 2018-10-18 스미또모 가가꾸 가부시키가이샤 Nonaqueous electrolyte secondary battery separator

Similar Documents

Publication Publication Date Title
JP2019029025A (en) System, method, apparatus, and non-transitory computer-readable storage medium for providing mobile device support services
JP5033856B2 (en) Devices and systems for network configuration assumptions
WO2015140842A1 (en) System-monitoring information processing device and monitoring method
TW201543243A (en) Capability monitoring in a service oriented architecture
US9692654B2 (en) Systems and methods for correlating derived metrics for system activity
US10068058B2 (en) Method and apparatus for improved clinical system performance
US10826766B2 (en) Distributed tool for detecting states and state transitions in remote network management platforms
US20110099273A1 (en) Monitoring apparatus, monitoring method, and a computer-readable recording medium storing a monitoring program
JP5874828B2 (en) Control target flow specifying program, control target flow specifying method, and control target flow specifying apparatus
US20230064625A1 (en) Method and system for recommending runbooks for detected events
CN111522499A (en) Operation and maintenance data reading device and reading method thereof
US20140269252A1 (en) Systems and methods for managing switching devices in an information handling system
JP2011090429A (en) Integrated monitoring system
JP2016100816A (en) Virtual network management device and method
EP3852424B1 (en) Application resilience for applications deployed on a cloud platform
CN111082998A (en) Architecture system of operation and maintenance monitoring campus convergence layer
JP6269004B2 (en) Monitoring support program, monitoring support method, and monitoring support apparatus
JP6488600B2 (en) Information processing system, program, and information processing apparatus
JP6060123B2 (en) Influence range identification device, influence range identification method, and program
JP6926646B2 (en) Inter-operator batch service management device and inter-operator batch service management method
JP5157736B2 (en) Network monitoring device, network monitoring system, and network monitoring method
JP6502783B2 (en) Bulk management system, bulk management method and program
JP7167749B2 (en) Information processing device, information processing system, and information processing program
JP6790051B2 (en) Computer system
US20220391277A1 (en) Computing cluster health reporting engine

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20170307

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170317