JP2708636B2 - 情報処理装置の保守制御方法 - Google Patents
情報処理装置の保守制御方法Info
- Publication number
- JP2708636B2 JP2708636B2 JP3011476A JP1147691A JP2708636B2 JP 2708636 B2 JP2708636 B2 JP 2708636B2 JP 3011476 A JP3011476 A JP 3011476A JP 1147691 A JP1147691 A JP 1147691A JP 2708636 B2 JP2708636 B2 JP 2708636B2
- Authority
- JP
- Japan
- Prior art keywords
- hypervisor
- service processor
- key
- maintenance operation
- maintenance
- 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 - Lifetime
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Description
方法に係り、特に主記憶部等のハードウエア資源を分割
し、その上で複数のオペレーティングシステム(OS)
を制御するプログラム(以下、ハイパバイザと称す)を
動作させる情報処理装置の操作環境の改善に関する。
ザの制御下で複数のOSを動作させる情報処理装置で
は、操作者が当該情報処理装置のコンソール装置からハ
イパバイザの操作コマンドを入力することにより、ハイ
パバイザが持つハードウエアアクセス機能によりハード
ウエア資源の保守操作ができるようになっている。これ
がハイパバイザのハードウエア保守機能である。
どにおいては、ハ−ドウエア資源の保護のため、コンソ
ール装置上の操作で、ハイパバイザのハ−ドウエア保守
機能が無条件に動作するのをガードする必要がある。従
来、これはハイパバイザのソフトウエアにより実現して
いた。
ドウエア資源の保護に関連のある公知文献としては、例
えば特開平1ー120637公報「仮想計算機システ
ム」が挙げられる。
は、当該情報処理装置の保守・診断を実施するサービス
プロセッサが接続されている。通常、このサービスプロ
セッサは、保守操作員のキ−操作により当該情報処理装
置の保守・診断を可能又は不可能状態とする機能(以
下、CE−KEYと称す)を具備し、操作員が任意に保
守操作を実施でないようになっている。
割し、ハイパバイザの制御下で複数のOSを動作させる
情報処理装置の場合、操作者からのハードウエア資源へ
の無用なアクセスをガードする機能として、ハイパバイ
ザのソフトウエアによるガード機能と、サービスプロセ
ッサのCE−KEYによるガード機能とを各々独立に持
つことになり、そのため両者のガード機能に矛盾が生じ
ることがあり、保守操作が煩雑となる問題があった。
し、複数のOSを動作させる情報処理装置において、サ
ービスプロセッサとハイパバイザ間の保守操作環境の統
一を図り、両者のガード機能に矛盾を生じないようにし
て、保守操作を簡単化することにある。
に、本発明は、ハイパバイザとサービスプロセッサ間に
インタフェースを設け、ハイパバイザはコンソール装置
から保守動作の指示があると、サービスプロセッサから
CE−KEYの状態報告を受け取れるようにして、該C
E−KEYの状態により保守動作の可否を判断するよう
にしたものである。具体的には、ハイパバイザはコンソ
ール装置から保守動作の指示があると、サービスプロセ
ッサへCE−KEYの状態報告を要求し、これを受けて
サービスプロセッサはCE−KEYの状態を処理装置の
主記憶部の所定領域に書込んでハイパバイザへ割込みを
発し、ハイパバイザは該割込みを契機に主記憶部の所定
領域の内容を読み出してCE−KEYの状態を確認し、
保守動作を行うべきか否かを判断することを特徴とす
る。
を不可能とする状態になっていると、コンソール装置上
の操作で、サービスプロセッサにより保守動作を実施す
ることがガードされる。このような時、同じくコンソー
ル装置上の操作でハイパバイザへ保守動作の指示を出す
と、ハイパバイザは保守動作に入る前に、サービスプロ
セッサへCE−KEYの状態報告を要求し、該サービス
プロセッサからCE−KEYの報告を受け取る。このC
E−KEYの状態が保守動作不可能を示していれば、ハ
イパバイザも保守動作を拒否する。このように、本発明
では、CE−KEYのみにより、ハイパバイザとサービ
スプロセッサの両方の保守動作のガード機能を提供で
き、統一的な操作環境が実現する。
の構成図である。図中、10は処理装置、20はサービ
スプロセッサ(SVP)、30は処理装置10とサービ
スプロセッサ20に共通のコンソール装置を示してい
る。
り、該主記憶部110上には、複数のOSを制御するプ
ログラムであるハイパバイザ111が、図示しない外部
記憶装置等からロードされて置かれている。一方、処理
装置10の保守・診断等を司るサービスプロセッサ20
には、当該処理装置10の保守機能を動作可能あるいは
不可能とするCE−KEY121が具備されている。
22にある。112はサービスプロセッサ20からのデ
ータを書込むために、主記憶部110に設けた特定の領
域である。113はハイパバイザ111からサービスプ
ロセッサ20へ命令を送出するインタフェース、122
はサービスプロセッサ20からハイパバイザ111へ割
込みを発するインタフェースである。
20は並行して動作が可能であり、コンソール装置30
において制御フレームを切り替えることにより、操作者
はハイパバイザ111とサービスプロセッサ20の両方
を操作することができる。以下、それぞれの場合につい
て説明する。
をSVP操作にして、該コンソール装置30上の操作で
サービスプロセッサ20により処理装置10の保守・診
断を行うこととする。この時、CE−KEY121が保
守操作不可能な状態になっていると、該サービスプロセ
ッサ20の保守操作は禁止される。これは従来と同様で
ある。
をハイパバイザ操作に切り替えて、ハイパバイザ111
のハードウエア保守機能を動作させるとする。この場合
のハイパバイザ111の処理フローを図2に示す。
11による保守動作を指示するコマンドが入力されると
(ステップ201)、ハイパバイザ111は保守動作に
入る前にSVPインタフェース命令により、サービスプ
ロセッサ20に対しインタフェース113を通してCE
−KEY121の状態報告を要求する(ステップ20
2)。これを受けてサービスプロセッサ20は、CE−
KEY121の状態を主記憶部110の領域112に書
込み、インタフェース122を通して割込みによりハイ
パバイザ111に報告する。ハイパバイザ111は、イ
ンタフェース122上の割込みを契機に、領域112に
格納されているCE−KEY121の状態を読み取り
(ステップ203)、保守動作の可否を判断する(ステ
ップ204)。その結果、CE−KEY121が保守操
作可能な状態であれば、ハイパバイザ111は、コンソ
ール装置109から入力されたコマンドの保守動作を実
施するが(ステップ205)、保中操作不可能な状態で
あれば、保守動作を拒否する。なお、保守動作を拒否す
る場合、ハイパバイザ111はその旨をコンソール装置
30の表示面に出力するようにしてもよい。
プロセッサ20のCE−KEY121により、コンソー
ル装置30上の操作によるサービスプロセッサ20及び
ハイパバイザ111の保守動作を統一的にガードするこ
とができる。
11の操作とサービスプロセッサ20の操作を、共通の
コンソール装置30により行うとしたが、これは別々の
コンソール装置でもよく、その場合、ハイパバイザ11
1は当該専用のコンソール装置からの保守動作コマンド
を契機に図2の処理を実行することになる。
によれば、サービスプロセッサにもともと具備されてい
るCE−KEYを用いて、簡単にサービスプロセッサと
ハイパバイザの保守動作を統一的にガードすることがで
きる。
実施例を示す構成図である。
たときのハイパバイザの処理フロー例を示す図である。
Claims (1)
- 【請求項1】 複数のオペレーティングシステムを制御
するプログラム(以下、ハイパバイザと称す)を備えた
処理装置と、該処理装置の保守動作を可能あるいは不可
能状態とする手段(以下、CE−KEYと称す)を備え
たサービスプロセッサと、前記ハイパバイザとサービス
プロセッサに保守動作を指示するコンソール装置とを含
む情報処理装置において、前記ハイパバイザとサービス
プロセッサ間にインタフェースを設け、前記ハイパバイ
ザは前記コンソール装置から保守動作の指示があると、
前記サービスプロセッサへCE−KEYの状態報告を要
求し、これを受けて前記サービスプロセッサはCE−K
EYの状態を前記処理装置の主記憶部の所定領域に書込
んで前記ハイパバイザへ割込みを発し、該ハイパバイザ
は前記割込みを契機に前記主記憶部の所定領域の内容を
読み出して前記CE−KEYの状態を確認し、保守動作
を行うべきか否かを判断することを特徴とする情報処理
装置の保守制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3011476A JP2708636B2 (ja) | 1991-01-08 | 1991-01-08 | 情報処理装置の保守制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3011476A JP2708636B2 (ja) | 1991-01-08 | 1991-01-08 | 情報処理装置の保守制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04251340A JPH04251340A (ja) | 1992-09-07 |
JP2708636B2 true JP2708636B2 (ja) | 1998-02-04 |
Family
ID=11779121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3011476A Expired - Lifetime JP2708636B2 (ja) | 1991-01-08 | 1991-01-08 | 情報処理装置の保守制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2708636B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170082058A (ko) | 2016-01-05 | 2017-07-13 | 엘지전자 주식회사 | 세탁물처리장치 및 그의 급수밸브제어방법 |
KR20170082057A (ko) | 2016-01-05 | 2017-07-13 | 엘지전자 주식회사 | 세탁물처리장치 및 그의 청소노즐제어방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS605346A (ja) * | 1983-06-23 | 1985-01-11 | Nippon Telegr & Teleph Corp <Ntt> | 情報処理装置のテスト制御方式 |
JPH01120637A (ja) * | 1987-11-04 | 1989-05-12 | Nec Corp | 仮想計算機システム |
JP2650373B2 (ja) * | 1988-12-02 | 1997-09-03 | 富士通株式会社 | サービスプロセッサダメージ処理方式 |
-
1991
- 1991-01-08 JP JP3011476A patent/JP2708636B2/ja not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170082058A (ko) | 2016-01-05 | 2017-07-13 | 엘지전자 주식회사 | 세탁물처리장치 및 그의 급수밸브제어방법 |
KR20170082057A (ko) | 2016-01-05 | 2017-07-13 | 엘지전자 주식회사 | 세탁물처리장치 및 그의 청소노즐제어방법 |
Also Published As
Publication number | Publication date |
---|---|
JPH04251340A (ja) | 1992-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5437033A (en) | System for recovery from a virtual machine monitor failure with a continuous guest dispatched to a nonguest mode | |
US5291605A (en) | Arrangement and a method for handling interrupt requests in a data processing system in a virtual machine mode | |
JPS60136833A (ja) | オペレ−テイングシステムの切替え方式 | |
US5363502A (en) | Hot stand-by method and computer system for implementing hot stand-by method | |
JP3090452B2 (ja) | 論理プロセッサ設備を供なったデータプロセッシングシステム内で論理システムの起動を制御する装置 | |
US5003468A (en) | Guest machine execution control system for virutal machine system | |
JP2708636B2 (ja) | 情報処理装置の保守制御方法 | |
JPH09330141A (ja) | 動的再構成処理における障害回復処理方式 | |
JP2682746B2 (ja) | 仮想計算機システム | |
JPS6339933B2 (ja) | ||
JPH0635747A (ja) | デバッグ支援装置 | |
JPH0219937A (ja) | 電子計算機システム | |
JPH0683726A (ja) | データ転送装置 | |
JPH09179822A (ja) | コンソール画面制御方法 | |
JPH0567973B2 (ja) | ||
JPS6316778B2 (ja) | ||
JPH06202901A (ja) | Romエミュレート方式デバッガ及びromエミュレート方法 | |
JP3518609B2 (ja) | 構成管理方法及びデータ処理システム | |
JPH11161506A (ja) | 情報処理装置のディスパッチ方法、情報処理装置及びその記録媒体 | |
JPS6118224B2 (ja) | ||
JPH06187176A (ja) | 仮想計算機 | |
JPH04352249A (ja) | 計算機内障害発生時のデータ・セーブ装置 | |
JPS6394339A (ja) | 仮想計算機システム | |
JPH0438011B2 (ja) | ||
JPS6130309B2 (ja) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
S631 | Written request for registration of reclamation of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313631 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
S631 | Written request for registration of reclamation of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313631 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071017 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081017 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091017 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091017 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101017 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111017 Year of fee payment: 14 |