JP2011060055A - 仮想計算機システム、仮想マシンの復旧処理方法及びそのプログラム - Google Patents
仮想計算機システム、仮想マシンの復旧処理方法及びそのプログラム Download PDFInfo
- Publication number
- JP2011060055A JP2011060055A JP2009209918A JP2009209918A JP2011060055A JP 2011060055 A JP2011060055 A JP 2011060055A JP 2009209918 A JP2009209918 A JP 2009209918A JP 2009209918 A JP2009209918 A JP 2009209918A JP 2011060055 A JP2011060055 A JP 2011060055A
- Authority
- JP
- Japan
- Prior art keywords
- guest
- snapshot
- virtual machine
- memory
- host
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0712—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a virtual computing platform, e.g. logically partitioned systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/63—Image based installation; Cloning; Build to order
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Mathematical Physics (AREA)
- Debugging And Monitoring (AREA)
- Retry When Errors Occur (AREA)
Abstract
【解決手段】ホストOS(11)が、指定されたゲストOS(12〜14)に割り当てられたCPU及びメモリ(2)の内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置(7)に保存するスナップショット管理部(22)を設け、スナップショット管理部(22)が、ゲストOS(12〜14)の異常検出に応じて、記憶装置(7)に保存したスナップショットを用いて、ゲストOS(12〜14)を復旧する。ホストOSおよび仮想マシンを冗長化構成にする必要なく、且つゲストOSが、異常停止した時点の直前から、ゲストOSを復旧できる。
【選択図】図2
Description
図1は、本発明の仮想計算機システムの一実施の形態の物理ブロック図、図2は、図1の仮想計算機システムのソフトウェアの機能ブロック図、図3は、図2のホストOSの機能ブロック図、図4は、図2、図3のスナップショット管理域の説明図である。
図5、図6は、本発明の一実施の形態のスナップショット作成処理の処理フロー図、図7は、スナップショット作成処理の動作説明図である。
図8は、本発明の一実施の形態の復旧処理の処理フロー図、図9は、復旧処理の動作説明図である。以下、図9を参照して、図8の復旧処理を説明する。
前述の実施の形態では、スナップショットとして、ストレージ装置に、ディスク装置を使用した例で説明したが、半導体記憶装置によるSSD(Solid State Disk)装置等の他の記憶装置を利用することができる。
仮想マシンを動作するゲストOSと、前記ゲストOSを管理するホストOSと、少なくともCPU,メモリを有する物理資源を仮想資源に分割し、仮想資源を単位として、前記ゲストOSに、割り当てる仮想計算機モニタとを有し、前記ホストOSは、前記ゲストOSの異常を検出する異常検出部と、指定された前記ゲストOSに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置に保存し、前記ゲストOSの異常検出に応じて、前記記憶装置に保存した前記スナップショットを用いて、前記ゲストOSを復旧するスナップショット管理部とを有することを特徴とする仮想計算機システム。
前記スナップショット管理部は、前記指定された前記仮想マシンに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、前記仮想マシンに割り当てられた前記CPUが入出力処理を実行していない及びメモリの更新が行われていないことを確認して、前記読み出した内容から、前記スナップショットを作成することを特徴とする付記1の仮想計算機システム。
前記スナップショット管理部は、前記記憶装置に保存した最新又は指定されたスナップショットを用いて、前記ゲストOSを復旧することを特徴とする付記1の仮想計算機システム。
前記スナップショット管理部は、前記指定された前記仮想マシンに割り当てられた前記CPU、及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、前記記憶装置に保存された前回作成したスナップショットとの差分から、今回の前記スナップショットを作成することを特徴とする付記1の仮想計算機システム。
前記スナップショット管理部は、前記指定された前記仮想マシンに割り当てられた前記CPU、メモリ及び前記CPUが使用するディスク装置の内容を、指定された時刻又は所定の時間間隔で、読み出し、前記読み出した内容から、前記スナップショットを作成することを特徴とする付記1の仮想計算機システム。
前記スナップショット管理部は、前記CPU、メモリの内容と、前記CPUが使用するディスク装置の内容を、前記記憶装置の異なる管理された領域に、前記スナップショットとして、格納することを特徴とする付記5の仮想計算機システム。
前記スナップショット管理部は、前記記憶装置に保存した最新又は指定されたスナップショットを用いて、前記ゲストOSを一時停止状態で起動し、前記ゲストOSの起動を確認して、前記ゲストOSを再開することを特徴とする付記3の仮想計算機システム。
前記スナップショット管理部は、前記ゲストOSの起動に失敗したことを検出して、前記記憶装置に保存した他のスナップショットを用いて、前記ゲストOSを一時停止状態で起動することを特徴とする付記7の仮想計算機システム。
ホストOSに管理されるゲストOSに、仮想計算機モニタが、少なくともCPU,メモリを有する物理資源を仮想資源に分割し、仮想資源を単位として、前記ゲストOSに、割り当て、前記ゲストOSを仮想マシンとして、動作するステップと、前記ゲストOSの異常を検出する異常ステップと、指定された前記ゲストOSに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置に保存するステップと、前記ゲストOSの異常検出に応じて、前記記憶装置に保存した前記スナップショットを用いて、前記ゲストOSを復旧するステップとを有することを特徴とする仮想マシンの復旧処理方法。
前記保存ステップは、前記指定された前記仮想マシンに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、前記仮想マシンに割り当てられた前記CPUが入出力処理を実行していない及びメモリの更新が行われていないことを確認して、前記読み出した内容から、前記スナップショットを作成するステップを有することを特徴とする付記9の仮想マシンの復旧処理方法。
前記復旧するステップは、前記記憶装置に保存した最新又は指定されたスナップショットを用いて、前記ゲストOSを復旧するステップを有することを特徴とする付記9の仮想マシンの復旧処理方法。
前記保存ステップは、前記指定された前記仮想マシンに割り当てられた前記CPU、及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、前記記憶装置に保存された前回作成したスナップショットとの差分から、今回の前記スナップショットを作成するステップを有することを特徴とする付記9の仮想マシンの復旧処理方法。
前記保存ステップは、前記指定された前記仮想マシンに割り当てられた前記CPU、メモリ及び前記CPUが使用するディスク装置の内容を、指定された時刻又は所定の時間間隔で、読み出し、前記読み出した内容から、前記スナップショットを作成するステップを有することを特徴とする付記9の仮想マシンの復旧処理方法。
前記保存ステップは、前記CPU、メモリの内容と、前記CPUが使用するディスク装置の内容を、前記記憶装置の異なる領域に、前記スナップショットとして、格納するステップを有することを特徴とする付記13の仮想マシンの復旧処理方法。
前記復旧ステップは、前記記憶装置に保存した最新又は指定されたスナップショットを用いて、前記ゲストOSを一時停止状態で起動し、前記ゲストOSの起動を確認して、前記ゲストOSを再開するステップを有することを特徴とする付記11の仮想マシンの復旧処理方法。
前記復旧ステップは、前記ゲストOSの起動に失敗したことを検出して、前記記憶装置に保存した他のスナップショットを用いて、前記ゲストOSを一時停止状態で起動するステップを更に有することを特徴とする付記15の仮想マシンの復旧処理方法。
ホストOSに管理されるゲストOSに、仮想計算機モニタが、少なくともコンピュータ,メモリを有する物理資源を仮想資源に分割し、仮想資源を単位として、前記ゲストOSに、割り当て、前記ゲストOSを仮想マシンとして、動作するステップと、前記ゲストOSの異常を検出する異常ステップと、指定された前記ゲストOSに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置に保存するステップと、前記ゲストOSの異常検出に応じて、前記記憶装置に保存した前記スナップショットを用いて、前記ゲストOSを復旧するステップとを、コンピュータに実行させるプログラム。
2 CPU/メモリ
2−2 メモリ
3 ホストバスアダプタ
4 ネットワークインターフェースカード
5 ストレージスイッチ
6 Netスイッチ
7 ストレージ装置
8 LAN
9 仮想サーバ
10 仮想計算機モニタ
11 ホストOS
12〜14 ゲストOS
20 異常検出部
22 スナップショット管理制御部
30 スナップショット管理域
Claims (5)
- 仮想マシンを動作するゲストOSと、
前記ゲストOSを管理するホストOSと、
少なくともCPU,メモリを有する物理資源を仮想資源に分割し、仮想資源を単位として、前記ゲストOSに、割り当てる仮想計算機モニタとを有し、
前記ホストOSは、
前記ゲストOSの異常を検出する異常検出部と、
指定された前記ゲストOSに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置に保存し、前記ゲストOSの異常検出に応じて、前記記憶装置に保存した前記スナップショットを用いて、前記ゲストOSを復旧するスナップショット管理部とを有する
ことを特徴とする仮想計算機システム。 - 前記スナップショット管理部は、前記指定された前記仮想マシンに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、前記仮想マシンに割り当てられた前記CPUが入出力処理を実行していない及びメモリの更新が行われていないことを確認して、前記読み出した内容から、前記スナップショットを作成する
ことを特徴とする請求項1の仮想計算機システム。 - 前記スナップショット管理部は、前記記憶装置に保存した最新又は指定されたスナップショットを用いて、前記ゲストOSを復旧する
ことを特徴とする請求項1の仮想計算機システム。 - ホストOSに管理されるゲストOSに、仮想計算機モニタが、少なくともCPU,メモリを有する物理資源を仮想資源に分割し、仮想資源を単位として、前記ゲストOSに、割り当て、前記ゲストOSを仮想マシンとして、動作するステップと、
前記ゲストOSの異常を検出する異常ステップと、
指定された前記ゲストOSに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置に保存するステップと、
前記ゲストOSの異常検出に応じて、前記記憶装置に保存した前記スナップショットを用いて、前記ゲストOSを復旧するステップとを有する
ことを特徴とする仮想マシンの復旧処理方法。 - ホストOSに管理されるゲストOSに、仮想計算機モニタが、少なくともコンピュータ,メモリを有する物理資源を仮想資源に分割し、仮想資源を単位として、前記ゲストOSに、割り当て、前記ゲストOSを仮想マシンとして、動作するステップと、
前記ゲストOSの異常を検出する異常ステップと、
指定された前記ゲストOSに割り当てられた前記CPU及びメモリの内容を、指定された時刻又は所定の時間間隔で、読み出し、スナップショットを作成し、記憶装置に保存するステップと、
前記ゲストOSの異常検出に応じて、前記記憶装置に保存した前記スナップショットを用いて、前記ゲストOSを復旧するステップとを、
コンピュータに実行させるプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009209918A JP2011060055A (ja) | 2009-09-11 | 2009-09-11 | 仮想計算機システム、仮想マシンの復旧処理方法及びそのプログラム |
| US12/862,214 US8307363B2 (en) | 2009-09-11 | 2010-08-24 | Virtual machine system, restarting method of virtual machine and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009209918A JP2011060055A (ja) | 2009-09-11 | 2009-09-11 | 仮想計算機システム、仮想マシンの復旧処理方法及びそのプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011060055A true JP2011060055A (ja) | 2011-03-24 |
Family
ID=43731639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009209918A Pending JP2011060055A (ja) | 2009-09-11 | 2009-09-11 | 仮想計算機システム、仮想マシンの復旧処理方法及びそのプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8307363B2 (ja) |
| JP (1) | JP2011060055A (ja) |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012064161A (ja) * | 2010-09-17 | 2012-03-29 | Toshiba Tec Corp | コンピュータ、及びプログラム |
| WO2013080313A1 (ja) * | 2011-11-30 | 2013-06-06 | 株式会社日立製作所 | メモリダンプ採取手法 |
| WO2013150634A1 (ja) * | 2012-04-05 | 2013-10-10 | 株式会社日立製作所 | 計算機システム、計算機及びプログラム |
| JP5337916B1 (ja) * | 2012-09-25 | 2013-11-06 | 株式会社東芝 | 情報処理システム |
| JP2014038389A (ja) * | 2012-08-10 | 2014-02-27 | Konica Minolta Inc | 画像形成装置 |
| JP2014191491A (ja) * | 2013-03-26 | 2014-10-06 | Japan Digital Laboratory Co Ltd | 情報処理装置および情報処理システム |
| JP2015062282A (ja) * | 2013-09-23 | 2015-04-02 | インテル・コーポレーション | 仮想ネットワークアプライアンス不良の検知及びハンドリング |
| JP2016001421A (ja) * | 2014-06-12 | 2016-01-07 | 富士通株式会社 | 復元検知方法,復元検知装置及び復元検知プログラム |
| JP2016504672A (ja) * | 2012-12-03 | 2016-02-12 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 仮想マシン・イメージをコンピュータ・システムに適用する方法、情報処理システム、コンピュータ・プログラム |
| KR20160048063A (ko) * | 2013-06-26 | 2016-05-03 | 아마존 테크놀로지스, 인크. | 컴퓨팅 세션의 관리 |
| US9338320B2 (en) | 2012-08-10 | 2016-05-10 | Konica Minolta, Inc. | Image forming apparatus and method of controlling the same |
| JP2016525245A (ja) * | 2013-06-26 | 2016-08-22 | アマゾン テクノロジーズ インコーポレイテッド | コンピューティングセッションの管理 |
| US9606872B2 (en) | 2014-09-12 | 2017-03-28 | Fuji Xerox Co., Ltd. | Virtual computer system, printer control system, virtual computation method, printer control method, and storage media |
| KR101828338B1 (ko) * | 2013-06-26 | 2018-03-22 | 아마존 테크놀로지스, 인크. | 컴퓨팅 세션 관리 |
| JP2020194521A (ja) * | 2019-05-24 | 2020-12-03 | ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド | 仮想マシンを起動させるための方法、装置、デバイス及び媒体 |
| US11093332B2 (en) | 2019-05-03 | 2021-08-17 | Dell Products L.P. | Application checkpoint and recovery system |
| JP2021196836A (ja) * | 2020-06-12 | 2021-12-27 | 株式会社バッファロー | 情報処理装置、及びプログラム |
| US12399733B2 (en) * | 2022-06-28 | 2025-08-26 | Acer Incorporated | Operating system deployment device and operating system deployment method |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201229910A (en) * | 2011-01-14 | 2012-07-16 | Hon Hai Prec Ind Co Ltd | Method of activating application in virtual environment |
| US9329920B2 (en) | 2011-03-31 | 2016-05-03 | Hewlett-Packard Development Company, L.P. | Supervisor system resuming control |
| US8621274B1 (en) * | 2011-05-18 | 2013-12-31 | Netapp Inc. | Virtual machine fault tolerance |
| US8762990B2 (en) * | 2011-07-25 | 2014-06-24 | The Boeing Company | Virtual machines for aircraft network data processing systems |
| US8667490B1 (en) * | 2011-07-29 | 2014-03-04 | Emc Corporation | Active/active storage and virtual machine mobility over asynchronous distances |
| US9239247B1 (en) | 2011-09-27 | 2016-01-19 | The Boeing Company | Verification of devices connected to aircraft data processing systems |
| DE102011116866A1 (de) * | 2011-10-25 | 2013-04-25 | Fujitsu Technology Solutions Intellectual Property Gmbh | Clustersystem und Verfahren zum Ausführen einer Mehrzahl von virtuellen Maschinen |
| US9110878B2 (en) | 2012-01-18 | 2015-08-18 | International Business Machines Corporation | Use of a warning track interruption facility by a program |
| US8850450B2 (en) | 2012-01-18 | 2014-09-30 | International Business Machines Corporation | Warning track interruption facility |
| US9104508B2 (en) | 2012-01-18 | 2015-08-11 | International Business Machines Corporation | Providing by one program to another program access to a warning track facility |
| US9170888B2 (en) * | 2012-06-11 | 2015-10-27 | International Business Machines Corporation | Methods and apparatus for virtual machine recovery |
| US9304800B1 (en) * | 2012-06-28 | 2016-04-05 | Amazon Technologies, Inc. | Using virtual provisioning machines to provision devices |
| US8972990B2 (en) | 2012-08-29 | 2015-03-03 | International Business Machines Corporation | Providing a seamless transition for resizing virtual machines from a development environment to a production environment |
| JPWO2014038016A1 (ja) * | 2012-09-05 | 2016-08-08 | 富士通株式会社 | 制御プログラム、制御方法及び制御装置 |
| JP5905122B2 (ja) * | 2012-11-30 | 2016-04-20 | 株式会社日立製作所 | 管理装置、管理方法及びプログラムを格納する記録媒体 |
| CN103870332B (zh) * | 2012-12-13 | 2017-08-25 | 中国电信股份有限公司 | 虚拟机处理器资源的调整方法、装置与虚拟机系统 |
| US10142406B2 (en) | 2013-03-11 | 2018-11-27 | Amazon Technologies, Inc. | Automated data center selection |
| US9002982B2 (en) | 2013-03-11 | 2015-04-07 | Amazon Technologies, Inc. | Automated desktop placement |
| US10313345B2 (en) | 2013-03-11 | 2019-06-04 | Amazon Technologies, Inc. | Application marketplace for virtual desktops |
| US9524389B1 (en) * | 2015-06-08 | 2016-12-20 | Amazon Technologies, Inc. | Forensic instance snapshotting |
| US9645847B1 (en) | 2015-06-08 | 2017-05-09 | Amazon Technologies, Inc. | Efficient suspend and resume of instances |
| US10705825B2 (en) * | 2018-09-20 | 2020-07-07 | Hewlett Packard Enterprise Development Lp | Creation of images |
| US11841772B2 (en) * | 2021-02-01 | 2023-12-12 | Dell Products L.P. | Data-driven virtual machine recovery |
| US11874742B2 (en) * | 2021-04-22 | 2024-01-16 | Nvidia Corporation | Techniques for recovering from errors when executing software applications on parallel processors |
| CN113467848A (zh) * | 2021-07-22 | 2021-10-01 | 湖北亿咖通科技有限公司 | 多系统启动方法、设备、存储介质及程序产品 |
| US12293220B2 (en) | 2022-04-21 | 2025-05-06 | Dell Products L.P. | Context-driven framework to migrate the applications and its dependencies by analyzing the relationships |
| US12423197B2 (en) * | 2023-03-28 | 2025-09-23 | Qualcomm Incorporated | System and method for protecting system safety from guest virtual machine (GVM) originated global system memory management unit (SMMU) faults in automotive hosted hypervisor systems |
| US12511602B2 (en) | 2023-05-18 | 2025-12-30 | Dell Products L.P. | Method and system for disaster recovery policy management and updating |
| US12164392B1 (en) * | 2023-05-18 | 2024-12-10 | Dell Products, L.P. | Method and system for data center disaster recovery |
| US12321243B2 (en) | 2023-05-18 | 2025-06-03 | Dell Products L.P. | Method and system for disaster recovery management |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09258995A (ja) * | 1996-03-19 | 1997-10-03 | Toshiba Corp | 計算機システム |
| JPH11134117A (ja) * | 1997-10-31 | 1999-05-21 | Toshiba Corp | コンピュータシステム |
| JP2009031859A (ja) * | 2007-07-24 | 2009-02-12 | Nippon Telegr & Teleph Corp <Ntt> | 情報収集システムおよび情報収集方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6795966B1 (en) * | 1998-05-15 | 2004-09-21 | Vmware, Inc. | Mechanism for restoring, porting, replicating and checkpointing computer systems using state extraction |
| US7840963B2 (en) * | 2004-10-15 | 2010-11-23 | Microsoft Corporation | Marking and utilizing portions of memory state information during a switch between virtual machines to minimize software service interruption |
| US8607009B2 (en) * | 2006-07-13 | 2013-12-10 | Microsoft Corporation | Concurrent virtual machine snapshots and restore |
| JP2008052407A (ja) | 2006-08-23 | 2008-03-06 | Mitsubishi Electric Corp | クラスタシステム |
| US8554981B2 (en) * | 2007-02-02 | 2013-10-08 | Vmware, Inc. | High availability virtual machine cluster |
-
2009
- 2009-09-11 JP JP2009209918A patent/JP2011060055A/ja active Pending
-
2010
- 2010-08-24 US US12/862,214 patent/US8307363B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09258995A (ja) * | 1996-03-19 | 1997-10-03 | Toshiba Corp | 計算機システム |
| JPH11134117A (ja) * | 1997-10-31 | 1999-05-21 | Toshiba Corp | コンピュータシステム |
| JP2009031859A (ja) * | 2007-07-24 | 2009-02-12 | Nippon Telegr & Teleph Corp <Ntt> | 情報収集システムおよび情報収集方法 |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012064161A (ja) * | 2010-09-17 | 2012-03-29 | Toshiba Tec Corp | コンピュータ、及びプログラム |
| WO2013080313A1 (ja) * | 2011-11-30 | 2013-06-06 | 株式会社日立製作所 | メモリダンプ採取手法 |
| JPWO2013080313A1 (ja) * | 2011-11-30 | 2015-04-27 | 株式会社日立製作所 | メモリダンプ採取手法 |
| WO2013150634A1 (ja) * | 2012-04-05 | 2013-10-10 | 株式会社日立製作所 | 計算機システム、計算機及びプログラム |
| JP2014038389A (ja) * | 2012-08-10 | 2014-02-27 | Konica Minolta Inc | 画像形成装置 |
| US9338320B2 (en) | 2012-08-10 | 2016-05-10 | Konica Minolta, Inc. | Image forming apparatus and method of controlling the same |
| JP5337916B1 (ja) * | 2012-09-25 | 2013-11-06 | 株式会社東芝 | 情報処理システム |
| WO2014049691A1 (ja) * | 2012-09-25 | 2014-04-03 | 株式会社東芝 | 情報処理システム |
| JP2016504672A (ja) * | 2012-12-03 | 2016-02-12 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 仮想マシン・イメージをコンピュータ・システムに適用する方法、情報処理システム、コンピュータ・プログラム |
| JP2014191491A (ja) * | 2013-03-26 | 2014-10-06 | Japan Digital Laboratory Co Ltd | 情報処理装置および情報処理システム |
| KR101840222B1 (ko) * | 2013-06-26 | 2018-03-20 | 아마존 테크놀로지스, 인크. | 컴퓨팅 세션의 관리 |
| KR20160048063A (ko) * | 2013-06-26 | 2016-05-03 | 아마존 테크놀로지스, 인크. | 컴퓨팅 세션의 관리 |
| KR101868489B1 (ko) * | 2013-06-26 | 2018-06-18 | 아마존 테크놀로지스, 인크. | 컴퓨팅 세션의 관리 |
| KR101828338B1 (ko) * | 2013-06-26 | 2018-03-22 | 아마존 테크놀로지스, 인크. | 컴퓨팅 세션 관리 |
| JP2016525245A (ja) * | 2013-06-26 | 2016-08-22 | アマゾン テクノロジーズ インコーポレイテッド | コンピューティングセッションの管理 |
| US9350632B2 (en) | 2013-09-23 | 2016-05-24 | Intel Corporation | Detection and handling of virtual network appliance failures |
| US9690683B2 (en) | 2013-09-23 | 2017-06-27 | Intel Corporation | Detection and handling of virtual network appliance failures |
| JP2015062282A (ja) * | 2013-09-23 | 2015-04-02 | インテル・コーポレーション | 仮想ネットワークアプライアンス不良の検知及びハンドリング |
| JP2016001421A (ja) * | 2014-06-12 | 2016-01-07 | 富士通株式会社 | 復元検知方法,復元検知装置及び復元検知プログラム |
| US9606872B2 (en) | 2014-09-12 | 2017-03-28 | Fuji Xerox Co., Ltd. | Virtual computer system, printer control system, virtual computation method, printer control method, and storage media |
| US11093332B2 (en) | 2019-05-03 | 2021-08-17 | Dell Products L.P. | Application checkpoint and recovery system |
| JP2020194521A (ja) * | 2019-05-24 | 2020-12-03 | ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド | 仮想マシンを起動させるための方法、装置、デバイス及び媒体 |
| JP2021196836A (ja) * | 2020-06-12 | 2021-12-27 | 株式会社バッファロー | 情報処理装置、及びプログラム |
| JP7560968B2 (ja) | 2020-06-12 | 2024-10-03 | 株式会社バッファロー | 情報処理装置、及び情報処理装置の制御方法 |
| US12399733B2 (en) * | 2022-06-28 | 2025-08-26 | Acer Incorporated | Operating system deployment device and operating system deployment method |
Also Published As
| Publication number | Publication date |
|---|---|
| US8307363B2 (en) | 2012-11-06 |
| US20110066879A1 (en) | 2011-03-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2011060055A (ja) | 仮想計算機システム、仮想マシンの復旧処理方法及びそのプログラム | |
| US11797395B2 (en) | Application migration between environments | |
| US11144415B2 (en) | Storage system and control software deployment method | |
| US11663085B2 (en) | Application backup and management | |
| US8156301B1 (en) | Method and apparatus for synchronizing a physical machine with a virtual machine while the virtual machine is operational | |
| US11803412B2 (en) | Containerized application management system and management method | |
| JP5742410B2 (ja) | フォールトトレラント計算機システム、フォールトトレラント計算機システムの制御方法、及びフォールトトレラント計算機システムの制御プログラム | |
| US8769226B2 (en) | Discovering cluster resources to efficiently perform cluster backups and restores | |
| EP2539820B1 (en) | System and method for failing over cluster unaware applications in a clustered system | |
| CN101876926B (zh) | 一种非对称结构的软件三机热备容错方法 | |
| CN103176831B (zh) | 一种虚拟机系统及其管理方法 | |
| JP5392594B2 (ja) | 仮想計算機冗長化システム、コンピュータシステム、仮想計算機冗長化方法、及びプログラム | |
| CN114490176B (zh) | 一种Linux跨磁盘卷组的灾备系统以及灾备方法 | |
| US20240152286A1 (en) | Fast restart of large memory systems | |
| JP2008052407A (ja) | クラスタシステム | |
| CN111459607A (zh) | 基于云桌面搭建虚拟化的虚拟服务器集群方法、系统及介质 | |
| JP2005055995A (ja) | ストレージ制御方法、および、冗長化機能を有するサーバシステム | |
| JP6773345B1 (ja) | フォールトトレラントシステム、サーバ、及びそれらの運用方法 | |
| JPH09293001A (ja) | 無停止保守システム | |
| JP6954693B2 (ja) | フォールトトレラントシステム、サーバ、それらの運用方法、及びプログラム | |
| TWI763331B (zh) | 虛擬機器的備用方法與備用系統 | |
| CN115378800A (zh) | 无服务器架构分布式容错系统、方法、装置、设备及介质 | |
| CN110618951A (zh) | 系统高可用存储控制方法、装置、通信设备及存储介质 | |
| US20250238335A1 (en) | Storage system and failure handling method in storage system | |
| CN116804941A (zh) | 批量无服务器作业调度系统及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120510 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131224 |
|
| 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: 20140307 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140401 |