JPH0640299B2 - 周辺装置媒体投入処理制御方式 - Google Patents

周辺装置媒体投入処理制御方式

Info

Publication number
JPH0640299B2
JPH0640299B2 JP60190635A JP19063585A JPH0640299B2 JP H0640299 B2 JPH0640299 B2 JP H0640299B2 JP 60190635 A JP60190635 A JP 60190635A JP 19063585 A JP19063585 A JP 19063585A JP H0640299 B2 JPH0640299 B2 JP H0640299B2
Authority
JP
Japan
Prior art keywords
medium
peripheral device
exclusive control
attention
loading
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.)
Expired - Lifetime
Application number
JP60190635A
Other languages
English (en)
Other versions
JPS6249547A (ja
Inventor
茂樹 越川
啓喜 永井
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
NTT Inc
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone Corp
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, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP60190635A priority Critical patent/JPH0640299B2/ja
Publication of JPS6249547A publication Critical patent/JPS6249547A/ja
Publication of JPH0640299B2 publication Critical patent/JPH0640299B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 〔概要〕 カートリッジ・テープ等の記憶媒体を自動装填しデータ
を入出力する周辺装置を,複数のホスト処理装置により
共用するデータ処理システムにおいて,その周辺装置に
媒体を投入したときに,全ホスト処理装置に通知される
アテンション割込みに対する処理を,系間共用DASD
(Direct Access Storage Device)の系間排他制御機能を
利用することにより,逐次化し,ホスト間排他制御を可
能とする。
〔産業上の利用分野〕
本発明は,いわゆる疎結合のマルチプロセッサシステム
において,データを記録する記憶媒体の自動装填機構を
有する周辺装置を制御する方式に係り,特に,媒体投入
によって全ホスト処理装置に対し通知されるアテンショ
ン割込みの処理に対するホスト間排他制御を行う周辺装
置媒体投入処理制御方式に関するものである。
〔従来の技術〕
データを記録する記憶媒体の自動装填機構を有する周辺
装置として,大容量記憶システム(MSS)が知られて
いる。大容量記憶システムに対するデータ・カートリッ
ジの投入処理,排出処理等は,大容量記憶システム内の
ファームウェアによってなされる。従って,従来の大容
量記憶システムでは,媒体投入処理,排出処理等につい
て,複数のホスト処理装置間で排他制御を行う必要がな
い。
系間,即ちホスト処理装置間の共用DASDに対する排
他制御機構としては,チャネルまたは入出力制御装置に
接続される系間排他制御用装置(アダプタ)が知られて
おり,いわゆるリザーブ(RSV)コマンドを発行した
ホスト処理装置に,共用DASDを占有させ,リリース
(RLS)コマンドを発行すると,その占有を解除する
ようにしている。
〔発明が解決しようとする問題点〕
ところで,媒体自動装填機構付の周辺装置において,媒
体の投入,排出処理等を,すべてファームウェアによ
り,ホスト処理装置による制御とは無関係に実行してし
まうと,例えばその周辺装置を,従来の磁気テープ装置
のように用いようとした場合に,ホスト処理装置による
緻密な管理・制御が困難になる。そこで,媒体の投入処
理,排出処理等をファームウェアによらずに,ホスト処
理装置が直接的に処理する新しい周辺装置が考えられて
いる。
この周辺装置では,記憶媒体が投入されると,アテンシ
ョン(Att)割込みによって,媒体の投入をホスト処理装
置に通知する。ホスト処理装置は,このアテンション割
込みを受理すると,媒体格納位置の決定,ボリュームラ
ベル等の読み込み,管理テーブルへの登録,媒体収納庫
への移動・格納などの媒体投入処理を実行する。
このような媒体自動装填機構付周辺装置を,複数のホス
ト処理装置で共有して使用するとき,媒体投入によるア
テンション割込みは,全ホスト処理装置に対し通知され
る。そのため,全ホスト処理装置は,ほぼ同時にアテン
ション事象による媒体投入処理を実施してしまうことに
なり,装置の競合が生じ,また,アテンション事象によ
る処理を実施しようとしたが,既に別のホスト処理装置
により処理されているなどのシステム誤動作を誘発する
という問題がある。
しかしながら,このアテンション割込みを特定の1ホス
ト処理装置にのみ,通知するようにすれば,排他制御は
不要となるが,アテンション事象が複数発生した場合
に,各ホスト処理装置により,それらのアテンション事
象に対する処理を分散して実行することができず,効率
が悪くなるという新たな問題が発生する。また,各ホス
ト処理装置と媒体自動装填機構付周辺装置との間に,系
間共用DASDに用いられるような系間排他制御用装置
を介在させるのは,一般に媒体自動装填機構付周辺装置
に対するアクセス時間が,DASD等に比べて長いこと
を考えると,妥当ではない。
〔問題点を解決するための手段〕
本発明は上記問題点の解決を図り,媒体自動装填機構付
周辺装置を共用する全ホスト処理装置に対する媒体投入
アテンションの1事象を,いずれか1つのホスト処理装
置のみが処理を行う制御方式を提供する。
第1図は本発明の基本構成図を示す。
ホスト処理装置11A,11Bは,それぞれ主記憶装置
を持ち,共用周辺装置により疎結合されたデータ処理装
置である。アテンション割込み受付部12は,周辺装置
からのアテンション割込みによって起動されるアペンデ
ージ・ルーチンである。このアペンテージ・ルーチン
は,各装置毎に登録できるようになっているが,周知と
なっている技術であるため,詳細な説明を省略する。
媒体投入処理部13は,媒体投入によるアテンション割
込みによって,アテンション割込み受付部12により起
動され,このアテンション事象に関する処理を行うもの
である。排他制御処理部14と媒体投入処理実行部15
とを備えている。
排他制御処理部14は,媒体投入処理について,他のホ
スト処理装置との競合が生じないように,排他制御を行
うものである。媒体投入処理実行部15は,排他制御処
理部14による排他制御のもとに,媒体格納位置の決
定,ボリュームラベル等の読み込み,管理テーブルへの
登録,媒体収納庫への移動・格納などの媒体投入処理を
実行するものである。
媒体自動装填機構付周辺装置16は,データ・カートリ
ッジ等の記憶媒体を自動装填し,その媒体からデータを
入出力すると共に,内部に設けられた収納庫に媒体を保
管しておく機構を持つ周辺装置である。
媒体投入排出機構(TAS)17は,オペレータが周辺
装置16に投入した媒体を受け入れ,また使用済みとな
った媒体を排出する機構である。媒体投入を検知するセ
ンサを備えており,媒体の投入を検知すると,ホスト処
理装置11A,ホスト処理装置11B等,すべてのホス
ト処理装置にアテンション割込みをあげる。媒体自動操
作装置(THU)18は,媒体を周辺装置16内で移動
させ自動装填する装置である。媒体収納庫(CELL)
19は,媒体を保管する機構であり,媒体自動操作装置
18によって,媒体の出し入れが自動的になされるよう
になっている。データ入出力装置(MTU)20−1,
20−2,…は,媒体にデータを記録し,または媒体に
記録されたデータを読み出す装置である。このデータ入
出力装置は,1台の周辺装置16に,例えば最大16台
まで設置可能となっている。
系間排他制御用装置21は,配下に接続される装置に対
して,ホスト処理装置間のアクセスに関する排他制御を
行うアダプタである。周知の如く,装置の占有を要求す
るリザーブ(RSV)コマンドにより装置を占有したホ
スト処理装置にのみ,その装置に対するアクセスを許
し,リリース(RLS)コマンドによってその占有を解
除する。即ち,系間排他制御用装置21は,配下の装置
に対する接続スイッチ的な働きをすると考えてよい。
系間共用DASD22−1,22−2,…は,磁気ディ
スク装置等の直接アクセスする記憶装置であって,複数
のホスト処理装置からアクセス可能となっている周辺装
置である。管理テーブル23は,媒体自動装填機構付周
辺装置16に収容される記憶媒体に関する管理情報を記
憶するテーブルである。
本発明では,媒体投入処理の排他制御を行う場合,排他
制御処理部14が,系間排他制御用装置21の機能を用
い,系間共用DASD22−1をリザーブすることによ
って,アテンション事象に対する処理の逐次化を行う。
〔作用〕
媒体自動装填機構付周辺装置16に媒体が投入される
と,アテンション割込みが,ホスト処理装置11A,1
1B…へ通知される。各ホスト処理装置において,排他
制御処理部14は,管理テーブル23がある系間共用D
ASD22−1に対するリザーブコマンドを発行する。
系間排他制御用装置21によって,1時点では,1ホス
ト処理装置だけが,系間共用DASD22−1を占有で
き,他のホスト処理装置は,占有が解除されるのを待た
される。これにより,媒体投入処理を逐次化することが
可能となる。
〔実施例〕
第2図は本発明の一実施例による処理制御を説明するた
めの図である。以下,説明を簡単にするために,ホスト
処理装置が2台ある場合について説明するが,3台以上
のホスト処理装置がある場合についても同様に処理され
る。
第2図において,媒体自動装填機構付周辺装置16にカ
ートリッジ入口から,媒体(カートリッジ)が投入され
ると,ホスト処理装置11Aおよびホスト処理装置11
Bへ,アテンション割込みが通知される。ホスト処理装
置11A,11Bは,このアテンション割込みにより,
それぞれ系間共用DASD22−1に対し,リザーブコ
マンドを発行する。
最初にA系のホスト処理装置11Aが,リザーブに成功
したとする。ホスト処理装置11Aは,次に媒体自動装
填機構付周辺装置16の状態を読み込むコマンドを発行
し,媒体投入に関するアテンション事象があるか否かを
調べる。この場合,最初の処理であるから,アテンショ
ン事象が存在することになる。
アテンション事象があることを確認したならば,投入さ
れたカートリッジのボリュームラベル等を読み込んで調
べるため,データ入出力装置(MTU)の1台を確保
し,媒体自動操作装置18により,媒体投入排出機構1
7からカートリッジを移動して,確保したMTUに装填
する。そして,系間共用DASD22−1をリリース
し,占有を解除する。その後,ボリュームラベル等を入
力し,媒体収納庫19における格納ホームセルを決定し
て,必要な情報をテーブルに登録し,カートリッジをホ
ームセルに移動して,1つのアテンション事象に対する
処理を終了する。
一方,ホスト処理装置11Bは,最初にホスト処理装置
11Aが系間共用DASD22−1を占有しているた
め,系間共用DASD22−1のリザーブが不成功とな
り,リザーブ解除待ち状態となる。
ホスト処理装置11Aがリザーブを解除すると,いわゆ
るビジー・ツー・フリー割込みによって,その解除が通
知されるので,系間共用DASD22−1を再度確保
し,媒体排出機構および媒体自動操作装置の状態を読み
込むコマンドにより,アテンション事象があるか否かを
調べる。この例では,既にホスト処理装置11Aが,ア
テンション割込みに対する媒体投入処理を開始している
ため,アテンション事象がなくなっており,ホスト処理
装置11Bは,系間共用DASD22−1をリリースし
て,実際の媒体投入処理を実行せずに処理を終了する。
なお,アテンション事象を調べた結果,他のアテンショ
ン事象があれば,そのアテンション事象に対する処理を
実行し,系間共用DASD22−1をリリースする。そ
して,アテンション事象がなくなるまで,同様に処理を
繰り返す。
〔発明の効果〕
以上説明したように,本発明にれば,媒体自動装填機構
付周辺装置のアテンション事象に対する媒体投入処理
を,ホスト処理装置間で排他制御することが可能とな
る。また、アテンション事象が複数発生した場合に,各
ホスト処理装置により,そのアテンション事象に対する
処理を分散して実行することが可能となる。
ホスト間排他制御のために,既存の系間共用DASDに
対する系間排他制御用装置を利用するため,新しい排他
制御機構ハードウェアを必要としない。
【図面の簡単な説明】
第1図は本発明の基本構成図,第2図は本発明の一実施
例による処理制御説明図を示す。 図中,11A,11Bはホスト処理装置,13は媒体投
入処理部,14は排他制御処理部,15は媒体投入処理
実行部,16は媒体自動装填機構付周辺装置,21は系
間排他制御用装置,22−1,22−2は系間共用DA
SDを表す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】データを処理する複数のホスト処理装置(1
    1A,11B,…)と,媒体が投入されたときに上記各ホスト処
    理装置に対しアテンション割込みを起こす媒体自動装填
    機構付周辺装置(16)と,上記複数のホスト処理装置によ
    って共用される系間共用DASD(22)と,上記ホスト処
    理装置と上記系間共用DASDとの間に介在し系間共用
    DASDの排他制御を行う系間排他制御用装置(21)とを
    備えたデータ処理システムにおいて, 上記各ホスト処理装置は,上記媒体自動装填機構付周辺
    装置への媒体投入によるアテンション割込みに対する処
    理を行う媒体投入処理部(13)を備えると共に, 上記媒体投入処理部は,上記系間排他制御用装置を用い
    て上記系間共用DASDをリザーブする手段(14)と,上
    記系間共用DASDのリザーブ成功時にアテンション事
    象を調べ,媒体投入によるアテンション事象が存在する
    ときに上記リザーブを解除して媒体投入処理を実行する
    手段(15)とを備え, 媒体自動装填機構付周辺装置への媒体投入処理に関する
    排他制御を,系間共用DASDに対する系間排他制御用
    装置による排他制御を用いて行うようにしたことを特徴
    とする周辺装置媒体投入処理制御方式。
JP60190635A 1985-08-29 1985-08-29 周辺装置媒体投入処理制御方式 Expired - Lifetime JPH0640299B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60190635A JPH0640299B2 (ja) 1985-08-29 1985-08-29 周辺装置媒体投入処理制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60190635A JPH0640299B2 (ja) 1985-08-29 1985-08-29 周辺装置媒体投入処理制御方式

Publications (2)

Publication Number Publication Date
JPS6249547A JPS6249547A (ja) 1987-03-04
JPH0640299B2 true JPH0640299B2 (ja) 1994-05-25

Family

ID=16261350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60190635A Expired - Lifetime JPH0640299B2 (ja) 1985-08-29 1985-08-29 周辺装置媒体投入処理制御方式

Country Status (1)

Country Link
JP (1) JPH0640299B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5733286B2 (ja) * 2012-09-26 2015-06-10 日本電気株式会社 ライブラリ装置及びその制御方法、並びにコンピュータ・プログラム

Also Published As

Publication number Publication date
JPS6249547A (ja) 1987-03-04

Similar Documents

Publication Publication Date Title
US6052795A (en) Recovery method and system for continued I/O processing upon a controller failure
US5313617A (en) Multi-disc optical data storage system for use with a host computer for emulating a magnetic disc device
JPH09325905A (ja) 記憶制御装置
US7395368B2 (en) Information processing system, storage unit, and storage control program recorded computer-readable recording medium
JPH07160618A (ja) ライブラリ装置を共用するデータ処理装置
JP2000112866A (ja) ロ―カル・メモリにパケット化した操作情報を記憶することによる入出力パフォ―マンスの向上
JPS6249547A (ja) 周辺装置媒体投入処理制御方式
EP0169909B1 (en) Auxiliary memory device
JPH0648481B2 (ja) 共用周辺装置管理用メツセ−ジ処理方式
JPH04232559A (ja) システムのプロセッサ間対話方法及び該方法を実施するためのシステム
JPS5917653A (ja) 磁気デイスク制御装置のデ−タ転送方式
JPS61234425A (ja) デバイス制御装置
JP2642236B2 (ja) チャネル・サブシステムの制御処理方式
JP2533917B2 (ja) 自動搬送装置付き記憶装置の媒体マウント処理方式
JPS5856063A (ja) システム監視装置による情報処理装置間通信方式
JPH02291039A (ja) メモリ制御システム
JP3364751B2 (ja) データ転送システム
JP2868002B1 (ja) 磁気ディスクシステムおよび磁気ディスク制御装置
JP2785604B2 (ja) 情報処理装置
JPS62282347A (ja) エラ−情報収集方式
JP2535611B2 (ja) 情報処理装置
JPS6127793B2 (ja)
JPH0476187B2 (ja)
JPH04133152A (ja) 出力制御装置
JPS6226053B2 (ja)