JPH04367013A - Clock system for information processor - Google Patents
Clock system for information processorInfo
- Publication number
- JPH04367013A JPH04367013A JP3143027A JP14302791A JPH04367013A JP H04367013 A JPH04367013 A JP H04367013A JP 3143027 A JP3143027 A JP 3143027A JP 14302791 A JP14302791 A JP 14302791A JP H04367013 A JPH04367013 A JP H04367013A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- logical
- tod
- computer
- guest
- 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
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【0001】0001
【産業上の利用分野】本発明は、情報処理装置の時計方
式に関し、特に論理分割計算機システムの時計方式にお
いて、タイムオブデイクロック(以下、TODという)
の自動初期化が可能とされる情報処理装置の時計方式に
適用して有効な技術に関する。[Field of Industrial Application] The present invention relates to a clock system for information processing equipment, and particularly to a clock system for logically partitioned computer systems.
The present invention relates to a technique that is effective when applied to a clock system of an information processing device that enables automatic initialization of the information processing device.
【0002】0002
【従来の技術】一般に、情報処理装置は、現在の時刻を
計時するTODを備えている。このTOD機構の一般的
仕様に関する従来技術としては、たとえば株式会社日立
製作所発行の「HITAC Mシリーズ処理装置(M
/EXモード)(8080−2−093)」P26〜P
27などに記載される技術が知られている。2. Description of the Related Art Information processing apparatuses are generally equipped with a TOD that measures the current time. As a conventional technology related to the general specifications of this TOD mechanism, for example, "HITAC M series processing equipment (M
/EX mode) (8080-2-093)” P26-P
27 and the like are known.
【0003】すなわち、前記刊行物に記載された技術を
見ても明らかなように、TOD機構そのものの機能はプ
ログラムよりアクセス可能な「時計」であり、日常的な
意味での「時計」と何等変わるところはない。しかしな
がら、プログラムがTODをアクセスして得るTOD値
は、この情報処理装置を中核とする情報処理システムに
とって大変重要な役割を果たしている。[0003] That is, as is clear from the technology described in the above publication, the function of the TOD mechanism itself is a "clock" that can be accessed from a program, and it is nothing like a "clock" in the everyday sense. There is nothing that will change. However, the TOD value obtained by a program accessing the TOD plays a very important role in an information processing system having this information processing device as its core.
【0004】たとえば、TOD機構は、通常情報処理装
置本体に組み込まれており、従って電源供給源も本体の
情報処理装置と共通である。そのため、この情報処理装
置の電源を投入した直後のTOD機構は正確な時刻を計
時しているわけではなく、そこで特に特別な工夫がない
限り、操作員によって時刻を設定する必要がある。For example, the TOD mechanism is usually built into the main body of the information processing device, and therefore the power supply source is also common to the main body of the information processing device. Therefore, the TOD mechanism does not accurately measure time immediately after the information processing device is powered on, and unless there is a special measure, the time must be set by the operator.
【0005】また、昨今、計算機システムの自動運転、
望ましくは無人化運転が求められてきており、このよう
な事態を見越して株式会社日立製作所が生産販売する汎
用大型計算機「HAITAC Mシリーズ」情報処理
装置では、電池によりバックアップが行われ、計算機本
体の電源が切断されていても時刻を計時し続ける時計機
構を備えている。そして、電源投入時に、この時計機構
が計時している時刻をTODに初期設定することにより
、通常、操作員がTODの初期設定を行う必要はない。[0005] Also, recently, automatic operation of computer systems,
Desirably, unmanned operation is required, and in anticipation of such a situation, the information processing equipment of the general-purpose large computer "HAITAC M series" produced and sold by Hitachi, Ltd. is backed up by a battery, and the computer itself is It is equipped with a clock mechanism that continues to measure the time even when the power is turned off. By initially setting the time measured by this clock mechanism in the TOD when the power is turned on, the operator usually does not need to initialize the TOD.
【0006】近年、1台の情報処理装置を論理的に区画
することにより複数の論理情報処理装置として運用する
論理分割計算機システムが多く利用されるようになって
きた。この種の論理分割計算機システムにおいては、1
台の情報処理装置を含む情報処理装置全体をホストと呼
び、またこの論理区画手段により実現される論理情報処
理をゲストと呼んでいる。[0006] In recent years, logically partitioned computer systems, in which one information processing device is logically partitioned and operated as a plurality of logical information processing devices, have come into widespread use. In this type of logically partitioned computer system, 1
The entire information processing device including the two information processing devices is called a host, and the logical information processing realized by this logical partitioning means is called a guest.
【0007】そこで、このような情報処理装置において
は、ホスト用にはもちろん、それぞれのゲストに対して
もTOD機構を提供する必要がある。そして、望まれる
べきは、電源投入時に全てのゲストのTODの初期化を
自動的に行うことである。Therefore, in such an information processing apparatus, it is necessary to provide a TOD mechanism not only for the host but also for each guest. What is desired is to automatically initialize the TOD of all guests when the power is turned on.
【0008】[0008]
【発明が解決しようとする課題】ところが、前記のよう
な従来技術においては、電池によりバックアップされ、
計算機本体の電源が切断されていても時刻を計時し続け
る時計機構を複数備えれば実現できることは言うまでも
ない。しかし、そのためにはハードウェアの増大を招き
、ひいてはハードウェアコストの増大を招くという問題
がある。[Problem to be Solved by the Invention] However, in the prior art as described above,
Needless to say, this can be achieved by providing multiple clock mechanisms that continue to keep time even when the power to the computer is turned off. However, there is a problem in that this results in an increase in hardware, which in turn leads to an increase in hardware cost.
【0009】そこで、本発明においては、従来の問題点
を解決し、論理区画形態で運用される情報処理装置に用
いて好適な情報処理装置の時計方式を提供することにあ
り、このような時計機構を備えた情報処理装置システム
を提供することにある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to solve the conventional problems and provide a clock system for an information processing apparatus suitable for use in an information processing apparatus operated in a logical partition format. An object of the present invention is to provide an information processing device system equipped with a mechanism.
【0010】すなわち、本発明の目的は、論理区画形態
で動作している各ゲスト計算機の各TODの電源投入時
の初期化を、操作員の介入を要請することなく自動的に
行うことにより、論理区画形態という高度な計算機シス
テム利用形態における無人化運転を可能とする情報処理
装置の時計方式を提供することにある。That is, an object of the present invention is to automatically initialize each TOD of each guest computer operating in a logical partition mode when the power is turned on without requesting operator intervention. An object of the present invention is to provide a clock system for an information processing device that enables unmanned operation in an advanced computer system utilization mode called a logical partition mode.
【0011】また、上記に掲げる目的を、従来から備え
ている計算機資源を有効に活用し、もって大幅なハード
ウェアの増加を招くことなく実現し、ひいてはハードウ
ェアコストの上昇を最低限に押さえることができる情報
処理装置の時計方式を提供することにある。[0011] Furthermore, it is possible to achieve the above-mentioned purpose by effectively utilizing existing computer resources, without causing a significant increase in hardware, and in turn minimizing the increase in hardware costs. The object of the present invention is to provide a clock system for an information processing device that can perform the following functions.
【0012】本発明の前記ならびにその他の目的と新規
な特徴は、本明細書の記述および添付図面から明らかに
なるであろう。The above and other objects and novel features of the present invention will become apparent from the description of this specification and the accompanying drawings.
【0013】[0013]
【課題を解決するための手段】本願において開示される
発明のうち、代表的なものの概要を簡単に説明すれば、
下記のとおりである。[Means for Solving the Problems] Among the inventions disclosed in this application, a brief overview of typical inventions will be as follows.
It is as follows.
【0014】すなわち、本発明の情報処理装置の時計方
式は、1台の情報処理装置を論理的に区画化することに
より複数の論理情報処理装置を提供する論理区画手段を
備えて構成される情報処理システムであって、論理区画
手段により提供される複数の論理情報処理装置のそれぞ
れに固有の時刻情報を設定する第1の手段と、この第1
の手段により設定される時刻情報を不揮発的に保持する
第2の手段と、電源投入時に第2の手段により保持され
ている時刻情報に従ってそれぞれの論理情報処理装置の
時計機構を初期化する第3の手段とを設けものである。That is, the clock system of the information processing device of the present invention is an information processing device configured with logical partitioning means for providing a plurality of logical information processing devices by logically partitioning one information processing device. A processing system comprising: a first means for setting time information unique to each of a plurality of logical information processing devices provided by a logical partition means;
a second means for non-volatilely holding the time information set by the means; and a third means for initializing the clock mechanism of each logical information processing device according to the time information held by the second means when the power is turned on. The means shall be provided.
【0015】[0015]
【作用】前記した情報処理装置の時計方式によれば、第
1の手段、第2の手段および第3の手段を設けることに
より、電源投入時に操作員が介入することなしに複数の
論理情報処理装置の動作を開始することができる。[Operation] According to the clock system of the information processing device described above, by providing the first means, the second means, and the third means, a plurality of logical information processes can be performed without operator intervention when the power is turned on. Operation of the device can be started.
【0016】すなわち、第1の手段は、プログラムもし
くは操作員がゲストのTODに設定しているゲストTO
D値とホストTOD値との相対的時間差情報を得る。That is, the first means is to set the guest TOD by the program or the operator.
Obtain relative time difference information between the D value and the host TOD value.
【0017】たとえば、ゲストTOD値をGTOD、ホ
ストTOD値をHTOD、ゲストTOD値とホストTO
D値との相対的時間差情報をΔTODとする。具体的に
は、以下の演算を行いΔTODを得る。For example, the guest TOD value is GTOD, the host TOD value is HTOD, and the guest TOD value is the host TOD.
Let ΔTOD be the relative time difference information with the D value. Specifically, the following calculation is performed to obtain ΔTOD.
【0018】
ΔTOD=HTOD−GTOD ・・・(a)また、
第2の手段により、式(a)で算出したΔTODを不揮
発的に保持する。ΔTOD=HTOD−GTOD...(a) Also,
By the second means, ΔTOD calculated by equation (a) is held in a non-volatile manner.
【0019】さらに、電源投入時のホストTODの値を
HTOD″とする。この時、第3の手段は、第2の手段
により不揮発的に保持しているΔTODを読み出し、ゲ
ストTODを得る。具体的には、以下の演算を行いGT
OD″を得る。Furthermore, the value of the host TOD at power-on is assumed to be HTOD''. At this time, the third means reads ΔTOD held non-volatilely by the second means to obtain the guest TOD. Specifically, perform the following calculations to obtain GT
Obtain OD''.
【0020】GTOD″=HTOD+α ・・・(b
)すなわち、式(a)でΔTODを算出した時刻からα
だけ経過しているとすると、HTOD″は、HTOD″
=HTOD+α ・・・(c)となっている。ここで
、式(c)を式(b)に代入して、
GTOD″=HTOD+α−ΔTOD ・・・(d)
さらに、もともとΔTODは式(a)で算出したもので
あるから、式(a)を式(d)に代入して、GTOD″
=HTOD+α−(HTOD−GTOD)右辺を整理し
て、
GTOD″=GTOD+α ・・・(e)となる。[0020]GTOD''=HTOD+α...(b
) That is, from the time when ΔTOD was calculated using equation (a), α
HTOD″ is HTOD″
=HTOD+α...(c). Here, by substituting formula (c) into formula (b), GTOD''=HTOD+α-ΔTOD...(d)
Furthermore, since ΔTOD was originally calculated using formula (a), by substituting formula (a) into formula (d), GTOD''
=HTOD+α-(HTOD-GTOD) Arranging the right side, it becomes GTOD''=GTOD+α...(e).
【0021】式(e)の意味するところは、GTOD″
は、式(a)でΔTODを算出した時刻からαだけ経過
した時のゲストTODの値であり、それはまさに電源投
入時のゲストTODの値に他ならないということである
。The meaning of formula (e) is GTOD''
is the value of the guest TOD when α has elapsed from the time when ΔTOD was calculated using equation (a), and is exactly the value of the guest TOD when the power is turned on.
【0022】さらに、第3の手段により得たゲストTO
Dの値を、ゲスト計算機に設定する。Furthermore, the guest TO obtained by the third means
Set the value of D in the guest computer.
【0023】以上の結果、電源投入時に自動的にゲスト
TODが初期設定される。As a result of the above, the guest TOD is automatically initialized when the power is turned on.
【0024】これにより、各ゲスト計算機の各TODの
電源投入時の初期化を自動的に行うことができ、論理区
画形態という高度な計算機システム利用形態における無
人化運転を可能とすることができる。[0024] As a result, each TOD of each guest computer can be automatically initialized when the power is turned on, and unmanned operation can be performed in an advanced computer system utilization form called a logical partition form.
【0025】[0025]
【実施例】図1は本発明の情報処理装置の時計方式の一
実施例である情報処理システムを示すブロック図、図2
は本実施例の情報処理システムにおけるゲスト計算機に
対してTODを設定する時の処理を示すフロー図、図3
はゲスト計算機に対してTODを提供する時の処理を示
すフロー図、図4はホスト計算機の電源を切断する時の
処理を示すフロー図、図5はホスト計算機の電源を投入
する時の処理を示すフロー図である。[Embodiment] FIG. 1 is a block diagram showing an information processing system which is an embodiment of the clock system of the information processing apparatus of the present invention, and FIG.
FIG. 3 is a flow diagram showing the process when setting TOD for a guest computer in the information processing system of this embodiment.
is a flowchart showing the process when providing TOD to a guest computer, Figure 4 is a flowchart showing the process when powering off the host computer, and Figure 5 is a flowchart showing the process when powering on the host computer. FIG.
【0026】まず、図1により本実施例の情報処理シス
テムの構成を説明する。First, the configuration of the information processing system of this embodiment will be explained with reference to FIG.
【0027】本実施例の情報処理システムは、たとえば
1台の情報処理装置を論理的に区画化して複数の論理情
報処理装置を提供することができる情報処理システムと
され、ホスト計算機1、ゲスト計算機A2およびゲスト
計算機B3から構成され、ホスト計算機1に制御ケーブ
ル4を介して操作卓A5および操作卓B6が接続されて
いる。The information processing system of this embodiment is an information processing system that can provide a plurality of logical information processing devices by logically partitioning one information processing device, for example, and includes a host computer 1, a guest computer It consists of A2 and a guest computer B3, and an operator console A5 and an operator console B6 are connected to the host computer 1 via a control cable 4.
【0028】ホスト計算機1は、論理区画手段(第3の
手段)11、時計機構(第1の手段)12、ホストTO
D(以下HTODという)13および補助記憶装置(第
2の手段)14を構成要素として含んでおり、補助記憶
装置14は磁気記憶媒体を用いたディスク記憶装置であ
り、以下DISK14という。The host computer 1 includes a logical partition means (third means) 11, a clock mechanism (first means) 12, a host TO
It includes a D (hereinafter referred to as HTOD) 13 and an auxiliary storage device (second means) 14 as constituent elements, and the auxiliary storage device 14 is a disk storage device using a magnetic storage medium, and is hereinafter referred to as DISK 14.
【0029】論理区画手段11は、ホスト計算機1を論
理的に区画化することにより複数の論理計算機を提供す
る論理区画手段であり、本実施例においてはゲスト計算
機A2およびゲスト計算機B3を動作させている。The logical partitioning means 11 is a logical partitioning means that provides a plurality of logical computers by logically partitioning the host computer 1. In this embodiment, the logical partitioning means 11 operates the guest computer A2 and the guest computer B3. There is.
【0030】また、論理区画手段11には、EDA11
1およびEDB112の各記憶手段を備えており、ED
A111およびEDB112はそれぞれゲスト計算機A
2およびゲスト計算機B3のTODを提供するために用
いられる内部的な記憶手段である。Further, the logical partitioning means 11 includes an EDA 11
1 and EDB112.
A111 and EDB112 are guest computers A, respectively.
2 and guest computer B3.
【0031】時計機構12は、クロック(以下CLOC
Kと記述する)121およびバッテリ(以下BATとい
う)122により構成されており、CLOCK121は
現在の時刻を計時する時計であり、またその電源はBA
T122により供給されている。The clock mechanism 12 has a clock (hereinafter referred to as CLOC).
CLOCK 121 is a clock that measures the current time, and its power source is BA.
It is supplied by T122.
【0032】また、BAT122は、外部より電力を供
給されなくても十分長期間CLOCK121を動作させ
ることのできる乾電池であり、従ってホスト計算機1本
体の電源が切断された状態でも、CLOCK121は正
確に目下の時刻を計時し続けることができる。Furthermore, the BAT 122 is a dry battery that can operate the CLOCK 121 for a sufficiently long period of time without being supplied with external power. can continue to keep track of the time.
【0033】HTOD13は、ホスト計算機1に元来備
わっているTODであり、ホスト計算機1が使用するT
ODクロック値を保持する。そして、このTODクロッ
ク値はHTOD13自身の機能により一定間隔で更新さ
れている。The HTOD 13 is a TOD originally provided in the host computer 1, and is a TOD used by the host computer 1.
Holds the OD clock value. This TOD clock value is updated at regular intervals by the function of the HTOD 13 itself.
【0034】DISK14は、磁気記録媒体を用いたデ
ィスク記憶装置であり、そこに記憶されている情報はホ
スト計算機1本体の電源が切断された状態でも保持され
る。The DISK 14 is a disk storage device using a magnetic recording medium, and the information stored therein is retained even when the host computer 1 is powered off.
【0035】そして、DISK14は前もって初期化さ
れており、計算機システムを動作させるために必要な情
報を保持している。とりわけ、dTODA141および
dTODB142は本発明に固有の情報である。The DISK 14 has been initialized in advance and holds information necessary to operate the computer system. In particular, dTODA141 and dTODB142 are information specific to the present invention.
【0036】ゲスト計算機A2およびゲスト計算機B3
は、それぞれTOD(以下GTODAという)21およ
びTOD(以下GTODBという)31の記憶手段を備
え、それぞれのGTODA21およびGTODB31が
、ホスト計算機1の論理区画手段11から提供される。Guest computer A2 and guest computer B3
is provided with storage means for TOD (hereinafter referred to as GTODA) 21 and TOD (hereinafter referred to as GTODB) 31, respectively, and each GTODA 21 and GTODB 31 are provided from the logical partition means 11 of the host computer 1.
【0037】操作卓A5および操作卓B6は、いずれも
制御ケーブル4を介してホスト計算機1と接続されてお
り、論理区画手段11によってそれぞれゲスト計算機A
2の制御卓およびゲスト計算機B3の制御卓として動作
している。The operator console A5 and the operator console B6 are both connected to the host computer 1 via the control cable 4, and are connected to the guest computer A by the logical partition means 11.
2 and as a control console for guest computer B3.
【0038】次に、本実施例の作用について図2〜図5
により説明する。Next, the operation of this embodiment will be explained with reference to FIGS. 2 to 5.
This is explained by:
【0039】まず、ホスト計算機1が動作している時、
HTOD13は目下の時刻を計時している。また、論理
区画手段11は、ゲスト計算機A2に対してGTODA
を提供しなければならない。First, when the host computer 1 is operating,
The HTOD 13 measures the current time. In addition, the logical partitioning means 11 provides GTODA to the guest computer A2.
must be provided.
【0040】始めに、操作員がゲスト計算機A2に対し
てTODを設定する時の論理区画手段11の処理を、図
2に基づいて説明する。First, the processing of the logical partitioning means 11 when the operator sets the TOD for the guest computer A2 will be explained based on FIG.
【0041】まず、ステップ201において、論理区画
手段11は操作卓A5より操作員によって入力されたT
OD値を制御ケーブル4を介して読み取り、GTODA
として内部的に保持する。First, in step 201, the logical partitioning means 11 receives T input from the operator console A5.
Read the OD value via the control cable 4 and
It is held internally as .
【0042】さらに、ステップ202において、論理区
画手段11はHTOD13の値を読み出し、HTODと
して内部的に保持する。そして、ステップ203におい
て、論理区画手段11は先にステップ201での処理の
結果内部的に保持しているGTODA値を、ステップ2
02での処理の結果内部的に保持しているHTOD値か
ら減算し、減算結果をEDA111に設定する。Furthermore, in step 202, the logical partitioning means 11 reads the value of HTOD 13 and holds it internally as HTOD. Then, in step 203, the logical partitioning means 11 transfers the GTODA value internally held as a result of the processing in step 201 to the GTODA value in step 203.
The result of the process in step 02 is subtracted from the internally held HTOD value, and the subtraction result is set in the EDA 111.
【0043】以上の一連の処理の結果、EDA111に
設定される値は、
EDA=HTOD−GTOD ・・・(f)である。As a result of the above series of processes, the value set in the EDA 111 is EDA=HTOD-GTOD (f).
【0044】次に、論理区画手段11がゲスト計算機A
2に対してTODを提供する時の処理を、図3に基づい
て説明する。Next, the logical partitioning means 11
The process when providing TOD for 2 will be explained based on FIG. 3.
【0045】まず、ステップ301において、論理区画
手段11はHTOD13の値を読み出し、HTODとし
て内部的に保持する。そして、ステップ302において
、論理区画手段11はステップ301での処理の結果内
部的に保持しているHTOD値から、EDA111に保
持しているEDA値を減算し、減算結果をGTODA2
1としてゲスト計算機A2に提供する。First, in step 301, the logical partitioning means 11 reads the value of HTOD 13 and holds it internally as HTOD. Then, in step 302, the logical partitioning means 11 subtracts the EDA value held in the EDA 111 from the HTOD value held internally as a result of the processing in step 301, and transfers the subtraction result to the GTODA2.
1 to the guest computer A2.
【0046】続いて、ホスト計算機1の電源を切断する
時の、本実施例における固有の処理を図4に基づいて説
明する。Next, the unique processing in this embodiment when powering off the host computer 1 will be explained based on FIG. 4.
【0047】まず、ステップ401において、論理区画
手段11はHTOD13の値を読み出し、CLOCK1
21へ設定する。さらに、ステップ402において、論
理区画手段11はEDA111の内容を読み出し、dT
ODA141へ書き込む。そして、ステップ403にお
いて、論理区画手段11はEDB112の内容を読み出
し、dTODB142へ書き込む。First, in step 401, the logical partitioning means 11 reads the value of HTOD13 and sets CLOCK1.
Set to 21. Furthermore, in step 402, the logical partitioning means 11 reads the contents of the EDA 111 and dT
Write to ODA141. Then, in step 403, the logical partitioning means 11 reads the contents of the EDB 112 and writes them to the dTODB 142.
【0048】続いて、ホスト計算機1の電源を投入する
時の、本実施例における固有の処理を図5に基づいて説
明する。Next, the unique processing in this embodiment when powering on the host computer 1 will be explained based on FIG. 5.
【0049】まず、ステップ501において、論理区画
手段11はCLOCK121の値を読み出し、HTOD
13へ設定する。さらに、ステップ502において、論
理区画手段11はdTODA141の内容を読み出し、
EDA111へ書き込む。そして、ステップ503にお
いて、論理区画手段11はdTODB142の内容を読
み出し、EDB112へ書き込む。First, in step 501, the logical partitioning means 11 reads the value of CLOCK121, and
Set to 13. Furthermore, in step 502, the logical partitioning means 11 reads the contents of the dTODA 141,
Write to EDA111. Then, in step 503, the logical partitioning means 11 reads the contents of the dTODB 142 and writes them to the EDB 112.
【0050】また、図5を含む一連の電源投入時処理に
より、図1に示すホスト計算機1が動作を開始した後、
論理区画手段11がゲスト計算機A2に対してGTOD
A21を提供する時の処理は、すでに図3を用いて説明
した通りである。Furthermore, after the host computer 1 shown in FIG. 1 starts operating through a series of power-on processes including FIG.
The logical partitioning means 11 performs GTOD on the guest computer A2.
The process when providing A21 is as already explained using FIG. 3.
【0051】従って、本実施例の情報処理システムによ
れば、BAT122により動作するCLOCK121が
計時する値と、ゲスト計算機A2およびゲスト計算機B
3のTOD値との相対的時間差情報をdTODA141
およびdTODB142に不揮発的に保持することによ
り、電源投入時に、論理区画手段11によって各ゲスト
計算機のTOD値を算出してGTODA21およびGT
ODB31に初期設定することができる。これにより、
ゲスト計算機の初期化を自動的に行うことができる。Therefore, according to the information processing system of this embodiment, the value measured by the CLOCK 121 operated by the BAT 122, the guest computer A2 and the guest computer B
The relative time difference information with the TOD value of 3 is dTODA141
By holding the TOD value in the dTODB 142 in a non-volatile manner, when the power is turned on, the TOD value of each guest computer is calculated by the logical partition means 11, and the TOD value of each guest computer is calculated and
It is possible to initialize the ODB31. This results in
Guest computers can be initialized automatically.
【0052】以上、本発明者によってなされた発明を実
施例に基づき具体的に説明したが、本発明は前記実施例
に限定されるものではなく、その要旨を逸脱しない範囲
で種々変更可能であることはいうまでもない。Although the invention made by the present inventor has been specifically explained based on examples, the present invention is not limited to the above-mentioned examples, and can be modified in various ways without departing from the gist thereof. Needless to say.
【0053】たとえば、本実施例の情報処理システムに
ついては、ゲスト計算機A2およびゲスト計算機B3の
2台のゲスト計算機から構成される場合について説明し
たが、本発明は前記実施例に限定されるものではなく、
たとえば3台以上のゲスト計算機から構成される場合な
どについても広く適用可能である。For example, although the information processing system of this embodiment has been described as being composed of two guest computers, guest computer A2 and guest computer B3, the present invention is not limited to the above embodiment. Without,
For example, it is widely applicable to cases where three or more guest computers are configured.
【0054】[0054]
【発明の効果】本願において開示される発明のうち、代
表的なものによって得られる効果を簡単に説明すれば、
下記のとおりである。[Effects of the Invention] Among the inventions disclosed in this application, the effects obtained by the typical inventions are briefly explained as follows.
It is as follows.
【0055】すなわち、論理区画手段により提供される
複数の論理情報処理装置のそれぞれに固有の時刻情報を
設定する第1の手段と、この第1の手段により設定され
る時刻情報を不揮発的に保持する第2の手段と、電源投
入時に第2の手段により保持されている時刻情報に従っ
てそれぞれの論理情報処理装置の時計機構を初期化する
第3の手段とを設けことにより、電源投入時にゲストT
ODが自動的に初期設定されるので、操作員の介入なし
に各ゲスト計算機の各TODの初期化を自動的に行うこ
とができ、論理区画形態という高度な計算機システム利
用形態における無人化運転が可能となる。That is, first means for setting unique time information for each of the plurality of logical information processing devices provided by the logical partition means, and a method for non-volatilely holding the time information set by this first means. By providing the second means for initializing the clock mechanism of each logical information processing device according to the time information held by the second means when the power is turned on, the guest T
Since the OD is automatically initialized, each TOD of each guest computer can be initialized automatically without operator intervention, and unmanned operation in an advanced computer system usage mode called logical partition mode is possible. It becomes possible.
【0056】この結果、従来から備えている計算機資源
を有効に活用し、もって大幅なハードウェアの増加を招
くことなく、ひいてはハードウェアコストの上昇を最低
限に押さえ、論理区画形態で利用される情報処理装置に
好適な時計機構を実現することができる。As a result, existing computer resources can be used effectively, without causing a significant increase in hardware, and by minimizing increases in hardware costs, which can be used in the form of logical partitions. A clock mechanism suitable for an information processing device can be realized.
【図1】本発明の情報処理装置の時計方式の一実施例で
ある情報処理システムを示すブロック図である。FIG. 1 is a block diagram showing an information processing system that is an embodiment of a clock system of an information processing apparatus according to the present invention.
【図2】本実施例の情報処理システムにおけるゲスト計
算機に対してTODを設定する時の処理を示すフロー図
である。FIG. 2 is a flow diagram showing a process when setting TOD for a guest computer in the information processing system of this embodiment.
【図3】本実施例において、ゲスト計算機に対してTO
Dを提供する時の処理を示すフロー図である。[Figure 3] In this example, TO is sent to the guest computer.
It is a flowchart which shows the process when providing D.
【図4】本実施例において、ホスト計算機の電源を切断
する時の処理を示すフロー図である。FIG. 4 is a flow diagram showing processing when powering off a host computer in this embodiment.
【図5】本実施例において、ホスト計算機の電源を投入
する時の処理を示すフロー図である。FIG. 5 is a flowchart showing processing when powering on a host computer in this embodiment.
1 ホスト計算機 2 ゲスト計算機A 3 ゲスト計算機B 4 制御ケーブル 5 操作卓A 6 操作卓B 11 論理区画手段(第3の手段) 12 時計機構(第1の手段) 13 HTOD 14 DISK(第2の手段) 21 GTODA 31 GTODB 111 EDA 112 EDB 121 CLOCK 122 BAT 141 dTODA 142 dTODB 1 Host computer 2 Guest computer A 3 Guest computer B 4 Control cable 5 Operation console A 6 Operation console B 11 Logical partition means (third means) 12 Clock mechanism (first means) 13 HTOD 14 DISK (second means) 21 GTODA 31 GTODB 111 EDA 112 EDB 121 CLOCK 122 BAT 141 dTODA 142 dTODB
Claims (1)
することにより複数の論理情報処理装置を提供する論理
区画手段を備えて構成される情報処理システムであって
、前記論理区画手段により提供される複数の論理情報処
理装置のそれぞれに固有の時刻情報を設定する第1の手
段と、該第1の手段により設定される時刻情報を不揮発
的に保持する第2の手段と、電源投入時に前記第2の手
段により保持されている時刻情報に従ってそれぞれの論
理情報処理装置の時計機構を初期化する第3の手段とを
設け、電源投入時に操作員が介入することなしに複数の
論理情報処理装置の動作開始が可能とされることを特徴
とする情報処理装置の時計方式。1. An information processing system comprising logical partitioning means for providing a plurality of logical information processing apparatuses by logically partitioning one information processing apparatus, wherein the logical partitioning means provides a plurality of logical information processing apparatuses. a first means for setting unique time information for each of the plurality of logical information processing devices provided; a second means for nonvolatilely holding the time information set by the first means; and a third means for initializing the clock mechanism of each logical information processing device according to the time information held by the second means at the time, and a third means for initializing the clock mechanism of each logical information processing device according to the time information held by the second means. A clock system for an information processing device, characterized in that it is possible to start the operation of the processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3143027A JPH04367013A (en) | 1991-06-14 | 1991-06-14 | Clock system for information processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3143027A JPH04367013A (en) | 1991-06-14 | 1991-06-14 | Clock system for information processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04367013A true JPH04367013A (en) | 1992-12-18 |
Family
ID=15329208
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3143027A Pending JPH04367013A (en) | 1991-06-14 | 1991-06-14 | Clock system for information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04367013A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2012111112A1 (en) * | 2011-02-16 | 2014-07-03 | 富士通株式会社 | Information processing apparatus, time setting method, and time setting program |
-
1991
- 1991-06-14 JP JP3143027A patent/JPH04367013A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2012111112A1 (en) * | 2011-02-16 | 2014-07-03 | 富士通株式会社 | Information processing apparatus, time setting method, and time setting program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001100925A (en) | Disk controller | |
| KR950007109B1 (en) | Portable computer | |
| JP2538739B2 (en) | Personal computer system | |
| JPH04192047A (en) | Personal computer | |
| JPH04367013A (en) | Clock system for information processor | |
| JPS59723A (en) | Control system of input and output interface | |
| JPH04111113A (en) | Hard disk emulator | |
| JPS62269256A (en) | Data storage system for semiconductor file | |
| JPH0793101A (en) | Data backup device | |
| JPH03246616A (en) | External storage device managed by fat | |
| JPH01169773A (en) | Hard disk control device | |
| JPS63106035A (en) | Semiconductor file memory device | |
| JPH04169929A (en) | Boot priority changing device | |
| JP3080005B2 (en) | Data processing device | |
| JPH0291716A (en) | File server | |
| JPS62236037A (en) | Microprogram control type data processor | |
| JPS62128075A (en) | Storage device | |
| JPS6086654A (en) | System for remote loading of system from another cpu | |
| JPS617966A (en) | Input/output control device | |
| JPS62243183A (en) | Control method and its apparatus for disk device | |
| JPS5489443A (en) | Magnetic disc controller | |
| JPH04195316A (en) | power saving circuit | |
| JPH0216622A (en) | External memory simulator | |
| JPS63249243A (en) | Secondary storage information saving system | |
| JPS63101942A (en) | information processing equipment |