JPH1040119A - Console control system of virtual computer - Google Patents

Console control system of virtual computer

Info

Publication number
JPH1040119A
JPH1040119A JP19095896A JP19095896A JPH1040119A JP H1040119 A JPH1040119 A JP H1040119A JP 19095896 A JP19095896 A JP 19095896A JP 19095896 A JP19095896 A JP 19095896A JP H1040119 A JPH1040119 A JP H1040119A
Authority
JP
Japan
Prior art keywords
console
virtual machine
control
service processor
control program
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
Application number
JP19095896A
Other languages
Japanese (ja)
Inventor
Hisayoshi Kato
久佳 加藤
英雄 ▲吉▼良
Hideo Kira
Yoshiaki Miyazaki
芳明 宮▲崎▼
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
Hitachi Computer Engineering Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Computer Engineering Co 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, Hitachi Computer Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP19095896A priority Critical patent/JPH1040119A/en
Publication of JPH1040119A publication Critical patent/JPH1040119A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To relate a virtual computer and a console to each other without reference to the number of console devices which are connected to a service processor. SOLUTION: This system is constituted by connecting a processor 10 of a virtual computer system, the service processor 20, and console units 30-32. The processor 10 provided with a main storage part 110 having a control program which controls virtual computers 120 129, and a data write area 112 where data from the service processor 20 are read in and held and a management table 113 with which the control program 111 controls reservations from the console units 30 32 to the virtual computers are provided on the main storage device 110. At a control request from a console, the control program 111 controls the virtual computer only on condition that the console reserves control over the virtual computer.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、仮想計算機のコン
ソール制御システムに係り、特に、サービスプロセッサ
に複数のコンソール装置が接続され、1つのコンソール
により同時に複数の仮想計算機を操作する仮想計算機の
コンソール制御システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a console control system for a virtual machine, and more particularly to a console control for a virtual machine in which a plurality of console devices are connected to a service processor and a plurality of virtual machines are simultaneously operated by one console. About the system.

【0002】[0002]

【従来の技術】従来技術による仮想計算機のコンソール
制御システムは、制御プログラムがサービスプロセッサ
に接続されるコンソール装置に対して排他制御を行う場
合、コンソール台数分の制御テーブルを予め用意しなけ
ればならず、このため、コンソールを増加することが困
難なものであった。
2. Description of the Related Art In a console control system for a virtual machine according to the prior art, when a control program performs exclusive control on a console device connected to a service processor, a control table for the number of consoles must be prepared in advance. Therefore, it has been difficult to increase the number of consoles.

【0003】なお、この種の仮想計算機のコンソール制
御システムに関する従来技術として、例えば、特開昭6
3−142424号公報等に記載された技術が知られて
いる。
As a prior art relating to this type of virtual machine console control system, for example, Japanese Unexamined Patent Publication No.
A technique described in Japanese Patent Application Laid-Open No. 3-142424 is known.

【0004】[0004]

【発明が解決しようとする課題】前記従来技術は、コン
ソール装置の台数を制御プログラムが意識しなくてはな
らず、コンソール装置を容易に増設することができない
という問題点を有している。
The above-mentioned prior art has a problem that the control program must be aware of the number of console devices, and the number of console devices cannot be easily increased.

【0005】本発明の目的は、前記従来技術の問題点を
解決し、サービスプロセッサに接続されているコンソー
ル装置の台数を制御プログラムが意識することなく、制
御プログラムが、どの仮想計算機にどの予約番号を付け
たかを管理するだけで、仮想計算機システム内の排他制
御を行うことを可能にし、かつ、コンソール装置を容易
に増設することが可能な仮想計算機のコンソール制御シ
ステムを提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems of the prior art, and the control program can determine which reservation number is assigned to which virtual machine without being aware of the number of console devices connected to the service processor. It is an object of the present invention to provide a console control system for a virtual machine which enables exclusive control in a virtual machine system by simply managing whether or not a virtual machine is added, and in which a console device can be easily added.

【0006】[0006]

【課題を解決するための手段】本発明によれば前記目的
は、制御プログラムの制御下で処理装置上で動作する複
数の仮想計算機と、前記処理装置の保守操作を行うため
のサービスプロセッサと、前記制御プログラムと前記サ
ービスプロセッサとの間を接続する通信手段と、前記サ
ービスプロセッサに接続された複数個のコンソール装置
とを備え、1つの仮想計算機が、同時には1つのコンソ
ールからしか制御されない排他制御を受ける仮想計算機
システムにおける仮想計算機のコンソール制御システム
において、前記複数のコンソール装置と複数の仮想計算
機との間でのコンソール制御の排他制御を、前記制御プ
ログラムにより行うようにすることにより、また、制御
プログラムが、排他制御を行うための仮想計算機毎に設
けられる管理テーブルを備えることにより、さらに、前
記管理テーブルに、コンソール装置からの予約状況を登
録しておくことにより達成される。
According to the present invention, the object is to provide a virtual machine which operates on a processing unit under the control of a control program, a service processor for performing a maintenance operation of the processing unit, Communication means for connecting the control program and the service processor, and a plurality of console devices connected to the service processor, wherein one virtual machine is controlled exclusively by one console at a time. In the virtual machine console control system in the virtual machine system to receive, exclusive control of console control between the plurality of console devices and the plurality of virtual machines is performed by the control program, and A program is a management table provided for each virtual machine for performing exclusive control. By providing the Le, further to said management table is achieved by registering the reservation status of the console device.

【0007】前述の構成を備える本発明において、コン
ソール装置は、サービスプロセッサに対して、仮想計算
機の制御を行うための予約要求を発し、それを受けたサ
ービスプロセッサは、制御プログラムに割り込み報告を
行うことにより、その要求を知らせる。それを受けた制
御プログラムは、予約要求を受けた仮想計算機が未予約
であることを確認して、予約番号発行命令でサービスプ
ロセッサに知らせる。サービスプロセッサは、その予約
番号をコンソール装置に知らせる。それを受けたコンソ
ール装置は、その予約番号により、仮想計算機に対して
制御要求を予約要求の場合と同様に発行することができ
る。予約要求に対して、予約番号がとれなかったコンソ
ール装置は、他のコンソール装置から仮想計算機の解放
要求を制御プログラムが受け取るまで、予約要求を出し
ても予約番号を受け取ることができず、仮想計算機の制
御を行うことができない。
In the present invention having the above-described configuration, the console device issues a reservation request for controlling the virtual machine to the service processor, and the service processor receiving the request issues an interrupt report to the control program. To inform the request. The control program that has received the request confirms that the virtual machine that has received the reservation request has not been reserved, and notifies the service processor with a reservation number issue command. The service processor notifies the console device of the reservation number. The console device that has received the request can issue a control request to the virtual machine using the reservation number in the same manner as in the case of the reservation request. In response to the reservation request, the console device that cannot obtain the reservation number cannot receive the reservation number even if it issues a reservation request until the control program receives a virtual computer release request from another console device. Control cannot be performed.

【0008】本発明による仮想計算機のコンソール制御
システムによれば、サービスプロセッサに接続されてい
るコンソール装置の台数を制御プログラムが意識するこ
となく、制御プログラムが、どの仮想計算機にどの予約
番号を付けたかを管理するだけで、仮想計算機システム
内の排他制御を行うことができる。これにより、1つの
コンソールで1つまたは複数の仮想計算機の制御をしよ
うとする場合にも、制御プログラムは、仮想計算機シス
テムのコンソール構成を意識することなく排他制御を行
うことができ、柔軟にコンソール構成に適応することで
きる。
According to the console control system for virtual machines according to the present invention, the control program can determine which virtual machine is assigned which reservation number without being aware of the number of console devices connected to the service processor. , Exclusive control within the virtual machine system can be performed. As a result, even when one console controls one or more virtual machines, the control program can perform exclusive control without being aware of the console configuration of the virtual machine system. Can be adapted to the configuration.

【0009】[0009]

【発明の実施の形態】以下、本発明による仮想計算機の
コンソール制御システムの一実施形態を図面により詳細
に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of a console control system for a virtual machine according to the present invention will be described below in detail with reference to the drawings.

【0010】図1は本発明の一実施形態による仮想計算
機のコンソール制御システムの構成を示すブロック図、
図2はその動作を説明するフローチャートである。図1
において、10は仮想計算機システムの処理装置、20
はサービスプロセッサ、30〜32はコンソール装置、
110は主記憶部、111は制御プログラム、112は
サービスプロセッサからのデータ書き込み領域、113
は予約管理テーブル、120〜129は仮想計算機、1
14、122、130〜132はインタフェースであ
る。
FIG. 1 is a block diagram showing the configuration of a console control system for a virtual machine according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating the operation. FIG.
, 10 is a processing unit of the virtual computer system, 20
Is a service processor, 30 to 32 are console devices,
110 is a main storage unit, 111 is a control program, 112 is a data write area from the service processor, 113
Is a reservation management table, 120 to 129 are virtual machines, 1
Reference numerals 14, 122, and 130 to 132 are interfaces.

【0011】本発明の一実施形態は、仮想計算機システ
ムの処理装置10と、サービスプロセッサ20と、複数
のコンソール装置30〜32とがインタフェース11
4、122、130〜132により接続されて構成され
ている。処理装置10は、主記憶部110を備えてお
り、この主記憶部110上には、複数の仮想計算機12
0〜129を制御するプログラムである制御プログラム
111が、図示しない外部記憶装置等からロードされて
いる。また、主記憶部110上には、サービスプロセッ
サ20からのデータを読む込んで保持するデータ書き込
み領域112と、制御プログラム111が、コンソール
装置30〜32からの仮想計算機120〜129に対す
る制御の予約を行うために使用する管理テーブル113
が設けられている。この管理テーブル113は、仮想計
算機対応に設けられ、コンソールからの予約が行われた
とき、対応する予約番号が格納される。
In one embodiment of the present invention, a processing device 10, a service processor 20, and a plurality of console devices 30 to 32 are connected to an interface 11 of a virtual machine system.
4, 122, and 130 to 132. The processing apparatus 10 includes a main storage unit 110, and a plurality of virtual machines 12
A control program 111 which is a program for controlling 0 to 129 is loaded from an external storage device or the like (not shown). In the main storage unit 110, a data write area 112 for reading and holding data from the service processor 20 and a control program 111 reserve control of the virtual machines 120 to 129 from the console devices 30 to 32. Management table 113 used to perform
Is provided. The management table 113 is provided for a virtual machine, and stores a corresponding reservation number when a reservation is made from the console.

【0012】一方、サービスプロセッサ20は、制御プ
ログラム111からサービスプロセッサ20へ命令を送
出するインタフェース114と、サービスプロセッサ2
0から制御プログラム111へ割り込みを発するインタ
フェース122を介して処理装置10に接続されてい
る。そして、サービスプロセッサ20には、複数のコン
ソール装置30〜32がインタフェース130〜132
により接続されている。コンソール装置30〜32は、
1つまたは複数の仮想計算機を制御するコンソール画面
を同時または時分割に制御する手段を有し、1つまたは
複数の仮想計算機を同時に制御することができる。
On the other hand, the service processor 20 includes an interface 114 for sending an instruction from the control program 111 to the service processor 20,
0 is connected to the processing device 10 via an interface 122 that issues an interrupt to the control program 111. The service processor 20 has a plurality of console devices 30 to 32 connected to the interfaces 130 to 132.
Connected by The console devices 30 to 32
It has means for controlling a console screen for controlling one or a plurality of virtual machines simultaneously or in a time-sharing manner, and can control one or a plurality of virtual machines simultaneously.

【0013】次に、コンソール装置30が仮想計算機1
20に対して制御を行うものとして、本発明の一実施形
態のコンソール制御システムの処理動作を図2に示すフ
ローを参照して説明する。
Next, the console device 30 is connected to the virtual machine 1
The processing operation of the console control system according to the embodiment of the present invention will be described with reference to the flowchart shown in FIG.

【0014】(1)操作者が扱うコンソール装置30か
ら、または、コンソール装置30内の自動操作プログラ
ムから仮想計算機120に対して制御を行おうとすると
き、まず、コンソール装置30は、仮想計算機120に
対する予約要求をサービスプロセッサ20へインタフェ
ース130を通して要求する(ステップ201)。
(1) When trying to control the virtual machine 120 from the console device 30 handled by the operator or from an automatic operation program in the console device 30, first, the console device 30 A reservation request is made to the service processor 20 through the interface 130 (step 201).

【0015】(2)サービスプロセッサ20は、割り込
み報告を制御プログラム111に対しインタフェース1
22を通して報告し、予約要求を主記憶部110のデー
タ書き込み領域112に書き込む(ステップ202)。
(2) The service processor 20 sends an interrupt report to the control program 111 through the interface 1
22 and writes the reservation request to the data write area 112 of the main storage unit 110 (step 202).

【0016】(3)制御プログラム111は、仮想計算
機120の予約要求を領域112から得て、主記憶部1
10内の仮想計算機毎に予約要求を管理している予約制
御用テーブル113の仮想計算機120の部分を確認し
て、未予約の場合、後述のステップ204の処理に、予
約済みの場合、ステップ216の処理に進む(ステップ
203)。
(3) The control program 111 obtains a reservation request for the virtual machine 120 from the area 112 and
The virtual machine 120 in the reservation control table 113 that manages the reservation request for each virtual machine in the virtual machine 10 is checked. If the virtual machine 120 is not reserved, the processing in step 204 described later is performed. (Step 203).

【0017】(4)未予約の場合、制御プログラム11
1は、予約制御用テーブル113の仮想計算機120の
テーブルを予約済みにし予約番号を登録して、サービス
プロセッサインタフェース命令により、サービスプロセ
ッサ20に対してインタフェース114を通して予約番
号と共に予約応答を返す(ステップ204)。
(4) If not reserved, control program 11
1 makes the table of the virtual machine 120 in the reservation control table 113 reserved, registers the reservation number, and returns a reservation response together with the reservation number to the service processor 20 through the interface 114 by the service processor interface instruction (step 204). ).

【0018】(5)サービスプロセッサ20は、受け取
った予約番号と予約応答とをインタフェース130を通
してコンソール装置30に通知する(ステップ20
5)。
(5) The service processor 20 notifies the console device 30 of the received reservation number and reservation response via the interface 130 (step 20).
5).

【0019】(6)通知を受け取ったコンソール装置3
0は、前述までの処理により仮想計算機120を制御す
ることが可能となる。コンソール装置30は、仮想計算
機120を制御しようとするとき、この仮想計算機12
0の予約番号と制御要求とをサービスプロセッサ20へ
インタフェース130を通して仮想計算機120に対す
る制御の要求を行う(ステップ206)。
(6) Console device 3 that received notification
0 enables the virtual machine 120 to be controlled by the processing described above. When trying to control the virtual machine 120, the console device 30
A reservation number of 0 and a control request are sent to the service processor 20 via the interface 130 to request control of the virtual machine 120 (step 206).

【0020】(7)サービスプロセッサ20は、コンソ
ール装置30からの仮想計算機120に対する制御要求
を、インタフェース122を介する割り込みにより制御
プログラム111に報告し、予約番号と制御要求とを、
主記憶部110の領域112に書き込む(ステップ20
7)。
(7) The service processor 20 reports a control request from the console device 30 to the virtual machine 120 to the control program 111 by interruption via the interface 122, and transmits the reservation number and the control request to the control program 111.
Write to area 112 of main storage unit 110 (step 20
7).

【0021】(8)制御プログラム111は、仮想計算
機120に対する予約番号と制御要求とを領域112か
ら得て、主記憶部110内の予約管理テーブル113の
仮想計算機120の予約番号が領域112から得た予約
番号とが一致していれば、仮想計算機120に対して要
求された処理を行い、処理終了応答をサービスプロセッ
サインタフェース命令により、サービスプロセッサ20
に対してインタフェース114を通して返送する(ステ
ップ208)。
(8) The control program 111 obtains the reservation number and the control request for the virtual machine 120 from the area 112, and obtains the reservation number of the virtual machine 120 in the reservation management table 113 in the main storage unit 110 from the area 112. If the reservation numbers match, the requested processing is performed on the virtual machine 120, and a processing end response is sent to the service processor 20 by the service processor interface instruction.
Is returned through the interface 114 (step 208).

【0022】(9)サービスプロセッサ20は、制御プ
ログラム111から受け取った処理終了応答をインタフ
ェース130を通してコンソール装置30に通知し、コ
ンソール装置30からの仮想計算機120に対するさら
なる制御要求があるか否かをチェックする(ステップ2
09)。
(9) The service processor 20 notifies the console device 30 of the processing end response received from the control program 111 via the interface 130, and checks whether or not there is a further control request from the console device 30 to the virtual machine 120. (Step 2
09).

【0023】(10)処理終了の通知を受け取ったコンソ
ール装置30は、仮想計算機120に対してさらに制御
要求がある場合、制御要求を行って、ステップ206〜
209を繰り返し実行させる(ステップ210)。
(10) When the console device 30 receives the notification of the processing end, if there is a further control request to the virtual machine 120, the console device 30 issues a control request, and proceeds to steps 206 to 206.
209 are repeatedly executed (step 210).

【0024】(11)コンソール装置30からの仮想計算
機120に対するさらなる制御要求がない場合、コンソ
ール装置30は、仮想計算機120の解放要求を予約番
号を付けてインタフェース130を通してサービスプロ
セッサ20に要求する(ステップ211)。
(11) If there is no further control request from the console device 30 for the virtual machine 120, the console device 30 requests the service processor 20 to release the virtual machine 120 to the service processor 20 through the interface 130 with a reservation number (step). 211).

【0025】(12)サービスプロセッサ20は、コンソ
ール装置30からの仮想計算機120の開放要求を、イ
ンタフェース122を介する割り込みにより制御プログ
ラム111に報告し、予約番号と開放要求とを、主記憶
部110の領域112に書き込む(ステップ212)。
(12) The service processor 20 reports a request to release the virtual machine 120 from the console device 30 to the control program 111 by an interrupt via the interface 122, and stores the reservation number and the release request in the main storage unit 110. Write to area 112 (step 212).

【0026】(13)制御プログラム111は、仮想計算
機120に対する予約番号と開放要求とを領域112か
ら得て、主記憶部110内の予約管理テーブル113の
仮想計算機120の予約番号が領域112から得た予約
番号とが一致していれば、仮想計算機120の開放処理
を行い、処理終了応答をサービスプロセッサインタフェ
ース命令により、サービスプロセッサ20に対してイン
タフェース114を通して返送する(ステップ21
3)。
(13) The control program 111 obtains the reservation number and the release request for the virtual machine 120 from the area 112, and obtains the reservation number of the virtual machine 120 in the reservation management table 113 in the main storage unit 110 from the area 112. If the reservation numbers match, the virtual machine 120 is released, and a processing end response is returned to the service processor 20 via the interface 114 by a service processor interface command (step 21).
3).

【0027】(14)サービスプロセッサ20は、制御プ
ログラム111から受け取った処理終了応答をインタフ
ェース130を通してコンソール装置30に通知する
(ステップ214)。
(14) The service processor 20 notifies the console device 30 of the processing end response received from the control program 111 via the interface 130 (step 214).

【0028】(15)処理終了応答の通知を受け取ったコ
ンソール装置30は、仮想計算機120に対する処理終
了を操作者またはコンソール装置自動制御装置に報告す
る(ステップ215)。
(15) Upon receiving the notification of the processing end response, the console device 30 reports the processing end to the virtual machine 120 to the operator or the console device automatic control device (step 215).

【0029】(16)ステップ203の処理で、仮想計算
機120に対する予約要求が既に予約制御用テーブル1
13内に予約済みである場合、制御プログラム111
は、予約不能応答をサービスプロセッサインタフェース
命令により、インタフェース114を通してサービスプ
ロセッサ20に対し返送する(ステップ216)。
(16) In the process of step 203, a reservation request to the virtual machine 120 has already been issued to the reservation control table 1
13, the control program 111
Sends a non-reservable response to the service processor 20 through the interface 114 according to the service processor interface command (step 216).

【0030】(17)サービスプロセッサ20は、制御プ
ログラム111から受け取った予約不能応答をインタフ
ェース130を通してコンソール装置30に通知する
(ステップ217)。
(17) The service processor 20 notifies the console device 30 of the reservation impossible response received from the control program 111 through the interface 130 (step 217).

【0031】(18)サービスプロセッサから予約不能応
答の通知を受け取ったコンソール装置30は、仮想計算
機120に対する予約が不能であることを操作者または
コンソール装置自動制御装置に報告する(ステップ21
8)。
(18) The console device 30, which has received the notification of the reservation impossible response from the service processor, reports to the operator or the console device automatic control device that the reservation for the virtual machine 120 is impossible (step 21).
8).

【0032】前述において、ステップ208、ステップ
213の処理時、予約番号が一致しない場合、ステップ
216〜ステップ218の処理の予約不能応答を未予約
応答に変えてた処理を行えばよい。
In the above, if the reservation numbers do not match during the processing of steps 208 and 213, the processing of steps 216 to 218 may be performed by changing the non-reservation response to the non-reservation response.

【0033】前述した本発明の一実施形態による仮想計
算機のコンソール制御システムによれば、サービスプロ
セッサに接続されているコンソール装置の台数を制御プ
ログラムが意識することなく、制御プログラムが、どの
仮想計算機にどの予約番号を付けたかを管理するだけ
で、仮想計算機システム内の排他制御を行うことができ
る。これにより、1つのコンソールで1つまたは複数の
仮想計算機の制御をしようとする場合にも、制御プログ
ラムは、仮想計算機システムのコンソール構成を意識す
ることなく排他制御を行うことができ、柔軟にコンソー
ル構成に適応することできる。
According to the console control system for virtual machines according to the embodiment of the present invention described above, the control program does not consider the number of console devices connected to the service processor, and Exclusive control in the virtual machine system can be performed only by managing which reservation number is assigned. As a result, even when one console controls one or more virtual machines, the control program can perform exclusive control without being aware of the console configuration of the virtual machine system. Can be adapted to the configuration.

【0034】[0034]

【発明の効果】以上説明したように本発明によれば、仮
想計算機システムのコンソール装置が何台接続されてい
ても、制御プログラムは、意識することなく排他制御を
行うことができる。
As described above, according to the present invention, the control program can execute exclusive control without being aware of the number of console devices connected to the virtual machine system, regardless of how many console devices are connected.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態による仮想計算機のコンソ
ール制御システムの構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a console control system for a virtual machine according to an embodiment of the present invention.

【図2】本発明の一実施形態による仮想計算機のコンソ
ール制御システムの動作を説明するフローチャートであ
る。
FIG. 2 is a flowchart illustrating an operation of a console control system for a virtual machine according to an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

10 処理装置 20 サービスプロセッサ 30〜32 コンソール装置 110 主記憶部 111 制御プログラム 112 サービスプロセッサデータ書き込み領域 113 仮想計算機の予約管理テーブル 120〜129 仮想計算機 114、122、130〜132 インタフェース REFERENCE SIGNS LIST 10 processing device 20 service processor 30 to 32 console device 110 main storage unit 111 control program 112 service processor data writing area 113 virtual computer reservation management table 120 to 129 virtual computer 114, 122, 130 to 132 interface

フロントページの続き (72)発明者 ▲吉▼良 英雄 神奈川県秦野市堀山下1番地 株式会社日 立製作所汎用コンピュータ事業部内 (72)発明者 宮▲崎▼ 芳明 神奈川県秦野市堀山下1番地 株式会社日 立製作所汎用コンピュータ事業部内Continuation of the front page (72) Inventor ▲ Yoshi ▼ Hideo 1 Horiyamashita, Hadano-shi, Kanagawa Prefecture Within the General-purpose Computer Business Division, Hitachi, Ltd. Company, Hitachi, Ltd., General-purpose Computer Division

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 制御プログラムの制御下で処理装置上で
動作する複数の仮想計算機と、前記処理装置の保守操作
を行うためのサービスプロセッサと、前記制御プログラ
ムと前記サービスプロセッサとの間を接続する通信手段
と、前記サービスプロセッサに接続された複数個のコン
ソール装置とを備え、1つの仮想計算機が、同時には1
つのコンソールからしか制御されない排他制御を受ける
仮想計算機システムにおける仮想計算機のコンソール制
御システムにおいて、前記複数のコンソール装置と複数
の仮想計算機との間での排他的なコンソール制御を前記
制御プログラムが行うことを特徴とする仮想計算機のコ
ンソール制御システム。
1. A plurality of virtual machines operating on a processing device under control of a control program, a service processor for performing a maintenance operation of the processing device, and connection between the control program and the service processor. Communication means, and a plurality of console devices connected to the service processor, wherein one virtual machine
In a virtual machine console control system in a virtual machine system that receives exclusive control controlled only from one console, the control program performs exclusive console control between the plurality of console devices and the plurality of virtual machines. A virtual machine console control system.
【請求項2】 前記制御プログラムは、仮想計算機毎に
設けられる管理テーブルの内容に基づいてコンソール制
御を行うことを特徴とする請求項1記載の仮想計算機の
コンソール制御システム。
2. The virtual machine console control system according to claim 1, wherein the control program performs console control based on the contents of a management table provided for each virtual machine.
【請求項3】 前記管理テーブルは、コンソール装置か
らの制御予約の状況を登録していることを特徴とする請
求項2記載の仮想計算機のコンソール制御システム。
3. The console control system for a virtual machine according to claim 2, wherein the management table registers a status of control reservation from a console device.
JP19095896A 1996-07-19 1996-07-19 Console control system of virtual computer Pending JPH1040119A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19095896A JPH1040119A (en) 1996-07-19 1996-07-19 Console control system of virtual computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19095896A JPH1040119A (en) 1996-07-19 1996-07-19 Console control system of virtual computer

Publications (1)

Publication Number Publication Date
JPH1040119A true JPH1040119A (en) 1998-02-13

Family

ID=16266513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19095896A Pending JPH1040119A (en) 1996-07-19 1996-07-19 Console control system of virtual computer

Country Status (1)

Country Link
JP (1) JPH1040119A (en)

Similar Documents

Publication Publication Date Title
CA1294711C (en) Communication interface protocol
US6802062B1 (en) System with virtual machine movable between virtual machine systems and control method
TWI239450B (en) Apparatus, computer readable recording medium, and method for yielding to a processor within a logically partitioned data processing system
CN100568182C (en) The method and system of distribution work in the data handling system of subregion logically
US4701848A (en) System for effectively paralleling computer terminal devices
JPH10283210A (en) Virtual machine movement control system between virtual machine systems
JPH0743685B2 (en) System structure enabling remote control of application, method of using the system structure for board replacement, and method of executing application program
US5613133A (en) Microcode loading with continued program execution
GB2189061A (en) Management of system configuration data
JPH06348512A (en) Resource-control computer system
EP0049521A2 (en) Information processing system
JPH06348664A (en) Controller for computer system constituted of plural cpus provided with different instruction characteristics
JPH1040119A (en) Console control system of virtual computer
JP3526700B2 (en) Compound computer system
JPH07311688A (en) Method and device for managing system resource
JPH11161506A (en) Dispatch method for information processor, information processor and storage medium thereof
JP3096760B2 (en) Common data reference setting device and reference setting method
JP3260435B2 (en) Information communication system
JP3144787B2 (en) Distributed processing system and interactive processing method thereof
JP2003177929A (en) Master machine, slave machine, and clustering system having them
JPS62221734A (en) Job start control system for automatic operation management system
JPH0721043A (en) Terminal sharing control system for virtual computer system
JPH05113893A (en) Volume resource managing system in virtual computer
JPH03131936A (en) Inter-os input/output device sharing system for virtual computer system
JPS63301352A (en) Exchange system for file shared data with communication control