JPS6074055A - 削除デ−タ機密保護方式 - Google Patents
削除デ−タ機密保護方式Info
- Publication number
- JPS6074055A JPS6074055A JP58182228A JP18222883A JPS6074055A JP S6074055 A JPS6074055 A JP S6074055A JP 58182228 A JP58182228 A JP 58182228A JP 18222883 A JP18222883 A JP 18222883A JP S6074055 A JPS6074055 A JP S6074055A
- Authority
- JP
- Japan
- Prior art keywords
- data
- purge
- area
- command
- display
- 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、データ処理装置におけるデータ管理システム
に関し、特に直接アクセス記憶装置(DASD)上で、
データセットの削除により生じたスペース領域を新しめ
7″−タセットに割り当てたとき、以前のデータセット
のデータがリードされるのを防止する削除データ機密保
霞方式に関するO 〔技術の背景〕 磁気ディスク装置のような直接アクセス記憶装置(以後
DASDと呼ぶ)上のボリュームには、゛通常複数のデ
ータセットが収容される。各データセットには、処理の
経過にしたがってレコードの追加、削除が行なわれ、ま
たr−タセット自体が削除される場合も起る。このよう
な削除により生じたスペースは、新しいスペースの割り
当てを要求している別のデータセットのために有効使用
を図ることがシステムの効率を高めるうえで必要であり
、通常り人SDスペース管理ルーチンがこのようなスペ
ース割り当てを行なっている。
に関し、特に直接アクセス記憶装置(DASD)上で、
データセットの削除により生じたスペース領域を新しめ
7″−タセットに割り当てたとき、以前のデータセット
のデータがリードされるのを防止する削除データ機密保
霞方式に関するO 〔技術の背景〕 磁気ディスク装置のような直接アクセス記憶装置(以後
DASDと呼ぶ)上のボリュームには、゛通常複数のデ
ータセットが収容される。各データセットには、処理の
経過にしたがってレコードの追加、削除が行なわれ、ま
たr−タセット自体が削除される場合も起る。このよう
な削除により生じたスペースは、新しいスペースの割り
当てを要求している別のデータセットのために有効使用
を図ることがシステムの効率を高めるうえで必要であり
、通常り人SDスペース管理ルーチンがこのようなスペ
ース割り当てを行なっている。
DASDスペース管理ルーチンは、DASDボリュー
ムノV T OCに格納式れているDSCB(7’−タ
セット制御ブロック)のスペース情報にしたがってスペ
ース割り当て制御を行なう。削除より生じたスペースの
割り当ては、DSCBの更新によって実行されるが、そ
の際旧データの消去は時間がかかるため省略てれレコー
ドが残ったままとなっている。一方、削除された領域に
対しては、データ機密保護機能が働かなくなるため、そ
の削除領域についてスペース割り当てを受けた別のデー
タセットが新しいデータレコードの書き込みをする前に
旧データレコードを読み出した場合には、その内容を知
ることが可能となる。
ムノV T OCに格納式れているDSCB(7’−タ
セット制御ブロック)のスペース情報にしたがってスペ
ース割り当て制御を行なう。削除より生じたスペースの
割り当ては、DSCBの更新によって実行されるが、そ
の際旧データの消去は時間がかかるため省略てれレコー
ドが残ったままとなっている。一方、削除された領域に
対しては、データ機密保護機能が働かなくなるため、そ
の削除領域についてスペース割り当てを受けた別のデー
タセットが新しいデータレコードの書き込みをする前に
旧データレコードを読み出した場合には、その内容を知
ることが可能となる。
このように、特に多数の利用者が共同使用する計算セン
タにおいては、データの機密保獲が十分にできないとい
う問題があった。
タにおいては、データの機密保獲が十分にできないとい
う問題があった。
本発明の目的は、DASDyl?!Jニーム上のデータ
セットあるいはデータレコードの削除により生じたスペ
ースを別のデータセットに再割夛当でする場合に、旧デ
ータセットのデータレコードがリードできないようにす
る機密保画方式を提供することにある。
セットあるいはデータレコードの削除により生じたスペ
ースを別のデータセットに再割夛当でする場合に、旧デ
ータセットのデータレコードがリードできないようにす
る機密保画方式を提供することにある。
そのため本発明は、割り尚て領域の削除の際あルイはス
ペース領域の割シ当ての際に、データレコードの消去処
理を行なわず、旧データレコードを残したままとし、新
データレコードのライト処理によって旧データレコード
を逝次的にノや−ジ(追い出し)してゆく方式において
、DASI)yl?リューム内の旧データレコードの残
留状況をシリンダcc、トラックHH拳位で表示するバ
ージ管理テーブルを設け、データセットへのスペース領
域割シ当ての際に、その位置のテーブル表示をすべてO
N、すなわち旧データ表示状態に初期セリトン、その後
新しいデータレコードのライト処理によるデータ更新が
なされたとき、対応位置をOFF、すなわち新データ表
示にセットしてゆくことによシ、旧データレコードに対
するリードアクセスを検出可能にし、もしそれが検出さ
れたときには、そのリードアクセスを禁止するようにす
るものである。
ペース領域の割シ当ての際に、データレコードの消去処
理を行なわず、旧データレコードを残したままとし、新
データレコードのライト処理によって旧データレコード
を逝次的にノや−ジ(追い出し)してゆく方式において
、DASI)yl?リューム内の旧データレコードの残
留状況をシリンダcc、トラックHH拳位で表示するバ
ージ管理テーブルを設け、データセットへのスペース領
域割シ当ての際に、その位置のテーブル表示をすべてO
N、すなわち旧データ表示状態に初期セリトン、その後
新しいデータレコードのライト処理によるデータ更新が
なされたとき、対応位置をOFF、すなわち新データ表
示にセットしてゆくことによシ、旧データレコードに対
するリードアクセスを検出可能にし、もしそれが検出さ
れたときには、そのリードアクセスを禁止するようにす
るものである。
本発明の構成はそれにより、直接アクセス記憶装置と、
直接アクセス記憶装置の制tilIJ装置とをそなえた
データ処理装置において、上記制御装置は直接アクセス
記憶装置の記憶領域の所定の区域ごとに旧データセット
のデータの残留の有無を表示する・ぐ−ジ管理テーブル
手段と、直接アクセス記憶装置の記憶領域の削除により
生じたスペース区域があるデータセットに割シ当てられ
たとき、パージ管理テーブル手段の対応する区域の表示
を旧データ有シの表示に設定する手段と、ライト処理が
行なわれたとき、ライトされた区域に対応するパージ管
理テーブル手段の表示を旧データ無しの表示に設定する
手段と、リード処理が行なわれたとき、リードされる区
域に対応するi4−ジ管理テーブル手段の表示を調べ、
その表示が旧データ有りの場合そのリード処理を禁止し
、そして旧デー舎 り無しの場AVC+)−ド処理を実行する手段とを有す
ることを特徴とするものである。
直接アクセス記憶装置の制tilIJ装置とをそなえた
データ処理装置において、上記制御装置は直接アクセス
記憶装置の記憶領域の所定の区域ごとに旧データセット
のデータの残留の有無を表示する・ぐ−ジ管理テーブル
手段と、直接アクセス記憶装置の記憶領域の削除により
生じたスペース区域があるデータセットに割シ当てられ
たとき、パージ管理テーブル手段の対応する区域の表示
を旧データ有シの表示に設定する手段と、ライト処理が
行なわれたとき、ライトされた区域に対応するパージ管
理テーブル手段の表示を旧データ無しの表示に設定する
手段と、リード処理が行なわれたとき、リードされる区
域に対応するi4−ジ管理テーブル手段の表示を調べ、
その表示が旧データ有りの場合そのリード処理を禁止し
、そして旧デー舎 り無しの場AVC+)−ド処理を実行する手段とを有す
ることを特徴とするものである。
以下に、本発明の詳細を実施例にしたがって詳述する。
第1図は、本発明の1実施例の全体構成図である。図中
、1はCPU、2はデータ管理部、3はスペース管理機
能、4はチャネル装置C,HU、5はディスクツやツタ
制御装置DPC,6−1乃至6−ルはバージ管理テーブ
ル、7−1乃至7−ルはディスクパック装置を示す。
、1はCPU、2はデータ管理部、3はスペース管理機
能、4はチャネル装置C,HU、5はディスクツやツタ
制御装置DPC,6−1乃至6−ルはバージ管理テーブ
ル、7−1乃至7−ルはディスクパック装置を示す。
パージ管理テーブル6−1乃至5−nは、ディスクパッ
ク装置7−1乃至7−nのそれぞれに対応している。第
2図はi4−ジ管理テーブルの構成を示したもので、デ
ィスクパックの記憶領域すなわちDASD&リュームを
、シリンダCCおよびトラックHHによって分割して、
それぞれの区域ごとの旧データの有無の状況が管理でき
るようになっている。たとえば、旧データ有9はON(
“l″)、旧データなしは0FF(“0″)で表示され
る。なお第2図中の斜線部分は、旧データ有シの区域を
表わしている。
ク装置7−1乃至7−nのそれぞれに対応している。第
2図はi4−ジ管理テーブルの構成を示したもので、デ
ィスクパックの記憶領域すなわちDASD&リュームを
、シリンダCCおよびトラックHHによって分割して、
それぞれの区域ごとの旧データの有無の状況が管理でき
るようになっている。たとえば、旧データ有9はON(
“l″)、旧データなしは0FF(“0″)で表示され
る。なお第2図中の斜線部分は、旧データ有シの区域を
表わしている。
CPUIにおいて、データ管理部2は、データセットへ
のスペース領域割カ当ての要求が生じたとき、スペース
管理機能によシ割シ当てを行なう。
のスペース領域割カ当ての要求が生じたとき、スペース
管理機能によシ割シ当てを行なう。
その際本発明により設けられた特別なパージコマンドを
発行し、DPC5に対して、/セージ管理テーブル中の
新しく割シ当てた領域のCCHHに対応する表示’eO
N(“1″)すなわち旧データ有りに設定させる。
発行し、DPC5に対して、/セージ管理テーブル中の
新しく割シ当てた領域のCCHHに対応する表示’eO
N(“1″)すなわち旧データ有りに設定させる。
またCPUIがデータセットにデータレコードを書き出
すI10処理を行なう場合には、CHU4からDPC5
にライトコマンドが発行される0DPC5は、このとき
パージ管理テーブル中の該当位置のON表示をOFFに
し、旧データ無しの表示に変更する。
すI10処理を行なう場合には、CHU4からDPC5
にライトコマンドが発行される0DPC5は、このとき
パージ管理テーブル中の該当位置のON表示をOFFに
し、旧データ無しの表示に変更する。
他方、データセット中のデータレコードを読み出すため
にリードコマンドが発行された場合には、DPC5は、
まずパージ管理テーブル中の該当位置の表示を調べ、そ
れがONであれば旧データが含まれていることになるた
め、そのトラックからのレコード読み出しを禁止し、O
FFの場合に限って読み出しを実行する。
にリードコマンドが発行された場合には、DPC5は、
まずパージ管理テーブル中の該当位置の表示を調べ、そ
れがONであれば旧データが含まれていることになるた
め、そのトラックからのレコード読み出しを禁止し、O
FFの場合に限って読み出しを実行する。
第3図(α)、ψ) 、 (C)は、処理の進行にとも
なう上記したパージ管理テーブルの機能を説明するため
の表示変化を概略的に示したものである。同図(a)は
、パージコマンドによJON(“l″)に初期化された
あるデータセット領域のテーブル表示を示す。同図(h
)はデータレコードのライト処理が実行され、テーブル
表示が一部0FFC60=)に変更されたところを示す
。同図(C)は上記のデータセット領域が不要になフ、
r−夕管理部へ返却された後、他のデータセットに再び
割シ当てられて、ノヤージコマンドにより初期化された
ときのテーブル表示を示す。
なう上記したパージ管理テーブルの機能を説明するため
の表示変化を概略的に示したものである。同図(a)は
、パージコマンドによJON(“l″)に初期化された
あるデータセット領域のテーブル表示を示す。同図(h
)はデータレコードのライト処理が実行され、テーブル
表示が一部0FFC60=)に変更されたところを示す
。同図(C)は上記のデータセット領域が不要になフ、
r−夕管理部へ返却された後、他のデータセットに再び
割シ当てられて、ノヤージコマンドにより初期化された
ときのテーブル表示を示す。
第4図は、DPC5の細部構成を示し、第5図はその制
御フローを示したものである。第4図にオイて、8はコ
マンド解析部、9はデータパージ処理部、10はリード
処理部、11はライト処理部、12は状態表示用のセン
スバイト、12αけパージピット、13はユニットチェ
ックUC信号線を表わす。
御フローを示したものである。第4図にオイて、8はコ
マンド解析部、9はデータパージ処理部、10はリード
処理部、11はライト処理部、12は状態表示用のセン
スバイト、12αけパージピット、13はユニットチェ
ックUC信号線を表わす。
以下、第5図の制御フローにしたがって動作を説明する
。
。
コマンド解析部8は、CHU4から与えられるコマンド
解析部 リード系コマンド、ライト系コマンドである場合に、そ
れぞれ処理部9 、10 、11を起動するOデータ・
々−ジ処理部9は、・ヤージコマンドに応答して、ノク
ージ管理テーブル6−1のアクセス先に対応するCCH
H位置の表示をONにセットするO リード処理部lOは、リード系コマンドに応答して、デ
ータフ4−ジ処理部9を介してパージ管理チーゾル6−
1のアクセス先に対応するCCHHの表示を参照し、O
FFならリード処理を実行し、ONならセンスバイト1
2に設けたパージピッ)12αをONにセットし、ユニ
ットチェック信号UCを立ち上げてCHU4へ割り込み
を行なう。CHU4は、信号UCに応答して、センス・
ぐイ) 12 t 読み取シ、パージによるリード禁止
状、態を識別するとCPUIに通知する0 ライト処理部11は、ライトコマンドに応答して、デー
タ/ぞ一ノ処理部9を介して、・ぞ−ソ管理テーブル6
−1のアクセス先に対応するCCHHの表示をOFFに
セットする。これにより、以後、同じ位置へのリードア
クセスは禁止されることがなく実行される。
解析部 リード系コマンド、ライト系コマンドである場合に、そ
れぞれ処理部9 、10 、11を起動するOデータ・
々−ジ処理部9は、・ヤージコマンドに応答して、ノク
ージ管理テーブル6−1のアクセス先に対応するCCH
H位置の表示をONにセットするO リード処理部lOは、リード系コマンドに応答して、デ
ータフ4−ジ処理部9を介してパージ管理チーゾル6−
1のアクセス先に対応するCCHHの表示を参照し、O
FFならリード処理を実行し、ONならセンスバイト1
2に設けたパージピッ)12αをONにセットし、ユニ
ットチェック信号UCを立ち上げてCHU4へ割り込み
を行なう。CHU4は、信号UCに応答して、センス・
ぐイ) 12 t 読み取シ、パージによるリード禁止
状、態を識別するとCPUIに通知する0 ライト処理部11は、ライトコマンドに応答して、デー
タ/ぞ一ノ処理部9を介して、・ぞ−ソ管理テーブル6
−1のアクセス先に対応するCCHHの表示をOFFに
セットする。これにより、以後、同じ位置へのリードア
クセスは禁止されることがなく実行される。
以上のように、本発明によれば、処理効率をほとんど低
下させることなしにDASD上の削除されたデータレコ
ードについて確実な機密保獲を行なうことができ、多数
の利用者をもつ61丼センター等でのシステム運用の信
頼性を高めることができる。
下させることなしにDASD上の削除されたデータレコ
ードについて確実な機密保獲を行なうことができ、多数
の利用者をもつ61丼センター等でのシステム運用の信
頼性を高めることができる。
第1図は本発明の1実施例の全体宿成図、第2図はパー
ジ管理テーブルの得成図、第3図(a) 、 (b)
。 (C)はパージ管理テーブルの機能駁1明図、第4図は
本実施例の要部の細部構成図、第5図はその制御フロー
図である。 図中、4はチャネル装置CHU、5はディスクパック制
御装置DPC,6−1はノや−ジ管理テーブル、8はコ
マンド制御部、9はデータパージ処理部、lOはリード
処理部、11はライト処理部、12ハセンスバイト、1
2αはパージピット、13i−1:ユニットチェックU
C信号線を表わす。 特許出願人 富士通株式会社 代理人弁理士 長谷用 文 廣 (外1名)
ジ管理テーブルの得成図、第3図(a) 、 (b)
。 (C)はパージ管理テーブルの機能駁1明図、第4図は
本実施例の要部の細部構成図、第5図はその制御フロー
図である。 図中、4はチャネル装置CHU、5はディスクパック制
御装置DPC,6−1はノや−ジ管理テーブル、8はコ
マンド制御部、9はデータパージ処理部、lOはリード
処理部、11はライト処理部、12ハセンスバイト、1
2αはパージピット、13i−1:ユニットチェックU
C信号線を表わす。 特許出願人 富士通株式会社 代理人弁理士 長谷用 文 廣 (外1名)
Claims (1)
- 直接アクセス記憶装置と、直接アクセス記憶装置の制御
装置とをそなえたデータ処理装置において、上記制御装
置は直接アクセス記憶装置の記憶領域の所定の区域ごと
に旧データセットのデータの残留の有無を表示するパー
ジ管理テーブル手段と、直接アクセス記憶装置の記憶領
域の削除によシ生じたスペース区域があるデータセット
に割り尚てられたとき、ノ母−ジ管理テーブル手段の対
応する区域の表示を旧データ有りの表示に設定する手段
と、ライト処理が行なわれたとき、ライトされた区域に
対応するパージ管理テーブル手段の表示を旧データ無し
の表示に設定する手段と、リード処理が行なわれたとき
、リードされる区域に対応するi’?−ノ管理テーブル
手段の表示を調べ、その表示が旧データ有シの場合その
リード処理を禁行する手段とを有することfc特徴とす
る削除データ機密保憔方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58182228A JPS6074055A (ja) | 1983-09-30 | 1983-09-30 | 削除デ−タ機密保護方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58182228A JPS6074055A (ja) | 1983-09-30 | 1983-09-30 | 削除デ−タ機密保護方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6074055A true JPS6074055A (ja) | 1985-04-26 |
| JPH034937B2 JPH034937B2 (ja) | 1991-01-24 |
Family
ID=16114581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58182228A Granted JPS6074055A (ja) | 1983-09-30 | 1983-09-30 | 削除デ−タ機密保護方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6074055A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6365544A (ja) * | 1986-09-05 | 1988-03-24 | Fujitsu Ltd | デ−タ削除方式 |
| JPH0695949A (ja) * | 1992-06-23 | 1994-04-08 | Hughes Aircraft Co | 秘密ファイル消去方法 |
-
1983
- 1983-09-30 JP JP58182228A patent/JPS6074055A/ja active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6365544A (ja) * | 1986-09-05 | 1988-03-24 | Fujitsu Ltd | デ−タ削除方式 |
| JPH0695949A (ja) * | 1992-06-23 | 1994-04-08 | Hughes Aircraft Co | 秘密ファイル消去方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH034937B2 (ja) | 1991-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6092168A (en) | Data storage system and method for deallocating space by writing and detecting a predefined data pattern | |
| US8103847B2 (en) | Storage virtual containers | |
| US6473775B1 (en) | System and method for growing differential file on a base volume of a snapshot | |
| US7895394B2 (en) | Storage system | |
| US8108597B2 (en) | Storage control method and system for performing backup and/or restoration | |
| CN100419713C (zh) | 对大容量存储器储存装置进行分割的方法 | |
| US6185661B1 (en) | Worm magnetic storage device | |
| US6408369B1 (en) | Internal copy for a storage controller | |
| US7330947B2 (en) | Method and apparatus for backing up data in virtual storage medium | |
| US7222135B2 (en) | Method, system, and program for managing data migration | |
| JPS62165249A (ja) | ペ−ジ・セグメント化仮想記憶デ−タ処理システムにおけるセグメント・サイズを自動的に大きくする方法 | |
| JP2004504645A (ja) | データを保管し、使用し及び回復する方法、ソフトウエア及び装置 | |
| US11409451B2 (en) | Systems, methods, and storage media for using the otherwise-unutilized storage space on a storage device | |
| KR20010007111A (ko) | 데이터 프로세서 제어형 데이터 저장 시스템, 동적재동기화 방법 및 컴퓨터 프로그램 | |
| US9348819B1 (en) | Method and system for file data management in virtual environment | |
| US6507902B1 (en) | Dynamic RAM disk | |
| KR920004969A (ko) | 하드디스크 에뮬레이터 | |
| US5276878A (en) | Method and system for task memory management in a multi-tasking data processing system | |
| JPS6074055A (ja) | 削除デ−タ機密保護方式 | |
| US20030177367A1 (en) | Controlling access to a disk drive in a computer system running multiple operating systems | |
| US5933839A (en) | Distributed file system for renewing data with high integrity | |
| GB2400927A (en) | Method of managing memory by checking that none of the sectors in a block is needed before erasing the block. | |
| JP3614886B2 (ja) | ファイルシステム | |
| US11636230B2 (en) | Securing deallocated blocks in a file system | |
| JPH0235537A (ja) | 多重化ボリューム更新制御方式 |