JPS58115567A - Disk volume interchange system - Google Patents
Disk volume interchange systemInfo
- Publication number
- JPS58115567A JPS58115567A JP56213485A JP21348581A JPS58115567A JP S58115567 A JPS58115567 A JP S58115567A JP 56213485 A JP56213485 A JP 56213485A JP 21348581 A JP21348581 A JP 21348581A JP S58115567 A JPS58115567 A JP S58115567A
- Authority
- JP
- Japan
- Prior art keywords
- area
- volume
- data
- disk volume
- disk
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/0284—Multiple user address space allocation, e.g. using different base addresses
Landscapes
- Engineering & Computer Science (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)
Abstract
Description
【発明の詳細な説明】
fi111発明術分野
本発明は、ディスクボリュームの互換処理方式に関し、
特に、2種類のO8(芽ベレーテイング・システム)か
相互に領域を侵すことなく、1個のディスク媒体上でデ
ータを共用でざるように領域管理を可能にするディスク
ボリューム互換処理方式に114iする。DETAILED DESCRIPTION OF THE INVENTION FIELD OF THE INVENTION The present invention relates to a compatible processing method for disk volumes.
In particular, 114i is a disk volume compatible processing method that allows two types of O8 (Operating System) to manage space so that they do not infringe on each other's space and do not share data on a single disk medium. .
(2)技術の背景
一般に、コンピュータ・システムのりフレイスなどによ
00Sが変更され、従来のグログラムやデータがそのf
fでは使用できない場合、通常會工、それらのプログラ
ムやデータな、′iJ′rO8用に変換することが行な
われるが、その過程において、新システム内にそのまま
取り入れ、旧O8により使用できる状1mを残したい場
合がある。また、新システムのO8開発期間中において
は、檀々の新システム・コマンド(ユーティリティ)ヲ
、その開発用プログラムが供給される以前に、塊システ
ムで作成およびデバッグしなければならない。(2) Technical background Generally, 00S is changed due to computer system paste, etc., and conventional grograms and data are
If it cannot be used with the ``iJ''rO8, normally the company, its programs, and data are converted to the ``iJ''rO8, but in the process, it is imported as is into the new system, and 1m that can be used with the old O8 is converted. You may want to leave it. Furthermore, during the O8 development period of a new system, various new system commands (utilities) must be created and debugged on the block system before the development program is provided.
こりようなとき、異なる2つの形式のディスク・ボリュ
ーム’に1個の媒体上に共存させて管理できることが望
まれる。In such cases, it is desirable to be able to coexist and manage two different types of disk volumes on one medium.
(3)従来技術と間噛点
従来、異なる形式のディスク・ボリュームを互換する方
式として、1個の媒体から別の媒体に形式を変換して内
容な複写する方式と、同一媒体をそのまま用いて、O8
内部で形式を変換する方式とがある。しかし前者は、デ
ータの変更が生じるたびにその媒体の内容全部を変換し
なければならない、という欠点かあり、また後者は、使
用するたびにデータ処理に時間がかかる、という欠点が
ある。(3) Conventional technology and gaps In the past, there were two methods for making disk volumes of different formats compatible: one method was to convert the format from one medium to another and copy the contents, and the other method was to use the same medium as is. ,O8
There is a method to convert the format internally. However, the former has the disadvantage that the entire contents of the medium must be converted every time a data change occurs, and the latter has the disadvantage that data processing takes time each time it is used.
(4)発明の目的
本発明の目的は、2種類のO8が相互に領域な侵丁こと
なく、1個のディスク媒体を共用し、他方のO8のディ
スクボリュームのデータを容易迅速に使用できるように
するための効率的なディスクボリュームの互換処理手段
を提供することにある。(4) Purpose of the Invention The purpose of the present invention is to enable two types of O8 to share one disk medium without infringing on each other's space, and to easily and quickly use the data in the disk volume of the other O8. The object of the present invention is to provide efficient disk volume compatibility processing means for making the disc volume compatible.
(5)発明の構成
本発明は、一般のO8がディスクボリュームの領域を管
理する場合、使用中の領域と未使用領域の、それぞれの
位置と大きさをテーブルに格納してv媛t t、、それ
らの領域を丁べてたし合わせた領域以外は、そのO8で
は使用てパさないことに層目り、 lIJ!Aの媒体
上の領域を2柚類のUSそれぞれの専用領域と、どちら
からも使用できる共用領域とに分けるようにしたもので
あり、発明の構成として、第1と第2の異なるUSを有
するデータ処理システムにおいて、第1のO8により使
用されているディスクボリュームを、第2のUSと共用
するため、駿ディスクボリューム上に、第1のO8によ
り、第1のO8の専用領域とmlおよび第2の080)
共用領域と、第2のO8の専用領域とを8定する手段と
、該設定さJした第2のL)Sの専用領域を、尾2のO
8により初期化して第2のO8のみが使用可能な領域に
する手段とを備え、第1および第2のO8はそれぞれの
専用領域を使用するとともに、纂1のO8の専用領域の
データー工、第1のO8が共用領域へ複写することによ
り第2のO8によって使用可能にすることf:特徴とす
るものである。(5) Structure of the Invention The present invention provides that when a general O8 manages the area of a disk volume, the positions and sizes of the used area and unused area are stored in a table, , I realized that the area other than the area that is the sum of those areas is not used in that O8, and lIJ! The area on the medium A is divided into a dedicated area for each of the two types of US, and a common area that can be used by both, and as a configuration of the invention, it has the first and second different US. In the data processing system, in order to share the disk volume used by the first O8 with the second US, the first O8 creates a dedicated area of the first O8, ml and 080 of 2)
A means for defining a shared area and a private area of the second O8, and a means for setting the private area of the second L)
8 to initialize the area so that only the second O8 can use it, and the first and second O8s use their respective dedicated areas, and f: The first O8 makes it available for use by the second O8 by copying it to a shared area.
(6)発明の実施例
はじめに、本発明が適用されるデータ処理システムの構
成を第1図により説明する。(6) Embodiments of the Invention First, the configuration of a data processing system to which the present invention is applied will be explained with reference to FIG.
第1図において、1は中央処理装置、2は異なる2つの
O8であるところの08(Alと08 (Blとが格納
されている主記憶装置、3【工2つのO8が共用するた
め互換処理されたディスクボリューム、4は後述される
ディスクボリュームの互換処M1を*hするための互換
1tIII御部、5は互換制#部4と共働してディスク
ボリュームの初期化、ファイル処理等を行う入出力処理
部である。In Figure 1, 1 is the central processing unit, 2 is the main memory where two different O8s, 08 (Al and 08 (Bl), are stored, and 3 is the main memory where the two O8s share, so compatibility processing is performed. 4 is a compatible 1tIII control unit for performing *h disk volume compatibility processing M1, which will be described later; 5 is a compatibility control unit 4 that performs disk volume initialization, file processing, etc. It is an input/output processing section.
互換ディスクボリューム3は、08(Al専用愼職域o
S (B)専用領域と、O8囚およびOS (fil
からアクセスできる共用領域とによって構成される。互
換制卿鄭4の王たる機能は、08(5)のディスクボリ
ューム上に、08(5)により共用領域とO8郵)専0
S (113)専#3′r!R城スペー、< f O
S (B)用ディスクホリューム化する処理を行い、O
S^ディスクボリュームの管理下がり切離丁ようにする
ことである。Compatible disk volume 3 is 08 (Al dedicated work area o
S (B) Dedicated area, O8 prisoners and OS (fil
It consists of a shared area that can be accessed from The main function of the compatibility system is to create a shared area and a dedicated 08 (08 mail) area on the 08 (5) disk volume.
S (113) Special #3'r! R Castle Space, < f O
Perform processing to create a disk volume for S (B), and
S^ The management of the disk volume is to make it a separate page.
そのため、us(A)、os(H)を交互に起動し、そ
れぞれのO8からボリューム内データ1に#照可能にす
るだめの、ラベルやブイレフ) IJのff定、変更な
どのファイル処理を実行する。Therefore, US (A) and OS (H) are started alternately, and file processing such as setting and changing the label and builf IJ is executed so that the data 1 in the volume can be viewed from each O8. do.
以下に、本発明1に:*施例にしたがって説明する。The present invention 1 will be explained below according to *Examples.
第2図は、本発明I) l実施例における互換処理の概
要説明図である。この実施ガは、O8囚で使用されてい
たディスクボリュームを、他のOS (B)4ツーよう
にする処理な示す。図にKいて、VOL(Volume
1abel ) +1ボリユ一ム自体′1に職別7
6ラベル、V T OC(Volume table
of contentg )◆エボリューム内の*城を
管理するテーブルを示す。FIG. 2 is a schematic explanatory diagram of compatibility processing in the embodiment I) of the present invention. This implementation describes the process of converting a disk volume used by O8 to another OS (B)4. K in the figure and VOL (Volume
1 abel) +1 volume itself '1 and job type 7
6 labels, V T OC (Volume table
of content) ◆ Shows a table for managing *castles in the volume.
図の段階■では、o S LA)のディスクボリューム
について、通常、媒体上に細かく分散されている多数の
使用領域と未使用領域とを、それぞれ1つの遅続饋域に
再−成する処理を行なう。In stage 2 of the figure, the process of regenerating a large number of used areas and unused areas, which are normally finely distributed on the medium, into one delayed area for the disk volume of the OS LA) is performed. Let's do it.
に、US(H)のための専用領域スペースと、両O8の
ための共用領域とを設定する。また同時に、08(5)
の専用領域内にも未使用領域を確保する。この段階では
、全ての領域は、O8囚形式のVOLとVTOC(A)
とにより管理されており、O8四によってのみアクセス
可能である。A dedicated area space for the US(H) and a shared area for both O8s are set. At the same time, 08(5)
Reserve an unused area within the dedicated area. At this stage, all areas are VOL and VTOC (A) in O8 prison format.
It is managed by and accessible only by O84.
段階(Ill)では、O8四の領域中のデータの中で、
o S (B)での使用が要求されているデータを、O
8四によりデータ形式を7!I、換して、段階(II)
で設定した共用領域に格納する。At stage (Ill), among the data in the O84 region,
o S (B) The data required for use in O
84 data format 7! I, in other words, stage (II)
Store it in the shared area set in .
段階(5)では、段階(If)で、O8因によりO8(
ロ)の専用領域として指定された領域(B)について、
08(B)t−用いて、08(B)用のディスクボリュ
ーム形式にするための初期化処理を行なう。これにより
、領域(B) +!、08(B)形式でのVTOc(B
)Kよf)、使用領域(B)と、未使用領域側と、共用
領域とがアクセス可能に管理される。 □
な#VTOc(AJとVTOC(8)とt!、第311
NK示すようKそれぞれ08(A)とo 8 (H)と
により排他的にアクセス可能なディスク媒体上の特定番
地に格納したり、非樟準形式にf換することにより、各
O8が互いに相手のVTOCをアクセスできないように
する。In step (5), in step (If), O8 (
Regarding the area (B) designated as the exclusive area of (b),
08(B)t- is used to perform initialization processing to create the 08(B) disk volume format. As a result, area (B) +! , 08(B) format VTOc(B
) K to f), the used area (B), the unused area side, and the shared area are managed in an accessible manner. □ #VTOc (AJ and VTOC (8) and t!, 311th
Each O8 can communicate with each other by storing it in a specific address on the disk medium that can be accessed exclusively by O8 (A) and O8 (H) respectively, as shown in NK, or by converting it into a non-standard format. make the VTOC inaccessible.
また、OS (B)かも共用領域をアクセスできるよう
に、VTOCCA)に登録されている共用領域の項目が
、o 8 (B)の形式でVTOC(B)に複写される
。In addition, so that OS (B) can also access the shared area, the shared area items registered in VTOCCA) are copied to VTOC (B) in the format o 8 (B).
久に、他の実施例として、PACOM−Vシリーズのo
sであるUNIO8/F4 (以下率にF4と配子)と
UNIO8/)’5(以下単にF5と記す)との間での
ディスクlリューム互換逃場の例について詳述する。Recently, as another example, the PACOM-V series o
An example of disk volume compatibility between UNIO8/F4 (hereinafter referred to as F4) and UNIO8/)'5 (hereinafter simply referred to as F5), which are s, will be described in detail.
本実施例でを裏、F4で使用されていたディスク・ポリ
に一ムp)“、F4とF5とで互いに領域を侵害するこ
となく便用可癲にされる。In this embodiment, the disk polygon used in F4 can be used for convenience without infringing on the areas of F4 and F5.
はじめに、F4とF5とのディスクボリュームの構造を
、それぞれ尾4図と第5図に示す。図中に用いられてい
る記号、ラベルの定義を下に示す。First, the structures of disk volumes F4 and F5 are shown in Figures 4 and 5, respectively. The definitions of symbols and labels used in the diagram are shown below.
ボリューム2ペル
ボリュームラベルは、VTOC及びボリューム全体を管
理するラベルであり、その位置は、シリンダ0.トラッ
ク0.レコード2に固定である。The volume 2 pel volume label is a label that manages the VTOC and the entire volume, and its position is cylinder 0. Track 0. It is fixed to record 2.
第6図と第7図とに、F4.F’5それぞれのボリュー
ムラベルの概略の構造を示す。In FIGS. 6 and 7, F4. The schematic structure of each volume label of F'5 is shown.
VTOC
VTOCは、ボリューム上の領域の使用状態を把握し、
管理するだめの制御ブロックの集合体である。VTOC VTOC grasps the usage status of the space on the volume,
It is a collection of control blocks to be managed.
F4ボリュームのVT(JCは256バイ′トよりなり
、VTOCの使用状態や次のVTOCの位置【示す制御
項目と、ファイル領域、g!ぎ領域を示す10−の領域
項目から構成されている。The VT (JC) of the F4 volume consists of 256 bytes, and is composed of control items indicating the usage status of the VTOC and the location of the next VTOC, and area items 10- indicating the file area and the g!g area.
F5ボリュームのVTOC4X2にバイトよりなり、V
TOCの使用状態や次のVTOCの位置を示す制御項目
と、ライブラリ領域、ファイル領域を示す42−の領域
項目から構成されている。Consists of bytes in VTOC4X2 of F5 volume, V
It consists of control items that indicate the usage status of the TOC and the location of the next VTOC, and area items 42- that indicate the library area and file area.
VWA CT
VWACTは、ボリューム上の空き領域な管理する2に
バイトのテーブルで、VWACTの使用状態や次のVW
ACTの位置を示す制御項目と、?!ti領域を示す2
50個の領域項目から構成されている。VWACT VWACT is a 2-byte table that manages free space on a volume, and shows the usage status of VWACT and the next VW.
A control item indicating the ACT position and a ? ! 2 indicating the ti area
It consists of 50 area items.
ライブラリとエンティティ
F5では、ディスクボリューム上のデータに対し′、機
密保繰機#Itを採用している。そして機密保S*構が
作用する最小の単位としてエンティティを、また最大の
単位としてライブラリと呼ばれるものを定義している。The library and entity F5 employ the security machine #It for data on disk volumes. The entity is defined as the smallest unit on which the security S* structure operates, and the library is defined as the largest unit.
丁ぺてのエンティティは、エンティティ制御ブロック(
ETCB)によって管理される。また、すべてのエンテ
ィティ制御ブロックは、いずれかのライブラリ饋域内に
属し、ライスラリ制御ブロック(LCB)によって管理
される。さらに、丁べてのライブラリは、システムレジ
デンスボリュームにあるライブラリカタログ(LIBC
)によって管理される。The entity in Dingpete is the entity control block (
ETCB). Also, all entity control blocks belong within some library domain and are managed by a library control block (LCB). In addition, Chobete's library can be accessed from the library catalog (LIBC) in the system residence volume.
) managed by
エンティティ′には、そのデータ領域がライブラリ内に
割り当てられるメンバと呼ばれるものと、ライブラリ外
に割り当てられるファイルと呼ばれるものがある。メン
バは、F4の分割星順輪成フ’7fル(PF)の中のメ
ンバに相当てるものである。また、ファイルはF4のl
1111m成ファイル(SF)、本引朧蝙成ファイル(
IsF’)、直接画成ファイル(DF)に相当するもの
である。There are two types of entities, called members, whose data areas are allocated within the library, and entities called files, whose data areas are allocated outside the library. The members correspond to the members in the F4 split star order ring formation '7f file (PF). Also, the file is located at F4
1111m file (SF), Honbiki Oboro file (
IsF'), which corresponds to a direct definition file (DF).
〔ディスクボリュームの移出(MXPOkLT)]UN
IO8/F4において、ディスクボリュームな[JNI
O8/F5でも使用可能にするために行う一連の処理を
EXPORT処理と呼ぶ。[Export disk volume (MXPOkLT)] UN
In IO8/F4, the disk volume [JNI
A series of processing performed to enable use on O8/F5 is called EXPORT processing.
EXPU)tT処理の概略の流れを第8図づ)に示し、
以下にその内容について説明する。The general flow of EXPU)tT processing is shown in Figure 8).
The contents will be explained below.
■自動拡張ファイルの再構成
UNIUS/F4とUNIO8/F5では、自動拡張フ
ァイルの管理方法か異なるため、自動拡張されたファイ
ルを、連続する領域に構成しなお丁。■Reconfiguring automatic expansion files Since the management methods for automatic expansion files are different between UNIUS/F4 and UNIO8/F5, it is necessary to reorganize automatically expanded files into contiguous areas.
■XF5SPACW の創成
F5で自由に使用できる領域を、XF58PACEとい
う名の順編成ファイルと舅て創成する。■Creation of XF5SPACW Create an area that can be freely used in F5 with a sequential file named XF58PACE.
■ライブラリ領域用のファイルの創成
EXPU凡TLB 及びBXPORTFL ユーテ
ィリティで作られるライブラリのための領域を、必要な
畝だけ分割型順編成ファイルとして創成する。■Creating files for library areas Create areas for libraries created with the EXPU TLB and BXPORTFL utilities as divided sequential files with only the necessary ridges.
■EX)’0RTVL(Export Volume
) −L−ティリテイの実行
EXPORTVL は、ボリューム上のファイル領域
を圧縮した後、ボリュームラベル上のボリューA種別Y
F 4−EXPORTED M リュー ムに変更す
るユーティリティである。■EX)'0RTVL(Export Volume
) -L-tility execution EXPORTTVL compresses the file area on the volume, and then changes the volume A type Y on the volume label.
This is a utility to change to F4-EXPORTED M volume.
■EXPORTFL(Export F’+Ie)
−L−ティリティの実行
EXPORTFL は、ポリュ゛−ム上の丁べての順−
成フアイル(XF 55PACEを除く)、索引順−成
フアイル、直接鵬成ファイルをエンティティとして管理
する一つのライブラリを創成するユーティリティである
。■EXPORTFL (Export F'+Ie)
-Execution EXPORTFL of L-utility is the order of sorting on the column-
This is a utility that creates a library that manages configuration files (excluding XF 55PACE), index order-configuration files, and direct configuration files as entities.
EXPORTFL が創成するライブラリの領域は、■
で用意したものを利用者が指定する。The area of the library created by EXPORTFL is ■
The user specifies the one prepared in .
また、ここで作成されたライブラリ領域は、VTOC上
からは、非標準ファイルとなる、ただし、エンティティ
としてライブラリに登録されたファイルは、何らの変更
もないので、F4で自由にアクセスすることができる。Also, the library area created here will be a non-standard file from the VTOC.However, files registered as entities in the library will not be changed in any way, so they can be freely accessed with F4. .
■WXPORTLB(Export Library
)ユーティリティの実行
EXPORTLB は、一つの分割型HA編成ファイ
ルの中にあるすべてのメンバをエンティティとして管理
する、一つのライブラリを創成する五−テイリテイであ
る。この場合、丁ぺてのメンバの内容(データ領域)は
、創成されたライブラリの中に複オされる。■WXPORTLB (Export Library
) Execution of the utility EXPORTLB is a utility that creates a library that manages all members in one split HA organization file as entities. In this case, the contents (data area) of the member of the diopter are duplicated into the created library.
EXPORTLB が創成するライブラリの領域は、
■で用意したものを利用者が指定する。The library area created by EXPORTLB is
The user specifies the one prepared in ■.
また、ここで作成されたライブラリ領域は、VTOC上
からは、非標準ファイルとなる。ただし、ライブラリの
原塩となった分割履順蝙成ファイルは、何らの変更もさ
れていないので、UN I O8/F4で自由にアクセ
スすることができる。Furthermore, the library area created here becomes a non-standard file from the VTOC. However, the split order file, which is the source of the library, has not been changed in any way, so it can be freely accessed by UN I O8/F4.
〔ディスクボリュームの移入(IMPORT))F5に
おいて、F4でEXPORTされたディスクボリューム
(F4−EXPOルTEDボリューム)を使用する際に
は、IMPORT処理を行わなければならtgイ。IM
PO几T処理は、I MP DA (ImportDi
rect Access Storage Devic
e ) ニア ? 7ドによって行われる。[Importing a disk volume (IMPORT)] At F5, when using the disk volume EXPORTed at F4 (F4-EXPORTED volume), IMPORT processing must be performed. IM
PO processing is performed using IMPDA (ImportDi
rect Access Storage Device
e) Near? It is performed by 7 dos.
IMPI)Aコマンドは、利用者の指定により、THM
P(Temporary ) %−ド、又は、P E
RM (Pe rmanen t )モードのいずれか
のモードでIMPORT処理を行う。TEMPモードで
は、対象ボリュームを一時的にシステムで使用可能にし
、DMNT DA (Dismountl)irect
Access Storage Device )
コ−r ン’ドでそのボリュームを取り外すか、再度
IPLを行うと使用できなくなる(再びIMPDAを行
えば使用でさル)。PI!’RMモードでは、対象ボI
J ニー A k’LUNIO8/Fsボリュームとし
て再構成され、永久にシステムに登録される。ただし、
PERMモードでIMPDAを行うと、そのボリューム
は、F4では使用でitなくなる。The IMPI)A command is specified by the user.
P (Temporary) %-do or P E
IMPORT processing is performed in one of the RM (Permanent) modes. In TEMP mode, the target volume is temporarily made available to the system and the DMNT DA (Dismountl) direct
Access Storage Device)
If you remove the volume with the command -r or perform an IPL again, it will become unusable (if you perform an IMPDA again, it will become unusable). PI! 'In RM mode, the target voice
It will be reconfigured as a K'LUNIO8/Fs volume and permanently registered in the system. however,
When IMPDA is performed in PERM mode, the volume becomes unusable in F4.
@8図(ロ)に、T EMPモードでのIMPOkLT
処理の概略の流れを示し、以下にその内容について説明
する。@Figure 8 (b) shows IMPOkLT in TEMP mode.
The general flow of the process will be shown and its contents will be explained below.
■ボリューム通番の登録
F5では、同じボリューム通番のボリュームが複数存在
することを認めていないので、一時的にボリューム通番
をシステムに登録する。ボリューム通番とは、ボリュー
ムを識別するための番号であり、ボリュームラベルに格
納されている。■Registering a volume serial number In F5, since the existence of multiple volumes with the same volume serial number is not allowed, the volume serial number is temporarily registered in the system. The volume serial number is a number for identifying a volume, and is stored in the volume label.
■XF58PACEの非標準化
XF58PACE+工F5で使用する領域なので、F4
では使用できないように、VTOC上のファイル編成を
非標準ファイルに変更する。■Non-standardized XF58PACE
Change the file organization on the VTOC to a non-standard file so that it cannot be used.
■ライブラリの登録
EXPORTFL、EXPORTLB で作成された
ライブラリ¥I:F5で使用できるように、システムに
一時的に登録する。また、F5で作成されたライブラリ
があれば、それも合わせて登録する。■Library registration Libraries created with EXPORTFL and EXPORTLB\I: Temporarily register in the system so that they can be used in F5. Also, if there is a library created with F5, register it as well.
■VTOC及びVWACTの作成
初めてのI MP O)LTであれば、X F s 8
PACEQ中にVTOCとvWACTlll−作成し、
ソレラノアドレスなボリュームラベルに格納する。この
場合、VTOCの領域項目は丁ぺて未使用項目とし、v
wAc’rtctz、XF58PACEの中のfi’)
のM域V!2t−領域として登録する。■ Creation of VTOC and VWACT If this is your first IMP O)LT, X F s 8
VTOC and vWACTllll-created during PACEQ,
Store in a volume label that is a soleno address. In this case, the area item of VTOC is an unused item, and v
wAc'rtctz, fi' in XF58PACE)
M area V! Register as a 2t-area.
次K、P ERMモー)”でのIMPORT 処mf)
概略の流れを第8図ヒJに示し、以下にその内容につい
て説明する。Next K, IMPORT treatment mf)
The outline of the flow is shown in FIG. 8-J, and its contents will be explained below.
■ライブラリの登録
EXPO)LTFL、 EXPORTLB で作成
されたライブラリ、及びF5で作成されたライブラリを
丁ぺて、システムに永久に登録する。■Library registration EXPO) LTFL, the library created with EXPORTLB, and the library created with F5 are permanently registered in the system.
@VTOC及びVWACTの作成
ボリューム上の領域の最後部にV T OC,VWAC
Tを作成する。@Creating VTOC and VWACT Create VTOC and VWACT at the end of the area on the volume.
Create T.
v ’i’ o CKは、EXPU凡TFi、、EXP
OI(TLBで作成されたライプ2す、EXPORTF
L で作成されたライブラリに管理されているエンテ
ィティ(ファイル)、及びF5で作成されたライブラリ
、エンティティ(ファイル)を丁べて登録する。v 'i' o CK is EXPU TFi,,EXP
OI (live 2 created with TLB, EXPORTF
Register the entities (files) managed by the library created in L and the library and entities (files) created in F5.
VWACTKe’!、VTOCK登録されなかツタすべ
ての領域を9き領域として登録する(ボリュームラベル
、VTOC,VWACTの領域は除く)。VWACTKe'! , All ivy areas that are not registered with VTOCK are registered as 9-key areas (excluding the volume label, VTOC, and VWACT areas).
■ボリューム通番の登録 ボリューム通番をシステムに永久に登録する。■Registering volume serial number Permanently register the volume serial number in the system.
■〆リュームラベルの変更
ボリュームラベル上のボリューム種別をF5ボリューム
に変更し、F4の先頭VTOCアドレス、最終VTOC
アドレスにバイナリゼロを格納し、F4では使用できな
いようにする。■ Change the volume label Change the volume type on the volume label to F5 volume, and set the first VTOC address of F4 and the last VTOC
Store binary zero in the address so that it cannot be used in F4.
wた、F5の先1[V T OC7)” v 、t、、
最ill VTOCアドレス、先ItVWACTアドレ
ス、及び、F5で使用するその他の情報を格納する。w, 1 beyond F5 [V T OC7)” v, t,,
Stores the most ill VTOC address, the previous ItVWACT address, and other information used by F5.
(7)発明の効果
本発明によれば、一方のO8でデータを更新した場合、
同じ媒体上で、必要な部分のみを、他方のO8が使用で
きる形式に変換丁ればよ(・し、変換されたデータは共
用領域にあるため、他方のO8がそれt破壊した場合で
も元のデータは残るので、媒体の経済的な利用、データ
形式の変換に要する時間の短縮、データの安全性の保障
、と(・う効果がある。(7) Effects of the Invention According to the present invention, when data is updated in one O8,
All you have to do is convert only the necessary parts on the same medium into a format that the other O8 can use (but since the converted data is in a shared area, even if the other O8 destroys it, the original data will remain intact). Since the data remains, it has the effect of making economical use of media, reducing the time required to convert data formats, and ensuring data security.
第1図は本発明実施例システムの概略構成図、第2図は
l実施例の動作説明図、第3図は第2図の実施例におけ
るラベル構造の説明図、第4図から第8図までは他の実
施例のための説明図で、第4図はF4用ディスクボリュ
ームの構成図、第5図はF5用ディスクボリュームの構
成図、第6図はF4用のラベル構成図、@7図はF5用
のラベル構成図、第8図げ)、(ロ)、(ハ)は動作手
順の説明図である。
図において、1は中央処理装置、2は主記憶装置、3は
互換ディスクボリューム、4は互換制御部、54入出力
処理部を示す。
特許出願人 富士通株式会社
代畝弁理士 長谷用 文 廣(外1名)11 目
O5(AM火用千餞席Iベ
ーケ EP7+
(イ) (ロ)律 8 目
(ハ)FIG. 1 is a schematic configuration diagram of a system according to an embodiment of the present invention, FIG. 2 is an explanatory diagram of the operation of the first embodiment, FIG. 3 is an explanatory diagram of the label structure in the embodiment of FIG. 2, and FIGS. 4 to 8 The above are explanatory diagrams for other embodiments, Fig. 4 is a configuration diagram of a disk volume for F4, Fig. 5 is a configuration diagram of a disk volume for F5, and Fig. 6 is a diagram of a label configuration for F4. The figure is a label configuration diagram for F5, and Figures 8 (g), (b), and (c) are explanatory diagrams of the operating procedure. In the figure, 1 is a central processing unit, 2 is a main storage device, 3 is a compatible disk volume, 4 is a compatible control unit, and 54 is an input/output processing unit. Patent applicant Fujitsu Ltd. Daiune Patent Attorney Fumihiro Hase (1 other person) 11th O5 (AM Fire Sengo Seki Ibeke EP7+ (A) (B) Ritsu 8th (C)
Claims (1)
おいて、I@lのO8により使用されているディスクボ
リュームを、第2のO8と共用するため、該ディスクボ
リューム上に、第1のO8により、MlのO8の専用領
域と第1および$2のO8の共用領域と、第2の08の
専用領域とを設足する手段と、該設足された第2のO8
の専用領域な、纂2のO8により初期化して第2のO8
のみか使用可能な領域にする手段とを備え、第1および
第2のO8はそれぞれの専用領域を使用するとともに、
第1のO8の専用領域のデータは、第1のO8が共用領
域へ複写することにより第2の08によって使用可能に
することすt#徴とするディスクボリューム互換処理方
式。In a data processing system having a first and a second different O8v, in order to share the disk volume used by the I@l O8 with the second O8, the first O8 adds an Ml means for establishing a dedicated area of the O8, a shared area of the first and second O8s, and a dedicated area of the second O8;
This is a dedicated area for the second O8, initialized by the second O8.
the first and second O8s use their respective exclusive areas;
A disk volume compatibility processing method in which the data in the private area of the first O8 is made usable by the second O8 by copying it to the shared area of the first O8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56213485A JPS58115567A (en) | 1981-12-29 | 1981-12-29 | Disk volume interchange system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56213485A JPS58115567A (en) | 1981-12-29 | 1981-12-29 | Disk volume interchange system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS58115567A true JPS58115567A (en) | 1983-07-09 |
JPS6237417B2 JPS6237417B2 (en) | 1987-08-12 |
Family
ID=16639974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP56213485A Granted JPS58115567A (en) | 1981-12-29 | 1981-12-29 | Disk volume interchange system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58115567A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61272847A (en) * | 1985-05-28 | 1986-12-03 | Nec Corp | Joint possessing device of file |
JPS63213043A (en) * | 1987-02-28 | 1988-09-05 | Nec Corp | File processing system for external memory |
US4799145A (en) * | 1985-04-03 | 1989-01-17 | Honeywell Bull Inc. | Facility for passing data used by one operating system to a replacement operating system |
JPH01226050A (en) * | 1988-03-04 | 1989-09-08 | Nec Corp | Data sharing control system for different operating systems |
JPH02190947A (en) * | 1989-01-19 | 1990-07-26 | Nec Corp | File access processing system in system mounting different operating systems |
JPH06161717A (en) * | 1992-11-25 | 1994-06-10 | Pfu Ltd | Method for batch restoring processing at system replacement |
JP2003044341A (en) * | 2002-04-22 | 2003-02-14 | Hitachi Ltd | Database management method and system |
JP2021131772A (en) * | 2020-02-20 | 2021-09-09 | 富士通株式会社 | Information processor and disk image management program |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10104564C1 (en) | 2001-02-01 | 2002-09-19 | Kathrein Werke Kg | Control device for setting a different drop angle, in particular of mobile radio antennas belonging to a base station, and an associated antenna and method for changing a drop angle |
-
1981
- 1981-12-29 JP JP56213485A patent/JPS58115567A/en active Granted
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4799145A (en) * | 1985-04-03 | 1989-01-17 | Honeywell Bull Inc. | Facility for passing data used by one operating system to a replacement operating system |
JPS61272847A (en) * | 1985-05-28 | 1986-12-03 | Nec Corp | Joint possessing device of file |
JPS63213043A (en) * | 1987-02-28 | 1988-09-05 | Nec Corp | File processing system for external memory |
JPH01226050A (en) * | 1988-03-04 | 1989-09-08 | Nec Corp | Data sharing control system for different operating systems |
JPH02190947A (en) * | 1989-01-19 | 1990-07-26 | Nec Corp | File access processing system in system mounting different operating systems |
JPH06161717A (en) * | 1992-11-25 | 1994-06-10 | Pfu Ltd | Method for batch restoring processing at system replacement |
JP2003044341A (en) * | 2002-04-22 | 2003-02-14 | Hitachi Ltd | Database management method and system |
JP2021131772A (en) * | 2020-02-20 | 2021-09-09 | 富士通株式会社 | Information processor and disk image management program |
Also Published As
Publication number | Publication date |
---|---|
JPS6237417B2 (en) | 1987-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5774715A (en) | File system level compression using holes | |
US6185575B1 (en) | In-place disk partition canonization and storage optimization | |
TW574668B (en) | Method and system for supporting multiple operating systems on the same disk running on different computers at the same time | |
US6108759A (en) | Manipulation of partitions holding advanced file systems | |
US5931935A (en) | File system primitive allowing reprocessing of I/O requests by multiple drivers in a layered driver I/O system | |
CA2024125C (en) | Dynamic volume tracking in an installable file system | |
JP3180038B2 (en) | Method and system for mass storage device configuration management | |
JP3600414B2 (en) | Data backup / restore method and system in multiple system environment | |
JP4374348B2 (en) | How to store file data on disk | |
US20140245026A1 (en) | System and method for resource sharing across multi-cloud arrays | |
JPH03171239A (en) | High performance file system | |
JPH04246742A (en) | Storage control extending over plurality of file-system | |
JPH06318168A (en) | Hierarchical data storage management device, method and its network | |
US6591356B2 (en) | Cluster buster | |
KR20010007111A (en) | Data processor storage systems with dynamic resynchronization of mirrored logical data volumes subsequent to a storage system failure | |
JPS58115567A (en) | Disk volume interchange system | |
WO1999008173A2 (en) | Object oriented data storage device | |
JPH0330034A (en) | Optical disk file management method | |
JP4390618B2 (en) | Database reorganization program, database reorganization method, and database reorganization apparatus | |
JPH07210438A (en) | File management method | |
JPS58117064A (en) | Classified data set/compress processing method | |
JP4185492B2 (en) | Network storage management device, network storage management program, and network storage management method | |
JPH02253452A (en) | Office managing information logical saving/storing device | |
JPH0273436A (en) | File control system | |
JPS6369072A (en) | Directory format |