JP2013246532A - 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム - Google Patents
情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム Download PDFInfo
- Publication number
- JP2013246532A JP2013246532A JP2012118157A JP2012118157A JP2013246532A JP 2013246532 A JP2013246532 A JP 2013246532A JP 2012118157 A JP2012118157 A JP 2012118157A JP 2012118157 A JP2012118157 A JP 2012118157A JP 2013246532 A JP2013246532 A JP 2013246532A
- Authority
- JP
- Japan
- Prior art keywords
- migration
- physical
- cost
- machine
- virtual machine
- 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.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
【解決手段】物理リソース監視部34は、物理マシン1の監視結果に基づいて、仮想マシン11を移行させた場合における、移行先の物理マシン1における予測物理リソース状態に基づいて定まる物理コストを算出する。ネットワーク負荷監視部33は、ネットワーク2の監視結果に基づいて、仮想マシン11を移行させた場合における、ネットワーク2における予測通信状態に基づいて定まるNWコストを算出する。移行制御部31は、物理コストとNWコストとに基づいて移行コストを算出し、移行コストに基づいて移行対象の仮想マシン11を決定する。
【選択図】図2
Description
2 ネットワーク
3 監視サーバ
11 仮想マシン
12 アプリケーション
13 仮想OS
14 ハイパーバイザー
15 負荷計測部
16 情報格納部
17、18 LAN制御部
21 ネットワークスイッチ
31 移行制御部
32 移行実施部
33 ネットワーク負荷監視部
34 物理リソース監視部
35 OS
36、37 LAN制御部
38 物理コスト表
39 影響度表
40 ネットワークコスト表(NWコスト表)
41 移行コスト表
Claims (8)
- 複数の仮想マシンが動作可能な複数の物理マシンと、
前記複数の物理マシンを接続するネットワークと、
前記複数の物理マシンを監視し、前記監視の結果に基づいて、前記複数の仮想マシンの各々について、当該仮想マシンを移行元の物理マシンから移行先の物理マシンに移行させた場合における、前記移行先の物理マシンにおける予測物理リソース状態に基づいて定まる物理コストを算出する物理リソース監視部と、
前記ネットワークを監視し、前記監視の結果に基づいて、前記複数の仮想マシンの各々について、当該仮想マシンを前記移行元の物理マシンから前記移行先の物理マシンに移行させた場合における、前記ネットワークにおける予測通信状態に基づいて定まるネットワークコストを算出するネットワーク負荷監視部と、
前記複数の仮想マシンの各々について、当該仮想マシンを前記移行元の物理マシンから前記移行先の物理マシンに移行させた場合における、前記物理コストと前記ネットワークコストとに基づいて定まる移行コストを算出し、前記複数の仮想マシンの各々についての前記移行コストに基づいて移行対象の仮想マシンを決定する移行制御部と、
前記移行対象の仮想マシンを移行させる移行実施部とを含む
ことを特徴とする情報処理装置。 - 前記物理リソース監視部が、前記複数の仮想マシンの各々についての前記物理コストを格納する物理コスト表を生成し、
前記ネットワーク負荷監視部が、前記複数の仮想マシンの各々についての前記ネットワークコストを格納するネットワークコスト表を生成し、
前記移行制御部が、前記物理コスト表の前記物理コストと前記ネットワークコスト表の前記ネットワークコストとに基づいて前記移行コストを算出することにより、前記複数の仮想マシンの各々についての前記移行コストを格納する移行コスト表を生成し、前記移行コスト表に基づいて、前記移行対象の仮想マシンを決定する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記移行制御部が、前記物理コストに予め定められた第1の係数を乗算した値と、前記ネットワークコストに予め定められた第2の係数を乗算した値とを加算することにより、前記移行コストを算出する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記移行制御部が、前記複数の仮想マシンの各々について、前記移行元の物理マシンについての前記移行コストから当該仮想マシンについての最小の前記移行コストを引くことにより移行メリットを算出し、前記移行メリットの中の最大の移行メリットを有する仮想マシンを抽出し、前記最大の移行メリットと閾値とを比較し、前記最大の移行メリットが前記閾値より大きい場合に、抽出した前記仮想マシンを前記移行対象の仮想マシンとして決定する
ことを特徴とする請求項1に記載の情報処理装置。 - 前記移行制御部が、前記移行対象の仮想マシンの決定の都度に前記最大の移行メリットを保持し、直近の予め定められた数の前記最大の移行メリットに基づいて、前記閾値を動的に定める
ことを特徴とする請求項5に記載の情報処理装置。 - 前記移行制御部が、予め定められた時間間隔で前記移行対象の仮想マシンを決定すると共に、前記複数の物理マシンのいずれかにおけるリソースの枯渇時、及び、前記ネットワークにおけるネットワーク負荷の発生時に前記移行対象の仮想マシンを決定する
ことを特徴とする請求項1に記載の情報処理装置。 - 複数の仮想マシンが動作可能な複数の物理マシンと、前記複数の物理マシンを接続するネットワークと、前記複数の物理マシンと前記ネットワークとを監視する監視サーバとを含む情報処理装置における、前記仮想マシンの制御方法であって、
前記監視サーバに設けられた物理リソース監視部が、前記複数の物理マシンを監視し、前記監視の結果に基づいて、前記複数の仮想マシンの各々について、当該仮想マシンを移行元の物理マシンから移行先の物理マシンに移行させた場合における、前記移行先の物理マシンにおける予測物理リソース状態に基づいて定まる物理コストを算出し、
前記監視サーバに設けられたネットワーク負荷監視部が、前記ネットワークを監視し、前記監視の結果に基づいて、前記複数の仮想マシンの各々について、当該仮想マシンを前記移行元の物理マシンから前記移行先の物理マシンに移行させた場合における、前記ネットワークにおける予測通信状態に基づいて定まるネットワークコストを算出し、
前記監視サーバに設けられた移行制御部が、前記複数の仮想マシンの各々について、当該仮想マシンを前記移行元の物理マシンから前記移行先の物理マシンに移行させた場合における、前記物理コストと前記ネットワークコストとに基づいて定まる移行コストを算出し、前記複数の仮想マシンの各々についての前記移行コストに基づいて移行対象の仮想マシンを決定し、
前記監視サーバに設けられた移行実施部が、前記移行対象の仮想マシンを移行させる
ことを特徴とする仮想マシン制御方法。 - 仮想マシンの制御プログラムであって、
前記プログラムは、コンピュータに、
複数の仮想マシンが動作可能な複数の物理マシンを監視し、前記監視の結果に基づいて、前記複数の仮想マシンの各々について、当該仮想マシンを移行元の物理マシンから移行先の物理マシンに移行させた場合における、前記移行先の物理マシンにおける予測物理リソース状態に基づいて定まる物理コストを算出する処理と、
前記複数の物理マシンを接続するネットワークを監視し、前記監視の結果に基づいて、前記複数の仮想マシンの各々について、当該仮想マシンを前記移行元の物理マシンから前記移行先の物理マシンに移行させた場合における、前記ネットワークにおける予測通信状態に基づいて定まるネットワークコストを算出する処理と、
前記複数の仮想マシンの各々について、当該仮想マシンを前記移行元の物理マシンから前記移行先の物理マシンに移行させた場合における、前記物理コストと前記ネットワークコストとに基づいて定まる移行コストを算出し、前記複数の仮想マシンの各々についての前記移行コストに基づいて移行対象の仮想マシンを決定する処理と、
前記移行対象の仮想マシンを移行させる処理とを、実行させる
ことを特徴とする仮想マシン制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012118157A JP5935505B2 (ja) | 2012-05-24 | 2012-05-24 | 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012118157A JP5935505B2 (ja) | 2012-05-24 | 2012-05-24 | 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013246532A true JP2013246532A (ja) | 2013-12-09 |
JP5935505B2 JP5935505B2 (ja) | 2016-06-15 |
Family
ID=49846271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012118157A Expired - Fee Related JP5935505B2 (ja) | 2012-05-24 | 2012-05-24 | 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5935505B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016078729A1 (en) * | 2014-11-21 | 2016-05-26 | Telefonaktiebolaget L M Ericsson (Publ) | Monitoring of virtual machines in a data center |
CN110928636A (zh) * | 2018-09-19 | 2020-03-27 | 阿里巴巴集团控股有限公司 | 虚拟机热迁移方法、装置和设备 |
JP2022524477A (ja) * | 2020-02-19 | 2022-05-06 | シトリックス・システムズ・インコーポレイテッド | デスクトップ作業負荷の移行 |
CN116389288A (zh) * | 2023-06-05 | 2023-07-04 | 中电运行(北京)信息技术有限公司 | 一种用于电力网络安全的多靶场场景构建方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2007136021A1 (ja) * | 2006-05-24 | 2009-10-01 | 日本電気株式会社 | 仮想マシン管理装置、仮想マシン管理方法およびプログラム |
JPWO2008102739A1 (ja) * | 2007-02-23 | 2010-05-27 | 日本電気株式会社 | 仮想サーバシステム及び物理サーバ選択方法 |
JP2011028408A (ja) * | 2009-07-23 | 2011-02-10 | Fujitsu Ltd | 仮想マシン移動制御プログラム,仮想マシン移動制御方法および仮想マシン移動制御装置 |
JP2011180889A (ja) * | 2010-03-02 | 2011-09-15 | Nec Corp | ネットワークリソース管理システム、装置、方法及びプログラム |
JP2011198332A (ja) * | 2010-03-24 | 2011-10-06 | Fujitsu Ltd | 仮想マシン管理プログラム及び仮想マシン管理装置 |
JP2012094119A (ja) * | 2010-10-26 | 2012-05-17 | Internatl Business Mach Corp <Ibm> | 仮想マシン間の通信 |
-
2012
- 2012-05-24 JP JP2012118157A patent/JP5935505B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2007136021A1 (ja) * | 2006-05-24 | 2009-10-01 | 日本電気株式会社 | 仮想マシン管理装置、仮想マシン管理方法およびプログラム |
JPWO2008102739A1 (ja) * | 2007-02-23 | 2010-05-27 | 日本電気株式会社 | 仮想サーバシステム及び物理サーバ選択方法 |
JP2011028408A (ja) * | 2009-07-23 | 2011-02-10 | Fujitsu Ltd | 仮想マシン移動制御プログラム,仮想マシン移動制御方法および仮想マシン移動制御装置 |
JP2011180889A (ja) * | 2010-03-02 | 2011-09-15 | Nec Corp | ネットワークリソース管理システム、装置、方法及びプログラム |
JP2011198332A (ja) * | 2010-03-24 | 2011-10-06 | Fujitsu Ltd | 仮想マシン管理プログラム及び仮想マシン管理装置 |
JP2012094119A (ja) * | 2010-10-26 | 2012-05-17 | Internatl Business Mach Corp <Ibm> | 仮想マシン間の通信 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016078729A1 (en) * | 2014-11-21 | 2016-05-26 | Telefonaktiebolaget L M Ericsson (Publ) | Monitoring of virtual machines in a data center |
US10387185B2 (en) | 2014-11-21 | 2019-08-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Performing monitoring and migration of virtual machines in a data center to prevent service level degradation due to the load imposed by the monitoring |
CN110928636A (zh) * | 2018-09-19 | 2020-03-27 | 阿里巴巴集团控股有限公司 | 虚拟机热迁移方法、装置和设备 |
JP2022524477A (ja) * | 2020-02-19 | 2022-05-06 | シトリックス・システムズ・インコーポレイテッド | デスクトップ作業負荷の移行 |
CN116389288A (zh) * | 2023-06-05 | 2023-07-04 | 中电运行(北京)信息技术有限公司 | 一种用于电力网络安全的多靶场场景构建方法及*** |
CN116389288B (zh) * | 2023-06-05 | 2023-08-29 | 中电运行(北京)信息技术有限公司 | 一种用于电力网络安全的多靶场场景构建方法及*** |
Also Published As
Publication number | Publication date |
---|---|
JP5935505B2 (ja) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6248560B2 (ja) | 管理プログラム、管理方法、および管理装置 | |
JP5750714B2 (ja) | 計算機システム、仮想サーバ配置方法及び配置制御装置 | |
JP5609730B2 (ja) | 情報処理プログラム及び方法、転送処理装置 | |
JP6075226B2 (ja) | プログラム、仮想マシン管理方法および情報処理装置 | |
JP6687023B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラムおよび情報処理システム | |
JP5935505B2 (ja) | 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム | |
JP2010244524A (ja) | 仮想サーバの移動方法の決定方法及びその管理サーバ | |
JP2011180889A (ja) | ネットワークリソース管理システム、装置、方法及びプログラム | |
JP2009237859A (ja) | 仮想マシン管理システム | |
EP2570922A1 (en) | Method and system for managing an elastic server farm | |
JP5448787B2 (ja) | 計算機管理装置、計算機管理方法及び計算機管理プログラム | |
US11212174B2 (en) | Network management device and network management method | |
WO2017141363A1 (ja) | データ処理システム及びデータ処理方法 | |
JP2017129988A (ja) | バッチ制御システム、バッチ制御プログラム、及びバッチ制御方法 | |
JP6325348B2 (ja) | 仮想マシン配置装置 | |
JP7176633B2 (ja) | 仮想化基盤制御装置、仮想化基盤制御方法および仮想化基盤制御プログラム | |
JP6561766B2 (ja) | 情報処理装置、クラスタシステム、クラスタリング方法、及びプログラム | |
EP2775400B1 (en) | Ressource management system a method | |
JP6963465B2 (ja) | 計算機システム及びデータ処理の制御方法 | |
JP5483784B1 (ja) | 制御装置、計算資源管理方法及び計算資源管理プログラム | |
JP5617586B2 (ja) | 情報処理プログラム、中継装置及び中継管理装置 | |
JP7360036B2 (ja) | 情報処理装置、情報処理システム、情報処理方法およびプログラム | |
JP2011186821A (ja) | 仮想化環境管理システム、装置、方法及びプログラム | |
JP2013016111A (ja) | データセンタシステム、運用評価装置、及び、運用評価装置のプログラム | |
KR20120045321A (ko) | 멀티 에이전트 시스템에서의 동적 로드 밸런싱 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150319 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150916 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151020 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160119 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160322 |
|
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: 20160412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160425 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5935505 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |