JP6317042B2 - データセンタ連携システム、および、その方法 - Google Patents
データセンタ連携システム、および、その方法 Download PDFInfo
- Publication number
- JP6317042B2 JP6317042B2 JP2017531028A JP2017531028A JP6317042B2 JP 6317042 B2 JP6317042 B2 JP 6317042B2 JP 2017531028 A JP2017531028 A JP 2017531028A JP 2017531028 A JP2017531028 A JP 2017531028A JP 6317042 B2 JP6317042 B2 JP 6317042B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual network
- network identifier
- data center
- packet
- tenant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/74—Address processing for routing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/323—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
-
- 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/58—Association of routers
- H04L45/586—Association of routers of virtual routers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/354—Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/70—Virtual switches
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
Claims (13)
- 複数のデータセンタを通信網で接続するデータセンタ連携システムであって、
前記通信網には、通信条件の異なる複数の回線が設定されており、
管理サーバを備え、
各々のデータセンタは物理計算機を備え、
前記物理計算機は、複数のテナントがそれぞれ利用する複数の仮想計算機を備え、
前記管理サーバは、
前記回線でパケットを送受信する場合の、指定される通信条件と、前記パケットに付与する第一の仮想ネットワーク識別子と、を対応付けて管理し、
各々の前記データセンタについて、
一つの仮想計算機を利用する前記テナントについて、各々の前記テナントのパケットを他のテナントのパケットと分離するための第二の仮想ネットワーク識別子を管理し、
前記テナントの前記パケットについて指定される前記通信条件に基づき定まる第一の仮想ネットワーク識別子と、前記テナントの前記パケットについて定まる前記第二の仮想ネットワーク識別子と、を対応付けて管理し、
複数のデータセンタ間でパケットの送受信を行う場合、
送信側の前記データセンタにおいて、
ゲートウェイ装置は、
前記第二の仮想ネットワーク識別子に基づいて分離されたパケットを、前記送信側データセンタの前記対応付けに基づいて定まる前記第一の仮想ネットワーク識別子を用いて分離して、
エッジ装置は、
前記通信網へ、前記第一の仮想ネットワーク識別子が付与されたパケットを送信する
ことを特徴とするデータセンタ連携システム。 - 請求項1に記載のデータセンタ連携システムにおいて、
受信側の前記データセンタにおいて、
エッジ装置は、
前記通信網から、前記第一の仮想ネットワーク識別子が付与されたパケットを受信し、
ゲートウェイ装置は、
前記第一の仮想ネットワーク識別子を用いて分離された前記パケットを、前記受信側データセンタにおいて前記第一の仮想ネットワーク識別子に基づいて定まる前記第二の仮想ネットワーク識別子を用いて分離し、
分離した前記パケットを前記第二の仮想ネットワーク識別子に基づいて定まるテナントが利用する仮想計算機へ送信する
ことを特徴とするデータセンタ連携システム。 - 請求項1に記載のデータセンタ連携システムにおいて、
前記送信側のデータセンタにおいて、第二の仮想ネットワーク識別子による分離の対象パケットが、第三の仮想ネットワーク識別子で分離されていた場合は、
前記管理サーバは、
各々の前記データセンタについて、
前記第二の仮想ネットワーク識別子と前記第三の仮想ネットワーク識別子との組み合わせで定まる前記第一の仮想ネットワーク識別子を、前記組み合わせと対応付けて管理し、
前記送信側データセンタの前記ゲートウェイ装置は、
前記第三の仮想ネットワーク識別子と前記第二の仮想ネットワーク識別子とに基づいて分離されたパケットを、前記送信側データセンタにおける前記対応付けに基づいて定まる前記第一の仮想ネットワーク識別子を用いて分離する
ことを特徴とするデータセンタ連携システム。 - 請求項3に記載のデータセンタ連携システムにおいて、
受信側の前記データセンタにおいて、
エッジ装置は、
前記通信網から、前記第一の仮想ネットワーク識別子が付与されたパケットを受信し、
ゲートウェイ装置は、
前記第一の仮想ネットワーク識別子を用いて分離された前記パケットを、受信側データセンタにおける前記対応付けに基づいて定まる前記第三の仮想ネットワーク識別子と前記第二の仮想ネットワーク識別子とを用いて分離し、
前記分離されたパケットを、前記第二の仮想ネットワーク識別子に基づいて定まるテナントが利用する仮想計算機へ送信する
ことを特徴とするデータセンタ連携システム。 - 請求項1に記載のデータセンタ連携システムにおいて、
各々の前記データセンタは、前記管理サーバを備えることを特徴とするデータセンタ連携システム。 - 請求項3に記載のデータセンタ連携システムにおいて、
前記第三の仮想ネットワーク識別子を、一つの前記テナントにおける、通信の種類毎、または、通信の用途毎、または、アプリケーション毎に付与する
ことを特徴とするデータセンタ連携システム。 - 請求項1に記載のデータセンタ連携システムにおいて、
前記第一の仮想ネットワーク識別子と第三の仮想ネットワーク識別子とはVLANのVIDであり、前記第二の仮想ネットワーク識別子は、VXLANのVNIである
ことを特徴とするデータセンタ連携システム。 - 通信条件の異なる複数の回線が設定された通信網による複数のデータセンタの接続方法であって、
前記回線でパケットを送受信する場合の、指定される通信条件と、前記パケットに付与する第一の仮想ネットワーク識別子と、を対応付けて管理し、
一つの仮想計算機を利用する前記テナントについて、各々の前記テナントのパケットを他のテナントのパケットと分離するための第二の仮想ネットワーク識別子を管理し、
前記テナントの前記パケットについて指定される前記通信条件に基づき定まる第一の仮想ネットワーク識別子と、前記テナントの前記パケットについて定まる前記第二の仮想ネットワーク識別子と、を対応付けて管理し、
送信側の前記データセンタにおいて、
前記第二の仮想ネットワーク識別子に基づいて分離されたパケットを、前記送信側データセンタの前記対応付けに基づいて定まる前記第一の仮想ネットワーク識別子を用いて分離して、
前記通信網へ、前記第一の仮想ネットワーク識別子が付与されたパケットを送信する
ことを特徴とするデータセンタ接続方法。 - 請求項8に記載のデータセンタ接続方法において、
受信側の前記データセンタにおいて、
前記通信網から、前記第一の仮想ネットワーク識別子が付与されたパケットを受信し、
前記第一の仮想ネットワーク識別子を用いて分離された前記パケットを、前記受信側データセンタにおいて前記第一の仮想ネットワーク識別子に基づいて定まる前記第二の仮想ネットワーク識別子を用いて分離し、
分離した前記パケットを前記第二の仮想ネットワーク識別子に基づいて定まるテナントが利用する仮想計算機へ送信する
ことを特徴とするデータセンタ接続方法。 - 請求項8に記載のデータセンタ接続方法において、
第二の仮想ネットワーク識別子による分離の対象パケットが、第三の仮想ネットワーク識別子で分離されている場合は、前記第二の仮想ネットワーク識別子と前記第三の仮想ネットワーク識別子との組み合わせで定まる前記第一の仮想ネットワーク識別子を、前記組み合わせと対応付けて管理し、
前記送信側データセンタにおいて、
前記第三の仮想ネットワーク識別子と前記第二の仮想ネットワーク識別子とに基づいて分離されたパケットを、前記送信側データセンタにおける前記対応付けに基づいて定まる前記第一の仮想ネットワーク識別子を用いて分離する
ことを特徴とするデータセンタ接続方法。 - 請求項10に記載のデータセンタ接続方法において、
受信側の前記データセンタにおいて、
前記通信網から、前記第一の仮想ネットワーク識別子が付与されたパケットを受信し、
前記第一の仮想ネットワーク識別子を用いて分離された前記パケットを、受信側データセンタにおける前記対応付けに基づいて定まる前記第三の仮想ネットワーク識別子と前記第二の仮想ネットワーク識別子とを用いて分離し、
前記分離されたパケットを、前記第二の仮想ネットワーク識別子に基づいて定まるテナントが利用する仮想計算機へ送信する
ことを特徴とするデータセンタ接続方法。 - 請求項10に記載のデータセンタ接続方法において、
前記第三の仮想ネットワーク識別子を、一つの前記テナントにおける、通信の種類毎、または、通信の用途毎、または、アプリケーション毎に付与する
ことを特徴とするデータセンタ接続方法。 - 請求項8に記載のデータセンタ接続方法において、
前記第一の仮想ネットワーク識別子と第三の仮想ネットワーク識別子とはVLANのVIDであり、前記第二の仮想ネットワーク識別子は、VXLANのVNIであることを特徴とするデータセンタ接続方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPPCT/JP2015/071054 | 2015-07-24 | ||
JP2015071054 | 2015-07-24 | ||
PCT/JP2016/050751 WO2017017971A1 (ja) | 2015-07-24 | 2016-01-13 | データセンタ連携システム、および、その方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2017017971A1 JPWO2017017971A1 (ja) | 2017-10-05 |
JP6317042B2 true JP6317042B2 (ja) | 2018-04-25 |
Family
ID=57884184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017531028A Expired - Fee Related JP6317042B2 (ja) | 2015-07-24 | 2016-01-13 | データセンタ連携システム、および、その方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20180198708A1 (ja) |
JP (1) | JP6317042B2 (ja) |
WO (1) | WO2017017971A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101922044B1 (ko) * | 2016-11-29 | 2019-02-14 | 주식회사 실크로드소프트 | 데이터베이스 이중화 무중단 정합성 복구 기법 |
JP7100065B2 (ja) * | 2017-06-09 | 2022-07-12 | エルジー エレクトロニクス インコーポレイティド | 無線通信システムにおける参照信号を送受信するための方法、及びこのための装置 |
WO2021053759A1 (ja) * | 2019-09-18 | 2021-03-25 | 三菱電機株式会社 | ネットワーク制御装置、通信リソース割り当て方法および通信システム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012114850A (ja) * | 2010-11-26 | 2012-06-14 | Nippon Telegr & Teleph Corp <Ntt> | 対応情報生成装置、対応情報生成方法、対応情報生成プログラム、及び名前解決システム |
JP5679343B2 (ja) * | 2012-02-07 | 2015-03-04 | 日本電信電話株式会社 | クラウドシステム、ゲートウェイ装置、通信制御方法、及び通信制御プログラム |
JP6236221B2 (ja) * | 2013-05-22 | 2017-11-22 | 富士通株式会社 | 管理プログラム、管理装置、およびネットワークシステム |
-
2016
- 2016-01-13 WO PCT/JP2016/050751 patent/WO2017017971A1/ja active Application Filing
- 2016-01-13 JP JP2017531028A patent/JP6317042B2/ja not_active Expired - Fee Related
- 2016-01-13 US US15/741,531 patent/US20180198708A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JPWO2017017971A1 (ja) | 2017-10-05 |
US20180198708A1 (en) | 2018-07-12 |
WO2017017971A1 (ja) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10999189B2 (en) | Route optimization using real time traffic feedback | |
EP3338414B1 (en) | Dynamic vpn policy model with encryption and traffic engineering resolution | |
JP6583509B2 (ja) | 制御装置、管理装置、制御方法、管理方法、および、プログラム | |
CN100440846C (zh) | 虚拟专用网动态连接方法 | |
KR101703088B1 (ko) | Sdn 기반의 통합 라우팅 방법 및 그 시스템 | |
CN104639372B (zh) | 基于sdn的覆盖网络和物理网络的关联方法及*** | |
RU2576492C2 (ru) | Устройство управления, система связи, способ связи и носитель записи с записанной на нем программой связи | |
CN109218053A (zh) | 虚拟数据中心的实现方法、***和存储介质 | |
US8289878B1 (en) | Virtual link mapping | |
CN103917967A (zh) | 用于配置中间盒的网络控制*** | |
WO2017150642A1 (ja) | ネットワークシステム、制御装置、仮想ネットワーク機能の構築方法及びプログラム | |
TWI663854B (zh) | 控制裝置、控制方法及程式 | |
CN107733795B (zh) | 以太网虚拟私有网络evpn与公网互通方法及其装置 | |
JP2016152567A (ja) | 通信装置及び通信方法 | |
EP3280101A1 (en) | Control device, control method, and program | |
JP5679343B2 (ja) | クラウドシステム、ゲートウェイ装置、通信制御方法、及び通信制御プログラム | |
US20170310581A1 (en) | Communication Network, Communication Network Management Method, and Management System | |
JP6317042B2 (ja) | データセンタ連携システム、および、その方法 | |
JP2013062775A (ja) | ネットワーク管理システム、及び装置 | |
JP2019201428A (ja) | ネットワークシステム、制御装置、仮想ネットワークの構築方法及びプログラム | |
JP6211975B2 (ja) | ネットワーク延伸システム、制御装置、およびネットワーク延伸方法 | |
KR20180058594A (ko) | Sdn/tap 어플리케이션 | |
US10574481B2 (en) | Heterogeneous capabilities in an overlay fabric | |
JP2015525983A (ja) | 通信方法、情報処理装置、通信システム、通信端末およびプログラム | |
KR20180058592A (ko) | Sdn 제어기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170321 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180202 |
|
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: 20180313 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180328 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6317042 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |