JP7135780B2 - ライブマイグレーション調整プログラム及びライブマイグレーション調整方法 - Google Patents
ライブマイグレーション調整プログラム及びライブマイグレーション調整方法 Download PDFInfo
- Publication number
- JP7135780B2 JP7135780B2 JP2018221104A JP2018221104A JP7135780B2 JP 7135780 B2 JP7135780 B2 JP 7135780B2 JP 2018221104 A JP2018221104 A JP 2018221104A JP 2018221104 A JP2018221104 A JP 2018221104A JP 7135780 B2 JP7135780 B2 JP 7135780B2
- Authority
- JP
- Japan
- Prior art keywords
- period
- live migration
- load
- avoidance
- group
- 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
- Debugging And Monitoring (AREA)
Description
2 PM
3 PM
4 ストレージ
5 操作端末
6 ネットワーク
21 VM
22 仮想化ソフトウェア
31 監視部
32 クラウドコントローラ
33 メンテナンス調整部
36,37,38,39 画面
41 システム統計ログ
42 LM作業ログ
43 メンテナンススケジュール
44 LM回避要望
51 メインメモリ
52 CPU
53 LANインタフェース
54 HDD
55 スーパーIO
56 DVI
57 ODD
60 LM回避期間短縮部
61 負荷モデル作成部
62 グルーピング部
63 成功率算出部
64 短縮部
65 記憶部
70 スケジュール作成部
Claims (7)
- コンピュータに、
1つの物理マシン上で稼働している複数の仮想マシンそれぞれに対するユーザがライブマイグレーションの回避を希望するライブマイグレーション回避期間を取得し、
前記複数の仮想マシンの1つである第1仮想マシンに対するライブマイグレーション回避期間の中で、負荷が第1閾値以下の低負荷期間があるか否かを判定し、
前記低負荷期間があると判定した場合に、前記複数の仮想マシンの中で、前記第1仮想マシンと利用者、生成元のソフトウェアイメージ及びライブマイグレーション回避期間が同じであり、ライブマイグレーション回避期間の負荷が類似する仮想マシンを、前記第1仮想マシンと一緒にしてグループを作成し、
前記グループに含まれる仮想マシンについて過去に行われたライブマイグレーションの成否と該ライブマイグレーションが行われたときの負荷の実績に基づいて、前記ライブマイグレーション回避期間から除外する除外期間を特定する
処理を実行させることを特徴とするライブマイグレーション調整プログラム。 - 前記除外期間を特定する処理は、
前記グループに含まれる仮想マシンの負荷に基づいて前記ライブマイグレーション回避期間における前記グループとしてのグループ負荷を計算し、
ライブマイグレーションが成功した割合が第2閾値以上である負荷の閾値として第3閾値を特定し、
前記グループ負荷が前記第3閾値以下である期間を前記除外期間として特定することを特徴とする請求項1に記載のライブマイグレーション調整プログラム。 - 前記第2閾値は、100%であることを特徴とする請求項2に記載のライブマイグレーション調整プログラム。
- 前記第3閾値を特定する処理は、前記グループに含まれる仮想マシンについてライブマイグレーションの作業ログと負荷のログを突き合わせることで負荷の値とライブマイグレーションの成否との対応付けを複数の負荷について行い、該対応付けに基づいて負荷の値毎にライブマイグレーションの成功率を計算して前記第3閾値を特定することを特徴とする請求項2に記載のライブマイグレーション調整プログラム。
- 前記低負荷期間があるか否かを判定する処理で用いられ第1閾値は、前記ライブマイグレーション回避期間以外の前記第1仮想マシンの負荷を用いて算出されることを特徴とする請求項1~4のいずれか1つに記載のライブマイグレーション調整プログラム。
- 前記グループを作成する処理は、前記ライブマイグレーション回避期間の複数の時点の負荷のベクトルの類似度に基づいて仮想マシンをクラスタリングすることによって前記グループを作成することを特徴とする請求項1~5のいずれか1つに記載のライブマイグレーション調整プログラム。
- コンピュータが、
1つの物理マシン上で稼働している複数の仮想マシンそれぞれに対するユーザがライブマイグレーションの回避を希望するライブマイグレーション回避期間を取得し、
前記複数の仮想マシンの1つである第1仮想マシンに対するライブマイグレーション回避期間の中で、負荷が第1閾値以下の低負荷期間があるか否かを判定し、
前記低負荷期間があると判定した場合に、前記複数の仮想マシンの中で、前記第1仮想マシンと利用者、生成元のソフトウェアイメージ及びライブマイグレーション回避期間が同じであり、ライブマイグレーション回避期間の負荷が類似する仮想マシンを、前記第1仮想マシンと一緒にしてグループを作成し、
前記グループに含まれる仮想マシンについて過去に行われたライブマイグレーションの成否と該ライブマイグレーションが行われたときの負荷の実績に基づいて、前記ライブマイグレーション回避期間から除外する除外期間を特定する
処理を実行することを特徴とするライブマイグレーション調整方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018221104A JP7135780B2 (ja) | 2018-11-27 | 2018-11-27 | ライブマイグレーション調整プログラム及びライブマイグレーション調整方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018221104A JP7135780B2 (ja) | 2018-11-27 | 2018-11-27 | ライブマイグレーション調整プログラム及びライブマイグレーション調整方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020086990A JP2020086990A (ja) | 2020-06-04 |
JP7135780B2 true JP7135780B2 (ja) | 2022-09-13 |
Family
ID=70908270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018221104A Active JP7135780B2 (ja) | 2018-11-27 | 2018-11-27 | ライブマイグレーション調整プログラム及びライブマイグレーション調整方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7135780B2 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012181673A (ja) | 2011-03-01 | 2012-09-20 | Nec Corp | リソース割当装置、リソース割当方法、およびプログラム |
WO2013140524A1 (ja) | 2012-03-19 | 2013-09-26 | 富士通株式会社 | プログラム、管理サーバおよびパッチスケジューリング方法 |
JP2014078160A (ja) | 2012-10-11 | 2014-05-01 | International Business Maschines Corporation | 仮想リソースの組み合わせの決定を支援する装置及び方法 |
JP2018028746A (ja) | 2016-08-16 | 2018-02-22 | 富士通株式会社 | 仮想マシン管理プログラム、仮想マシン管理方法、及び、仮想マシン管理装置 |
-
2018
- 2018-11-27 JP JP2018221104A patent/JP7135780B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012181673A (ja) | 2011-03-01 | 2012-09-20 | Nec Corp | リソース割当装置、リソース割当方法、およびプログラム |
WO2013140524A1 (ja) | 2012-03-19 | 2013-09-26 | 富士通株式会社 | プログラム、管理サーバおよびパッチスケジューリング方法 |
JP2014078160A (ja) | 2012-10-11 | 2014-05-01 | International Business Maschines Corporation | 仮想リソースの組み合わせの決定を支援する装置及び方法 |
JP2018028746A (ja) | 2016-08-16 | 2018-02-22 | 富士通株式会社 | 仮想マシン管理プログラム、仮想マシン管理方法、及び、仮想マシン管理装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2020086990A (ja) | 2020-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10838803B2 (en) | Resource provisioning and replacement according to a resource failure analysis in disaggregated data centers | |
JP6455035B2 (ja) | 負荷分散管理装置、制御方法およびプログラム | |
US11050637B2 (en) | Resource lifecycle optimization in disaggregated data centers | |
US10873623B2 (en) | Dynamically modifying a cluster of computing nodes used for distributed execution of a program | |
US9485160B1 (en) | System for optimization of input/output from a storage array | |
US8707308B1 (en) | Method for dynamic management of system resources through application hints | |
US11095530B2 (en) | Service level management of a workload defined environment | |
US20070156731A1 (en) | Automatic project management application | |
US9170840B2 (en) | Duration sensitive scheduling in a computing environment | |
US8639818B1 (en) | System and method for reliable and timely task completion in a distributed computing environment | |
US10754720B2 (en) | Health check diagnostics of resources by instantiating workloads in disaggregated data centers | |
US10761915B2 (en) | Preemptive deep diagnostics and health checking of resources in disaggregated data centers | |
US9953276B2 (en) | Method and system that measures and reports computational-resource usage in a data center | |
US10831580B2 (en) | Diagnostic health checking and replacement of resources in disaggregated data centers | |
US20200097352A1 (en) | Preemptive resource replacement according to failure pattern analysis in disaggregated data centers | |
US8428986B2 (en) | Return on investment analysis tool for storage systems | |
US11841772B2 (en) | Data-driven virtual machine recovery | |
US11720269B1 (en) | Predictive block storage size provisioning for cloud storage volumes | |
US11675521B2 (en) | Comprehensive data protection backup | |
JP6229733B2 (ja) | 情報処理装置、方法、プログラム及び記録媒体 | |
US11301362B1 (en) | Control system for distributed load generation | |
JP7135780B2 (ja) | ライブマイグレーション調整プログラム及びライブマイグレーション調整方法 | |
JP6622808B2 (ja) | 管理計算機および計算機システムの管理方法 | |
US11620205B2 (en) | Determining influence of applications on system performance | |
US20220147380A1 (en) | Optimizing Hybrid Cloud Usage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210810 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220610 |
|
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: 20220802 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220815 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7135780 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |