JP6144639B2 - ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム - Google Patents
ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム Download PDFInfo
- Publication number
- JP6144639B2 JP6144639B2 JP2014031058A JP2014031058A JP6144639B2 JP 6144639 B2 JP6144639 B2 JP 6144639B2 JP 2014031058 A JP2014031058 A JP 2014031058A JP 2014031058 A JP2014031058 A JP 2014031058A JP 6144639 B2 JP6144639 B2 JP 6144639B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual machine
- communication
- migration
- network device
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
なお、ネットワーク制御装置10は、VMの割り当てリソースの制限または通信制限を指示してから所定時間経過後のマイグレーションの進捗状況から、マイグレーションを目標時間までの完了できないと判断したとき、VMの割り当てリソースの制限または通信制限を再度行うようにしてもよい。
また、上記実施形態に係るネットワーク制御装置10が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。この場合、コンピュータがプログラムを実行することにより、上記実施形態と同様の効果を得ることができる。さらに、かかるプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませて実行することにより上記実施形態と同様の処理を実現してもよい。以下に、ネットワーク制御装置10と同様の機能を実現するネットワーク制御プログラムを実行するコンピュータの一例を説明する。
6 物理サーバ
6a ハードウェア
6b 仮想化ソフトウェア
6c 仮想スイッチ
10 ネットワーク制御装置
11 入出力部
12 記憶部
13 制御部
16 物理サーバ
16a ハードウェア
16b 仮想化ソフトウェア
16c 仮想スイッチ
20 クラウドコントローラ
21 仮想L2ネットワーク
30 端末
40 ネットワーク装置
130 進捗情報取得部
131 情報取得部
132 計算部
133 装置制御部
Claims (5)
- 仮想マシンのライブマイグレーションを実行するとき、前記仮想マシンの負荷状況を取得する情報取得部と、
前記仮想マシンのマイグレーションの進捗情報を取得する進捗情報取得部と、
前記進捗情報をもとに、前記ライブマイグレーションが目標時間以内に完了しないと判断したとき、前記取得した仮想マシンの負荷状況に応じて、前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行い、前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかが行われた後の前記進捗情報をもとに、前記目標時間以内にライブマイグレーションが完了しないと判断したとき、再度前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行う装置制御部とを備えることを特徴とするネットワーク制御装置。 - 前記装置制御部は、
前記ライブマイグレーションが完了したと判断したとき、前記仮想マシンの使用リソースの制限および前記ネットワーク装置の通信の制限を解除するよう指示することを特徴とする請求項1に記載のネットワーク制御装置。 - 仮想マシンのライブマイグレーションを実行する管理装置と、前記仮想マシンおよびネットワーク装置を制御するネットワーク制御装置とを備える通信システムであって、
前記ネットワーク制御装置は、
前記仮想マシンのライブマイグレーションを実行するとき、前記仮想マシンの負荷状況を取得する情報取得部と、
前記仮想マシンのマイグレーションの進捗情報を取得する進捗情報取得部と、
前記進捗情報をもとに、前記ライブマイグレーションが目標時間以内に完了しないと判断したとき、前記取得した仮想マシンの負荷状況に応じて、前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行い、前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかが行われた後の前記進捗情報をもとに、前記目標時間以内にライブマイグレーションが完了しないと判断したとき、再度前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行う装置制御部とを備えることを特徴とする通信システム。 - 仮想マシンのライブマイグレーションを実行するとき、前記仮想マシンの負荷状況を取得するステップと、
前記仮想マシンのマイグレーションの進捗情報を取得するステップと、
前記進捗情報をもとに、前記ライブマイグレーションが目標時間以内に完了しないと判断したとき、前記取得した仮想マシンの負荷状況に応じて、前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行うステップと、
前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかが行われた後の前記進捗情報をもとに、前記目標時間以内にライブマイグレーションが完了しないと判断したとき、再度前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行うステップとを含んだことを特徴とするネットワーク制御方法。 - 仮想マシンのライブマイグレーションを実行するとき、前記仮想マシンの負荷状況を取得するステップと、
前記仮想マシンのマイグレーションの進捗情報を取得するステップと、
前記進捗情報をもとに、前記ライブマイグレーションが目標時間以内に完了しないと判断したとき、前記取得した仮想マシンの負荷状況に応じて、前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行うステップと、
前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかが行われた後の前記進捗情報をもとに、前記目標時間以内にライブマイグレーションが完了しないと判断したとき、再度前記仮想マシンの使用リソースの制限および前記仮想マシンの通信経路のネットワーク装置における通信の制限の少なくともいずれかを行うステップとをコンピュータに実行させることを特徴とするネットワーク制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014031058A JP6144639B2 (ja) | 2014-02-20 | 2014-02-20 | ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014031058A JP6144639B2 (ja) | 2014-02-20 | 2014-02-20 | ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015156150A JP2015156150A (ja) | 2015-08-27 |
JP6144639B2 true JP6144639B2 (ja) | 2017-06-07 |
Family
ID=54775422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014031058A Active JP6144639B2 (ja) | 2014-02-20 | 2014-02-20 | ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6144639B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6487359B2 (ja) * | 2016-03-16 | 2019-03-20 | Kddi株式会社 | ネットワークサービス評価システム |
JP6319369B2 (ja) | 2016-06-23 | 2018-05-09 | 日本電気株式会社 | 処理制御装置、処理制御方法、及び、処理制御プログラム |
US10162559B2 (en) * | 2016-09-09 | 2018-12-25 | Veritas Technologies Llc | Systems and methods for performing live migrations of software containers |
JP7125601B2 (ja) * | 2018-07-23 | 2022-08-25 | 富士通株式会社 | ライブマイグレーション制御プログラム及びライブマイグレーション制御方法 |
JP7073976B2 (ja) * | 2018-08-07 | 2022-05-24 | 日本電信電話株式会社 | 管理装置および管理方法 |
US11411969B2 (en) * | 2019-11-25 | 2022-08-09 | Red Hat, Inc. | Live process migration in conjunction with electronic security attacks |
US11354207B2 (en) | 2020-03-18 | 2022-06-07 | Red Hat, Inc. | Live process migration in response to real-time performance-based metrics |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5614226B2 (ja) * | 2010-10-15 | 2014-10-29 | 富士通株式会社 | 仮想マシン制御装置、仮想マシン制御プログラムおよび仮想マシン制御方法 |
JP5838661B2 (ja) * | 2011-08-29 | 2016-01-06 | 富士通株式会社 | データ処理システム、データ中継装置およびデータ中継方法 |
-
2014
- 2014-02-20 JP JP2014031058A patent/JP6144639B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015156150A (ja) | 2015-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6144639B2 (ja) | ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム | |
US9990220B2 (en) | Hypervisor remedial action for a virtual machine in response to an error message from the virtual machine | |
US10042663B2 (en) | Maintaining virtual machines for cloud-based operators in a streaming application in a ready state | |
US10067803B2 (en) | Policy based virtual machine selection during an optimization cycle | |
US9075648B2 (en) | Virtual machine switching based on measured network delay | |
US9172587B2 (en) | Providing automated quality-of-service (‘QoS’) for virtual machine migration across a shared data center network | |
US9600319B2 (en) | Computer-readable medium, apparatus, and method for offloading processing from a virtual switch to a physical switch | |
KR100938521B1 (ko) | 보안 위치 인식 플랫폼을 가능하게 해주는 방법, 장치, 및시스템 | |
US9450841B2 (en) | Streaming state data for cloud management | |
US9697029B2 (en) | Guest idle based VM request completion processing | |
TW201543225A (zh) | 用於支持對經由nvme控制器、通過網路存取的遠端存儲設備的熱插拔的系統和方法 | |
US9954757B2 (en) | Shared resource contention | |
WO2012177359A2 (en) | Native cloud computing via network segmentation | |
US9317313B2 (en) | Dynamically provisioning storage while identifying and discarding redundant storage alerts | |
WO2012069276A1 (en) | Device emulation in a virtualized computing environment | |
TW201347459A (zh) | 管理方法及其系統 | |
JP6133804B2 (ja) | ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム | |
Prakash et al. | Performance analysis of Transport Protocol during live migration of Virtual Machines‖ | |
JP6243749B2 (ja) | ネットワーク制御装置、通信システム、ネットワーク制御方法、および、ネットワーク制御プログラム | |
JP7047906B2 (ja) | 入出力処理割り当て制御装置、入出力処理割り当て制御システム、入出力処理割り当て制御方法、及び、入出力処理割り当て制御プログラム | |
Javadi et al. | Improving server utilization via resource-adaptive batch VMs: poster | |
Javadi et al. | Improving Server Utilization via Resource-adaptive Batch VMs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20151001 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20151005 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160304 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170104 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170206 |
|
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: 20170509 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170511 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6144639 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |