JP2011180889A - ネットワークリソース管理システム、装置、方法及びプログラム - Google Patents
ネットワークリソース管理システム、装置、方法及びプログラム Download PDFInfo
- Publication number
- JP2011180889A JP2011180889A JP2010045348A JP2010045348A JP2011180889A JP 2011180889 A JP2011180889 A JP 2011180889A JP 2010045348 A JP2010045348 A JP 2010045348A JP 2010045348 A JP2010045348 A JP 2010045348A JP 2011180889 A JP2011180889 A JP 2011180889A
- Authority
- JP
- Japan
- Prior art keywords
- physical server
- operates
- virtual machine
- expected value
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【解決手段】複数の物理サーバで仮想マシンが動作する仮想化環境において仮想マシン間の通信量を測定する通信量測定手段10と、通信量測定手段10が測定した通信量に基づいて、所定の仮想マシンを動作させる物理サーバを異なる物理サーバに変更した場合のネットワーク使用率の期待値を算出する期待値算出手段12と、期待値算出手段12が算出した期待値に基づいて、仮想マシンを動作させる物理サーバの変更が妥当か否かを判定する妥当性判定手段13と、妥当性判定手段13の判定結果に基づいて、仮想マシンを動作させる物理サーバを変更する変更手段16とを含む。
【選択図】図10
Description
11 移動コスト算出手段
12 期待値算出手段
13 妥当性判定手段
14 リソース判定手段
15 移動手段
16 変更手段
Claims (10)
- 複数の物理サーバで仮想マシンが動作する仮想化環境において前記仮想マシン間の通信量を測定する通信量測定手段と、
前記通信量測定手段が測定した通信量に基づいて、所定の仮想マシンを動作させる物理サーバを異なる物理サーバに変更した場合のネットワーク使用率の期待値を算出する期待値算出手段と、
前記期待値算出手段が算出した期待値に基づいて、前記仮想マシンを動作させる物理サーバの変更が妥当か否かを判定する妥当性判定手段と、
前記妥当性判定手段の判定結果に基づいて、前記仮想マシンを動作させる物理サーバを変更する変更手段とを
含むことを特徴とするネットワークリソース管理システム。 - 所定の仮想マシンを動作させる物理サーバを、現在動作させている物理サーバから異なる物理サーバに変更する際に必要なリソースを移動コストとして算出する移動コスト算出手段を含み、
妥当性判定手段は、前記移動コスト算出手段が算出した移動コストが予め定められた閾値を超える場合には、前記仮想マシンを動作させる物理サーバの変更が妥当でないと判定する
請求項1記載のネットワークリソース管理システム。 - 期待値算出手段は、互いに異なる物理サーバで動作している仮想マシン間の通信のうち、最も通信量の大きい仮想マシンの組み合わせを特定し、特定した前記仮想マシンを同一の物理サーバで動作させるように、前記仮想マシンを動作させる物理サーバを変更した場合のネットワーク使用率の期待値を算出し、
妥当性判定手段は、前記期待値算出手段が算出したネットワーク使用率の期待値が最も低くなる場合に前記仮想マシンを動作させる物理サーバの変更が妥当であると判定する
請求項1又は請求項2記載のネットワークリソース管理システム。 - 所定の仮想マシンを動作させる物理サーバを、現在動作させている物理サーバから異なる物理サーバに変更すると、前記異なる物理サーバのリソースが枯渇するか否かを判定するリソース判定手段を含み、
変更手段は、前記リソース判定手段の判定結果に基づいて、前記仮想マシンを動作させる物理サーバを前記異なる物理サーバに変更する
請求項1から請求項3のうちのいずれか1項に記載のネットワークリソース管理システム。 - リソース判定手段は、所定の仮想マシンを動作させる物理サーバを現在動作させている第1の物理サーバから第2の物理サーバに変更すると前記第2の物理サーバのリソースが枯渇する場合に、前記所定の仮想マシンと前記第2の物理サーバで動作する他の仮想マシンとを交換することで前記リソースの枯渇を回避できるか否かを判定し、
変更手段は、前記リソース判定手段の判定結果に基づいて、前記所定の仮想マシンを動作させる物理サーバを前記第2の物理サーバに変更するとともに、前記他の仮想マシンを動作させる物理サーバを前記第1の物理サーバに変更する
請求項4記載のネットワークリソース管理システム。 - 複数の物理サーバで仮想マシンが動作する仮想化環境において前記仮想マシン間の通信量を測定する通信量測定手段と、
前記通信量測定手段が測定した通信量に基づいて、所定の仮想マシンを動作させる物理サーバを異なる物理サーバに変更した場合のネットワーク使用率の期待値を算出する期待値算出手段と、
前記期待値算出手段が算出した期待値に基づいて、前記仮想マシンを動作させる物理サーバの変更が妥当か否かを判定する妥当性判定手段と、
前記妥当性判定手段の判定結果に基づいて、前記仮想マシンを動作させる物理サーバを変更する変更手段とを
備えたことを特徴とするネットワークリソース管理装置。 - 所定の仮想マシンを動作させる物理サーバを、現在動作させている物理サーバから異なる物理サーバに変更する際に必要なリソースを移動コストとして算出する移動コスト算出手段を備え、
妥当性判定手段は、前記移動コスト算出手段が算出した移動コストが予め定められた閾値を超える場合には、前記仮想マシンを動作させる物理サーバの変更が妥当でないと判定する
請求項6記載のネットワークリソース管理装置。 - 複数の物理サーバで仮想マシンが動作する仮想化環境において前記仮想マシン間の通信量を測定し、
測定した通信量に基づいて所定の仮想マシンを動作させる物理サーバを異なる物理サーバに変更した場合のネットワーク使用率の期待値を算出し、
算出した期待値に基づいて前記仮想マシンを動作させる物理サーバの変更が妥当か否かを判定し、
判定結果に基づいて前記仮想マシンを動作させる物理サーバを変更する
ことを特徴とするネットワークリソース管理方法。 - 所定の仮想マシンを動作させる物理サーバを、現在動作させている物理サーバから異なる物理サーバに変更する際に必要なリソースを移動コストとして算出し、
算出した移動コストが予め定められた閾値を超える場合には、前記仮想マシンを動作させる物理サーバの変更が妥当でないと判定する
請求項8記載のネットワークリソース管理方法。 - コンピュータに、
複数の物理サーバで仮想マシンが動作する仮想化環境において前記仮想マシン間の通信量を測定する通信量測定処理と、
測定した通信量に基づいて所定の仮想マシンを動作させる物理サーバを異なる物理サーバに変更した場合のネットワーク使用率の期待値を算出する期待値算出処理と、
算出した期待値に基づいて前記仮想マシンを動作させる物理サーバの変更が妥当か否かを判定する妥当性判定処理と、
判定結果に基づいて前記仮想マシンを動作させる物理サーバを変更する変更処理とを
実行させるためのネットワークリソース管理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010045348A JP2011180889A (ja) | 2010-03-02 | 2010-03-02 | ネットワークリソース管理システム、装置、方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010045348A JP2011180889A (ja) | 2010-03-02 | 2010-03-02 | ネットワークリソース管理システム、装置、方法及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011180889A true JP2011180889A (ja) | 2011-09-15 |
Family
ID=44692318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010045348A Pending JP2011180889A (ja) | 2010-03-02 | 2010-03-02 | ネットワークリソース管理システム、装置、方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011180889A (ja) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012221049A (ja) * | 2011-04-05 | 2012-11-12 | Hitachi Ltd | データセンタシステム管理方法、データセンタシステム、及び管理装置 |
JP2013089166A (ja) * | 2011-10-21 | 2013-05-13 | Fujitsu Ltd | 通信装置、通信方法、および、通信プログラム |
WO2013099019A1 (ja) * | 2011-12-28 | 2013-07-04 | 株式会社日立製作所 | 複数の物理マシンで動作する複数の仮想マシンの再配置を制御する管理計算機 |
JP2013175075A (ja) * | 2012-02-27 | 2013-09-05 | Fujitsu Ltd | データ収集方法、情報処理システムおよびプログラム |
JP2013200716A (ja) * | 2012-03-26 | 2013-10-03 | Nec Corp | 仮想化システム、管理サーバ、マイグレーション方法、マイグレーションプログラム業務間通信を考慮した仮想マシンのマイグレーション方法 |
JP2013246532A (ja) * | 2012-05-24 | 2013-12-09 | Fujitsu Ltd | 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム |
JP5377775B1 (ja) * | 2012-09-21 | 2013-12-25 | 株式会社東芝 | システム管理装置、ネットワークシステム、システム管理方法およびプログラム |
JP2014035661A (ja) * | 2012-08-09 | 2014-02-24 | Nippon Telegr & Teleph Corp <Ntt> | 仮想マシンシステム及びその高速ライブマイグレーション方法 |
JP2014056335A (ja) * | 2012-09-11 | 2014-03-27 | Nec Commun Syst Ltd | 仮想マシン配置システム及び仮想マシン配置方法、並びにコンピュータ・プログラム |
KR101387971B1 (ko) | 2013-08-05 | 2014-04-22 | 주식회사 파이오링크 | 가상 머신 사이의 통신을 지원하기 위한 방법, 가상 머신, 시스템 및 컴퓨터 판독 가능한 기록 매체 |
US9197566B2 (en) | 2012-10-24 | 2015-11-24 | Fujitsu Limited | Information processing method, recording medium, and information processing apparatus |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007511807A (ja) * | 2003-08-14 | 2007-05-10 | オラクル・インターナショナル・コーポレイション | サーバ間の透過的なセッション移送 |
WO2007136021A1 (ja) * | 2006-05-24 | 2007-11-29 | Nec Corporation | 仮想マシン管理装置、仮想マシン管理方法およびプログラム |
WO2008117470A1 (ja) * | 2007-03-27 | 2008-10-02 | Fujitsu Limited | 仮想計算機制御プログラム、仮想計算機制御システムおよび仮想計算機移動方法 |
JP2009169473A (ja) * | 2008-01-10 | 2009-07-30 | Nec Corp | モジュール配置装置並びにモジュール配置方法並びにプログラム |
-
2010
- 2010-03-02 JP JP2010045348A patent/JP2011180889A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007511807A (ja) * | 2003-08-14 | 2007-05-10 | オラクル・インターナショナル・コーポレイション | サーバ間の透過的なセッション移送 |
WO2007136021A1 (ja) * | 2006-05-24 | 2007-11-29 | Nec Corporation | 仮想マシン管理装置、仮想マシン管理方法およびプログラム |
WO2008117470A1 (ja) * | 2007-03-27 | 2008-10-02 | Fujitsu Limited | 仮想計算機制御プログラム、仮想計算機制御システムおよび仮想計算機移動方法 |
JP2009169473A (ja) * | 2008-01-10 | 2009-07-30 | Nec Corp | モジュール配置装置並びにモジュール配置方法並びにプログラム |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012221049A (ja) * | 2011-04-05 | 2012-11-12 | Hitachi Ltd | データセンタシステム管理方法、データセンタシステム、及び管理装置 |
JP2013089166A (ja) * | 2011-10-21 | 2013-05-13 | Fujitsu Ltd | 通信装置、通信方法、および、通信プログラム |
US9135047B2 (en) | 2011-10-21 | 2015-09-15 | Fujitsu Limited | Apparatus, method, and program for managing a plurality of virtual machines |
WO2013099019A1 (ja) * | 2011-12-28 | 2013-07-04 | 株式会社日立製作所 | 複数の物理マシンで動作する複数の仮想マシンの再配置を制御する管理計算機 |
JP2013175075A (ja) * | 2012-02-27 | 2013-09-05 | Fujitsu Ltd | データ収集方法、情報処理システムおよびプログラム |
JP2013200716A (ja) * | 2012-03-26 | 2013-10-03 | Nec Corp | 仮想化システム、管理サーバ、マイグレーション方法、マイグレーションプログラム業務間通信を考慮した仮想マシンのマイグレーション方法 |
JP2013246532A (ja) * | 2012-05-24 | 2013-12-09 | Fujitsu Ltd | 情報処理装置、仮想マシン制御方法、仮想マシン制御プログラム |
JP2014035661A (ja) * | 2012-08-09 | 2014-02-24 | Nippon Telegr & Teleph Corp <Ntt> | 仮想マシンシステム及びその高速ライブマイグレーション方法 |
JP2014056335A (ja) * | 2012-09-11 | 2014-03-27 | Nec Commun Syst Ltd | 仮想マシン配置システム及び仮想マシン配置方法、並びにコンピュータ・プログラム |
WO2014045413A1 (ja) * | 2012-09-21 | 2014-03-27 | 株式会社東芝 | システム管理装置、ネットワークシステム、システム管理方法およびプログラム |
JP5377775B1 (ja) * | 2012-09-21 | 2013-12-25 | 株式会社東芝 | システム管理装置、ネットワークシステム、システム管理方法およびプログラム |
US9148355B2 (en) | 2012-09-21 | 2015-09-29 | Kabushiki Kaisha Toshiba | System management device, network system, system management method, and program |
US9197566B2 (en) | 2012-10-24 | 2015-11-24 | Fujitsu Limited | Information processing method, recording medium, and information processing apparatus |
KR101387971B1 (ko) | 2013-08-05 | 2014-04-22 | 주식회사 파이오링크 | 가상 머신 사이의 통신을 지원하기 위한 방법, 가상 머신, 시스템 및 컴퓨터 판독 가능한 기록 매체 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2011180889A (ja) | ネットワークリソース管理システム、装置、方法及びプログラム | |
US9569245B2 (en) | System and method for controlling virtual-machine migrations based on processor usage rates and traffic amounts | |
US9183016B2 (en) | Adaptive task scheduling of Hadoop in a virtualized environment | |
US9733961B2 (en) | Virtual machine allocation at physical resources | |
US9378032B2 (en) | Information processing method, information processing apparatus, recording medium, and system | |
Mann et al. | Remedy: Network-aware steady state VM management for data centers | |
KR102406564B1 (ko) | 비용-효율적 고-가용성 다중-단일-테넌트 서비스들 | |
US10387185B2 (en) | Performing monitoring and migration of virtual machines in a data center to prevent service level degradation due to the load imposed by the monitoring | |
EP3039545B1 (en) | Distributed policy-based provisioning and enforcement for quality of service | |
EP2531917B1 (en) | Network performance monitor for virtual machines | |
US9172588B2 (en) | Providing automated quality-of-service (‘QoS’) for virtual machine migration across a shared data center network | |
JP5370946B2 (ja) | リソース管理方法及び計算機システム | |
US9411658B2 (en) | Token-based adaptive task management for virtual machines | |
US9229778B2 (en) | Method and system for dynamic scaling in a cloud environment | |
JP2010244524A (ja) | 仮想サーバの移動方法の決定方法及びその管理サーバ | |
WO2013084332A1 (ja) | 仮想計算機の制御方法及び仮想計算機システム | |
US10169102B2 (en) | Load calculation method, load calculation program, and load calculation apparatus | |
CN106681839B (zh) | 弹性计算动态分配方法 | |
JP2018063470A (ja) | 制御装置および制御方法 | |
KR20200080458A (ko) | 클라우드 멀티-클러스터 장치 | |
Rybina et al. | Investigation into the energy cost of live migration of virtual machines | |
JP6098167B2 (ja) | 仮想マシン管理プログラム及びその方法 | |
KR20180062403A (ko) | 가상머신의 마이그레이션을 수행하기 위한 방법 및 장치 | |
JP2014035661A (ja) | 仮想マシンシステム及びその高速ライブマイグレーション方法 | |
JP2015005015A (ja) | 仮想計算機システム及びプロセッサ性能測定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140107 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140310 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140819 |