JP4744480B2 - 仮想計算機システム - Google Patents
仮想計算機システム Download PDFInfo
- Publication number
- JP4744480B2 JP4744480B2 JP2007143633A JP2007143633A JP4744480B2 JP 4744480 B2 JP4744480 B2 JP 4744480B2 JP 2007143633 A JP2007143633 A JP 2007143633A JP 2007143633 A JP2007143633 A JP 2007143633A JP 4744480 B2 JP4744480 B2 JP 4744480B2
- Authority
- JP
- Japan
- Prior art keywords
- logical partition
- physical
- logical
- lpar
- physical computer
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2046—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant where the redundant components share persistent storage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1479—Generic software techniques for error detection or fault masking
- G06F11/1482—Generic software techniques for error detection or fault masking by means of middleware or OS functionality
- G06F11/1484—Generic software techniques for error detection or fault masking by means of middleware or OS functionality involving virtual machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2025—Failover techniques using centralised failover control functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2028—Failover techniques eliminating a faulty processor or activating a spare
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2033—Failover techniques switching over of hardware resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2035—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant without idle spare hardware
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Hardware Redundancy (AREA)
Description
また、SAN環境下の仮想計算機システムにおいて、あるLPARから他のLPARに交代する場合にも論理ポートに割り当てられた固有のID(World Wide Name)が異なるために、セキュリティ機能の設定変更が必要となるが、上記特許文献にはその点についても言及されていない。
該第1の物理計算機は;該第1物理計算機又はそこに形成された第1論理区画に障害が発生したことを検出する障害検出手段と、該第1の物理計算機のバードウェア構成情報及び該第1論理区画に割り当てられた固有の構成情報を管理する第1管理手段と、を有し、
該管理装置は;該障害検出手段からの障害発生の報告を受けて、該第1管理手段から該ハードウェア情報及び該固有の構成情報を受信する手段と、交代先の第2の物理計算機を決定して、該第2の物理計算機へ該ハードウェア情報及び該固有の構成情報を送信する手段と、を有し、
該第2の物理計算機は;該管理装置から送信された該ハードウェア情報及び該固有の構成情報を受信する手段と、該該ハードウェア情報及び該固有の構成情報に基づいて、該第2の物理計算機上に第2論理区画を生成することが可能かを判定する手段と、該判定手段によって該第2論理区間の生成が可能と判定された場合、該固有の構成情報に基づいて第2論理区画を生成する手段と、を有する仮想計算機システムとして構成される。
図1を参照するに、本実施例による計算機システムは、1台のサーバシャーシ105に、複数台のサーバモジュール(以下単にサーバという)111、112を搭載することができるブレードサーバの形態をなしている。サーバシャーシ105には、サービスプロセッサ(SVP)106が搭載される。
サーバ111,112は、NIC(Network Interface Card)122を介してネットワークSW(103)経由で管理サーバ101に接続され、またファイバチャネルスイッチ(FC−SW)135を介してストレージ装置137に接続される。
FC−HBA121,131は、通信を行うためにそのHBAのアドレスとしてFC接続ポート1つに対して1つのWWNを持つ。LPAR113及び114は論理的なHBAを1ポート(115、116)ずつ持ち、それぞれvfcWWN1(115)、vfcWWN2(116)のような、固有のWWN(World Wide Name)が付与される。論理的なHBAも物理的なHBAと同様のWWNを持つ。なお、サーバ112におけるLPAR123も同様に固有のWWNが付与される。
管理サーバ101は、サーバ111,112及びそれに形成されたLPARを管理する。そのために、サーバの管理情報107(図13参照)をメモリ(図示せず)に記憶して管理する。本実施例ではまた、LPARの移行を管理する機能を有する。
図11に示すように、サーバのハードウェア構成情報(サーバモジュール・ハードウェア構成情報ということもある)1101は、ブート設定情報1102、HBA-BIOS情報1103、addWWN情報1104、物理サーバのOS種類情報1105、Hyper Treadingの無効指定1106、SVPが保存するハイパーバイザーのIPアドレス1107、アーキテクチャ1108などの物理サーバ情報を保持する。このハードウェア構成情報1101はサーバモジュール(パーティション)ごとに存在する。
上記サーバのハードウェア構成情報1101及びハイパーバイザー構成情報1111は、SVP106で設定されて管理されるが、これらの情報は、各サーバ上で動作しているハイパーバイザーでも保持している。
本実施例によれば、サーバ111のLPARに障害が発生したときに、障害報告を受けつけた管理サーバ101は、サーバ112内に交代用のLPAR124を設定し、そのLPAR124に障害が発生したLPAR固有の構成情報を引き継がせるための制御を行う。
そのコマンドを受信したハイパーバイザー117は、自ら保持している、サーバモジュール・ハードウェア構成情報及びLPAR2のハイパーバイザー構成情報を管理サーバ101へ送信する(S209)。
ハイパーバイザー117からLPAR2に障害が発生した旨を伝えるHypervisor-Agtアラートを受けると、管理サーバ101はLPAR障害検出時の処理を始める(S401)。
受信が正常に終了し(S407)、受信完了の表示した(S408)後に、LPAR2の実効CPU性能と、LPAR2を生成するサーバモジュール以外のサーバモジュールの実効CPU性能を計算する。
(a)LPAR2と同じアーキテクチャのサーバモジュールがあるか。(b)LPAR2以上のメモリが空いているサーバモジュールがあるか。(c)LPAR2の実効CPU性能以上の実効CPU性能を持つサーバモジュールがあるか。(d)LPAR2が使用していた以上のNIC,HBAが空いているサーバモジュールがあるか。
LPAR2に障害が発生すると、ハイパーバイザー117は、LPAR障害検出処理を開始する(S601)。障害検出処理において、障害発生要因を解析して、回復可能な要因か否かを判断する(S602)。その判断の結果、LPAR障害が回復不可能な要因である場合、Hypervisor-Agt(118)に対してLPAR障害を伝えるために、Hypervisor-Agtアラート送出を要求し(S603)、LPAR障害時のログ取得などの障害処理を実行して(S604)、処理を終了する(S605)。
管理サーバ101から送信されたコマンド実行要求を受けると、Hypervisor-Agt(118)は受信処理を行う(S701)。要求されるコマンドには複数の種類があるので、まずコマンドの種別を解析する(S702)。この例では、LPARの停止を行うLPAR停止( deactivate)コマンドと、LPAR構成情報読み込みコマンドと、LPAR構成情報書き込みコマンドと、LPARの起動を行うLPAR起動( activate)コマンドと、LPAR生成コマンド、の5つのコマンドの処理を行う。
LPAR構成情報書き込みコマンドである場合、対象LPAR2の構成情報を管理サーバ101からハイパーバイザー127に転送する。その後、データ転送が成功したか否かを判断して(S714)、データ転送が成功したら処理を終了する(S716)。一方、失敗したら、エラー処理して(S714)、終了する(S716)。
一方、起動に成功した場合には、LPARのactivate完了を伝えるためにHypervisor-Agtアラート送信要求を行い(S804)、終了する(S806)。
上記3つの条件の1つでも満たしていなければ、LPAR生成は不可能とみなして、エラー処理して(S812)、終了する(S813)。
その後、LPARの生成が成功したかを判定し(S810)、成功した場合、LPAR生成完了を伝えるためにHypervisor-Agtアラート送信要求を行って(S811)、終了する(S813)。一方。LPARの生成が失敗した場合には、エラー処理を行って(S812)、終了する(S813)。
Hypervisor-Agtアラート送信要求があった場合、Hypervisor-Agt(118)はアラートの種別を解析する(S902)。
その結果、アラートの種別がLPAR起動完了である場合には、LPAR起動完了アラートを送信して(S903)、終了する(S906)。
アラートの種別がLPAR 起動失敗である場合には、LPAR 起動失敗アラートを送信して(S904)、終了する(S906)。
アラートの種別がLPAR障害発生である場合には、LPAR障害発生アラートを送信して(S905)、終了する(S906)。
アラートの種別がLPAR停止失敗である場合には、LPAR 停止失敗アラートを送信して(S1002)、終了する(S906)。
アラートの種別がLPAR生成完了である場合には、LPAR生成完了アラートを送信して(S1003)、終了する(S906)。
アラートの種別がLPAR生成失敗である場合には、LPAR生成失敗アラートを送信して(S1004)、終了する(S906)。
また、サーバ障害時の検出はSVPからも行うことができる。これによりハードウェア障害時にもその上で動作していたLPARを別々の物理マシンに移行させることができる。
105:サーバシャーシ 106:サービスプロセッサ
107:サーバモジュール管理情報 111、112:サーバ
113、114、123、124:LPAR
117、127:ハイパーバイザー
118、128:Hypervisor-Agt
120、130:BMC 121、131:FC−HBA
122、132:NIC 135:ファイバチャネルスイッチ
137:ストレージ装置
1101:サーバモジュール・ハードウェア構成情報
1111:ハイパーバイザー構成情報
Claims (8)
- 第1及び第2の物理計算機を含む複数の物理計算機と、該複数の物理計算機にネットワークを介して接続される、該物理計算機及び論理区画を管理する管理装置とを含み、各物理計算機に論理区画を生成してOSを動作させることができる仮想計算機システムにおいて、
該第1の物理計算機は:
前記論理区画と通信を行うための第1の物理HBAと、
該第1物理計算機又はそこに形成された第1論理区画に障害が発生したことを検出する障害検出手段と、
該第1論理区画のI/O構成情報及び該第1論理区画に設けられた論理HBAに割り当てられたWWNであるvfcWWNを管理する第1管理手段と、を有し、
該管理装置は:
該障害検出手段からの障害発生の報告を受けて、該第1管理手段から該第1論理区画のI/O構成情報及びvfcWWNを受信する手段と、
交代先の第2の物理計算機を決定して、該第2の物理計算機へ該第1論理区画のI/O構成情報及びvfcWWNを送信する手段と、を有し、
該第2の物理計算機は:
前記論理区画と通信を行うための第2の物理HBAと、
該管理装置から送信された該第1論理区画のI/O構成情報及びvfcWWNを受信する手段と、
該第1論理区画のI/O構成情報に基づいて、該第2の物理計算機上に第2論理区画を生成することが可能かを判定する手段と、
該判定する手段によって該第2論理区画の生成が可能と判定された場合、該vfcWWNに基づいて第2論理区画を生成する手段と、を有し、
該第1論理区画のI/O構成情報は、第1の物理HBAの情報を含み、
該第2論理区画を生成する手段では、該生成した第2論理区画に論理HBAを設け、該第2論理区画に設けられた論理HBAに、該vfcWWNを割り当てることを特徴とする仮想計算機システム。 - 該第1の物理計算機は、障害を検出した時、該第1論理区画の動作を停止させて、該動作の停止を該管理装置へ報告する手段を有し、
該第2の物理計算機は、該第2論理区画の生成が完了すると、該完了の報告を該管理装置へ送る手段を有し、
該管理装置は、該動作の停止を受け取った時、該第1論理区画の停止状態を表示する手段と、該完了の報告を受け取った時、該第2物理計算機へ該第2論理区画を起動させるコマンドを送出する手段と、を有し、
該第2の物理計算機は、該起動させるコマンドを受信した時、該第2論理区画の起動を行うことを特徴とする請求項1記載の仮想計算機システム。 - 前記判定する手段は、前記第1の物理計算機の実効CPU性能を、物理CPUの数と該第1論理区画のサービス率との積から計算し、前記第2の物理計算機の実効CPU性能を、物理CPUの数と、100%−前記第2の物理計算機上で稼動している全ての論理区画のサービス率との積から計算することを特徴とする請求項1記載の仮想計算機システム。
- 前記判定する手段は、
前記第2の物理計算機の実効CPU性能が、該第1論理区画の実効CPU性能以上であることを調べて、該第2論理区画の生成が可能かを判定することを特徴とする請求項1乃至3のいずれかの仮想計算機システム。 - 前記判定する手段は、前記第2の物理計算機のメモリの容量が十分に空いているかを調べて、該第2論理区画の生成が可能かを判定することを特徴とする請求項1乃至4のいずれかの仮想計算機システム。
- 前記判定する手段は、該第1論理区画のI/O構成情報に含まれる第1の物理HBAの数が、前記第2の物理計算機の第2物理HBAに確保できるかを調べて、前記第2の物理計算機に該第2論理区画の生成が可能かを判定することを特徴とする請求項1乃至5のいずれかの仮想計算機システム。
- 前記第1及び第2の物理計算機が有する各手段は、第1及び第2論理区画を管理するハイパーバイザー内に備えられることを特徴とする請求項1乃至6のいずれかの仮想計算機システム。
- 第1及び第2の物理計算機を含む複数の物理計算機と、該複数の物理計算機にネットワークを介して接続される、該物理計算機及び該物理計算機に生成される論理区画を管理する管理装置を有する仮想計算機システムにおける該論理区画の移行制御方法であって、
該第1の物理計算機が、該第1物理計算機又はそこに形成された第1論理区画に障害が発生したことを検出する障害検出ステップと、
該第1の物理計算機が、該第1論理区画のI/O構成情報及び該第1論理区画に設けられた論理HBAに割り当てられたWWNであるvfcWWNを管理するステップと、
該管理装置が、該障害検出ステップからの障害発生の報告を受けて、該第1の物理計算機から送信された、該第1論理区画のI/O構成情報及びvfcWWNを受信するステップと、
該管理装置が、該第1の物理計算機の交代先となる第2の物理計算機を決定して、該第2の物理計算機へ該第1論理区画のI/O構成情報及びvfcWWNを送信するステップと、
該第2の物理計算機が、該管理装置から送信された該第1論理区画のI/O構成情報及びvfcWWNを受信するステップと、
該第2の物理計算機が、該第1論理区画のI/O構成情報に基づいて、該第2の物理計算機上に第2論理区画を生成することが可能かを判定するステップと、
該第2の物理計算機が、該判定するステップによって該第2論理区画の生成が可能と判定された場合、該vfcWWNに基づいて第2論理区画を生成するステップとを有し、
該生成するステップによって生成された第2論理区画に論理HBAを設け、該論理HBAに該vfcWWNを割り当てることを特徴とする論理区画の移行制御方法。
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007143633A JP4744480B2 (ja) | 2007-05-30 | 2007-05-30 | 仮想計算機システム |
DE602008000397T DE602008000397D1 (de) | 2007-05-30 | 2008-05-27 | Virtuelles Computersystem und Steuerverfahren dafür |
AT08251838T ATE452366T1 (de) | 2007-05-30 | 2008-05-27 | Virtuelles computersystem und steuerverfahren dafür |
EP08251838A EP1998255B1 (en) | 2007-05-30 | 2008-05-27 | Virtual computer system and control method thereof |
US12/129,294 US7814363B2 (en) | 2007-05-30 | 2008-05-29 | Virtual computer system and control method thereof |
KR1020080050330A KR100952553B1 (ko) | 2007-05-30 | 2008-05-29 | 가상 계산기 시스템 및 그 제어 방법 |
US12/894,690 US8185775B2 (en) | 2007-05-30 | 2010-09-30 | Virtual computer system and control method thereof |
US13/447,896 US8321720B2 (en) | 2007-05-30 | 2012-04-16 | Virtual computer system and control method thereof |
US13/616,469 US8516294B2 (en) | 2007-05-30 | 2012-09-14 | Virtual computer system and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007143633A JP4744480B2 (ja) | 2007-05-30 | 2007-05-30 | 仮想計算機システム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011012591A Division JP5147955B2 (ja) | 2011-01-25 | 2011-01-25 | 仮想計算機システム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008299509A JP2008299509A (ja) | 2008-12-11 |
JP2008299509A5 JP2008299509A5 (ja) | 2009-11-12 |
JP4744480B2 true JP4744480B2 (ja) | 2011-08-10 |
Family
ID=39713719
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007143633A Expired - Fee Related JP4744480B2 (ja) | 2007-05-30 | 2007-05-30 | 仮想計算機システム |
Country Status (6)
Country | Link |
---|---|
US (4) | US7814363B2 (ja) |
EP (1) | EP1998255B1 (ja) |
JP (1) | JP4744480B2 (ja) |
KR (1) | KR100952553B1 (ja) |
AT (1) | ATE452366T1 (ja) |
DE (1) | DE602008000397D1 (ja) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4744480B2 (ja) * | 2007-05-30 | 2011-08-10 | 株式会社日立製作所 | 仮想計算機システム |
JP5149732B2 (ja) * | 2008-07-30 | 2013-02-20 | 株式会社日立製作所 | 仮想計算機システム |
US7886183B2 (en) * | 2008-08-07 | 2011-02-08 | Symantec Operating Corporation | Providing fault tolerant storage system to a cluster |
JP5140633B2 (ja) * | 2008-09-04 | 2013-02-06 | 株式会社日立製作所 | 仮想化環境において生じる障害の解析方法、管理サーバ、及びプログラム |
JP5535471B2 (ja) * | 2008-12-05 | 2014-07-02 | エヌイーシーコンピュータテクノ株式会社 | マルチパーティション・コンピュータシステム、障害処理方法及びそのプログラム |
JP4972670B2 (ja) * | 2009-06-05 | 2012-07-11 | 株式会社日立製作所 | 仮想計算機システム、そのアクセス制御方法及び通信装置 |
US8245086B2 (en) * | 2009-06-26 | 2012-08-14 | International Business Machines Corporation | Visual feedback system for multiple partitions on a server |
JP5531487B2 (ja) * | 2009-07-30 | 2014-06-25 | 日本電気株式会社 | サーバシステム及びサーバシステムの管理方法 |
US8489797B2 (en) * | 2009-09-30 | 2013-07-16 | International Business Machines Corporation | Hardware resource arbiter for logical partitions |
US8700752B2 (en) * | 2009-11-03 | 2014-04-15 | International Business Machines Corporation | Optimized efficient LPAR capacity consolidation |
JP5427574B2 (ja) * | 2009-12-02 | 2014-02-26 | 株式会社日立製作所 | 仮想計算機の移動管理方法、前記移動管理方法を用いた計算機、前記移動管理方法を用いた仮想化機構および前記移動管理方法を用いた計算機システム |
JP5548489B2 (ja) * | 2010-03-11 | 2014-07-16 | 株式会社日立製作所 | 計算機システム、仮想化機構、および計算機システムの障害回復方法 |
JP5515889B2 (ja) * | 2010-03-15 | 2014-06-11 | 日本電気株式会社 | 仮想マシンシステム、自動マイグレーション方法および自動マイグレーションプログラム |
US8615586B2 (en) * | 2010-06-23 | 2013-12-24 | International Business Machines Corporation | Discovery of logical images at storage area network endpoints |
US8521703B2 (en) * | 2010-11-05 | 2013-08-27 | International Business Machines Corporation | Multiple node/virtual input/output (I/O) server (VIOS) failure recovery in clustered partition mobility |
JP5463267B2 (ja) | 2010-11-19 | 2014-04-09 | 株式会社日立製作所 | 仮想計算機システムおよび仮想計算機の移行方法 |
JP5548647B2 (ja) * | 2011-04-25 | 2014-07-16 | 株式会社日立製作所 | 計算機システムでの部分障害処理方法 |
WO2013038443A1 (ja) * | 2011-09-14 | 2013-03-21 | 株式会社日立製作所 | サーバ移行支援装置、サーバ移行支援方法およびサーバ移行支援プログラム |
JP5549688B2 (ja) * | 2012-01-23 | 2014-07-16 | 日本電気株式会社 | 情報処理システム、及び、情報処理システムの制御方法 |
US8880934B2 (en) * | 2012-04-04 | 2014-11-04 | Symantec Corporation | Method and system for co-existence of live migration protocols and cluster server failover protocols |
JP5773166B2 (ja) * | 2012-04-05 | 2015-09-02 | 株式会社日立製作所 | 計算機の制御方法、計算機及び計算機システム |
JP5663525B2 (ja) * | 2012-05-22 | 2015-02-04 | 株式会社日立製作所 | サーバ、管理サーバ、および計算機システムのネットワークデバイスの設定方法 |
JP5856925B2 (ja) | 2012-08-21 | 2016-02-10 | 株式会社日立製作所 | 計算機システム |
JP5789240B2 (ja) | 2012-11-21 | 2015-10-07 | 株式会社日立製作所 | 仮想クライアント管理システムおよび仮想クライアント管理方法 |
WO2014087544A1 (ja) * | 2012-12-07 | 2014-06-12 | 株式会社日立製作所 | 計算機システム、管理計算機及び管理方法 |
US9262289B2 (en) | 2013-10-11 | 2016-02-16 | Hitachi, Ltd. | Storage apparatus and failover method |
US9588853B2 (en) * | 2014-06-05 | 2017-03-07 | International Business Machines Corporation | Automatic management of server failures |
JP6277069B2 (ja) * | 2014-06-17 | 2018-02-07 | 日本電信電話株式会社 | 仮想機器管理装置、仮想機器管理方法及び仮想機器管理プログラム |
CN106537366B (zh) * | 2014-06-30 | 2019-07-23 | 惠普发展公司,有限责任合伙企业 | 全虚拟机功能 |
JP6384289B2 (ja) * | 2014-11-26 | 2018-09-05 | 日本電気株式会社 | 同期処理装置、同期処理システム、同期処理方法、および、同期処理プログラム |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0512126A (ja) * | 1991-07-05 | 1993-01-22 | Hitachi Ltd | 仮想計算機のアドレス変換装置及びアドレス変換方法 |
JPH0816505A (ja) * | 1994-07-04 | 1996-01-19 | Hitachi Ltd | チャネル処理装置 |
JP3653159B2 (ja) | 1997-04-01 | 2005-05-25 | 株式会社日立製作所 | 仮想計算機システム間の仮想計算機移動制御方法 |
US6802062B1 (en) | 1997-04-01 | 2004-10-05 | Hitachi, Ltd. | System with virtual machine movable between virtual machine systems and control method |
JP2000137692A (ja) * | 1998-10-30 | 2000-05-16 | Toshiba Corp | 分散ノード間負荷分散方式 |
US6598174B1 (en) * | 2000-04-26 | 2003-07-22 | Dell Products L.P. | Method and apparatus for storage unit replacement in non-redundant array |
US20040194086A1 (en) * | 2002-03-20 | 2004-09-30 | National Inst. Of Advanced Ind. Science And Tech. | Suspend and resume method of computer job |
EP1400339A1 (de) * | 2002-09-17 | 2004-03-24 | Siemens Aktiengesellschaft | Verfahren zum Herstellen eines dreidimensionalen Formkörpers |
JP4202709B2 (ja) * | 2002-10-07 | 2008-12-24 | 株式会社日立製作所 | ストレージ装置を有するネットワークにおける、ボリューム及び障害管理方法 |
JPWO2004081791A1 (ja) * | 2003-03-13 | 2006-06-15 | 富士通株式会社 | 仮想計算機システム、仮想計算機システムにおけるファームウェアアップデート方法 |
JP4227035B2 (ja) * | 2004-02-03 | 2009-02-18 | 株式会社日立製作所 | 計算機システム、管理装置、ストレージ装置及びコンピュータ装置 |
JP2005293417A (ja) * | 2004-04-02 | 2005-10-20 | Sony Corp | コンピュータ機器、コンピュータネットワークシステム、プログラム転送方法およびプログラム転送用プログラム |
US8156490B2 (en) | 2004-05-08 | 2012-04-10 | International Business Machines Corporation | Dynamic migration of virtual machine computer programs upon satisfaction of conditions |
US7257811B2 (en) | 2004-05-11 | 2007-08-14 | International Business Machines Corporation | System, method and program to migrate a virtual machine |
US7058731B2 (en) * | 2004-08-03 | 2006-06-06 | Hitachi, Ltd. | Failover and data migration using data replication |
JP4585276B2 (ja) * | 2004-11-01 | 2010-11-24 | 株式会社日立製作所 | ストレージシステム |
JP4462024B2 (ja) * | 2004-12-09 | 2010-05-12 | 株式会社日立製作所 | ディスク引き継ぎによるフェイルオーバ方法 |
JP4733399B2 (ja) * | 2005-01-28 | 2011-07-27 | 株式会社日立製作所 | 計算機システム、計算機、ストレージ装置及び管理端末 |
JP4710518B2 (ja) | 2005-09-28 | 2011-06-29 | 株式会社日立製作所 | 計算機システムとそのブート制御方法 |
JP5032191B2 (ja) * | 2007-04-20 | 2012-09-26 | 株式会社日立製作所 | サーバ仮想化環境におけるクラスタシステム構成方法及びクラスタシステム |
JP4744480B2 (ja) * | 2007-05-30 | 2011-08-10 | 株式会社日立製作所 | 仮想計算機システム |
-
2007
- 2007-05-30 JP JP2007143633A patent/JP4744480B2/ja not_active Expired - Fee Related
-
2008
- 2008-05-27 DE DE602008000397T patent/DE602008000397D1/de active Active
- 2008-05-27 EP EP08251838A patent/EP1998255B1/en not_active Not-in-force
- 2008-05-27 AT AT08251838T patent/ATE452366T1/de not_active IP Right Cessation
- 2008-05-29 KR KR1020080050330A patent/KR100952553B1/ko not_active IP Right Cessation
- 2008-05-29 US US12/129,294 patent/US7814363B2/en not_active Expired - Fee Related
-
2010
- 2010-09-30 US US12/894,690 patent/US8185775B2/en not_active Expired - Fee Related
-
2012
- 2012-04-16 US US13/447,896 patent/US8321720B2/en not_active Expired - Fee Related
- 2012-09-14 US US13/616,469 patent/US8516294B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8185775B2 (en) | 2012-05-22 |
KR100952553B1 (ko) | 2010-04-12 |
KR20080106065A (ko) | 2008-12-04 |
US8516294B2 (en) | 2013-08-20 |
US8321720B2 (en) | 2012-11-27 |
JP2008299509A (ja) | 2008-12-11 |
ATE452366T1 (de) | 2010-01-15 |
EP1998255A1 (en) | 2008-12-03 |
US7814363B2 (en) | 2010-10-12 |
EP1998255B1 (en) | 2009-12-16 |
US20120204175A1 (en) | 2012-08-09 |
US20080301487A1 (en) | 2008-12-04 |
DE602008000397D1 (de) | 2010-01-28 |
US20110022887A1 (en) | 2011-01-27 |
US20130014109A1 (en) | 2013-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4744480B2 (ja) | 仮想計算機システム | |
JP5463267B2 (ja) | 仮想計算機システムおよび仮想計算機の移行方法 | |
JP5542788B2 (ja) | 仮想計算機システムおよび仮想計算機の移行制御方法 | |
US9098466B2 (en) | Switching between mirrored volumes | |
JP5959733B2 (ja) | ストレージシステムおよびストレージシステムの障害管理方法 | |
US20140215482A1 (en) | Unified storage system with a block micro controller and a hypervisor | |
JP5561622B2 (ja) | 多重化システム、データ通信カード、状態異常検出方法、及びプログラム | |
WO2015162663A1 (ja) | ストレージシステム | |
KR20180071941A (ko) | 관리 컨트롤러 및 관리 컨트롤러를 포함하는 섀시의 동작 방법 | |
JP2008112399A (ja) | ストレージ仮想化スイッチおよびコンピュータシステム | |
JP2006227856A (ja) | アクセス制御装置及びそれに搭載されるインターフェース | |
JP2005267111A (ja) | 記憶制御システム及び記憶制御システムの制御方法 | |
KR20100095519A (ko) | 스토리지 복사 서비스 시스템들을 관리하기 위한 장치 및 방법 | |
JP5422705B2 (ja) | 仮想計算機システム | |
JP5422706B2 (ja) | 管理システム | |
JP5147955B2 (ja) | 仮想計算機システム | |
JP6674101B2 (ja) | 制御装置および情報処理システム | |
JP2021033782A (ja) | リモートコピーシステム | |
JP5884801B2 (ja) | パス切替装置、パス切替方法及びパス切替プログラム | |
US11550676B2 (en) | Hardware-management-console-initiated data protection | |
JP2010033379A (ja) | 仮想化システム及び仮想化の復旧方法 | |
JP2014179113A (ja) | 仮想計算機システムおよび仮想計算機の移行制御方法 | |
WO2021174063A1 (en) | Cloud defined storage | |
JP2015207269A (ja) | ストレージシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090924 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090924 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110215 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110323 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110510 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140520 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |