JPS5856058A - 仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式 - Google Patents

仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式

Info

Publication number
JPS5856058A
JPS5856058A JP56154504A JP15450481A JPS5856058A JP S5856058 A JPS5856058 A JP S5856058A JP 56154504 A JP56154504 A JP 56154504A JP 15450481 A JP15450481 A JP 15450481A JP S5856058 A JPS5856058 A JP S5856058A
Authority
JP
Japan
Prior art keywords
volume
ipl
record
resident
computer system
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.)
Granted
Application number
JP56154504A
Other languages
English (en)
Other versions
JPS6339933B2 (ja
Inventor
Mitsunori Michishita
道下 光則
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56154504A priority Critical patent/JPS5856058A/ja
Publication of JPS5856058A publication Critical patent/JPS5856058A/ja
Publication of JPS6339933B2 publication Critical patent/JPS6339933B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、仮想計算機システムの制御プログラム(cp
 )常駐ポリニームを磁気ディスク装置等のDAgD上
に効率的に格納し、DA8D資源の節約を可能にするD
A8D管理方式に関し、特にCP常駐ポリニームをオペ
レーテイyグ会システム(OS)ポリニーム上で共用管
理する方式に関する。
従−の仮想計算機システム(以後■システムと呼))に
おhては、その■システム・ボリュームが特定の装置ア
ドレスを吃つDム8D 1台を専用的に使用するように
構成されている。しかし、実際のDム8D使用容量はた
とえば26シリンダ穆度であシ、1台のDA8Dが現在
たとえば404乃至833シリンダの容量をもっている
ことを考えれば、これは、DA&D資源の極めて無駄な
使用法であるといえる・本発明は、このようなりA8D
資源の無駄をなくす・丸めの、■システムCP常駐ボリ
ュームのDAgD上における改善された格納管理方式を
提供する亀のである。
本発明は、従来、CP常駐ボリュームとは別のDAaD
上に格納されているO8(オ哀レーテイング・システム
)ボリューム中に格納し、1ボリユームに合併すること
によシ、上述した問題を解決するものである。
本発明は、そのための構成として 仮想計算機システムCP常駐ボリュームとOSボリュー
ムとがDABD上に格納されるデータ処理システムにお
いて、該CP常駐ボリュームをOSボリュームの1デー
タセツトとして08ボリユーム上に格納し、更KO?常
駐ボリュームのIPLレコー)’、!:08ボリューム
のIPLレコードとの位置を入れ替えておき、CP常駐
ボリュームのIPI、 Fi夷計算機上でのIPLオペ
レーションによシ行ない、セして08ボリユームのIP
L Fi仮想計算機上でのIPI、シミュレーションに
よシ行なうことを特徴とする4のである。
以下に本発明について詳述する。
初めに、本発明の技術的背景を説明する。第1図は、一
般的な仮想計算機システム(VM )の構成を示す0図
において、lは従来の実計算機と、そのもとで動作する
0812は■システムの制御プログラムcp、a乃至4
 /riCPのもとで実行を管理される仮想計算機■■
乃至VMIである。
■システムにおいては、各仮想計算機上で動作する08
 (1)乃至O8(31#iそれぞれ別個にOFのもと
て実行を制御される。これらの仮想計算機上で動作する
。sFi、各親王でVMVステムの制御プログラムCP
の管理下で08を仮想IPIL (IPLシ叱ニレ−ジ
ョン)により各自の仮想性記憶にロードすることKよっ
て実行可能となる。
したがって、VMシステムが稼動するためには、まず■
システムのCP常駐ボリュームのIPLが必要である。
また、本発明では、本来別個のDASD上に格納されて
いるOSボリュームとCP常駐ボリュームとが、単一の
OSボリュームで使用しているDA8Dを共用するもの
であるから、これら2つのボリュームの保護とIPLの
ために、特別の工夫が必要とされる。
次に、本発明の方式について実施例にしたがって説明す
る。
第2図体)乃至(a)は、ある■システムのCP常駐ボ
リュームが、本発明の方式によfi DAaD上に形成
される操作手順を示す、第2図((1)は■システムの
CP常駐ボリュームが共用対象とするOSボリュームで
ある。はじめにこのOSボリューム上に当#08の屯と
で■システムのCP常駐ポリニーム用領斌6を確保する
。この領域確保のために、次の指定を行危う。
デー14 yト名: 8Y81.VM CYL境界、   連続領域 次に、このようにして確保された■システム用領斌1に
、[2図(&HC示す!5KVM7ス?AcP常駐ポリ
ニーム(単に■システムと表示)を格納する。
最後に、第2図(C]に示すように08ボリユームのI
PLレコード7と■システムCP常駐吃りュームのIP
Lレコード8とを置きかえる。
以上の操作によシ、■システムはOSボリュームの1デ
ータ・セットとして格納されるが、08ボリユームのI
PLレプードは親システムのIPLで置キ換工られてい
るので、ノ1−ドウエア(夷計算機上)でのLOADあ
るいはLOAD (CL誌R)オペレージ曹ンによす、
本来のOSボリュームのIPLレコード位曾にある■シ
ステムのIPLレコードがロードされる。このIPL動
作は、通常の方式のものである。た七えば、IPLスイ
ッチによりIPL指令が出されると、 CPUから入出
力チャネルにIPL信号が送られ、指示された08ボリ
ユームの装置アドレス(第2図(C1の位置8)Kある
IPLし;−ド(すなわちこの場合は■システムのIP
Lレコード)が主記憶装置にロードされ、そのIPLレ
コード中のPEMによってシステム初期設定が行なわれ
、セして■システムがロードされるような動作である。
爾システムがロードされた後、仮想コンソールからのI
PLスイッチ指示に相当する親システム下でのIPLコ
マンドを入力することによ)、第2図((5に示すし;
−ド8の位置からIPLをシオユレートする。その結果
、08&リユームのIPI、レコードがロードされ、更
にそのPSWに基づいてOSボリュームがロードされて
O8が実行可能圧される。
本発明では、1台のDA8Dが08ボリユームと■シス
テムとで共用されるから、両者は他者からのアクセスに
よシ破壊されてはならず、互いに排他的な関係で保睦さ
れなければならない。O8からのこのボリュームへのア
クセスでは、■システム領域ヲ08ボリュームの1デー
タセツトに見せ、かつそのラベルの1史用を認めないと
とによって08からのアクセスに対するセキュリティ゛
が保証される・他方、■からのアクセスの場合には、当
該データセットまでのアドレスに一定のベース・アドレ
ス値を加える操作を経由して、OSボリューム領域の飛
び越しを行なわせることによシ保証する。
第3図は、実施例の動作説明図である。図において、9
はCPU、  10は主記憶装置、】・けチャネル、l
  a D A 8 D、■乃至■は操作順序を示す。
CPU 9は、IPL起動によシ■、■でDASD j
oから■システムのIPI、レコードをロードする。次
に■で、■システムIPLレコードに基づ@、LOAD
またはLOAD (CIJjAR)オペレーションによ
り、■のVMシステムのロードを行なう、これにより、
■システムの初期化が行なわれ、VMは稼動状態にされ
る。
ここで、…システム下の1コマンドであるIPLコマン
ドが■で入力されると、IPLシミュレーシ、プログラ
ムが■で働き、■のOSシステムIPLレコードのロー
ドがシミュレートされ、続いて■、■でOSボリューム
の仮想主記憶上へのIPLロードがシミュレートされる
■と■とにおけるDASDのレコード・アドレス指定で
は、前述したボリューム保護のためのペース、アドレス
加算操作が行なわれる。
以上、本発明について説明したように、VMシステムC
P常駐ボリュームとOSボリュームとが同−DASDを
共用することにより、DA8D資源の節約が可能にされ
る。
【図面の簡単な説明】
@1図は一般的な仮想計算機システムの構成図、第2図
は実施例の説明図、第3図は実施例の動作説明図である
。 図中、9はCPU、  10は主記憶装置、11はチャ
ネル、12FinA8D、■乃至■は操作順序を示す。

Claims (1)

    【特許請求の範囲】
  1. 仮想計算機システムCP常駐ボリュームとOSボリュー
    ムとがDAaD上に格納されるデータ処理システムにお
    いて、該CP常駐ボリュームをOSボリュー・ムの1デ
    ータセツトとしてOSボリューム上に格納し、更にCP
    常駐ボリュームのIPLレコードト08ボリュームのI
    PLレコードとの位曾を入れ替えておき、CP常駐ボリ
    ュームのIPI、は実計算機上でのIPLオペレーショ
    ンによシ行ない、セして08ボリユームのIPLは仮想
    計算機上でのIPLシミュレーションによシ行なうこと
    を特徴とする仮想計算機システムCP常駐ボリュームの
    DA8D共用管理方式。
JP56154504A 1981-09-29 1981-09-29 仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式 Granted JPS5856058A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56154504A JPS5856058A (ja) 1981-09-29 1981-09-29 仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56154504A JPS5856058A (ja) 1981-09-29 1981-09-29 仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式

Publications (2)

Publication Number Publication Date
JPS5856058A true JPS5856058A (ja) 1983-04-02
JPS6339933B2 JPS6339933B2 (ja) 1988-08-09

Family

ID=15585682

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56154504A Granted JPS5856058A (ja) 1981-09-29 1981-09-29 仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式

Country Status (1)

Country Link
JP (1) JPS5856058A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62165251A (ja) * 1986-01-16 1987-07-21 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 仮想記憶仮想計算機型データ処理システムの入出力制御方法
US6167459A (en) * 1998-10-07 2000-12-26 International Business Machines Corporation System for reassigning alias addresses to an input/output device
US6170023B1 (en) 1998-10-07 2001-01-02 International Business Machines Corporation System for accessing an input/output device using multiple addresses
US6185638B1 (en) 1998-10-07 2001-02-06 International Business Machines Corporation Method and system for dynamically assigning addresses to an input/output device
US6202095B1 (en) 1998-10-07 2001-03-13 International Business Machines Corporation Defining characteristics between processing systems

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5023146A (ja) * 1973-05-31 1975-03-12
JPS53101234A (en) * 1977-01-28 1978-09-04 Hitachi Ltd Address converting device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5023146A (ja) * 1973-05-31 1975-03-12
JPS53101234A (en) * 1977-01-28 1978-09-04 Hitachi Ltd Address converting device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62165251A (ja) * 1986-01-16 1987-07-21 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 仮想記憶仮想計算機型データ処理システムの入出力制御方法
JPH0578857B2 (ja) * 1986-01-16 1993-10-29 Ibm
US6167459A (en) * 1998-10-07 2000-12-26 International Business Machines Corporation System for reassigning alias addresses to an input/output device
US6170023B1 (en) 1998-10-07 2001-01-02 International Business Machines Corporation System for accessing an input/output device using multiple addresses
US6185638B1 (en) 1998-10-07 2001-02-06 International Business Machines Corporation Method and system for dynamically assigning addresses to an input/output device
US6202095B1 (en) 1998-10-07 2001-03-13 International Business Machines Corporation Defining characteristics between processing systems

Also Published As

Publication number Publication date
JPS6339933B2 (ja) 1988-08-09

Similar Documents

Publication Publication Date Title
US5353411A (en) Operating system generation method
EP0238158B1 (en) Copy-on-write segment sharing in a virtual memory, virtual machine data processing system
US9189263B1 (en) Object synchronization in shared object space
US7647471B2 (en) Method and system for collective file access using an mmap (memory-mapped file)
US7506095B2 (en) System and method for providing execute-in-place functionality
US8151275B2 (en) Accessing copy information of MMIO register by guest OS in both active and inactive state of a designated logical processor corresponding to the guest OS
US7260702B2 (en) Systems and methods for running a legacy 32-bit x86 virtual machine on a 64-bit x86 processor
US20140337585A1 (en) Page table management
WO2017078967A1 (en) Direct mapped files in virtual address-backed virtual machines
JPS6057438A (ja) 仮想計算機システム制御装置
JP2009506462A (ja) 多層仮想化メカニズムを用いた階層的な仮想化
JPH0769844B2 (ja) データ空間への共通アクセス装置及び方法
US10853259B2 (en) Exitless extended page table switching for nested hypervisors
JP2006294028A (ja) 直接実行機能を提供するためのシステム、コンピュータシステム、方法およびプログラム
JPH02114335A (ja) マルチ・プロセツシング方式
JPS5856058A (ja) 仮想計算機システムcp常駐ボリユ−ムのdasd共用管理方式
JP2002073358A (ja) 仮想計算機主記憶のアクセス制御方法
JPS6049352B2 (ja) デ−タ処理装置
JPS61184643A (ja) 仮想計算機の起動制御方式
JPS6042495B2 (ja) 多重プログラムデ−タ処理装置の特権メモリをアクセスする方法
JPH0567973B2 (ja)
JP3125790B2 (ja) アドレス変換装置
JPH0318928A (ja) システムロード処理方法およびデイスク制御装置
JPH0157374B2 (ja)
JPH03208142A (ja) ファイル共有方法