JP5589218B2 - 計算機システム及び管理計算機 - Google Patents
計算機システム及び管理計算機 Download PDFInfo
- Publication number
- JP5589218B2 JP5589218B2 JP2010101843A JP2010101843A JP5589218B2 JP 5589218 B2 JP5589218 B2 JP 5589218B2 JP 2010101843 A JP2010101843 A JP 2010101843A JP 2010101843 A JP2010101843 A JP 2010101843A JP 5589218 B2 JP5589218 B2 JP 5589218B2
- Authority
- JP
- Japan
- Prior art keywords
- migration
- server
- physical server
- virtual
- 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
Landscapes
- Debugging And Monitoring (AREA)
Description
100 管理計算機
101 業務ネットワーク
102、1700、1801 実機環境
103 システム監視部
104 移行制御部
105 移行実行部
106、501、502、503、504、1702、1803 仮想サーバ
107 ハイパバイザ
108、507、1701、1802 物理サーバ
109、508、1703、1804 FCスイッチ
110、509、1704、1805 ストレージ
111、118 メモリ
112 キャッシュ
113、119 CPU
114、126 ディスクドライブ
115 仮想HBA
116、506 仮想CPU
117、507 仮想メモリ
120 HBA
121 ストレージのAポート
122 ストレージのBポート
123 ストレージのコントローラ
124 LU
126 RG
200 構成/統計情報取得部
201 管理テーブル作成部
202 モニタリング部
203 実機情報送信部
204 稼働情報DB
205 整合性管理テーブル
206 稼働情報管理テーブル
600 マイグレーション契機受信部
601 移行先選定部
602 移行指示送信部
603 スケジュール管理テーブル
604 移行管理テーブル
605 移行回数履歴管理テーブル
606 移行情報DB
1001 移行指示受信部
1002 移行コマンド発行部
1003 移行実行コマンド
Claims (14)
- 1又は複数の物理サーバ上で動作する複数の仮想サーバと、前記複数の仮想サーバの移行を制御する管理計算機と、を備えた計算機システムであって、
前記管理計算機は、プログラムを実行するプロセッサと、前記プロセッサによって実行されるプログラムを格納するメモリと、前記各物理サーバに移行中及び移行予定の仮想サーバの数である移行数を管理する移行管理テーブルと、を備え、
前記管理計算機は、
前記各仮想サーバの稼働情報及び構成情報を取得し、
取得された前記各仮想サーバの稼働情報及び構成情報に基づき、前記各仮想サーバについて、前記各仮想サーバが移行可能な移行先の物理サーバ及び仮想サーバのグループである移行経路グループを設定し、
前記各仮想サーバの稼働状況を監視し、所定の仮想サーバのマイグレーション契機を検知し、
前記所定の仮想サーバのマイグレーション契機を検知した場合、設定された前記移行経路グループと、前記各物理サーバの現在及び過去の移行状況を含む移行情報とに基づき、前記所定の仮想サーバの移行先及び移行経路を選定し、
選定された前記所定の仮想サーバの移行先及び移行経路に基づき、前記所定の仮想サーバを移行させ、
前記所定の仮想サーバの移行に伴い、前記各物理サーバの移行情報を更新し、
前記管理計算機は、前記移行先及び移行経路を選定する場合、
前記移行管理テーブルから、設定された前記移行経路グループに含まれる各物理サーバに移行中及び移行予定の仮想サーバの数である移行数を取得し、
取得された各物理サーバの移行数及び前記各物理サーバの稼働状況に応じて、前記所定の仮想サーバの移行先の物理サーバの候補を選択し、且つ、候補として選択された物理サーバの各々に優先順位を設定し、
設定された優先順が最も高い物理サーバを、前記所定の仮想サーバの移行先として選定することを特徴とする計算機システム。 - 前記管理計算機は、前記移行先及び移行経路を選定した後に、選定された前記各仮想サーバの移行先及び移行経路を表示するためのデータを生成することを特徴とする請求項1に記載の計算機システム。
- 前記管理計算機は、さらに、前記各物理サーバの移行情報を併せて表示するためのデータを生成することを特徴とする請求項2に記載の計算機システム。
- 前記各物理サーバの移行情報は、前記各物理サーバにおける仮想サーバの移行に関するスケジュール情報、前記各物理サーバに移行中及び移行予定の仮想サーバの数の情報、及び、前記各物理サーバに過去に仮想サーバが移行した回数に関する履歴情報を含むことを特徴とする請求項1に記載の計算機システム。
- 前記管理計算機は、さらに、前記所定の仮想サーバの移行先として選定された物理サーバの移行数が0であるか否かを判定し、
前記選定された物理サーバの移行数が0の場合、前記所定の仮想サーバを、前記選定された物理サーバに直接移行させるよう移行経路を選定し、
前記選定された物理サーバの移行数が0以外で、かつ、前記移行経路グループに含まれる他の物理サーバの移行数の最小値が、前記選定された物理サーバの移行数よりも小さい場合、前記所定の仮想サーバを、前記移行数が最小値である他の物理サーバに一旦移行させるよう移行経路を選定することを特徴とする請求項1に記載の計算機システム。 - 前記管理計算機は、前記移行数が最小値である他の物理サーバに一旦移行させた後に、前記移行経路グループに含まれ、当該物理サーバの移行数が前記選定された物理サーバの移行数よりも小さくなるような物理サーバを、次の移行経路として設定することを特徴とする請求項5に記載の計算機システム。
- 前記管理計算機は、前記移行経路グループを設定する場合、取得された前記各仮想サーバの稼働情報及び構成情報に基づき、各仮想サーバ間の構成の一致度合いを示す整合性を、前記各仮想サーバについて求め、求められた前記各仮想サーバ間の整合性に応じて、前記各仮想サーバについて移行経路グループを設定することを特徴とする請求項1に記載の計算機システム。
- 1又は複数の物理サーバ上で動作する複数の仮想サーバの移行を制御する管理計算機であって、
前記管理計算機は、プログラムを実行するプロセッサと、前記プロセッサによって実行されるプログラムを格納するメモリと、前記各物理サーバに移行中及び移行予定の仮想サーバの数である移行数を管理する移行管理テーブルと、を備え、
前記各仮想サーバの稼働情報及び構成情報を取得し、
取得された前記各仮想サーバの稼働情報及び構成情報に基づき、前記各仮想サーバについて、前記各仮想サーバが移行可能な移行先の物理サーバ及び仮想サーバのグループである移行経路グループを設定し、
前記各仮想サーバの稼働状況を監視し、所定の仮想サーバのマイグレーション契機を検知した場合、設定された前記移行経路グループと、前記各物理サーバの現在及び過去の移行状況を含む移行情報とに基づき、前記所定の仮想サーバの移行先及び移行経路を選定し、
選定された前記所定の仮想サーバの移行先及び移行経路に基づき、前記所定の仮想サーバを移行させ、
前記所定の仮想サーバの移行に伴い、前記各物理サーバの移行情報を更新し、
前記管理計算機は、前記移行先及び移行経路を選定する場合、
前記移行管理テーブルから、設定された前記移行経路グループに含まれる各物理サーバに移行中及び移行予定の仮想サーバの数である移行数を取得し、
取得された各物理サーバの移行数及び前記各物理サーバの稼働状況に応じて、前記所定の仮想サーバの移行先の物理サーバの候補を選択し、且つ、候補として選択された物理サーバの各々に優先順位を設定し、
設定された優先順が最も高い物理サーバを、前記所定の仮想サーバの移行先として選定することを特徴とする管理計算機。 - 前記管理計算機は、前記移行先及び移行経路を選定した後に、選定された前記各仮想サーバの移行先及び移行経路を表示するためのデータを生成することを特徴とする請求項8に記載の管理計算機。
- 前記管理計算機は、さらに、前記各物理サーバの移行情報を併せて表示するためのデータを生成することを特徴とする請求項9に記載の管理計算機。
- 前記各物理サーバの移行情報は、前記各物理サーバにおける仮想サーバの移行に関するスケジュール情報、前記各物理サーバに移行中及び移行予定の仮想サーバの数の情報、及び、前記各物理サーバに過去に仮想サーバが移行した回数に関する履歴情報を含むことを特徴とする請求項8に記載の管理計算機。
- 前記管理計算機は、さらに、前記所定の仮想サーバの移行先として選定された物理サーバの移行数が0であるか否かを判定し、
前記選定された物理サーバの移行数が0の場合、前記所定の仮想サーバを、前記選定された物理サーバに直接移行させるよう移行経路を選定し、
前記選定された物理サーバの移行数が0以外で、かつ、前記移行経路グループに含まれる他の物理サーバの移行数の最小値が、前記選定された物理サーバの移行数よりも小さい場合、前記所定の仮想サーバを、前記移行数が最小値である他の物理サーバに一旦移行させるよう移行経路を選定することを特徴とする請求項8に記載の管理計算機。 - 前記管理計算機は、前記移行数が最小値である他の物理サーバに一旦移行させた後に、前記移行経路グループに含まれ、当該物理サーバの移行数が前記選定された物理サーバの移行数よりも小さくなるような物理サーバを、次の移行経路として設定することを特徴とする請求項12に記載の管理計算機。
- 前記管理計算機は、前記移行経路グループを設定する場合、取得された前記各仮想サーバの稼働情報及び構成情報に基づき、各仮想サーバ間の構成の一致度合いを示す整合性を、前記各仮想サーバについて求め、求められた前記各仮想サーバ間の整合性に応じて、前記各仮想サーバについて移行経路グループを設定することを特徴とする請求項8に記載の管理計算機。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010101843A JP5589218B2 (ja) | 2010-04-27 | 2010-04-27 | 計算機システム及び管理計算機 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010101843A JP5589218B2 (ja) | 2010-04-27 | 2010-04-27 | 計算機システム及び管理計算機 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011232916A JP2011232916A (ja) | 2011-11-17 |
JP5589218B2 true JP5589218B2 (ja) | 2014-09-17 |
Family
ID=45322179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010101843A Expired - Fee Related JP5589218B2 (ja) | 2010-04-27 | 2010-04-27 | 計算機システム及び管理計算機 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5589218B2 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013109556A (ja) * | 2011-11-21 | 2013-06-06 | Bank Of Tokyo-Mitsubishi Ufj Ltd | 監視制御装置 |
US9223604B2 (en) | 2011-12-08 | 2015-12-29 | Hitachi, Ltd. | Control method of virtual machine and virtual machine system |
WO2013099019A1 (ja) * | 2011-12-28 | 2013-07-04 | 株式会社日立製作所 | 複数の物理マシンで動作する複数の仮想マシンの再配置を制御する管理計算機 |
JP5737789B2 (ja) * | 2012-03-22 | 2015-06-17 | 株式会社日立ソリューションズ | 仮想マシン運用監視システム |
EP2838028B1 (en) | 2012-04-09 | 2018-03-07 | Nec Corporation | Visualization device, visualization system, and visualization method |
WO2014030221A1 (ja) * | 2012-08-22 | 2014-02-27 | 株式会社日立製作所 | 仮想計算機システム、管理計算機及び仮想計算機管理方法 |
JP6179119B2 (ja) | 2013-02-19 | 2017-08-16 | 日本電気株式会社 | 管理装置、管理方法、及び管理プログラム |
WO2015151290A1 (ja) * | 2014-04-04 | 2015-10-08 | 株式会社日立製作所 | 管理計算機と計算機制御方法及び計算機システム |
JP6277069B2 (ja) * | 2014-06-17 | 2018-02-07 | 日本電信電話株式会社 | 仮想機器管理装置、仮想機器管理方法及び仮想機器管理プログラム |
JP6178812B2 (ja) * | 2015-03-06 | 2017-08-09 | ビッグローブ株式会社 | 仮想マシン運用管理装置、仮想マシン運用管理システム、仮想マシン運用管理方法、及び、プログラム |
JP6939327B2 (ja) * | 2017-09-25 | 2021-09-22 | 富士フイルムビジネスイノベーション株式会社 | プログラム及び情報処理装置 |
JP7040113B2 (ja) | 2018-02-23 | 2022-03-23 | 富士フイルムビジネスイノベーション株式会社 | プログラム及び情報処理装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4829670B2 (ja) * | 2006-04-28 | 2011-12-07 | 株式会社日立製作所 | San管理方法およびsan管理システム |
JP2009252204A (ja) * | 2008-04-11 | 2009-10-29 | Hitachi Ltd | 計算機の運用管理システム及び運用管理方法 |
WO2010024027A1 (ja) * | 2008-08-28 | 2010-03-04 | 日本電気株式会社 | 仮想サーバシステム及び物理サーバ選択方法 |
-
2010
- 2010-04-27 JP JP2010101843A patent/JP5589218B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011232916A (ja) | 2011-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5589218B2 (ja) | 計算機システム及び管理計算機 | |
US9485160B1 (en) | System for optimization of input/output from a storage array | |
JP5427011B2 (ja) | 仮想ハードディスクの管理サーバおよび管理方法、管理プログラム | |
US9760294B2 (en) | Computer system, storage management computer, and storage management method | |
JP4469306B2 (ja) | 計算機システム、管理サーバ | |
US8706963B2 (en) | Storage managing system, computer system, and storage managing method | |
US9043571B2 (en) | Management apparatus and management method | |
US8683162B2 (en) | Computer system and method of managing storage system monitoring access performance for risky pool detection | |
US8521693B2 (en) | Storage system and its operation method | |
US20090150639A1 (en) | Management apparatus and management method | |
US20130311645A1 (en) | Management system and management method | |
US8578121B2 (en) | Computer system and control method of the same | |
US20110320754A1 (en) | Management system for storage system and method for managing storage system | |
US10209898B2 (en) | Estimation of performance utilization of a storage device | |
JP2010287256A (ja) | サーバシステム及びサーバの配置方法 | |
JP2011186701A (ja) | リソース割当装置、リソース割当方法、およびリソース割当プログラム | |
US8589651B2 (en) | Method for supporting migration destination decision and management system | |
CN103814365A (zh) | 计算机***及数据输入输出方法 | |
US8812642B2 (en) | Computer system, management method of the computer system, and program | |
US20210278986A1 (en) | Management system and management method for infrastructure system | |
US10168944B2 (en) | Information processing apparatus and method executed by an information processing apparatus | |
US20140068214A1 (en) | Information processing apparatus and copy control method | |
US8572318B2 (en) | Method and system for distributing multiple storage devices to multiple tiers in a storage apparatus | |
US9130880B2 (en) | Management system and information acquisition method | |
US20180011890A1 (en) | Management system, and management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120309 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140422 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140605 |
|
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: 20140701 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140709 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5589218 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |