[go: up one dir, main page]

JP2001209501A - Magnetic recording / reproducing device and information processing device - Google Patents

Magnetic recording / reproducing device and information processing device

Info

Publication number
JP2001209501A
JP2001209501A JP2000024744A JP2000024744A JP2001209501A JP 2001209501 A JP2001209501 A JP 2001209501A JP 2000024744 A JP2000024744 A JP 2000024744A JP 2000024744 A JP2000024744 A JP 2000024744A JP 2001209501 A JP2001209501 A JP 2001209501A
Authority
JP
Japan
Prior art keywords
data
host device
recording
reproducing
tape
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
Application number
JP2000024744A
Other languages
Japanese (ja)
Inventor
Ichiro Inoue
一郎 井上
Tsutomu Nishio
強 西尾
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2000024744A priority Critical patent/JP2001209501A/en
Publication of JP2001209501A publication Critical patent/JP2001209501A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 本発明は、磁気記録再生装置及び情報処理装
置に関し、例えばコンピュータによるデータをバックア
ップする場合に適用して、複数本の磁気テープに同一内
容をバックアップする場合のオペレーションを簡略化
し、さらにはバックアップに要する時間を短縮すること
ができるようにする。 【解決手段】 本発明は、複数の記録再生部8、9によ
り同時並列的にダウンロードの処理を実行し、また同時
並列的にデータを再生して選択的にアップロードする。
(57) Abstract: The present invention relates to a magnetic recording / reproducing apparatus and an information processing apparatus, and is applied to, for example, a case where data is backed up by a computer, and is used for backing up the same contents to a plurality of magnetic tapes. And the time required for backup can be shortened. According to the present invention, a plurality of recording / playback units (8, 9) execute download processing simultaneously and in parallel, and simultaneously play back data in parallel and selectively upload.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、磁気記録再生装置
及び情報処理装置に関し、例えばコンピュータによるデ
ータをバックアップする場合に適用することができる。
本発明は、複数の記録再生部により同時並列的にダウン
ロードの処理を実行し、また同時並列的にデータを再生
して選択的にアップロードすることにより、複数本の磁
気テープに同一内容をバックアップする場合のオペレー
ションを簡略化し、さらにはバックアップに要する時間
を短縮することができるようにする。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a magnetic recording / reproducing apparatus and an information processing apparatus, and can be applied, for example, when backing up data by a computer.
According to the present invention, a plurality of recording / reproducing units execute download processing simultaneously and in parallel, and simultaneously reproduce data in parallel and selectively upload the data to back up the same contents to a plurality of magnetic tapes. The operation in such a case is simplified, and the time required for backup can be reduced.

【0002】[0002]

【従来の技術】従来、コンピュータにより種々の情報を
処理する情報処理システムにおいては、各種バックアッ
プシステムにより貴重なデータを失うことが無いように
なされている。
2. Description of the Related Art Conventionally, in an information processing system for processing various kinds of information by a computer, various backup systems are used to prevent loss of valuable data.

【0003】すなわちこの種の情報処理システムにおい
ては、無停電電源装置が配置され、これにより商用電源
が停電した場合でも、ハードディスク装置のクラッシュ
等を有効に回避し、さらには処理中のデータを失うこと
がないようになされている。またハードディスク装置に
おいては、複数台によるいわゆるミラー構成が採用さ
れ、これにより何れかのハードディスク装置で異常が発
生した場合でも、貴重なデータを修復できるようになさ
れている。
That is, in this type of information processing system, an uninterruptible power supply is provided, so that even when a commercial power supply is interrupted, a hard disk drive crash or the like can be effectively avoided and data being processed is lost. It has been made so that there is no. In the hard disk device, a so-called mirror configuration including a plurality of hard disks is adopted, so that even if an abnormality occurs in any one of the hard disk devices, valuable data can be restored.

【0004】さらにこの種の情報処理システムでは、運
用中のデータに関するバックアップの他に、例えば定期
的にハードディスク装置に記録されたデータ等をテープ
ストリーマにダウンロードし、これにより貴重なデータ
を失うことが無いように、万全を期するようになされて
いる。
Further, in this type of information processing system, in addition to backup of data in operation, for example, data or the like recorded in a hard disk drive is periodically downloaded to a tape streamer, and thereby valuable data may be lost. Everything is done so that there is no such thing.

【0005】このようにテープストリーマによりデータ
をバックアップする場合にあって、例えば銀行にあって
は、業務が終了した夜間、テープストリーマによるバッ
クアップをほぼ毎日のように実行する。さらにこのよう
な銀行におけるデータにおいては、万全の上にも万全を
期することが求められることにより、2本の磁気テープ
に同一内容をダウンロードすると共に、これら磁気テー
プを異なる保管場所にて保存し、例えば何れかの保管場
所が地震等により被害を受けた場合でも、残る保管場所
の磁気テープによりバックアップできるようになされて
いる。
[0005] When data is backed up by a tape streamer as described above, for example, in a bank, a backup by the tape streamer is executed almost every day during the night when work is completed. Furthermore, since data at such banks is required to be as thorough as possible, the same content is downloaded to two magnetic tapes and these magnetic tapes are stored in different storage locations. For example, even if one of the storage locations is damaged by an earthquake or the like, backup can be performed using the magnetic tape of the remaining storage location.

【0006】[0006]

【発明が解決しようとする課題】ところでこのように2
つの磁気テープに同一内容を記録してバックアップする
場合、同一のオペレーションを2回繰り返すことにな
り、その分、従来のシステムにおいては、オペレーショ
ンが煩雑になり、さらにはダウンロードに時間を要する
問題があった。
However, as described above, 2
When the same content is recorded on one magnetic tape and backed up, the same operation is repeated twice, which makes the operation of the conventional system complicated and the time required for the download time longer. Was.

【0007】またこのように同一内容による磁気テープ
を2本作成しても、結局、磁気テープに記録されたデー
タをアップロードしてバックアップする場合には、何れ
かの磁気テープだけを使用することになり、残る1本の
磁気テープについては無駄となってしまう。またテープ
ストリーマにおいては、実用上問題とならない程度に、
エラーレートが極めて小さくなるように構成されてはい
るものの、ホスト装置に出力するデータについて、全く
エラーが発生しないとは断言できない。
[0007] Even if two magnetic tapes having the same contents are created as described above, in the event that data recorded on the magnetic tape is uploaded and backed up, only one of the magnetic tapes is used. The remaining one magnetic tape is wasted. In the tape streamer, to the extent that there is no practical problem,
Although the error rate is configured to be extremely low, it cannot be asserted that no error occurs in the data output to the host device.

【0008】本発明は以上の点を考慮してなされたもの
で、複数本の磁気テープに同一内容をバックアップする
場合のオペレーションを簡略化し、さらにはバックアッ
プに要する時間を短縮することができる磁気記録再生装
置及び情報処理装置を提案しようとするものである。
The present invention has been made in view of the above points, and simplifies the operation for backing up the same contents on a plurality of magnetic tapes, and further reduces the time required for the backup. A reproduction device and an information processing device are proposed.

【0009】[0009]

【課題を解決するための手段】かかる課題を解決するた
め請求項1の発明においては、磁気記録再生装置に適用
して、ホスト装置より出力されるコマンドに従って第1
及び第2の記録再生部の動作を制御して、ホスト装置よ
り出力されるデータを第1及び第2の記録再生部で同時
並列的に記録し、第1及び第2の記録再生部で同時並列
的にデータを再生して選択的にホスト装置に出力する。
According to a first aspect of the present invention, there is provided a magnetic recording / reproducing apparatus, comprising:
And the operation of the second recording / reproducing unit is controlled so that the data output from the host device is recorded in the first and second recording / reproducing units simultaneously and in parallel, and the data is simultaneously recorded in the first and second recording / reproducing units. The data is reproduced in parallel and selectively output to the host device.

【0010】また請求項4の発明においては、情報処理
装置に適用して、データを第1及び第2の記録再生部に
より同時並列的に磁気テープに記録し、また第1及び第
2の記録再生部で同時並列的にデータを再生して選択的
に処理する。
According to a fourth aspect of the present invention, the present invention is applied to an information processing apparatus, wherein data is recorded on a magnetic tape by the first and second recording / reproducing units simultaneously and in parallel, and the first and second recording are performed. The reproducing unit reproduces the data simultaneously and in parallel and selectively processes the data.

【0011】請求項1の構成によれば、ホスト装置より
出力されるコマンドに従って第1及び第2の記録再生部
の動作を制御して、ホスト装置より出力されるデータを
第1及び第2の記録再生部で同時並列的に記録し、第1
及び第2の記録再生部で同時並列的にデータを再生して
選択的にホスト装置に出力することにより、少なくとも
2系統の記録再生部により同時並列的にホスト装置から
データを記録することができ、また記録したデータを再
生してホスト装置に出力することができ、これらにより
複数本の磁気テープに同一内容をバックアップする場合
のオペレーションを簡略化し、さらにはバックアップに
要する時間を短縮することができる。
According to the first aspect of the present invention, the operation of the first and second recording / reproducing units is controlled in accordance with the command output from the host device, and the data output from the host device is converted into the first and second data. The recording / reproducing unit simultaneously records data in parallel.
And by simultaneously reproducing data in the second recording / reproducing unit in parallel and selectively outputting the data to the host device, data can be recorded from the host device in parallel by at least two recording / reproducing units. Also, the recorded data can be reproduced and output to the host device, thereby simplifying the operation for backing up the same contents to a plurality of magnetic tapes, and further reducing the time required for the backup. .

【0012】また請求項4の構成によれば、データを第
1及び第2の記録再生部により同時並列的に磁気テープ
に記録し、また第1及び第2の記録再生部で同時並列的
にデータを再生して選択的に処理することにより、少な
くとも2系統の記録再生部により同時並列的にホスト装
置からデータを記録することができ、また記録したデー
タを再生して処理することができ、これらにより複数本
の磁気テープに同一内容をバックアップする場合のオペ
レーションを簡略化し、さらにはバックアップに要する
時間を短縮することができる。
According to the fourth aspect of the present invention, the data is recorded on the magnetic tape by the first and second recording / reproducing units simultaneously and in parallel, and is recorded by the first and second recording / reproducing units simultaneously and in parallel. By reproducing and selectively processing the data, the data can be recorded from the host device simultaneously and in parallel by at least two recording and reproducing units, and the recorded data can be reproduced and processed. Thus, the operation for backing up the same contents to a plurality of magnetic tapes can be simplified, and the time required for the backup can be reduced.

【0013】[0013]

【発明の実施の形態】以下、適宜図面を参照しながら本
発明の実施の形態を詳述する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0014】(1)実施の形態の構成 図1は、本発明の実施の形態に係る情報処理システムを
示すブロック図である。この情報処理システム1は、例
えば銀行等に設置され、各種集計業務等をホスト装置2
で処理し、これら業務に係るデータ、処理結果のデータ
をバックアップ装置3によりバックアップする。
(1) Configuration of Embodiment FIG. 1 is a block diagram showing an information processing system according to an embodiment of the present invention. The information processing system 1 is installed in, for example, a bank or the like, and performs various kinds of tallying operations and the like on a host device 2
And the backup device 3 backs up the data relating to these tasks and the data resulting from the processing.

【0015】すなわちホスト装置2は、ミラー構成のハ
ードディスク装置4及び5を用いて演算処理部6により
各種業務に係わる処理を実行する。さらに各種処理が終
了した夜間、インターフェース(IF)7を介して、ハ
ードディスク装置4、5に記録した各種データをバック
アップ装置3に送出し、これによりハードディスク装置
4、5のデータをダウンロードする。またこれとは逆
に、ホスト装置2に重大な異常が発生してハードディス
ク装置4、5に記録されたデータが修復困難となった場
合、インターフェース7を介してバックアップ装置3に
記録したデータをアップロードし、このアップロードし
たデータを処理してハードディスク装置4、5の内容を
修復する。
That is, the host device 2 uses the hard disk devices 4 and 5 having a mirror configuration to execute processing related to various tasks by the arithmetic processing unit 6. Further, during the night when various processes are completed, various data recorded on the hard disk devices 4 and 5 are sent to the backup device 3 via the interface (IF) 7, and the data in the hard disk devices 4 and 5 are downloaded. Conversely, when a serious abnormality occurs in the host device 2 and the data recorded in the hard disk devices 4 and 5 becomes difficult to recover, the data recorded in the backup device 3 is uploaded via the interface 7. Then, the uploaded data is processed to restore the contents of the hard disk devices 4 and 5.

【0016】これらバックアップの処理において、演算
処理部6は、インターフェース7を介して、データのダ
ウンロード、アップロード等を指示するコマンドをバッ
クアップ装置3に送出し、さらにはダウンロードするデ
ータを送出する。さらに演算処理部6は、インターフェ
ース7を介してバックアップ装置3から送出されるステ
ータスを受信し、このステータスを解析する。演算処理
部6は、この解析結果により、必要に応じてコマンド、
データを再送し、さらには種々の問い合わせを送出す
る。
In these backup processes, the arithmetic processing unit 6 sends commands for instructing data download, upload, etc. to the backup device 3 via the interface 7, and further sends the data to be downloaded. Further, the arithmetic processing unit 6 receives the status transmitted from the backup device 3 via the interface 7, and analyzes the status. The arithmetic processing unit 6 outputs a command, if necessary, based on the analysis result.
It retransmits the data and sends out various inquiries.

【0017】インターフェース7は、例えばSCSI
(Small Computer System Interface)によるデータ入
出力回路を構成する。
The interface 7 is, for example, a SCSI
(Small Computer System Interface).

【0018】バックアップ装置3は、このようにしてホ
スト装置2から出力されるコマンドに応動して動作を切
り換え、ホスト装置2から出力されるダウンロードに供
するデータをテープストリーマ8及び9により同時並列
的に記録し、またこのテープストリーマ8及び9で同時
並列的にデータを再生して選択的にホスト装置2に送出
する。
The backup device 3 switches the operation in response to the command output from the host device 2 in this manner, and simultaneously downloads the data output from the host device 2 for download by the tape streamers 8 and 9. The data is recorded, and the data is simultaneously reproduced in parallel by the tape streamers 8 and 9 and selectively transmitted to the host device 2.

【0019】すなわちバックアップ装置3において、テ
ープストリーマ8及び9は、それぞれSCSIインター
フェースによりホスト装置2に直接接続して、ホスト装
置2のデータをバックアップ可能なバックアップ装置で
ある。テープストリーマ8及び9は、入力コマンドに応
動して例えばビジー、レディー等のステータスをホスト
装置に返送して動作を切り換え、順次入力されるデータ
を磁気テープにヘリカル記録し、また磁気テープに記録
したデータを再生して出力する。
That is, in the backup device 3, the tape streamers 8 and 9 are backup devices that can be directly connected to the host device 2 by the SCSI interface to back up data in the host device 2. In response to the input command, the tape streamers 8 and 9 return the status, for example, busy or ready, to the host device to switch the operation, record the sequentially input data on the magnetic tape helically, and record the data on the magnetic tape. Play and output the data.

【0020】このときテープストリーマ8及び9は、順
次入力されるデータを所定のブロック単位で区切って積
符号形式による誤り訂正符号を付加し、さらにトラック
間インターリーブ、ワード間インターリーブして記録す
る。またリードアフターライトの処理を実行し、正しく
データを記録できなかった場合には、ホスト装置に通知
する。さらにテープストリーマ8及び9は、この通知に
よるホスト装置からの指示によりリトライの処理を実行
する。これに対して再生時、テープストリーマ8及び9
は、記録時に付加した誤り訂正符号により誤り訂正処理
してデータを出力する。さらに誤り訂正困難なエラーが
発生した場合、テープストリーマ8及び9は、ホスト装
置に通知し、ホスト装置の指示によりリトライの処理を
実行する。
At this time, the tape streamers 8 and 9 divide the sequentially input data into predetermined block units, add an error correction code in a product code format, and record with interleaving between tracks and interleaving between words. In addition, when the read-after-write process is executed and the data cannot be correctly recorded, the host device is notified. Further, the tape streamers 8 and 9 execute a retry process according to an instruction from the host device based on the notification. On the other hand, during playback, the tape streamers 8 and 9
Performs error correction processing using an error correction code added at the time of recording and outputs data. When an error that is difficult to correct further occurs, the tape streamers 8 and 9 notify the host device and execute a retry process according to an instruction from the host device.

【0021】なおテープストリーマ8、9、未だコマン
ドに対応する処理の準備が完了していない場合、ビジー
(Busy)のステータスを送出するのに対し、コマンドに
対応する処理の準備が完了してコマンドを実行する場合
にあっては、レディー(Ready )のステータスを送出す
る。これに対して再生したデータにエラーが発生した場
合、またリードアフターライトでエラーが検出された場
合、さらには故障等の異常が発生した場合、チェックコ
ンディション(Check Condition )のステータスを返
し、ホスト装置からのリクエストセンス(Request Sens
e )に対して、故障等の状態を報告する。
If the tape streamers 8, 9 are not yet ready for the processing corresponding to the command, a busy status is sent out, whereas the preparation for the processing corresponding to the command is completed. Is executed, the status of Ready is sent. On the other hand, if an error occurs in the reproduced data, if an error is detected during read-after-write, or if an error such as a failure occurs, the status of the check condition (Check Condition) is returned and the host device is returned. Request Sens from
For e), report the status such as failure.

【0022】かくするにつきこの実施の形態において、
テープストリーマ8及び9は、SCSIインターフェー
スにより二重化部10に接続され、この二重化部10よ
り送出されるコマンドにより動作を切り換え、この二重
化部10より送出されるデータを磁気テープに記録し、
また磁気テープより再生したデータを二重化部10に送
出する。またこの一連の処理に伴い、対応するステータ
ス等を二重化部10に送出する。
Thus, in this embodiment,
The tape streamers 8 and 9 are connected to the duplexing unit 10 by a SCSI interface, switch the operation according to a command sent from the duplexing unit 10, record the data sent from the duplexing unit 10 on a magnetic tape,
The data reproduced from the magnetic tape is sent to the duplex unit 10. Along with this series of processing, a corresponding status or the like is sent to the duplexing unit 10.

【0023】二重化部10は、インターフェース(I
F)12を介してSCSIインターフェースによりホス
ト装置2と接続され、またこのインターフェース12と
は別系統のインターフェース(IF)13を介して、S
CSIインターフェースによりテープストリーマ8及び
9と接続される。これらのインターフェースにより、二
重化部10は、ホスト装置2から出力されるコマンド、
データをテープストリーマ8、9に出力し、またこのコ
マンドによるステータス、データをホスト装置2に送出
する。これにより二重化部10は、テープストリーマ8
及び9で同時並列的にダウンロードのデータを記録し、
またテープストリーマ8及び9で同時並列的にアップロ
ードのデータを再生し、この再生したデータを選択的に
ホスト装置2に出力する。これにより情報処理システム
1では、簡易なオペレーションにより、また短い時間に
より、2つの磁気テープに同一内容をダウンロードでき
るようになされている。
The duplexer 10 has an interface (I
F), is connected to the host device 2 by a SCSI interface via the interface 12, and is connected to the host device 2 via an interface (IF) 13 of a different system from the interface 12.
It is connected to the tape streamers 8 and 9 by the CSI interface. With these interfaces, the duplication unit 10 allows commands output from the host device 2,
The data is output to the tape streamers 8 and 9, and the status and data according to this command are sent to the host device 2. As a result, the duplexing unit 10 is connected to the tape streamer 8.
The download data is recorded simultaneously and in parallel at 9 and 9.
The tape streamers 8 and 9 reproduce the uploaded data simultaneously and in parallel, and selectively output the reproduced data to the host device 2. Thus, in the information processing system 1, the same contents can be downloaded to two magnetic tapes by a simple operation and in a short time.

【0024】この処理において、二重化部10は、コマ
ンド、ステータス、データをメモリ14に一時保持し、
中央処理ユニット(CPU)15の制御によりこれらコ
マンド、ステータス、データを送信し、これによりホス
ト装置2による制御を簡略化し、さらにはアップロード
するデータの信頼性を向上するようになされている。
In this process, the duplexing unit 10 temporarily stores the command, status, and data in the memory 14,
These commands, statuses, and data are transmitted under the control of the central processing unit (CPU) 15, thereby simplifying the control by the host device 2 and improving the reliability of the data to be uploaded.

【0025】図2及び図3は、この中央処理ユニット1
5における処理手順を示すフローチャートである。なお
バックアップ装置3は、ホスト装置2におけるオペレー
タの指示により、2台のテープストリーマ8及び9によ
るバックアップが指示された場合に、この処理手順を実
行し、一方のテープストリーマのみによるバックアップ
が指示された場合には、このテープストリーマとホスト
装置との間で単にデータを入出力する。
FIGS. 2 and 3 show this central processing unit 1.
9 is a flowchart showing a processing procedure in the fifth embodiment. The backup device 3 executes this processing procedure when the backup by two tape streamers 8 and 9 is instructed by the operator's instruction in the host device 2, and the backup by only one tape streamer is instructed. In such a case, data is simply input / output between the tape streamer and the host device.

【0026】この処理手順において、中央処理ユニット
15は、ホスト装置2よりコマンドが入力されると、ス
テップSP1からステップSP2に移り、このコマンド
を受信する。なおダウンロードする場合、中央処理ユニ
ット15は、このコマンドに続いてダウンロードに供す
るデータを受信することになる。
In this processing procedure, when a command is input from the host device 2, the central processing unit 15 proceeds from step SP1 to step SP2 and receives this command. In the case of downloading, the central processing unit 15 receives data to be downloaded following this command.

【0027】続いて中央処理ユニット15は、ステップ
SP3に移り、受信したコマンド、データを各テープス
トリーマ8及び9に送出する。これにより情報処理シス
テム1では、ホスト装置2より見て恰も1台のテープス
トリーマによりバックアップするかのようにコマンド、
データを送出して、2本の磁気テープによりバップアッ
プすることができるようになされている。
Subsequently, the central processing unit 15 proceeds to step SP3, and sends the received command and data to each of the tape streamers 8 and 9. As a result, in the information processing system 1, the command, as if the backup was performed by one tape streamer as viewed from the host device 2,
The data is transmitted and can be backed up by two magnetic tapes.

【0028】続いて中央処理ユニット15は、ステップ
SP4に移り、このようにして送出したコマンドに対す
るステータスを各テープストリーマ8、9から受信す
る。なおここでステップSP3でテープストリーマ8、
9に送出したコマンドがアップロードを指示するコマン
ドの場合であって、テープストリーマ8、9でアップロ
ードの準備が整っている場合、中央処理ユニット15に
おいては、このステップSP4において、ステータスに
続いて再生されたデータを受信することになる。
Subsequently, the central processing unit 15 proceeds to step SP4, and receives from the tape streamers 8, 9 the status for the command thus sent out. Here, at step SP3, the tape streamer 8,
If the command sent to 9 is a command for instructing upload and the tape streamers 8 and 9 are ready for upload, the central processing unit 15 reproduces the status following the status in step SP4. The received data will be received.

【0029】続いて中央処理ユニット15は、ステップ
SP5に移り、ここでテープストリーマ8、9より受信
したステータス、データが一致するか否か判断する。こ
こで2台のテープストリーマ8、9において未だ処理の
準備が完了していない場合には共にビジーのステータス
が返されることにより、この場合、中央処理ユニット1
5は、肯定結果を得ることができる。またテープストリ
ーマ8及び9で準備が完了している場合には共にレディ
ーのステータスが返されることにより、この場合も肯定
結果を得ることができる。またこのようにレディーのス
テータスが返され、テープストリーマ8、9に送出した
コマンドがアップロードを指示するコマンドである場
合、通常はステータスに続いて受信されるデータにおい
ても一致することにより、この場合も肯定結果を得るこ
とができる。さらに極めて稀ではあるが、テープストリ
ーマ8、9で共に異常が発生した場合にも共にチェック
コンディションのステータスが得られることにより、こ
の場合も中央処理ユニット15は、肯定結果を得ること
ができる。
Subsequently, the central processing unit 15 proceeds to step SP5, where it determines whether the status and data received from the tape streamers 8 and 9 match. If the two tape streamers 8 and 9 are not yet ready for processing, a busy status is returned. In this case, the central processing unit 1
5 can obtain a positive result. When the preparation is completed by the tape streamers 8 and 9, the status of the ready is returned, so that a positive result can be obtained also in this case. When the status of the ready is returned as described above and the command sent to the tape streamers 8 and 9 is a command for instructing upload, the data normally received after the status also matches. You can get a positive result. Further, although very rarely, the status of the check condition is obtained even when both the tape streamers 8 and 9 have an abnormality, so that the central processing unit 15 can obtain a positive result also in this case.

【0030】中央処理ユニット15は、このようにして
ステップSP5において肯定結果が得られると、ステッ
プSP6に移り、ここでテープストリーマ8又は9から
送出されたステータス、データをホスト装置2に送出し
た後、ステップSP7に移ってこの処理手順を終了す
る。
When a positive result is obtained in step SP5, the central processing unit 15 proceeds to step SP6, where the status and data sent from the tape streamer 8 or 9 are sent to the host device 2. Then, the process proceeds to step SP7 to end the processing procedure.

【0031】これにより情報処理システム1において
は、例えばビジーのステータスがホスト装置2に送出さ
れた場合には、ホスト装置2よりコマンド、データを再
送して続く処理を実行することができる。またレディー
のステータスが返された場合、記録時にあっては、順次
ハードディスク装置4、5のデータをダウンロードして
バックアップすることができ、再生時にあっては、テー
プストリーマ8又は9より所望のデータをアップロード
することができる。
Thus, in the information processing system 1, for example, when a busy status is sent to the host device 2, commands and data can be retransmitted from the host device 2 and the subsequent processing can be executed. When the status of the ready is returned, the data of the hard disk devices 4 and 5 can be sequentially downloaded and backed up at the time of recording, and the desired data can be downloaded from the tape streamer 8 or 9 at the time of reproduction. Can be uploaded.

【0032】これに対して例えば一方のテープストリー
マ8又は9のみがビジー、レディー、チェックコンディ
ションの場合、さらには再生されたデータの何れかのビ
ットが相違している場合、中央処理ユニット15は、ス
テップSP5で否定結果が得られることにより、ステッ
プSP5からステップSP8に移る。
On the other hand, if only one of the tape streamers 8 or 9 is busy, ready, or check condition, or if any bit of the reproduced data is different, the central processing unit 15 When a negative result is obtained in step SP5, the process moves from step SP5 to step SP8.

【0033】ここで中央処理ユニット15は、テープス
トリーマ8、9の一方がビジーか否か判断する。ここで
肯定結果が得られると、中央処理ユニット15は、ステ
ップSP9に移り、このビジーを送出したテープストリ
ーマに対して、コマンド、データを再送する。さらに続
くステップSP10において、このテープストリーマよ
りステータス、データを受信し、ステップSP5に戻
る。これにより中央処理ユニット15は、一方のテープ
ストリーマがビジーによりテープストリーマ8及び9で
状態が異なる場合、このテープストリーマにおいて処理
の準備が整ってコマンドが実行されるまで、ステップS
P5−SP8−SP9−SP10−SP5の処理手順を
繰り返す。
Here, the central processing unit 15 determines whether one of the tape streamers 8, 9 is busy. If a positive result is obtained here, the central processing unit 15 proceeds to step SP9, and retransmits the command and the data to the tape streamer that has transmitted this busy. In the following step SP10, status and data are received from the tape streamer, and the process returns to step SP5. Accordingly, if the status of one of the tape streamers 8 and 9 is different due to the busy status of one of the tape streamers, the central processing unit 15 repeats step S until the tape streamer is ready for processing and executes a command.
The processing procedure of P5-SP8-SP9-SP10-SP5 is repeated.

【0034】これに対してステップSP8において否定
結果が得られると、中央処理ユニット15は、ステップ
SP11に移る(図3)。ここで中央処理ユニット15
は、一方のテープストリーマより返されたステータスが
チェックコマンドか否か判断することにより、一方のテ
ープストリーマの異常によりテープストリーマ8及び9
で状態が異なるのか否か判断する。
On the other hand, if a negative result is obtained in step SP8, the central processing unit 15 proceeds to step SP11 (FIG. 3). Here, the central processing unit 15
Determines whether the status returned from one of the tape streamers is a check command or not, and determines whether the tape streamers 8 and 9
It is determined whether or not the state is different.

【0035】ここで肯定結果が得られると、中央処理ユ
ニット15は、ステップSP12に移り、このチェック
コマンドを返したテープストリーマの異常が故障による
ものであり、かつコマンドがアップロードを指示する再
生のコマンドか否か判断する。なお中央処理ユニット1
5は、この場合、対応するテープストリーマに、リクエ
ストセンスのコマンドを送出し、このコマンドに対する
テープストリーマからの応答により、チェックコマンド
を返したテープストリーマの異常が故障によるものであ
るか否か判断する。
If an affirmative result is obtained here, the central processing unit 15 proceeds to step SP12, where the abnormality of the tape streamer that has returned the check command is due to a failure, and the command is a reproduction command indicating upload. It is determined whether or not. Central processing unit 1
In this case, the tape streamer 5 sends a request sense command to the corresponding tape streamer, and determines from the response from the tape streamer whether the abnormality of the tape streamer that returned the check command is due to a failure. .

【0036】ここで肯定結果が得られると、中央処理ユ
ニット15は、ステップSP12からステップSP13
に移り、正常な側のテープストリーマより受信したステ
ータス、データをホスト装置2に送出した後、ステップ
SP7に戻る。これによりこの情報処理システム1で
は、何れかのテープストリーマが故障した場合でも、残
る正常なテープストリーマから再生されるデータにより
アップロードの処理を実行できるようになされ、その分
ホスト装置2の異常を速やかに修復できるようになされ
ている。
If a positive result is obtained here, the central processing unit 15 proceeds from step SP12 to step SP13.
And sends the status and data received from the normal tape streamer to the host device 2, and then returns to step SP7. As a result, in the information processing system 1, even if one of the tape streamers fails, the upload process can be executed by the data reproduced from the remaining normal tape streamer, and the abnormality of the host device 2 can be promptly corrected accordingly. It can be repaired.

【0037】これに対してステップSP12で否定結果
が得られる場合は、一方のテープストリーマの異常が故
障によるものであり、かつコマンドがアップロードを指
示する記録のコマンドの場合、又は一方のテープストリ
ーマの異常がビットエラーによるものであり、かつコマ
ンドがダウンロードを指示する再生のコマンドの場合等
である。これらの場合のうち、例えばリードアフタライ
トによるビットエラー、再生時におけるビットエラーに
おいては、リトライで修復できるものの、例えばテープ
ストリーマの異常が故障による場合には、速やかにメン
テナンスを開始することが必要になる。
On the other hand, if a negative result is obtained in step SP12, the abnormality of one of the tape streamers is due to a failure, and the command is a recording command instructing upload, or the one of the tape streamers is The abnormality is caused by a bit error, and the command is a reproduction command instructing download. Of these cases, for example, bit errors due to read-after-write and bit errors during playback can be repaired by retry, but if, for example, an error in the tape streamer is caused by a failure, it is necessary to start maintenance immediately. Become.

【0038】これにより中央処理ユニット15は、ステ
ップSP12で否定結果が得られると、ステップSP1
4に移り、異常を示すチェックコンデションのステータ
スをホスト装置2に送出した後、ステップSP7に移っ
てこの処理手順を終了する。
When a negative result is obtained in step SP12, the central processing unit 15 proceeds to step SP1.
Then, the process proceeds to step SP7, where the status of the check condition indicating the abnormality is transmitted to the host device 2, and then the process proceeds to step SP7 to end the processing procedure.

【0039】これによりこの情報処理システム1では、
必要に応じてホスト装置2からリクエストセンスのコマ
ンドを発行して状態を問い合わせることにより、例えば
1台のテープストリーマによりバックアップする等の、
必要な対応策を実行することができるようになされてい
る。
Thus, in this information processing system 1,
By issuing a request sense command from the host device 2 as necessary and inquiring about the status, for example, backup by one tape streamer, etc.
Necessary countermeasures have been implemented.

【0040】かくするにつき中央処理ユニット15は、
テープストリーマ8又は9よりチェックコンデションの
ステータスが返されることによりステップSP14でホ
スト装置2にチェックコンデションのステータスを送出
した場合、ホスト装置2からリクエストセンスのコマン
ドが入力されると、チェックコンデションのステータス
を返したテープストリーマにこのコマンドを選択的に送
出する。さらにこのコマンドによる応答をホスト装置2
に返す。さらに中央処理ユニット15は、この応答によ
りホスト装置2から入力されるコマンドをテープストリ
ーマ8、9に送出することにより、リトライの処理を実
行する。
Thus, the central processing unit 15
When the status of the check condition is returned from the tape streamer 8 or 9 and the status of the check condition is transmitted to the host device 2 in step SP14, when the request sense command is input from the host device 2, the check condition is output. This command is selectively sent to the tape streamer that returns the status of. Further, the response by this command is transmitted to the host device 2.
To return. Further, the central processing unit 15 executes a retry process by sending a command input from the host device 2 to the tape streamers 8 and 9 in response to the response.

【0041】ところでテープストリーマにおいては、極
めて高い信頼性によりデータ再生することができるもの
の、ビットエラーが全く発生しないとは保障し得ず、極
めて小さな確立でビットエラーが発生することになる。
この場合、テープストリーマ8、9においては、再生
時、エラーを検出できず、再生したデータが正常なもの
として二重化部10に入力されることになる。この場
合、中央処理ユニット15は、この再生したデータの比
較によりステップSP5で否定結果が得られ、ステップ
SP8からステップSP11に移ることになり、このス
テップSP11でさらに否定結果が得られることにな
る。
In a tape streamer, although data can be reproduced with extremely high reliability, it cannot be guaranteed that no bit error will occur, and a bit error will occur with a very small probability.
In this case, the tape streamers 8 and 9 cannot detect an error during reproduction, and the reproduced data is input to the duplex unit 10 as normal. In this case, the central processing unit 15 obtains a negative result in step SP5 by comparing the reproduced data, moves from step SP8 to step SP11, and further obtains a negative result in step SP11.

【0042】中央処理ユニット15は、このようにして
ステップSP11で否定結果が得られると、ステップS
P16に移り、チェックコンデションのステータスをホ
スト装置2に返し、再生したデータの送出を中止した
後、ステップSP7に移ってこの処理手順を終了する。
When a negative result is obtained in step SP11 in this way, the central processing unit 15 proceeds to step S11.
The process proceeds to P16, where the status of the check condition is returned to the host device 2, and the transmission of the reproduced data is stopped. Then, the process proceeds to step SP7 to end the processing procedure.

【0043】中央処理ユニット15は、このようにして
ステップSP15で否定結果が得られてチェックコンデ
ションのステータスをホスト装置2に返した場合、ホス
ト装置2からリクエストセンスのコマンドが入力される
と、「データの違いによるエラー」をホスト装置2に通
知する。これによりこの情報処理システム1では、2系
統のテープストリーマ8、9により同時並列的にバック
アップするにつき、この2系統のテープストリーマ8、
9でバックアップしたデータを有効に利用して、従来に
比して格段的に信頼性を向上することができるようにな
されている。
When a negative result is obtained in step SP15 and the status of the check condition is returned to the host device 2, the central processing unit 15 receives a request sense command from the host device 2, The “error due to data difference” is notified to the host device 2. Thereby, in the information processing system 1, when the backup is performed simultaneously and in parallel by the two tape streamers 8, 9, the two tape streamers 8, 9
By effectively utilizing the data backed up in step 9, the reliability can be remarkably improved as compared with the related art.

【0044】(2)実施の形態の動作 以上の構成において、情報処理システム1では(図
1)、ホスト装置2の演算処理部6において、各種集計
処理が実行され、この処理に供するデータ、処理結果の
データがミラー構成のハードディスク装置4、5に記録
される。これにより例えばハードディスク装置4又は5
がクラッシュクした場合等にあっては、ハードディスク
装置4又は5を交換して他方のハードディスク装置に記
録されたデータにより貴重なデータを修復することがで
きる。
(2) Operation of the Embodiment In the above configuration, in the information processing system 1 (FIG. 1), various types of tallying processing are executed in the arithmetic processing unit 6 of the host device 2, and data and processing to be performed for this processing are performed. The resulting data is recorded on the hard disk drives 4 and 5 having a mirror configuration. Thereby, for example, the hard disk drive 4 or 5
In the event of a crash, for example, the hard disk device 4 or 5 can be replaced to recover valuable data from the data recorded on the other hard disk device.

【0045】さらに情報処理システム1では、業務が終
了した夜間、ハードディスク装置4、5に記録されたデ
ータがバックアップ装置3に順次送出されてバックアッ
プされ、これによりホスト装置2にてデータが修復困難
になった場合でも、このバックアップされたデータによ
り修復可能とされる。
Further, in the information processing system 1, data recorded on the hard disk devices 4 and 5 is sequentially sent to the backup device 3 and backed up during the night when the business is completed, thereby making it difficult for the host device 2 to recover the data. Even in the event that the data has been restored, the data can be restored using the backed up data.

【0046】このバックアップの処理において、オペレ
ータにより1台のテープストリーマ8又は9によるバッ
クアップが選択された場合、情報処理システム1では、
このオペレータに選択したテープストリーマとホスト装
置2とが二重化部10を介してコマンド、ステータス、
データを送受し、これにより通常のテープストリーマに
よるバックアップと同様にハードディスク装置4、5に
記録されたデータを磁気テープにダウンロードすること
ができる。
In the backup processing, if the backup by one tape streamer 8 or 9 is selected by the operator, the information processing system 1
The tape streamer selected by the operator and the host device 2 communicate with each other via the duplex unit 10 via commands, status,
Data can be transmitted and received, so that data recorded on the hard disk drives 4 and 5 can be downloaded to a magnetic tape in the same manner as in a normal tape streamer backup.

【0047】これに対してオペレータにより2台のテー
プストリーマ8、9によるバックアップが選択された場
合、情報処理システム1では、ハードディスク装置4、
5に記録されたデータがバックアップ装置3に順次送出
され、テープストリーマ8、9によりこのデータが同時
並列的に記録される。これにより情報処理システム1で
は、1回のバックアップで2本の磁気テープに同一内容
を記録することができ、その分、オペレーターによるオ
ペレーションを簡略化することができ、さらにはバック
アップに要する時間を短縮することが可能となる。
On the other hand, if the backup by two tape streamers 8 and 9 is selected by the operator, the information processing system 1
5 are sequentially sent to the backup device 3, and the tape streamers 8 and 9 record the data simultaneously and in parallel. As a result, in the information processing system 1, the same contents can be recorded on two magnetic tapes in one backup, so that the operation by the operator can be simplified accordingly, and the time required for the backup can be reduced. It is possible to do.

【0048】この処理において、情報処理システム1で
は、ホスト装置2よりダウンロードのコマンドが送出さ
れると、このコマンドが二重化部10よりテープストリ
ーマ8、9に送出され、このコマンドによる応答のステ
ータスが二重化部10に返される。情報処理システム1
では、二重化部10によりこのテープストリーマ8、9
からのステータスが判定され、共にレディー、ビジー、
チェックコンデションの場合、これらのステータスがホ
スト装置2に返される。
In this process, in the information processing system 1, when a download command is sent from the host device 2, this command is sent from the duplexing unit 10 to the tape streamers 8, 9, and the status of the response by this command is duplicated. Returned to unit 10. Information processing system 1
Then, the tape streamers 8 and 9 are
From the status, both ready, busy,
In the case of a check condition, these statuses are returned to the host device 2.

【0049】また何れか一方のテープストリーマがビジ
ーの場合、このテープストリーマに二重化部10からコ
マンドを再送し、共にレディーとなると、このステータ
スがホスト装置2に返される。また一方のテープストリ
ーマがチェックコンデションによる異常の場合、異常が
ホスト装置2に通知される。またこのチェックコンデシ
ョンによりホスト装置2からリクエストセンスのコマン
ドが入力されると、チェックコンデションを返したテー
プストリーマに対して二重化部10よりリクエストセン
スのコマンドが送出され、このリクエストセンスのコマ
ンドに対して返されるデータがホスト装置2に送出され
る。これにより情報処理システム1では、ホスト装置2
によりバックアップ装置3の異常が具体的に把握され、
必要に応じてメンテナンス等の対応する処理を実行する
ことが可能となる。
When one of the tape streamers is busy, the command is resent from the duplexer 10 to this tape streamer. When both are ready, the status is returned to the host device 2. If one tape streamer is abnormal due to a check condition, the abnormality is notified to the host device 2. When a request sense command is input from the host device 2 due to the check condition, the duplex unit 10 sends a request sense command to the tape streamer that has returned the check condition, and The returned data is sent to the host device 2. Thereby, in the information processing system 1, the host device 2
The abnormality of the backup device 3 is specifically grasped by the
Corresponding processing such as maintenance can be executed as needed.

【0050】さらにこのコマンドに続いて入力されるダ
ウンロードに供するデータについても、二重化部10に
よりこのデータがテープストリーマ8、9に送出され、
このデータの送出による応答のステータスが二重化部1
0に返される。ここでこのステータスが共にレディー、
ビジー、チェックコンデションの場合、これらのステー
タスがホスト装置2に返されるのに対し、一方のテープ
ストリーマがビジーの場合、二重化部10からこのテー
プストリーマにコマンドを再送し、共にレディーとなる
と、このステータスがホスト装置2に返される。
Further, the data to be downloaded following this command is sent to the tape streamers 8 and 9 by the duplication unit 10 and
The status of the response due to the transmission of this data is
Returned to 0. Here this status is ready,
In the case of a busy or check condition, these statuses are returned to the host device 2. On the other hand, when one of the tape streamers is busy, the command is resent from the duplexing unit 10 to this tape streamer. The status is returned to the host device 2.

【0051】また一方のテープストリーマがチェックコ
ンデションにより異常の場合、異常がホスト装置2に通
知され、またこのチェックコンデションによりホスト装
置2からリクエストセンスのコマンドが入力されると、
チェックコンデションを返したテープストリーマに対し
て二重化部10よりリクエストセンスのコマンドが送出
される。さらにこのリクエストセンスのコマンドに対し
て返されるデータがホスト装置2に送出され、これによ
り情報処理システム1では、ホスト装置2によりバック
アップ装置3の異常が具体的に把握され、必要に応じて
メンテナンス等の対応する処理を実行することが可能と
なる。かくするにつき、この場合は、テープストリーマ
8、9によりリードアフターライトの処理が実行され、
この処理によりエラーが検出される場合もあることによ
り、情報処理システム1では、必要に応じてリトライを
繰り返してホスト装置2のデータを磁気テープに記録
し、さらにはこのときエラーの発生した箇所を避けホス
ト装置2のデータを記録することができる。またオペレ
ータの判断により、1台のテープストリーマだけでダウ
ンロードすることもできる。
When one of the tape streamers is abnormal due to a check condition, the abnormality is notified to the host device 2. When a request sense command is input from the host device 2 according to the check condition,
The duplexing unit 10 sends a request sense command to the tape streamer that has returned the check condition. Further, data returned in response to the request sense command is sent to the host device 2, whereby in the information processing system 1, the abnormality of the backup device 3 is specifically grasped by the host device 2, and maintenance and the like are performed as necessary. Can be executed. In this case, in this case, read-after-write processing is executed by the tape streamers 8 and 9,
Since an error may be detected by this processing, the information processing system 1 records data of the host device 2 on a magnetic tape by repeating retry as necessary, and furthermore, identifies a location where the error occurs at this time. The data of the avoidance host device 2 can be recorded. Also, at the discretion of the operator, it is also possible to download with only one tape streamer.

【0052】かくするにつき、このようにホスト装置2
から入力されたコマンドを二重化部10より2つのテー
プストリーマ8、9に出力すると共に、二重化部10に
おいて、2つのテープストリーマ8、9より送出される
ステータスを判定してホスト装置2にステータスを返す
ことにより、データのダウンロードに関して、ホスト装
置2においては、あたかも1台のテープストリーマによ
りダウンロードする場合と同様にして所望のデータをダ
ウンロードすることができ、これによりホスト装置2に
おける処理を簡略化することができる。
In this way, the host device 2
Is output from the duplexer 10 to the two tape streamers 8 and 9, and the duplexer 10 determines the status sent from the two tape streamers 8 and 9 and returns the status to the host device 2. As a result, regarding the data download, desired data can be downloaded in the host device 2 in the same manner as when downloading with one tape streamer, thereby simplifying the processing in the host device 2. Can be.

【0053】これに対してホスト装置2に異常が発生し
てホスト装置2だけではデータの修復が困難な場合、情
報処理システム1では、バックアップ装置3に記録され
たデータがホスト装置2にアップロードされ、これによ
り貴重なデータが修復される。
On the other hand, when an abnormality occurs in the host device 2 and it is difficult to recover the data only by the host device 2, the data recorded in the backup device 3 is uploaded to the host device 2 in the information processing system 1. This restores valuable data.

【0054】このときオペレータにより1台のテープス
トリーマ8又は9によるアップロードが指示された場
合、情報処理システム1では、このオペレータに選択し
たテープストリーマとホスト装置2とが二重化部10を
介してコマンド、ステータス、データを送受し、これに
より通常のテープストリーマによるアップロードと同様
に1台のテープストリーマ8又は9により磁気テープに
記録されたデータが再生されてホスト装置2にアップロ
ードされる。
At this time, when an upload is instructed by one tape streamer 8 or 9 by the operator, in the information processing system 1, the tape streamer selected by the operator and the host device 2 are commanded via the duplex unit 10 via the duplex unit 10. The status and the data are transmitted and received, whereby the data recorded on the magnetic tape is reproduced by one tape streamer 8 or 9 and uploaded to the host device 2 in the same manner as the normal tape streamer upload.

【0055】これに対してオペレータにより2台のテー
プストリーマ8、9によるアップロードが選択された場
合、情報処理システム1では、テープストリーマ8、9
によりそれぞれ磁気テープに記録されたデータが再生さ
れ、このデータが選択的にホスト装置2にアップロード
される。
On the other hand, when the upload by two tape streamers 8 and 9 is selected by the operator, in the information processing system 1, the tape streamers 8 and 9 are used.
Thus, the data recorded on the magnetic tape is reproduced, and the data is selectively uploaded to the host device 2.

【0056】この処理において、情報処理システム1で
は、ホスト装置2よりアップロードのコマンドが送出さ
れると、ダウンロード時と同様に、このコマンドが二重
化部10よりテープストリーマ8、9に送出され、この
コマンドによる応答のステータスが二重化部10で判定
され、共にレディー、ビジー、チェックコンデションの
場合、これらのステータスがホスト装置2に返される。
また何れか一方のテープストリーマがビジーの場合、こ
のテープストリーマに二重化部10からコマンドを再送
し、共にレディーとなると、このステータスがホスト装
置2に返される。
In this processing, in the information processing system 1, when an upload command is sent from the host device 2, this command is sent from the duplexer 10 to the tape streamers 8, 9 in the same manner as at the time of download. The status of the response is determined by the duplexing unit 10, and if both are ready, busy, or check condition, these statuses are returned to the host device 2.
If either one of the tape streamers is busy, the command is resent from the duplexer 10 to this tape streamer, and when both become ready, this status is returned to the host device 2.

【0057】これによりレディーの場合には、テープス
トリーマ8、9で同時並列的にデータが再生され、この
データが選択的にホスト装置2に送出されてアップロー
ドされるのに対し、ビジーの場合には、必要に応じてホ
スト装置2によりコマンドを再送してレディーのステー
タスを得、同様に、テープストリーマ8、9で再生され
たデータをホスト装置2にアップロードすることができ
る。
As a result, in the case of a ready, data is reproduced simultaneously and in parallel by the tape streamers 8 and 9, and this data is selectively sent to the host device 2 and uploaded. The host device 2 can resend the command as needed to obtain a ready status, and similarly, the data reproduced by the tape streamers 8 and 9 can be uploaded to the host device 2.

【0058】これに対して共にチェックコンデションの
場合、ホスト装置2より状態を確認して必要な処理を実
行して、1台のテープストリーマによりアップロードす
る場合と同様に対応することができる。
On the other hand, in the case of a check condition, the status can be confirmed from the host device 2 and necessary processing can be executed to cope with the case of uploading by one tape streamer.

【0059】このようにしてデータをアップロードする
際に、情報処理システム1では、再生されたデータが二
重化部10で比較され、ここでビットに相違が発見され
ると、ホスト装置2へのアップロードが中止される。こ
れにより誤り訂正処理によっては再生したデータにエラ
ーが検出されない場合であっても再生したデータにビッ
ト誤りが発生しているような、極めて稀な場合、ビット
誤りしたデータのアップロードを停止することができ
る。これによりこの情報処理システム1では、2系統の
記録再生系を有効に利用して、従来に比して格段的にデ
ータの信頼性を向上することができる。
When data is uploaded in this manner, in the information processing system 1, the reproduced data is compared in the duplexing unit 10, and if a difference is found in the bits, the data is uploaded to the host device 2. Aborted. This makes it possible to stop uploading bit-error data in extremely rare cases, such as when a bit error occurs in the reproduced data even if no error is detected in the reproduced data depending on the error correction processing. it can. As a result, in the information processing system 1, the reliability of data can be remarkably improved as compared with the related art by effectively utilizing the two recording and reproducing systems.

【0060】かくしてこの場合、情報処理システム1で
は、ホスト装置2に異常を示すチェックチェックコンデ
ションのステータスが返され、ホスト装置2からのリク
エストセンスのコマンドによりビットの相違が発生した
ことがホスト装置2に通知されることになり、この通知
によりホスト装置2でリトライを指示することにより、
正しいデータを再生することが可能となる。
In this case, in the information processing system 1, the status of the check check condition indicating an abnormality is returned to the host device 2, and it is determined that a bit difference has occurred due to a request sense command from the host device 2. 2 and the host device 2 instructs a retry by this notification,
It is possible to reproduce correct data.

【0061】これに対して記録時と異なり、一方のテー
プストリーマがチェックコンデションによる異常の場
合、情報処理システム1においては、対応するテープス
トリーマに対して二重化部10からリクエストセンスの
コマンドが送出され、この応答によりテープストリーマ
の異常が故障によるものか否か判断される。ここで異常
が故障によるものの場合、この場合はこの故障の修理に
時間を要すると考えられることにより、情報処理システ
ム1においては、オペレータにより1台のテープストリ
ーマによるアップロードが選択された場合と同様に、残
る1台の正常なテープストリーマで磁気テープが再生さ
れ、このテープストリーマによるデータがホスト装置2
にアップロードされる。これにより情報処理システム1
においては、2系統による記録再生系を有効に利用し
て、1台のテープストリーマが故障した場合でもデータ
をアップロードでき、その分システムを早期に復旧させ
ることができる。
On the other hand, unlike at the time of recording, if one tape streamer is abnormal due to the check condition, in the information processing system 1, a request sense command is sent from the duplexer 10 to the corresponding tape streamer. From this response, it is determined whether or not the abnormality of the tape streamer is due to a failure. Here, if the abnormality is caused by a failure, it is considered that it takes time to repair the failure. In this case, the information processing system 1 operates in the same manner as when the upload by one tape streamer is selected by the operator. The magnetic tape is reproduced by the remaining one normal tape streamer, and the data from this tape streamer is transferred to the host device 2.
Will be uploaded to. Thereby, the information processing system 1
In the above, data can be uploaded even when one tape streamer breaks down by effectively utilizing the recording / reproducing system of the two systems, and the system can be recovered earlier by that much.

【0062】(3)実施の形態の効果 以上の構成によれば、2台のテープストリーマにより同
時並列的にダウンロードの処理を実行し、またこの2台
のテープストリーマで同時並列的にデータを再生して選
択的にアップロードすることにより、複数本の磁気テー
プに同一内容をバックアップする場合のオペレーション
を簡略化し、さらにはバックアップに要する時間を短縮
することができる。
(3) Effects of the Embodiment According to the above configuration, two tape streamers execute download processing simultaneously and in parallel, and the two tape streamers simultaneously reproduce data in parallel. By selectively uploading, the operation of backing up the same contents to a plurality of magnetic tapes can be simplified, and the time required for the backup can be reduced.

【0063】またホスト装置より送出されるコマンドを
2台のテープストリーマに送出すると共に、ステータス
の判定結果に基づいて、ホスト装置にステータスを送出
することにより、ホスト装置2においては、あたかも1
台のテープストリーマによりバップアップするかのよう
な簡易な処理によりバップアップすることができ、その
分ホスト装置における処理を簡略化することができる。
The host device 2 sends the command sent from the host device to the two tape streamers and sends the status to the host device based on the status determination result.
The backup can be performed by a simple process as if the backup was performed by a tape streamer, and the processing in the host device can be simplified accordingly.

【0064】また2台のテープストリーマより出力され
るデータを比較し、該比較結果に基づいてホスト装置へ
のデータの出力を中止することにより、2系統の記録再
生系を有効に利用して従来に比して格段的に高い信頼性
により所望のデータをバックアップすることができる。
The data output from the two tape streamers is compared, and the output of the data to the host device is stopped based on the comparison result. As a result, desired data can be backed up with much higher reliability.

【0065】(4)他の実施の形態 なお上述の実施の形態においては、SCSIインターフ
ェースによりホスト装置とバックアップ装置とを接続
し、また二重化部とテープストリーマとを接続する場合
について述べたが、本発明はこれに限らず、必要に応じ
て種々のインターフェースを広く適用することができ
る。
(4) Other Embodiments In the above-described embodiment, a case has been described in which the host device and the backup device are connected by the SCSI interface, and the duplexer and the tape streamer are connected. The invention is not limited to this, and various interfaces can be widely applied as needed.

【0066】また上述の実施の形態においては、ホスト
側とテープストリーマ側とで別系統によりインターフェ
ースを構成する場合について述べたが、本発明はこれに
限らず、実用上十分なデータ転送速度を確保することが
できる場合、さらにはホスト装置側にて他の外部機器と
の識別を確実に実行できる場合等にあっては、共通のイ
ンターフェースにより構成してもよい。
In the above-described embodiment, the case has been described in which the host and the tape streamer form an interface by separate systems. However, the present invention is not limited to this, and a practically sufficient data transfer rate is secured. If the host device can reliably identify the external device from other external devices, a common interface may be used.

【0067】さらに上述の実施の形態においては、2台
のテープストリーマによりバックアップ装置を構成する
場合について述べたが、本発明はこれに限らず、3台以
上のテープストリーマによりバックアップ装置を構成す
る場合にも広く適用することができる。
Further, in the above embodiment, the case where the backup device is constituted by two tape streamers has been described. However, the present invention is not limited to this, and the case where the backup device is constituted by three or more tape streamers. Can also be widely applied.

【0068】[0068]

【発明の効果】上述のように本発明によれば、複数の記
録再生部により同時並列的にダウンロードの処理を実行
し、また同時並列的にデータを再生して選択的にアップ
ロードすることにより、複数本の磁気テープに同一内容
をバックアップする場合のオペレーションを簡略化し、
さらにはバックアップに要する時間を短縮することがで
きる。
As described above, according to the present invention, a plurality of recording / reproducing units execute download processing simultaneously and in parallel, and simultaneously reproduce and selectively upload data by simultaneously reproducing data. Operation when backing up the same contents to multiple magnetic tapes is simplified,
Further, the time required for backup can be reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態に係る情報処理システムを
示すブロック図である。
FIG. 1 is a block diagram showing an information processing system according to an embodiment of the present invention.

【図2】図1の情報処理システムの中央処理ユニットの
処理手順を示すフローチャートである。
FIG. 2 is a flowchart illustrating a processing procedure of a central processing unit of the information processing system of FIG. 1;

【図3】図2の続きの処理手順を示すフローチャートで
ある。
FIG. 3 is a flowchart showing a processing procedure subsequent to FIG. 2;

【符号の説明】[Explanation of symbols]

1……情報処理システム、2……ホスト装置、3……バ
ックアップ装置、4、5……ハードディスク装置、8、
9……テープストリーマ、10……二重化部
DESCRIPTION OF SYMBOLS 1 ... Information processing system, 2 ... Host device, 3 ... Backup device, 4, 5 ... Hard disk device, 8,
9 Tape streamer 10 Duplex

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B065 BA07 CA11 CC08 EA35 5D044 AB02 BC01 CC01 DE63 DE72 DE94 HL02 5D066 BA02 BA07 BA08 5D101 AC11 JA02 JA15  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 5B065 BA07 CA11 CC08 EA35 5D044 AB02 BC01 CC01 DE63 DE72 DE94 HL02 5D066 BA02 BA07 BA08 5D101 AC11 JA02 JA15

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】ホスト装置より出力されるコマンドに従っ
て、前記ホスト装置との間で所望のデータを入出力する
磁気記録再生装置であって、 前記データをそれぞれ磁気テープに記録し、また前記磁
気テープに記録された前記データを再生する第1及び第
2の記録再生部と、 前記コマンドに従って前記第1及び第2の記録再生部の
動作を制御して、前記ホスト装置より出力される前記デ
ータを前記第1及び第2の記録再生部で同時並列的に記
録し、前記第1及び第2の記録再生部で同時並列的にデ
ータを再生して選択的に前記ホスト装置に出力する制御
部とを備えることを特徴とする磁気記録再生装置。
1. A magnetic recording / reproducing apparatus for inputting / outputting desired data to / from a host device in accordance with a command output from a host device, wherein the data is recorded on a magnetic tape, respectively. First and second recording / reproducing units for reproducing the data recorded on the host device; controlling the operations of the first and second recording / reproducing units in accordance with the command; A control unit that records data in the first and second recording and reproducing units simultaneously and in parallel, reproduces data in the first and second recording and reproducing units in parallel and selectively outputs the data to the host device; A magnetic recording / reproducing apparatus comprising:
【請求項2】前記制御部は、 前記ホスト装置より送出されるコマンドを前記第1及び
第2の記録再生部に送出することにより、前記第1及び
第2の記録再生部の動作を制御し、 前記第1及び第2の記録再生部は、 前記制御部からのコマンドに応動してステータスを送出
し、 前記制御部は、 前記第1及び第2の記録再生部から出力されるステータ
スを判定して、前記ホスト装置にステータスを送出する
ことを特徴とする請求項1に記載の磁気記録再生装置。
2. The control section controls operations of the first and second recording and reproducing sections by transmitting a command transmitted from the host apparatus to the first and second recording and reproducing sections. The first and second recording / reproducing units transmit a status in response to a command from the control unit, and the control unit determines the status output from the first and second recording / reproducing units 2. The magnetic recording / reproducing apparatus according to claim 1, wherein a status is transmitted to the host device.
【請求項3】前記制御部は、 前記第1及び第2の記録再生部より出力されるデータを
比較し、該比較結果に基づいて前記ホスト装置へのデー
タの出力を中止することを特徴とする請求項2に記載の
磁気記録再生装置。
3. The control unit according to claim 2, wherein the control unit compares data output from the first and second recording / reproducing units, and stops outputting data to the host device based on a result of the comparison. 3. The magnetic recording / reproducing apparatus according to claim 2, wherein:
【請求項4】所望のデータをデータ処理する情報処理装
置において、 前記データを第1及び第2の記録再生部により同時並列
的にそれぞれ磁気テープに記録し、また前記第1及び第
2の記録再生部で同時並列的にデータを再生して選択的
に処理することを特徴とする情報処理装置。
4. An information processing apparatus for processing desired data, wherein said data is recorded on a magnetic tape by a first and second recording / reproducing unit simultaneously and in parallel, respectively, and said first and second recordings are performed. An information processing apparatus wherein a reproducing unit reproduces data in parallel and selectively processes the data.
【請求項5】前記第1及び第2の記録再生部より出力さ
れるデータを比較し、該比較結果に基づいて前記第1及
び第2の記録再生部で再生したデータを選択することを
特徴とする請求項1に記載の情報処理装置。
5. The data output from the first and second recording / reproducing units are compared, and data reproduced by the first and second recording / reproducing units is selected based on the comparison result. The information processing apparatus according to claim 1.
JP2000024744A 2000-01-28 2000-01-28 Magnetic recording / reproducing device and information processing device Pending JP2001209501A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000024744A JP2001209501A (en) 2000-01-28 2000-01-28 Magnetic recording / reproducing device and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000024744A JP2001209501A (en) 2000-01-28 2000-01-28 Magnetic recording / reproducing device and information processing device

Publications (1)

Publication Number Publication Date
JP2001209501A true JP2001209501A (en) 2001-08-03

Family

ID=18550682

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000024744A Pending JP2001209501A (en) 2000-01-28 2000-01-28 Magnetic recording / reproducing device and information processing device

Country Status (1)

Country Link
JP (1) JP2001209501A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015087906A (en) * 2013-10-30 2015-05-07 富士通株式会社 Tape device, storage controller, and storage control method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015087906A (en) * 2013-10-30 2015-05-07 富士通株式会社 Tape device, storage controller, and storage control method
US9081506B2 (en) 2013-10-30 2015-07-14 Fujitsu Limited Tape apparatus, storage control apparatus, and storage control method

Similar Documents

Publication Publication Date Title
JP3316500B2 (en) Increase the number of drives in a RAID set while maintaining the integrity of the moved data
US6324655B1 (en) Input/output controller providing preventive maintenance information regarding a spare I/O unit
JPS605023B2 (en) memory system
US20020138694A1 (en) Magnetic disc drive, method for recording data, and method for reproducing data
JP2006285889A (en) Data storage device, reconstruction control device, reconstruction control method, program, and storage medium
US20060129613A1 (en) Apparatus, system, and method for backing up vital product data
JP2001209501A (en) Magnetic recording / reproducing device and information processing device
JP2005182658A (en) Data recording / reproducing apparatus and data recording / reproducing method
WO1998026409A1 (en) Apparatus and method for detecting read/write gap failure and switching to an alternative read/write gap
US20010052051A1 (en) Method of controlling data access and system thereof
JP2002278706A (en) Disk array device
JPH1027070A (en) Data backup system
JP2003150325A (en) Backup method, backup system, backup device and backup program
JP4190756B2 (en) Magnetic tape array controller and write data recovery method using the same
JP2830840B2 (en) Disk array repair processing method and method
JP4268689B2 (en) Storage system
JPH05108277A (en) Data restoring means for disk array subsystem
JP2570005B2 (en) Peripheral device controller
JPH09212425A (en) Write cache backup system
JPH103361A (en) Data backup device
JPH09274542A (en) Disk array device
JPH0588988A (en) Disk array device and data restoration method
JP2910750B1 (en) Disk array system and recording medium storing program for controlling the system by computer
JP2731678B2 (en) Double-write magnetic disk subsystem
JPH04253254A (en) Data backup system for terminal processing system