JP5608794B2 - 複数の仮想マシンを管理するための階層システム、方法、及びコンピュータプログラム - Google Patents
複数の仮想マシンを管理するための階層システム、方法、及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5608794B2 JP5608794B2 JP2013144451A JP2013144451A JP5608794B2 JP 5608794 B2 JP5608794 B2 JP 5608794B2 JP 2013144451 A JP2013144451 A JP 2013144451A JP 2013144451 A JP2013144451 A JP 2013144451A JP 5608794 B2 JP5608794 B2 JP 5608794B2
- Authority
- JP
- Japan
- Prior art keywords
- anchor point
- virtual machine
- migration anchor
- identification information
- physical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/78—Architectures of resource allocation
- H04L47/781—Centralised allocation of resources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
- G06F9/4856—Task life-cycle, e.g. stopping, restarting, resuming execution resumption being on a different machine, e.g. task migration, virtual machine migration
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Claims (16)
- 少なくとも2つの物理マシン(100a、100b)を有する第1のグループに接続可能であり、少なくとも2つの物理マシンを有する前記第1のグループ内の1つの物理マシンにある第1の仮想マシンの仮想マシン識別情報と、該1つの物理マシンの物理マシン識別情報とを含むデータセット(110a、110b)を記憶する第1のローカルマイグレーションアンカポイント(110)と、
少なくとも2つの物理マシン(120a、120b)を有する第2のグループに接続可能であり、少なくとも2つの物理マシンを有する前記第2のグループ内の1つの物理マシンにある第2の仮想マシンの仮想マシン識別情報と、該1つの物理マシンの物理マシン識別情報とを含むデータセット(130a、130b)を記憶する第2のローカルマイグレーションアンカポイント(130)と、
前記第1のローカルマイグレーションアンカポイントと前記第2のローカルマイグレーションアンカポイントとに接続され、前記第1の仮想マシンによって実行されるアプリケーションに関する第1のサービス識別情報と、前記第1の仮想マシンに関連付けられた識別情報と、前記第1のローカルマイグレーションアンカポイントの識別情報とを第1のデータレコード(140a)として記憶するとともに、前記第2の仮想マシンによって実行されるアプリケーションの第2のサービス識別情報と、前記第2の仮想マシンに関連付けられた識別情報と、前記第2のローカルマイグレーションアンカポイントの識別情報とを第2のデータレコード(140b)として記憶するグローバルマイグレーションアンカポイント(140)と、
前記第1のサービス識別情報と、前記第1の仮想マシンの識別情報と、前記第1のローカルマイグレーションアンカポイントの識別情報とを含む、前記第1の仮想マシンに関する第1のデータエントリ(150a)を記憶するとともに、前記第2のサービス識別情報と、前記第2の仮想マシンの識別情報と、前記第2の仮想マシンが位置づけられている物理マシンが接続することのできる前記第2のローカルマイグレーションアンカポイントの識別情報とを含む第2のデータエントリ(150b)を有する仮想マシンロケーションレジスタ(150)と、
中央ネットワーク管理システム(160)と、
物理マシンの各グループのグループマネージャ(101、121)と
を備え、
前記中央ネットワーク管理システム(160)は、物理マシンの前記第1のグループから物理マシンの前記第2のグループ内の第1の物理マシンへと前記第1の仮想マシンをマイグレーションさせる旨の決定を受信する(315)か又は該決定を行うものであり、
前記第2のローカルマイグレーションアンカポイントは、前記第1の仮想マシンが物理マシンの前記第2のグループ内の前記第1の物理マシンにあるという情報を、物理マシンの前記第2のグループ内の前記第1の物理マシンから受信する(320)ものであり、
前記第2のローカルマイグレーションアンカポイントが、前記第1の仮想マシンが物理マシンの前記第2のグループにあるというメッセージを前記グローバルマイグレーションアンカポイントに送信する(325)か、前記グローバルマイグレーションアンカポイントが、以前のローカルマイグレーションアンカポイントに関する情報を受信する前記仮想マシンロケーションレジスタにアクセスする(330)か、又は前記第2のローカルマイグレーションアンカポイントが、前記以前のローカルマイグレーションアンカポイントに関する情報を得るために、前記仮想マシンロケーションレジスタに対して、あるメッセージを送信(335)し、
前記第1のローカルマイグレーションアンカポイントは、前記第1の仮想マシンを対象としたデータメッセージを、該データメッセージの宛先エントリを前記第2のローカルマイグレーションアンカポイントとすることにより該第2のローカルマイグレーションアンカポイントへと送信する(340)ものである、複数の仮想マシンを管理するための階層システム。 - 第3のローカルマイグレーションアンカポイントと第4のローカルマイグレーションアンカポイントとに接続された第2のグローバルマイグレーションアンカポイントを更に備え、
前記仮想マシンロケーションレジスタ(150)が更に、各データエントリにおいて、該データエントリにより特定されるローカルマイグレーションアンカポイントが接続しているグローバルマイグレーションアンカポイントのグローバルマイグレーションアンカポイント識別情報を記憶する、請求項1に記載の階層システム。 - 前記グローバルマイグレーションアンカポイントは、前記サービス識別情報によって特定されるあるサービスについてのデータメッセージをあるクライアントから受信する(200)ものであり、前記データメッセージは、前記クライアントを特定する送信元エントリと、前記グローバルマイグレーションアンカポイントを特定する宛先エントリとを有するものであり、
前記グローバルマイグレーションアンカポイントは、前記サービス識別情報を有する、記憶しているデータレコードに基づいて、前記送信元エントリが前記グローバルマイグレーションアンカポイントを特定するものとなり、かつ前記宛先エントリが前記ローカルマイグレーションアンカポイントと前記仮想マシンとを特定するものとなるように前記データメッセージを処理する(205)ものである、請求項1又は2に記載の階層システム。 - 前記ローカルマイグレーションアンカポイントは、前記グローバルマイグレーションアンカポイントからデータメッセージを受信し(210)、該データメッセージが示す仮想マシン識別情報を含む、記憶しているデータセットに基づいて、前記データメッセージ内のローカルマイグレーションアンカポイント識別情報を物理マシン識別情報へと置き換える(215)ものである、請求項1〜3のいずれか1項に記載の階層システム。
- 前記ローカルマイグレーションアンカポイントは、仮想マシン識別情報を送信元として含むとともにグローバルマイグレーションアンカポイントを宛先として含むデータメッセージ(806)を受信し、当該仮想マシンの識別情報を含むデータエントリにおいて特定されるグローバルマイグレーションアンカポイントに向けて前記データメッセージ(807)を転送するものである、請求項1〜4のいずれか1項に記載の階層システム。
- 前記グローバルマイグレーションアンカポイントは、あるローカルマイグレーションアンカポイントからデータメッセージ(807)を受信するものであり、該データメッセージは、送信元として仮想マシン識別情報を有するとともに宛先として当該グローバルマイグレーションアンカポイントを有するものであり、
前記グローバルマイグレーションアンカポイントは、前記仮想マシンの識別情報を含むデータレコードに基づいて、前記データメッセージを処理し、前記宛先としての前記グローバルマイグレーションアンカポイントをクライアント識別情報へ置き換え、前記送信元としての前記仮想マシンを当該グローバルマイグレーションアンカポイントのグローバルマイグレーションアンカポイント識別情報へ置き換えるものである、請求項1〜5のいずれか1項に記載の階層システム。 - 前記中央ネットワーク管理システム(1100)は、前記第1のグループ内の第1の物理マシンから前記第1のグループ内の第2の物理マシンへと前記第1の仮想マシンをマイグレーションさせる要求を受信する(300)ものであり、
前記第1のローカルマイグレーションアンカポイントは、前記決定に応じて前記グループマネージャ(1020、1110)から前記第2の物理マシンの識別情報を受信する(305)ものであり、
前記ローカルマイグレーションアンカポイントは、前記データセット内の前記第1の物理マシンの識別情報を前記第2の物理マシンの識別情報へと置き換える(310)ものである、請求項1に記載の階層システム。 - 前記第1のローカルマイグレーションアンカポイント及び前記第2のローカルマイグレーションアンカポイントと、前記グローバルマイグレーションアンカポイントと、前記仮想マシンロケーションレジスタとのうちの少なくとも1つが、前記仮想マシンロケーションレジスタか、前記第1のローカルマイグレーションアンカポイント及び前記第2のローカルマイグレーションアンカポイントか、前記グローバルマイグレーションアンカポイントかにおけるデータが有効ではない場合にページング処理を行うものである、請求項1〜7のいずれか1項に記載の階層システム。
- 前記仮想マシンロケーションレジスタと、前記グローバルマイグレーションアンカポイントと、前記第1のローカルマイグレーションアンカポイント及び前記第2のローカルマイグレーションアンカポイントとのうちの少なくとも1つが、仮想マシンが過去においてのみ登録されていた全てのローカルマイグレーションアンカポイントにページング処理を行うよう依頼するか、又は
前記仮想マシンロケーションレジスタが、前記グローバルマイグレーションアンカポイントにページング処理を行うよう依頼し、該グローバルマイグレーションアンカポイントが、当該グローバルマイグレーションアンカポイントに接続されているローカルマイグレーションアンカポイントにページング処理を行うよう依頼する、請求項8に記載の階層システム。 - 前記ローカルマイグレーションアンカポイントが、ある仮想マシンを特定したロケーション登録又は更新要求を、接続可能な物理マシンのグループ内の全ての物理マシンへ送信し(350)、
前記ローカルマイグレーションアンカポイントは、前記ある仮想マシンを有している物理マシンから返答を受信し(355)、
前記ローカルマイグレーションアンカポイントは、前記仮想マシンロケーションレジスタ、あるいはこれに加えて前記グローバルマイグレーションアンカポイントに対し、前記ある仮想マシンが存在している物理マシンを通知する(360)ものである、請求項1〜9のいずれか1項に記載の階層システム。 - 各物理マシンが、前記第1のローカルマイグレーションアンカポイントと通信するように構成されているマイグレーション管理制御機能と仮想マシン機能とを有するものである、物理マシンの前記第1のグループを更に備えている請求項1〜10のいずれか1項に記載の階層システム。
- 前記第1のローカルマイグレーションアンカポイントと前記第2のローカルマイグレーションアンカポイントとがそれぞれ満了期間を示すタイマ(110c、130c)を有し、
前記物理マシン又は前記仮想マシンは、前記満了期間内にロケーション登録メッセージを前記ローカルマイグレーションアンカポイントに送信し、対応するデータセットが更なる期間にわたり延長されるか、又は、
前記ロケーション登録メッセージを前記満了期間内に受信しなかった場合には、前記第1のローカルマイグレーションアンカポイントと前記第2のローカルマイグレーションアンカポイントとが、ある仮想マシンを特定した前記対応するデータセットを削除する、請求項1〜11のいずれか1項に記載の階層システム。 - 前記グローバルマイグレーションアンカポイントが、あるクライアントから受信したサービス識別情報を仮想マシンのIPアドレスへと変換する、請求項1〜12のいずれか1項に記載の階層システム。
- 少なくとも2つのグローバルマイグレーションアンカポイントを備え、
第1のグローバルマイグレーションアンカポイントが、サービス識別情報を有するクライアント要求を受信し(370)、
前記第1のグローバルマイグレーションアンカポイントは、前記サービス識別情報に関してデータレコードを調べ(375)、
前記第1のグローバルマイグレーションアンカポイントが記憶しているデータレコードにおいて前記サービス識別情報が見つからない場合には、前記第1のグローバルマイグレーションアンカポイントは、前記サービス識別情報と関連付けられているグローバルマイグレーションアンカポイントの識別情報を前記仮想マシンロケーションレジスタに要求し(380)、
前記グローバルマイグレーションアンカポイントは、前記サービス識別情報をデータレコード内に有する第2のグローバルマイグレーションアンカポイントの識別情報を受信し(385)、
前記第1のグローバルマイグレーションアンカポイントは、前記仮想マシンロケーションレジスタによって特定された前記第2のグローバルマイグレーションアンカポイントに対し、前記サービス識別情報によって特定されたサービスを要求しているクライアントを通知する(390)、請求項1〜13のいずれか1項に記載の階層システム。 - 少なくとも2つの物理マシンを有する第1のグループ内の1つの物理マシンにある第1の仮想マシンの仮想マシン識別情報と、該1つの物理マシンの物理マシン識別情報とを含むデータセットを記憶する第1のローカルマイグレーションアンカポイント(110)を、少なくとも2つの物理マシンを有する前記第1のグループに接続するステップと、
少なくとも2つの物理マシンを有する第2のグループ内の1つの物理マシンにある第2の仮想マシンの仮想マシン識別情報と、該1つの物理マシンの物理マシン識別情報とを含むデータセットを記憶する第2のローカルマイグレーションアンカポイント(130)を、少なくとも2つの物理マシンを有する前記第2のグループに接続するステップと、
前記第1の仮想マシンによって実行されるアプリケーションに関する第1のサービス識別情報と、前記第1の仮想マシンに関連付けられた識別情報と、前記第1のローカルマイグレーションアンカポイントの識別情報とを第1のデータレコードとして記憶するとともに、前記第2の仮想マシンによって実行されるアプリケーションの第2のサービス識別情報と、前記第2の仮想マシンに関連付けられた識別情報と、前記第2のローカルマイグレーションアンカポイントの識別情報とを第2のデータレコードとして記憶するグローバルマイグレーションアンカポイント(140)を、前記第1のローカルマイグレーションアンカポイントと前記第2のローカルマイグレーションアンカポイントとに接続するステップと、
仮想マシンロケーションレジスタ(150)が、前記第1のサービス識別情報と、前記第1の仮想マシンの識別情報と、前記第1のローカルマイグレーションアンカポイントの識別情報とを含む、前記第1の仮想マシンに関する第1のデータエントリを記憶するとともに、前記第2のサービス識別情報と、前記第2の仮想マシンの識別情報と、前記第2の仮想マシンが置かれている物理マシンが接続することのできる前記第2のローカルマイグレーションアンカポイントの識別情報とを含む第2のデータエントリを有するステップと、
中央ネットワーク管理システム(160)が、物理マシンの前記第1のグループから物理マシンの前記第2のグループ内の第1の物理マシンへと前記第1の仮想マシンをマイグレーションさせる旨の決定を受信する(315)か又は該決定を行うステップと、
前記第2のローカルマイグレーションアンカポイントが、前記第1の仮想マシンが物理マシンの前記第2のグループ内の前記第1の物理マシンに置かれているという情報を、物理マシンの前記第2のグループ内の前記第1の物理マシンから受信する(320)ステップと、
前記第2のローカルマイグレーションアンカポイントが、前記第1の仮想マシンが物理マシンの前記第2のグループにあるというメッセージを前記グローバルマイグレーションアンカポイントに送信する(325)か、前記グローバルマイグレーションアンカポイントが、以前のローカルマイグレーションアンカポイントに関する情報を受信する前記仮想マシンロケーションレジスタにアクセスする(330)か、又は前記第2のローカルマイグレーションアンカポイントが、前記以前のローカルマイグレーションアンカポイントに関する情報を得るために、前記仮想マシンロケーションレジスタに対して、あるメッセージを送信する(335)ステップと、
前記第1のローカルマイグレーションアンカポイントが、前記第1の仮想マシンを対象としたデータメッセージを、該データメッセージの宛先エントリを前記第2のローカルマイグレーションアンカポイントとすることにより該第2のローカルマイグレーションアンカポイントへと送信する(340)ステップと
を含む、複数の仮想マシンを管理する方法。 - 請求項15に記載の複数の仮想マシンを管理する方法をコンピュータに実行させるプログラムコードを含むコンピュータプログラム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP12176591.1A EP2687982A1 (en) | 2012-07-16 | 2012-07-16 | Hierarchical system for managing a plurality of virtual machines, method and computer program |
| EP12176591.1 | 2012-07-16 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014021979A JP2014021979A (ja) | 2014-02-03 |
| JP5608794B2 true JP5608794B2 (ja) | 2014-10-15 |
Family
ID=48703360
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013144451A Expired - Fee Related JP5608794B2 (ja) | 2012-07-16 | 2013-07-10 | 複数の仮想マシンを管理するための階層システム、方法、及びコンピュータプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20140019621A1 (ja) |
| EP (2) | EP2687982A1 (ja) |
| JP (1) | JP5608794B2 (ja) |
| CN (1) | CN103544043A (ja) |
Families Citing this family (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140259012A1 (en) * | 2013-03-06 | 2014-09-11 | Telefonaktiebolaget L M Ericsson (Publ) | Virtual machine mobility with evolved packet core |
| US10230567B2 (en) * | 2013-04-01 | 2019-03-12 | Dell Products L.P. | Management of a plurality of system control networks |
| US10764323B1 (en) * | 2015-12-21 | 2020-09-01 | Amdocs Development Limited | System, method, and computer program for isolating services of a communication network in response to a distributed denial of service (DDoS) attack |
| CN106489260B (zh) * | 2014-05-12 | 2019-10-18 | 诺基亚通信有限责任两合公司 | 包括虚拟化网络功能的通信网络的控制方法及装置 |
| US20150347170A1 (en) * | 2014-05-27 | 2015-12-03 | Vmware, Inc. | Grouping virtual machines in a cloud application |
| US9727439B2 (en) | 2014-05-28 | 2017-08-08 | Vmware, Inc. | Tracking application deployment errors via cloud logs |
| US9652211B2 (en) | 2014-06-26 | 2017-05-16 | Vmware, Inc. | Policy management of deployment plans |
| US9712604B2 (en) | 2014-05-30 | 2017-07-18 | Vmware, Inc. | Customized configuration of cloud-based applications prior to deployment |
| US9639691B2 (en) | 2014-06-26 | 2017-05-02 | Vmware, Inc. | Dynamic database and API-accessible credentials data store |
| US11228637B2 (en) | 2014-06-26 | 2022-01-18 | Vmware, Inc. | Cloud computing abstraction layer for integrating mobile platforms |
| US10324743B2 (en) | 2014-08-27 | 2019-06-18 | Red Hat Israel, Ltd. | Announcing virtual machine migration |
| CN104239122B (zh) * | 2014-09-04 | 2018-05-11 | 华为技术有限公司 | 一种虚拟机迁移方法和装置 |
| US9342338B2 (en) | 2014-10-15 | 2016-05-17 | Red Hat, Inc. | Application migration in a process virtual machine environment |
| US9348655B1 (en) | 2014-11-18 | 2016-05-24 | Red Hat Israel, Ltd. | Migrating a VM in response to an access attempt by the VM to a shared memory page that has been migrated |
| US10469313B2 (en) * | 2015-01-29 | 2019-11-05 | Nec Corporation | Data file registration management system, method, management apparatus, and recording medium |
| US10341986B2 (en) * | 2015-03-31 | 2019-07-02 | Nec Corporation | Method for transmitting a paging message to a terminal using a virtual network node |
| US10228969B1 (en) * | 2015-06-25 | 2019-03-12 | Amazon Technologies, Inc. | Optimistic locking in virtual machine instance migration |
| US10970110B1 (en) | 2015-06-25 | 2021-04-06 | Amazon Technologies, Inc. | Managed orchestration of virtual machine instance migration |
| CN106817433B (zh) * | 2015-11-30 | 2019-08-09 | 中国电信股份有限公司 | 用于层次化分配ip地址块的方法、装置和系统 |
| US9933957B1 (en) * | 2015-12-30 | 2018-04-03 | EMC IP Holding Company LLC | Non-disruptively migrating virtual disks using virtualization appliance |
| CN107040441B (zh) * | 2016-02-04 | 2020-01-21 | 华为技术有限公司 | 跨数据中心的数据传输方法、装置及系统 |
| CN107179957B (zh) * | 2016-03-10 | 2020-08-25 | 阿里巴巴集团控股有限公司 | 物理机故障分类处理方法、装置和虚拟机恢复方法、系统 |
| US10108328B2 (en) | 2016-05-20 | 2018-10-23 | Vmware, Inc. | Method for linking selectable parameters within a graphical user interface |
| US10108447B2 (en) | 2016-08-30 | 2018-10-23 | Vmware, Inc. | Method for connecting a local virtualization infrastructure with a cloud-based virtualization infrastructure |
| US10157071B2 (en) * | 2016-08-30 | 2018-12-18 | Vmware, Inc. | Method for migrating a virtual machine between a local virtualization infrastructure and a cloud-based virtualization infrastructure |
| KR101899298B1 (ko) * | 2016-12-12 | 2018-09-17 | (주)아이엔소프트 | 클라우드 및 가상화 기반의 프로세스 자동화 처리 시스템 및 그 처리 방법 |
| CN109992424B (zh) * | 2017-12-29 | 2024-04-02 | 北京华胜天成科技股份有限公司 | 本地网络的业务关联关系的确定方法及装置 |
| CN110633127A (zh) * | 2018-06-25 | 2019-12-31 | 华为技术有限公司 | 一种数据处理方法及相关设备 |
| CN111338941B (zh) * | 2020-02-21 | 2024-02-20 | 北京金堤科技有限公司 | 信息处理方法和装置、电子设备和存储介质 |
| WO2022054283A1 (ja) * | 2020-09-14 | 2022-03-17 | 日本電信電話株式会社 | 情報処理システム、情報処理方法およびプログラム |
| US12248428B2 (en) | 2020-09-14 | 2025-03-11 | Nippon Telegraph And Telephone Corporation | Information processing system, information processing method and program |
| US12445372B2 (en) | 2020-09-25 | 2025-10-14 | Ntt, Inc. | Communication system, distribution device, data distribution method and program |
| WO2022070247A1 (ja) | 2020-09-29 | 2022-04-07 | 日本電信電話株式会社 | 情報処理システム、情報処理方法およびプログラム |
| US12500678B2 (en) | 2020-09-29 | 2025-12-16 | Ntt, Inc. | Information processing system, delay control device, information processing method and program |
| WO2022085141A1 (ja) | 2020-10-22 | 2022-04-28 | 日本電信電話株式会社 | 光パス設計装置、光パス設計方法及びプログラム |
| JP7436926B2 (ja) | 2020-10-22 | 2024-02-22 | 日本電信電話株式会社 | 光パス設計装置、光パス設計方法及びプログラム |
| US12445371B2 (en) | 2020-11-16 | 2025-10-14 | Ntt, Inc. | Communication path finding device, communication path finding method, and program |
| CN114143252B (zh) * | 2021-11-29 | 2022-11-01 | 中电信数智科技有限公司 | 一种虚拟机迁移时组播流量不间断的实现方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8042108B2 (en) | 2006-03-18 | 2011-10-18 | International Business Machines Corporation | Virtual machine migration between servers |
| US8468230B2 (en) * | 2007-10-18 | 2013-06-18 | Fujitsu Limited | Method, apparatus and recording medium for migrating a virtual machine |
| US8117495B2 (en) * | 2007-11-26 | 2012-02-14 | Stratus Technologies Bermuda Ltd | Systems and methods of high availability cluster environment failover protection |
| US9842004B2 (en) * | 2008-08-22 | 2017-12-12 | Red Hat, Inc. | Adjusting resource usage for cloud-based networks |
| JP5079665B2 (ja) * | 2008-11-18 | 2012-11-21 | Kddi株式会社 | 仮想計算機送信方法、システム、管理装置及びプログラム |
| US8316125B2 (en) * | 2009-08-31 | 2012-11-20 | Red Hat, Inc. | Methods and systems for automated migration of cloud processes to external clouds |
| US8875128B2 (en) * | 2009-11-30 | 2014-10-28 | Red Hat Israel, Ltd. | Controlling permissions in virtualization environment using hierarchical labeling |
| JP5454135B2 (ja) * | 2009-12-25 | 2014-03-26 | 富士通株式会社 | 仮想マシン移動制御装置、仮想マシン移動制御方法および仮想マシン移動制御プログラム |
| JP2011198299A (ja) * | 2010-03-23 | 2011-10-06 | Fujitsu Ltd | プログラム、コンピュータ、通信装置および通信制御システム |
| JP5190084B2 (ja) * | 2010-03-30 | 2013-04-24 | 株式会社日立製作所 | 仮想マシンのマイグレーション方法およびシステム |
| US20110307716A1 (en) * | 2010-06-10 | 2011-12-15 | Broadcom Corporation | Global control policy manager |
| US9313088B2 (en) * | 2010-09-09 | 2016-04-12 | Nec Corporation | Network system and network managing method |
| CN102073462B (zh) * | 2010-11-29 | 2013-04-17 | 华为技术有限公司 | 虚拟存储迁移方法、系统和虚拟机监控器 |
| US9292329B2 (en) * | 2011-02-10 | 2016-03-22 | Microsoft Technology Licensing, Llc | Virtual switch interceptor |
-
2012
- 2012-07-16 EP EP12176591.1A patent/EP2687982A1/en not_active Withdrawn
-
2013
- 2013-07-08 EP EP13175488.9A patent/EP2687983A1/en not_active Withdrawn
- 2013-07-10 JP JP2013144451A patent/JP5608794B2/ja not_active Expired - Fee Related
- 2013-07-16 CN CN201310298268.3A patent/CN103544043A/zh active Pending
- 2013-07-16 US US13/943,119 patent/US20140019621A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| EP2687982A1 (en) | 2014-01-22 |
| EP2687983A1 (en) | 2014-01-22 |
| US20140019621A1 (en) | 2014-01-16 |
| JP2014021979A (ja) | 2014-02-03 |
| CN103544043A (zh) | 2014-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5608794B2 (ja) | 複数の仮想マシンを管理するための階層システム、方法、及びコンピュータプログラム | |
| US20230300105A1 (en) | Techniques for managing software defined networking controller in-band communications in a data center network | |
| EP3261290B1 (en) | Software defined data center and method for deploying service cluster therein | |
| EP3229405B1 (en) | Software defined data center and scheduling and traffic-monitoring method for service cluster therein | |
| EP2982097B1 (en) | Method and apparatus for exchanging ip packets among network layer 2 peers | |
| US9477506B2 (en) | Dynamic virtual machines migration over information centric networks | |
| Mann et al. | CrossRoads: Seamless VM mobility across data centers through software defined networking | |
| CN106487695B (zh) | 一种数据传输方法、虚拟网络管理装置及数据传输系统 | |
| US9461943B2 (en) | Network assisted virtual machine mobility | |
| CN112470436A (zh) | 使用srv6和bgp的多云连通性 | |
| JP6574304B2 (ja) | 仮想ネットワーク管理 | |
| WO2014000292A1 (zh) | 跨数据中心的虚拟机迁移方法、服务控制网关及系统 | |
| WO2015150756A1 (en) | Data center networks | |
| CN105453523A (zh) | 大型数据中心中对虚拟机移动性的处理 | |
| US9203753B2 (en) | Traffic optimization using network address and port translation in a computer cluster | |
| JP2014049773A (ja) | ネットワークシステム及び仮想ノードのマイグレーション方法 | |
| CN103036919A (zh) | 用于实现虚拟机在虚拟私有云内的迁移的方法和设备 | |
| CN105704042A (zh) | 报文处理方法、bng及bng集群系统 | |
| CN108270878A (zh) | 在vxlan中发送arp报文的方法、vtep设备 | |
| CN118590346B (zh) | 网络互通方法、装置、计算机设备和存储介质 | |
| CN108574613B (zh) | Sdn数据中心的二层互通方法及装置 | |
| US9763135B1 (en) | Load balancing with mobile resources | |
| KR102567139B1 (ko) | 엣지 플랫폼 관리장치 및 엣지 플랫폼 관리장치의 동작 방법 | |
| CN121924065A (zh) | 一种跨云网络中动态路由的方法及系统 | |
| WO2016110897A1 (ja) | 通信システム、通信装置、通信方法および制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140522 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140610 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140718 |
|
| 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: 20140805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140901 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5608794 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |