[go: up one dir, main page]

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
Application number
JP3011476A
Other languages
English (en)
Other versions
JPH04251340A (ja
Inventor
靖祐 竹島
豊寿 今田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP3011476A priority Critical patent/JP2708636B2/ja
Publication of JPH04251340A publication Critical patent/JPH04251340A/ja
Application granted granted Critical
Publication of JP2708636B2 publication Critical patent/JP2708636B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は情報処理装置の保守制御
方法に係り、特に主記憶部等のハードウエア資源を分割
し、その上で複数のオペレーティングシステム(OS)
を制御するプログラム(以下、ハイパバイザと称す)を
動作させる情報処理装置の操作環境の改善に関する。
【0002】
【従来の技術】ハ−ドウエア資源を分割し、ハイパバイ
ザの制御下で複数のOSを動作させる情報処理装置で
は、操作者が当該情報処理装置のコンソール装置からハ
イパバイザの操作コマンドを入力することにより、ハイ
パバイザが持つハードウエアアクセス機能によりハード
ウエア資源の保守操作ができるようになっている。これ
がハイパバイザのハードウエア保守機能である。
【0003】ところで、情報処理装置の通常の運転時な
どにおいては、ハ−ドウエア資源の保護のため、コンソ
ール装置上の操作で、ハイパバイザのハ−ドウエア保守
機能が無条件に動作するのをガードする必要がある。従
来、これはハイパバイザのソフトウエアにより実現して
いた。
【0004】なお、この種の情報処理装置におけるハ−
ドウエア資源の保護に関連のある公知文献としては、例
えば特開平1ー120637公報「仮想計算機システ
ム」が挙げられる。
【0005】
【発明が解決しようとする課題】一般に情報処理装置に
は、当該情報処理装置の保守・診断を実施するサービス
プロセッサが接続されている。通常、このサービスプロ
セッサは、保守操作員のキ−操作により当該情報処理装
置の保守・診断を可能又は不可能状態とする機能(以
下、CE−KEYと称す)を具備し、操作員が任意に保
守操作を実施でないようになっている。
【0006】従来技術では、上記ハードウエア資源を分
割し、ハイパバイザの制御下で複数のOSを動作させる
情報処理装置の場合、操作者からのハードウエア資源へ
の無用なアクセスをガードする機能として、ハイパバイ
ザのソフトウエアによるガード機能と、サービスプロセ
ッサのCE−KEYによるガード機能とを各々独立に持
つことになり、そのため両者のガード機能に矛盾が生じ
ることがあり、保守操作が煩雑となる問題があった。
【0007】本発明の目的は、ハードウエア資源を分割
し、複数のOSを動作させる情報処理装置において、サ
ービスプロセッサとハイパバイザ間の保守操作環境の統
一を図り、両者のガード機能に矛盾を生じないようにし
て、保守操作を簡単化することにある。
【0008】
【課題を解決するための手段】上記目的を達成するため
に、本発明は、ハイパバイザとサービスプロセッサ間に
インタフェースを設け、ハイパバイザはコンソール装置
から保守動作の指示があると、サービスプロセッサから
CE−KEYの状態報告を受け取れるようにして、該C
E−KEYの状態により保守動作の可否を判断するよう
にしたものである。具体的には、ハイパバイザはコンソ
ール装置から保守動作の指示があると、サービスプロセ
ッサへCE−KEYの状態報告を要求し、これを受けて
サービスプロセッサはCE−KEYの状態を処理装置の
主記憶部の所定領域に書込んでハイパバイザへ割込みを
発し、ハイパバイザは該割込みを契機に主記憶部の所定
領域の内容を読み出してCE−KEYの状態を確認し、
保守動作を行うべきか否かを判断することを特徴とす
【0009】
【作用】CE−KEYの状態が情報処理装置の保守動作
を不可能とする状態になっていると、コンソール装置上
の操作で、サービスプロセッサにより保守動作を実施す
ることがガードされる。このような時、同じくコンソー
ル装置上の操作でハイパバイザへ保守動作の指示を出す
と、ハイパバイザは保守動作に入る前に、サービスプロ
セッサへCE−KEYの状態報告を要求し、該サービス
プロセッサからCE−KEYの報告を受け取る。このC
E−KEYの状態が保守動作不可能を示していれば、ハ
イパバイザも保守動作を拒否する。このように、本発明
では、CE−KEYのみにより、ハイパバイザとサービ
スプロセッサの両方の保守動作のガード機能を提供で
き、統一的な操作環境が実現する。
【0010】
【実施例】図1は本発明に係る情報処理装置の一実施例
の構成図である。図中、10は処理装置、20はサービ
スプロセッサ(SVP)、30は処理装置10とサービ
スプロセッサ20に共通のコンソール装置を示してい
る。
【0011】処理装置10は主記憶部110を備えてお
り、該主記憶部110上には、複数のOSを制御するプ
ログラムであるハイパバイザ111が、図示しない外部
記憶装置等からロードされて置かれている。一方、処理
装置10の保守・診断等を司るサービスプロセッサ20
には、当該処理装置10の保守機能を動作可能あるいは
不可能とするCE−KEY121が具備されている。
【0012】図1の特徴的構成は112、113及び1
22にある。112はサービスプロセッサ20からのデ
ータを書込むために、主記憶部110に設けた特定の領
域である。113はハイパバイザ111からサービスプ
ロセッサ20へ命令を送出するインタフェース、122
はサービスプロセッサ20からハイパバイザ111へ割
込みを発するインタフェースである。
【0013】ハイパバイザ111とサービスプロセッサ
20は並行して動作が可能であり、コンソール装置30
において制御フレームを切り替えることにより、操作者
はハイパバイザ111とサービスプロセッサ20の両方
を操作することができる。以下、それぞれの場合につい
て説明する。
【0014】いま、コンソール装置30の制御フレーム
をSVP操作にして、該コンソール装置30上の操作で
サービスプロセッサ20により処理装置10の保守・診
断を行うこととする。この時、CE−KEY121が保
守操作不可能な状態になっていると、該サービスプロセ
ッサ20の保守操作は禁止される。これは従来と同様で
ある。
【0015】次に、コンソール装置30の制御フレーム
をハイパバイザ操作に切り替えて、ハイパバイザ111
のハードウエア保守機能を動作させるとする。この場合
のハイパバイザ111の処理フローを図2に示す。
【0016】コンソール装置30より、ハイパバイザ1
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の表示面に出力するようにしてもよい。
【0017】このように、本実施例によれば、サービス
プロセッサ20のCE−KEY121により、コンソー
ル装置30上の操作によるサービスプロセッサ20及び
ハイパバイザ111の保守動作を統一的にガードするこ
とができる。
【0018】なお、図1の実施例では、ハイパバイザ1
11の操作とサービスプロセッサ20の操作を、共通の
コンソール装置30により行うとしたが、これは別々の
コンソール装置でもよく、その場合、ハイパバイザ11
1は当該専用のコンソール装置からの保守動作コマンド
を契機に図2の処理を実行することになる。
【0019】
【発明の効果】以上の説明から明らかなように、本発明
によれば、サービスプロセッサにもともと具備されてい
るCE−KEYを用いて、簡単にサービスプロセッサと
ハイパバイザの保守動作を統一的にガードすることがで
きる。
【図面の簡単な説明】
【図1】本発明による情報処理装置の保守制御方式の一
実施例を示す構成図である。
【図2】コンソール装置から保守動作の指示が与えられ
たときのハイパバイザの処理フロー例を示す図である。
【符号の説明】
10 処理装置 20 サービスプロセッサ(SVP) 30 コンソール装置 110 主記憶部 111 ハイパバイザ 112 SVPデータ書込み領域 121 CE−KEY 113,122 インタフェース
フロントページの続き (56)参考文献 特開 平1−120637(JP,A) 特開 昭60−5346(JP,A) 特開 昭62−145452(JP,A)

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 複数のオペレーティングシステムを制御
    するプログラム(以下、ハイパバイザと称す)を備えた
    処理装置と、該処理装置の保守動作を可能あるいは不可
    能状態とする手段(以下、CE−KEYと称す)を備え
    たサービスプロセッサと、前記ハイパバイザとサービス
    プロセッサに保守動作を指示するコンソール装置とを含
    む情報処理装置において、前記ハイパバイザとサービス
    プロセッサ間にインタフェースを設け、前記ハイパバイ
    ザは前記コンソール装置から保守動作の指示があると、
    前記サービスプロセッサへCE−KEYの状態報告を要
    求し、これを受けて前記サービスプロセッサはCE−K
    EYの状態を前記処理装置の主記憶部の所定領域に書込
    んで前記ハイパバイザへ割込みを発し、該ハイパバイザ
    は前記割込みを契機に前記主記憶部の所定領域の内容を
    読み出して前記CE−KEYの状態を確認し、保守動作
    を行うべきか否を判断することを特徴とする情報処理
    装置の保守制御方法
JP3011476A 1991-01-08 1991-01-08 情報処理装置の保守制御方法 Expired - Lifetime JP2708636B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 富士通株式会社 サービスプロセッサダメージ処理方式

Cited By (2)

* Cited by examiner, † Cited by third party
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