JPH1125574A - Recording / reproduction control device capable of parallel writing or parallel reading - Google Patents

Recording / reproduction control device capable of parallel writing or parallel reading

Info

Publication number
JPH1125574A
JPH1125574A JP9177021A JP17702197A JPH1125574A JP H1125574 A JPH1125574 A JP H1125574A JP 9177021 A JP9177021 A JP 9177021A JP 17702197 A JP17702197 A JP 17702197A JP H1125574 A JPH1125574 A JP H1125574A
Authority
JP
Japan
Prior art keywords
recording
writing
reading
data
medium
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
JP9177021A
Other languages
Japanese (ja)
Inventor
Ryusuke Ito
隆介 伊東
Atsushi Nishiyama
淳 西山
Masaru Abei
大 安部井
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP9177021A priority Critical patent/JPH1125574A/en
Publication of JPH1125574A publication Critical patent/JPH1125574A/en
Pending legal-status Critical Current

Links

Landscapes

  • Optical Recording Or Reproduction (AREA)

Abstract

(57)【要約】 【課題】 光ディスクなど可搬媒体のRAIDシステム
においてディスク交換による待ち時間を必要としない連
続書き込みと読み出しを実現するライブラリ装置を提供
すること。 【解決手段】 読み書き可能な可搬媒体1a〜1eに対
して読み書きを行う複数の記録再生装置2a〜2eと、
可搬媒体を搬送する機構3と、可搬媒体5a〜5fを複
数収納可能な棚4と、を有するライブラリ装置におい
て、データ書き込みを行う際、各々の媒体の物理的な記
録開始位置(セクタなど)をずらすことにより、媒体の
交換時期に意図的に差異を生じさせ、1度に交換される
媒体を常に1つに限定することで、媒体交換の発生して
いない記録再生装置と読み書き可能な予備の記録再生装
置6と予備の可搬媒体1fを併用し、媒体交換による待
ち時間を発生させずに複数の可搬媒体を組み合わせたデ
ータの書き込みと読み出しを行えるように構成するこ
と。
(57) [PROBLEMS] To provide a library device that realizes continuous writing and reading without requiring a waiting time due to disk replacement in a RAID system of a portable medium such as an optical disk. SOLUTION: A plurality of recording / reproducing apparatuses 2a to 2e for reading / writing from / to readable / writable portable media 1a to 1e,
When writing data in a library apparatus having a mechanism 3 for transporting portable media and a shelf 4 capable of storing a plurality of portable media 5a to 5f, a physical recording start position (sector or the like) of each medium. ) Is shifted intentionally to change the medium replacement time, and the medium to be replaced at one time is always limited to one. The spare recording / reproducing device 6 and the spare portable medium 1f are used together so that data can be written and read by combining a plurality of portable media without causing a waiting time due to medium exchange.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、可搬媒体(光ディ
スクなど)を使用したRAIDシステムにおいて媒体交
換による待ち時間を発生させない書き込みおよび読み出
しを実現する制御方式に関するものである。
[0001] 1. Field of the Invention [0002] The present invention relates to a control system for realizing writing and reading in a RAID system using a portable medium (such as an optical disk) without causing a waiting time due to medium exchange.

【0002】[0002]

【従来の技術】従来、並列処理すなわち並列書き込み/
読み出しにより高速なデータアクセスを実現し、これと
同時にデータにパリティを付加するなどして冗長性をも
たせることで高信頼性を実現するシステムとして、磁気
ディスクをアレイ状に配置してデータを分散管理するい
わゆるRAID(Redundant arrays of inexpensive di
sk)システムが知られているが、最近、磁気ディスクな
どの固定媒体の代わりに光ディスクなどの可搬媒体を記
録再生装置に充填してアレイ状に配置することでデータ
を分散して管理するRAIDシステムが発明されてい
る。
2. Description of the Related Art Conventionally, parallel processing, that is, parallel writing /
Distributed management of data by arranging magnetic disks in an array as a system that achieves high reliability by realizing high-speed data access by reading and adding redundancy by adding parity to data at the same time So-called RAID (Redundant arrays of inexpensive di
sk) A system is known, but recently, a RAID is used to disperse and manage data by filling a recording / reproducing device with a portable medium such as an optical disk instead of a fixed medium such as a magnetic disk and arranging the data in an array. The system has been invented.

【0003】ここで図9を用いて、可搬媒体を使用した
RAIDシステムの概略を説明する。図9の従来例は、
読み書き可能な複数の光ディスク1a〜1eを1組とし
た光ディスクのグループに対してデータの記録再生を行
う複数のドライブ2a〜2eとこれらのコントローラ7
a〜7e、およびこれらの光ディスクを搬送するアクセ
ッサ装置3とそのコントローラ9と、新規の光ディスク
もしくは上書き許可された光ディスクを複数収納してお
ける棚4と、RAIDによる分散書き込みと分散読み出
しを可能とするためのアレイコントローラ23とから構
成される。
[0003] An outline of a RAID system using a portable medium will be described with reference to FIG. 9. The conventional example of FIG.
A plurality of drives 2a to 2e for recording and reproducing data to and from a group of optical disks having a plurality of readable and writable optical disks 1a to 1e, and a controller 7 for these drives
a to 7e, an accessor device 3 for transporting these optical discs and its controller 9, a shelf 4 for storing a plurality of new optical discs or optical discs permitted to be overwritten, and enabling distributed writing and reading by RAID. And an array controller 23.

【0004】アレイコントローラ23は、上位のホスト
コンピュータ11から書き込み要求を受け取るとその内
容を一時的に記憶しておき、アクセッサコントローラ9
を介してアクセッサ3を用いて棚4から書き込み可能な
可搬媒体をRAIDを構成する上記各ドライブ2a〜2
eに全て充填する。上記各ドライブ2a〜2eに上記各
可搬媒体1a〜1eが全て充填されると、アレイコント
ローラは一時的に記憶していたホストコンピュータから
の書き込みデータにパリティを付加して、各ドライブコ
ントローラ7a〜7eを介して上記各ドライブ2a〜2
e内の上記各可搬媒体1a〜1eに分散化書き込みを行
う。上記各ドライブ2a〜2eにすでに書き込み可能な
可搬媒体が充填されている場合には、アクセッサ3によ
る充填作業は発生しない。
When receiving a write request from the host computer 11, the array controller 23 temporarily stores the content of the write request,
Each of the drives 2a to 2 which constitutes a RAID is a portable medium writable from the shelf 4 using the accessor 3 via the
e. When the drives 2a to 2e are all filled with the portable media 1a to 1e, the array controller adds parity to the temporarily stored write data from the host computer, and the drive controllers 7a to 7e. 7e each drive 2a-2
The distributed writing is performed on each of the portable media 1a to 1e in e. When the drives 2a to 2e are already filled with the writable portable medium, the filling operation by the accessor 3 does not occur.

【0005】同様に、アレイコントローラ23は、上位
のホストコンピュータ11から読み出し要求を受け取る
と、アクセッサコントローラ9を介してアクセッサ3を
用いて棚4から読み出しデータの存在する可搬媒体をR
AIDを構成する上記各ドライブ2a〜2eに全て充填
する。上記各ドライブ2a〜2eに上記各可搬媒体1a
〜1eが全て充填されると、アレイコントローラは各ド
ライブコントローラ7a〜7eを介して上記各ドライブ
2a〜2e内の上記各可搬媒体1a〜1eから分散化読
み出しを行う。上記各ドライブ2a〜2eにすでに読み
出しデータの存在する可搬媒体が充填されている場合に
は、アクセッサ3による充填作業は発生しない。
Similarly, upon receiving a read request from the host computer 11, the array controller 23 uses the accessor 3 via the accessor controller 9 to transfer the portable medium containing the read data from the shelf 4 to the R.
The drives 2a to 2e constituting the AID are all filled. Each of the portable media 1a is attached to each of the drives 2a to 2e.
When all of .about.1e are filled, the array controller performs decentralized reading from the respective portable media 1a.about.1e in the respective drives 2a.about.2e via the respective drive controllers 7a.about.7e. If the drives 2a to 2e are already filled with a portable medium having read data, the accessor 3 does not perform a filling operation.

【0006】上記の図9を用いた可搬媒体によるRAI
Dシステムの概略説明から分かるように、光ディスクな
どの可搬媒体を使用したRAIDシステムが磁気ディス
クのRAIDシステムと異なる最も大きな点として、新
規の書き込みを行う場合や、書き込み中に媒体の残容量
を消費しきった際の新規の読み出しを行う場合や、読み
出し中に次に読み込むべきデータが現在の記録再生装置
内の媒体中にない場合などに、その時刻においてRAI
Dを構成する物理的な媒体の同一グループ(以下、これ
をRAID物理グループと呼ぶことにする。一方、単一
もしくは複数のRAID物理グループにおいて、論理的
に連続したデータでRAIDを構成するグループをRA
ID論理グループと呼ぶことにする。)に属する媒体を
一度にすべて交換しなければならない。すなわち可搬媒
体を搬送する装置3が単一である場合には、通常、RA
IDを構成するドライブ2a〜2eの台数分の充填作業
が発生し、これに非常に長い時間を要することが挙げら
れる。
[0006] RAI by portable medium using FIG. 9 described above
As can be seen from the brief description of the D system, the biggest difference between a RAID system using a portable medium such as an optical disk and a RAID system using a magnetic disk is that a new write is performed or the remaining capacity of the medium during writing is reduced. For example, when performing a new read when the data is completely consumed, or when the data to be read next during the read is not present in the medium in the current recording / reproducing apparatus, the RAI at that time is used.
The same group of physical media constituting D (hereinafter referred to as a RAID physical group. On the other hand, in a single or a plurality of RAID physical groups, a group constituting a RAID with logically continuous data is referred to as a RAID physical group. RA
It will be called an ID logical group. ) Must be replaced all at once. That is, when a single device 3 transports the portable medium, the RA
The filling operation for the number of drives 2a to 2e constituting the ID occurs, and this takes a very long time.

【0007】可搬媒体のRAIDシステムにおける長い
媒体交換時間を解決すべく特開平7−36634号公報
では、ディスクアレイ装置に対する書き込みにおいてあ
るしきい値を設定し、このしきい値に対するデータサイ
ズの大小によってRAIDを使用した分散書き込みと集
中書き込みを併用している。
In order to solve a long medium exchange time in a portable medium RAID system, Japanese Patent Laid-Open Publication No. Hei 7-36634 sets a certain threshold value in writing to a disk array device, and sets a data size relative to the threshold value. The distributed writing using RAID and the centralized writing are used together.

【0008】ここで図10を用いて、この方式における
可搬媒体内のデータ配置を説明する。特開平7−366
34号公報によれば、あるしきい値よりも小さなデータ
は単一の媒体上に書き込まれ、その媒体の残容量が消費
された時点で他の記録再生装置に充填されている媒体の
空き容量に書き込まれ、媒体の交換を1つのみに限定す
ることで高速化をはかっている。これは、RAIDを構
成する可搬媒体内で図10の集中データ1と同様なデー
タ配置をとる。
Here, the data arrangement in the portable medium in this system will be described with reference to FIG. JP-A-7-366
According to Japanese Patent No. 34, data smaller than a certain threshold value is written on a single medium, and when the remaining capacity of the medium is consumed, the free space of the medium filled in another recording / reproducing apparatus. The speed is increased by limiting the medium exchange to only one medium. This has the same data arrangement as the centralized data 1 in FIG. 10 in the portable medium constituting the RAID.

【0009】また、あるしきい値よりも大きなデータに
関しては、複数の媒体に並列に書き込むことにより書き
込みそのものにかかる時間を高速化し、媒体交換にかか
る時間を補うかたちを採っている。これは、RAIDを
構成する可搬媒体内で図10の分散データ1もしくは2
と同様なデータ配置をとる。
For data larger than a certain threshold value, the time required for writing itself is increased by writing data in parallel on a plurality of media to compensate for the time required for medium exchange. This is because the distributed data 1 or 2 shown in FIG.
The same data arrangement is used.

【0010】一方、読み出しに関しても、あるしきい値
を設定し、このしきい値よりも大きな頻度でアクセスさ
れるデータに関しては現在記録装置内に充填されている
異なる媒体上の空き領域にそのデータのコピーをもた
せ、元のデータが存在する媒体が記録再生装置中になく
てもコピーデータの存在する媒体から読み出しを行い、
媒体交換の機会を減少させることで高速化をはかってい
る。これは、RAIDを構成する可搬媒体内で図10の
集中データ1と同様なデータ配置をとる。
On the other hand, a certain threshold value is set for reading, and for data accessed more frequently than this threshold value, the data is stored in an empty area on a different medium currently filled in the recording apparatus. To read from the medium where the copy data exists even if the medium where the original data exists is not in the recording / reproducing apparatus,
Higher speed is achieved by reducing the opportunity for media exchange. This has the same data arrangement as the centralized data 1 in FIG. 10 in the portable medium constituting the RAID.

【0011】またさらに、単一の媒体上に書き込まれた
データを、現在記録再生装置内に充填されている複数の
媒体上に分散して記録しなおすことにより読み出しその
ものにかかる時間を高速化し、媒体交換にかかる時間を
補う方法が採られている。これは、RAIDを構成する
可搬媒体内で図10の分散データ1もしくは2と同様な
データ配置をとる。しかしながら、媒体の交換時間を事
実上なくすことは非常に難しい。
Further, the time required for reading itself can be increased by dispersing and re-recording data written on a single medium on a plurality of media currently filled in the recording / reproducing apparatus, A method for compensating for the time required for medium exchange has been adopted. This has the same data arrangement as the distributed data 1 or 2 in FIG. 10 in the portable medium configuring RAID. However, it is very difficult to virtually eliminate the medium exchange time.

【0012】また、この他にも特開平4−310667
号公報や特開平8−249794号公報ではそれぞれ、
媒体交換をむかえる前に予め記録再生装置の近傍に読み
書き可能な媒体を待機させておく方法や、複数の記録再
生装置の配置形状にあった媒体配置形状をもつ媒体搬送
装置により複数の媒体を一度に搬送する方法で、搬送装
置の移動時間や移動距離を短縮し、媒体交換の高速化を
はかることが実現されているが、やはり媒体交換時間そ
のものを事実上なくすことは非常に難しい。
Further, in addition to the above, Japanese Patent Application Laid-Open No. 4-3106767
In Japanese Unexamined Patent Application Publication No. Hei 8-249794,
Prior to media exchange, a method of holding a readable / writable medium in the vicinity of the recording / reproducing device in advance, or a method of once transporting a plurality of media by a medium transport device having a medium arrangement shape suitable for a plurality of recording / reproducing devices. It has been realized that the transfer time and distance of the transfer device can be shortened and the medium exchange speed can be increased by the transfer method. However, it is very difficult to substantially eliminate the medium exchange time itself.

【0013】[0013]

【発明が解決しようとする課題】可搬媒体をRAIDシ
ステムに採用した上記従来技術は、それぞれ書き込み/
読み出し時における媒体交換時間の高速化は実現してい
るものの、媒体交換の待ち時間を完全になくすことはで
きず、これにより絶え間ない連続書き込みや読み出しを
行うことはできないという問題があった。
The above prior arts in which a portable medium is used in a RAID system are described as follows.
Although the medium exchange time at the time of reading is shortened, the waiting time for medium exchange cannot be completely eliminated, so that continuous writing and reading cannot be performed continuously.

【0014】また、この媒体交換時間を減少させて高速
化をはかるための解決手段として媒体交換に至る機会を
減少させるべく、記録するデータの長さやそれに対する
アクセス頻度に応じて、複数媒体上に分散記録すべき
か、単一の媒体に集中記録すべきかを判断して記録する
方法では、完全な連続書き込みができない問題点のほか
に、図10の可搬媒体内のデータ配置に示したようにオ
リジナルのデータとコピーデータ(図10の集中データ
1)さらには分散書き込みされたデータ(図10の分散
データ1または分散データ2)が混在するなど制御方式
や媒体管理が複雑になるといった問題点と、単一媒体に
集中記録することにより冗長度をもたせた分散書き込み
のRAIDに比べて信頼性が下がるといった問題点があ
った。
[0014] As a solution for shortening the medium exchange time and increasing the speed, the opportunity for medium exchange is reduced. In order to reduce the chances of medium exchange, the number of media to be recorded depends on the length of data to be recorded and the frequency of access thereto. In the method of determining and recording whether to perform distributed recording or centralized recording on a single medium, in addition to the problem that complete continuous writing is not possible, as shown in the data arrangement in the portable medium in FIG. There is a problem that the control method and the medium management become complicated such that original data and copy data (centralized data 1 in FIG. 10) and data written in a distributed manner (distributed data 1 or 2 in FIG. 10) are mixed. However, there is a problem in that the reliability is reduced as compared with the distributed writing RAID in which the centralized recording is performed on a single medium and the redundancy is provided.

【0015】さらに、媒体交換時間を減少させて高速化
をはかるために、読み書き可能な媒体を記録再生装置の
近傍もしくは近傍の棚に待機させておく方法や、複数の
記録再生装置の配置形状にあった媒体配置形状をもつ媒
体搬送装置の使用により一度に複数の媒体を交換する方
法では、完全な連続書き込みができない問題点のほか
に、媒体搬送装置の構成または、その制御方式が複雑
で、これにともないライブラリ装置全体が高価になると
いう問題があった。
Furthermore, in order to reduce the medium exchange time and increase the speed, a method of holding a readable / writable medium on a shelf near or near a recording / reproducing apparatus, a method of arranging a plurality of recording / reproducing apparatuses, and the like. In the method of exchanging a plurality of media at a time by using a medium transport device having a medium arrangement shape, in addition to the problem that complete continuous writing cannot be performed, the configuration of the media transport device or the control method thereof is complicated, Accordingly, there is a problem that the entire library apparatus becomes expensive.

【0016】そこで、本発明では、RAIDを構成する
複数の読み書き可能な可搬媒体の個々の物理的な記録開
始位置(セクタなど)をずらすことにより、媒体の交換
時期に意図的に差異を生じさせ、1回の交換作業におい
て交換される媒体を1つに限定し、媒体交換の発生して
いない記録再生装置と予備の記録再生装置を併用するこ
とで媒体交換時間中にも連続書き込みと読み出しを可能
とし、媒体交換による待ち時間を使用者に意識させない
ライブラリ装置を提供することを目的とする。
Therefore, in the present invention, by shifting the individual physical recording start positions (sectors and the like) of a plurality of readable and writable portable media constituting the RAID, a difference is intentionally generated in the medium replacement time. The medium to be exchanged in one exchange operation is limited to one, and the recording / reproducing apparatus in which the medium exchange does not occur and the spare recording / reproducing apparatus are used in combination to continuously write and read during the medium exchange time. It is an object of the present invention to provide a library device which enables a user to be unaware of a waiting time due to medium exchange.

【0017】[0017]

【課題を解決するための手段】前記課題を解決するため
に、本発明は主として次のような構成を採用する。
In order to solve the above problems, the present invention mainly employs the following configuration.

【0018】可搬媒体に書き込みまたは読み出しを行う
複数の記録再生機構と、前記可搬媒体を前記記録再生機
構に搬送する搬送機構と、前記可搬媒体を複数収納可能
な棚と、を備え、入力されたデータに対して複数の記録
再生機構を使用して前記可搬媒体に並列書き込みまたは
並列読み出しが可能な記録再生制御装置であって、複数
の記録再生機構によって複数の可搬媒体に並列してデー
タの書き込みまたは読み出しを行う際に、各々の可搬媒
体の記録容量を記録再生機構の数より大きい整数で均等
割りしたサイズ分だけずらせた位置からそれぞれの可搬
媒体で書き込みまたは読み出しを開始させ、それぞれの
可搬媒体を順次異なる時期に交換させる記録再生制御装
置。
A plurality of recording / reproducing mechanisms for writing / reading to / from a portable medium, a transport mechanism for transporting the portable medium to the recording / reproducing mechanism, and a shelf capable of storing a plurality of the portable media; A recording / reproduction control device capable of performing parallel writing or parallel reading on the portable medium using a plurality of recording / reproduction mechanisms for input data, wherein the recording / reproduction mechanism is configured to perform parallel recording on a plurality of portable media by a plurality of recording / reproduction mechanisms. When writing or reading data, writing or reading is performed on each portable medium from a position where the recording capacity of each portable medium is shifted by a size equally divided by an integer larger than the number of recording and reproducing mechanisms. A recording / reproducing control device for starting and replacing each portable medium sequentially at different times.

【0019】また、可搬媒体に書き込みまたは読み出し
を行う複数の記録再生機構と、前記可搬媒体を前記記録
再生機構に搬送する搬送機構と、前記可搬媒体を複数収
納可能な棚と、を備え、入力されたデータに対して複数
の記録再生機構を使用して前記可搬媒体に並列書き込み
または並列読み出しが可能な記録再生制御装置であっ
て、複数の記録再生機構によって複数の可搬媒体に並列
してデータの書き込みまたは読み出しを行う際に、各々
の可搬媒体の記録容量を記録再生機構の数より大きい整
数で均等割りしたサイズ分だけずらせた位置からそれぞ
れの可搬媒体で書き込みまたは読み出しを開始させ、い
ずれか1つの可搬媒体の交換期間中にデータの書き込み
または読み出しを行う予備の可搬媒体と予備の記録再生
機構を設け、媒体交換によるデータ書き込みまたは読み
出しの待ち時間を発生させることなく、データの連続的
な書き込みまたは読み出しを行なわせる記録再生制御装
置。
Also, a plurality of recording / reproducing mechanisms for writing / reading to / from a portable medium, a transport mechanism for transporting the portable medium to the recording / reproducing mechanism, and a shelf capable of storing a plurality of the portable media are provided. A recording / reproducing control device capable of performing parallel writing or parallel reading on said portable medium using a plurality of recording / reproducing mechanisms for input data, wherein said plurality of portable media are provided by a plurality of recording / reproducing mechanisms. When writing or reading data in parallel, the writing or reading is performed on each portable medium from the position where the recording capacity of each portable medium is shifted by a size equally divided by an integer larger than the number of recording and reproducing mechanisms. A spare portable medium and a spare recording / reproducing mechanism for starting reading and writing or reading data during replacement of any one portable medium are provided, and the medium exchange is performed. Without causing the waiting time of the data writing or reading by recording and reproducing control apparatus to perform a continuous writing or reading data.

【0020】[0020]

【発明の実施の形態】本発明に係る第1の実施形態を以
下説明する。図1、図2において、1a〜1fは光ディ
スクドライブに充填された光ディスク、2a〜2eはレ
ギュラー光ディスクドライブ、3は光ディスク搬送アク
セッサ、4は複数の光ディスクを収納する棚、5a〜5
fは複数の光ディスクを収納する棚に置かれた光ディス
ク、6は予備光ディスクドライブ、7a〜7eはレギュ
ラー光ディスクドライブコントローラ、8は予備光ディ
スクドライブコントローラ、9は光ディスク搬送アクセ
ッサコントローラ、10はシーケンシャルアクセスコン
トローラ、11はホストコンピュータ、12はシーケン
シャルアクセスコントローラのCPU、13はシーケン
シャルアクセスコントローラのメモリ、14はI/Oコ
ントローラ、15はセクタコントローラ、16はドライ
ブ切替コントローラ、17はシーケンシャルアクセスコ
ントローラのハードディスク、17aはシーケンシャル
アクセスコントローラのハードディスク内の管理ファイ
ル、をそれぞれ表す。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment according to the present invention will be described below. 1 and 2, reference numerals 1a to 1f denote optical disks filled in an optical disk drive, 2a to 2e denote regular optical disk drives, 3 denotes an optical disk transport accessor, 4 denotes a shelf for accommodating a plurality of optical disks, 5a to 5a
f is an optical disk placed on a shelf for storing a plurality of optical disks, 6 is a spare optical disk drive, 7a to 7e are regular optical disk drive controllers, 8 is a spare optical disk drive controller, 9 is an optical disk transport accessor controller, 10 is a sequential access controller, 11 is a host computer, 12 is a CPU of a sequential access controller, 13 is a memory of a sequential access controller, 14 is an I / O controller, 15 is a sector controller, 16 is a drive switching controller, 17 is a hard disk of a sequential access controller, and 17a is a sequential Management file in the hard disk of the access controller.

【0021】図1は本発明を利用した光ディスクライブ
ラリ装置の概略図である。このライブラリ装置は、読み
書き可能な光ディスク5枚1a〜1eを1組とした光デ
ィスクのグループに対してデータの記録再生を行う5台
のドライブ2a〜2eとこれらのコントローラ7a〜7
e、およびこれらの光ディスクを搬送するアクセッサ装
置3とそのコントローラ9と、新規の光ディスクもしく
は上書き許可された光ディスク5a〜5eを複数収納し
ておける棚4と、連続書き込みと高速な読み出しを可能
とするための特徴的なシーケンシャルアクセスコントロ
ーラ10と、これによって使用を規定される予備ドライ
ブ6とそのコントローラ8から構成される。
FIG. 1 is a schematic diagram of an optical disk library apparatus utilizing the present invention. This library apparatus includes five drives 2a to 2e for recording and reproducing data to and from a group of optical disks, each of which includes five readable and writable optical disks 1a to 1e, and controllers 7a to 7e for these drives.
e, an accessor device 3 for transporting these optical disks and its controller 9, a new optical disk or a shelf 4 for storing a plurality of optical disks 5a to 5e permitted to be overwritten, and enabling continuous writing and high-speed reading. Access controller 10, a spare drive 6 whose use is defined by the controller 10, and its controller 8.

【0022】次に本発明を利用したライブラリ装置のシ
ーケンシャルアクセスコントローラ10について説明す
る。図2のシーケンシャルアクセスコントローラ10
は、本発明を利用した光ディスクライブラリ装置におい
て、連続書き込みと高速な読み出しを可能とするための
特徴的なコントローラであり、以下、この特徴的なコン
トローラをシーケンシャルアクセスコントローラと呼
ぶ。
Next, a sequential access controller 10 of a library device utilizing the present invention will be described. The sequential access controller 10 of FIG.
Is a characteristic controller for enabling continuous writing and high-speed reading in an optical disk library device using the present invention. Hereinafter, this characteristic controller is referred to as a sequential access controller.

【0023】シーケンシャルアクセスコントローラ10
は、上位のホストコンピュータ11からのコマンドに従
ってライブラリ装置全体を制御するCPU12と、その
ホストコンピュータ11からのコマンドを一時的に記憶
したり、ライブラリ装置から上がってくるデータを一時
的に記憶するメモリ13と、ライブラリ装置の各ドライ
ブへのI/Oを制御するI/Oコントローラ14とライ
ブラリ装置の各ドライブのヘッド位置を直接制御するた
めのセクタコントローラ15とデータの書き込み先もし
くは読み出し元のドライブを切り替えるためのドライブ
切替コントローラ16と、CPU12を介してセクタコ
ントローラ15やドライブ切替コントローラ16が作成
する媒体管理上のテーブルから構成される管理ファイル
17aとこれを記憶格納しておくハードディスク17と
からなる。
Sequential access controller 10
Is a CPU 12 for controlling the entire library apparatus in accordance with a command from the host computer 11, and a memory 13 for temporarily storing commands from the host computer 11 and temporarily storing data coming from the library apparatus. And an I / O controller 14 for controlling I / O to each drive of the library device, a sector controller 15 for directly controlling a head position of each drive of the library device, and a drive for writing or reading data. And a management file 17a composed of a medium management table created by the sector controller 15 and the drive switching controller 16 via the CPU 12, and a hard disk 17 for storing and storing the same.

【0024】次に本発明を利用した光ディスクライブラ
リ装置の書き込み方法を図2および図3と図4のフロー
チャートに基づいて説明する。ホストコンピュータ11
から書き込み要求が発生すると、CPU12はまず各ド
ライブ2a〜2e、6に光ディスク1a〜1fをそれぞ
れ充填し、その書き込みデータ内容を一時的にメモリ1
3に記憶する。
Next, a writing method of the optical disk library apparatus using the present invention will be described with reference to the flowcharts of FIGS. 2, 3 and 4. Host computer 11
When the CPU 12 issues a write request, the CPU 12 first fills each of the drives 2a to 2e and 6 with the optical disks 1a to 1f, and temporarily stores the write data contents in the memory 1
3 is stored.

【0025】つぎに、CPU12はシーケンシャルアク
セスコントローラ10のハードディスク17が所有する
特定の管理ファイル17aから各ドライブ2a〜2e、
6の書き込み開始セクタ位置を読み出し、図3のフロー
チャートに示すように、セクタコントローラ15を通し
て各ドライブ2a〜2eにそれらを設定する。以下、予
備ドライブ6を含まない5台のドライブ2a〜2eをま
とめてレギュラードライブと呼ぶ。今回のデータの書き
込みがこの光ディスクライブラリ装置における全く初め
てのものであるときも、同様にシーケンシャルアクセス
コントローラ10のハードディスク17が所有する特定
の管理ファイル17aから各ドライブ2a〜2e、6の
書き込み開始セクタ位置を読み出す。
Next, the CPU 12 reads each of the drives 2a to 2e from the specific management file 17a owned by the hard disk 17 of the sequential access controller 10.
Then, as shown in the flowchart of FIG. 3, the write start sector position of No. 6 is read and set in each of the drives 2a to 2e through the sector controller 15. Hereinafter, the five drives 2a to 2e that do not include the spare drive 6 are collectively referred to as regular drives. When the current data writing is the first time in this optical disk library apparatus, similarly, from the specific management file 17a owned by the hard disk 17 of the sequential access controller 10, the writing start sector position of each drive 2a to 2e, 6 Is read.

【0026】その各ドライブ2a〜2e、6への書き込
み開始セクタ位置が図5のT=t1の状態と仮定して以
下説明を続ける。図5の隣り合うレギュラードライブ2
a〜2eの記録開始セクタのずれ幅は、各ドライブ2a
〜2e、6に充填されているディスク1a〜1fの単一
の容量をレギュラードライブ2a〜2eの数n(図5の
例ではレギュラードライブ数は5であるので、n=5)
以上の整数で均等分割したサイズに等しく設定されなけ
ればならない。これは、後述するレギュラードライブ2
a〜2eと予備ドライブ6においてディスクの交換時期
を一致させないための工夫である。
The following description will be continued on the assumption that the write start sector position for each of the drives 2a to 2e, 6 is at T = t1 in FIG. Regular drive 2 next to Fig. 5
The deviation width of the recording start sectors a to 2e is determined by each drive 2a.
22e, the single capacity of the disks 1a〜1f filled in 6 is equal to the number n of regular drives 2a〜2e (in the example of FIG. 5, the number of regular drives is 5, so n = 5)
The size must be set equal to the size obtained by equally dividing the integer. This is the regular drive 2 described later
This is a method for keeping the replacement time of the disk in the spare drive 6 from ae to 2e.

【0027】各ドライブ2a〜2e、6への書き込み開
始セクタ位置が設定されると、CPU12はI/Oコン
トローラ14を呼び出し、メモリ13に記憶されたホス
トコンピュータからの書き込みデータを5台のレギュラ
ードライブ2a〜2eに冗長度、すなわちパリティを付
加して書き込む。
When the write start sector position for each of the drives 2a to 2e, 6 is set, the CPU 12 calls the I / O controller 14 and writes the write data from the host computer stored in the memory 13 to the five regular drives. Redundancy, that is, parity is added to 2a to 2e and written.

【0028】やがて、書き込みを開始したセクタ位置が
もっとも終端に近いディスク、図5では光ディスク1e
に交換時期が訪れると、CPU12は図4のフローチャ
ートの処理流れに従って、ドライブ切替コントローラ1
6を通してディスクの交換を必要としているドライブ2
eのかわりに予備ドライブ6を書き込み先として選択
し、続いてI/Oコントローラ14を通して書き込みを
継続させる。この際の書き込み先ドライブの切り替え
は、電気信号の切り替えのみの瞬間的なものであり使用
者に意識されるものではない。
Eventually, the disk at which the writing is started at the sector position closest to the end, the optical disk 1e in FIG.
When the replacement time arrives, the CPU 12 follows the processing flow of the flowchart of FIG.
Drive 2 requiring disk replacement through 6
The spare drive 6 is selected as the write destination instead of e, and then the write is continued through the I / O controller 14. The switching of the writing destination drive at this time is instantaneous only of the switching of the electric signal, and is not conscious of the user.

【0029】予備のドライブ6中のディスク1fに書き
込みが継続されている間にドライブ切り替えコントロー
ラ16は、現在書き込みを行っているデータに関して、
ドライブの切り替えがどの時点で発生したかを示すテー
ブルを作成し、シーケンシャルアクセスコントローラ1
0のハードディスク17へ伝送する。このテーブルの内
容は、シーケンシャルアクセスコントローラ10のハー
ドディスク17が所有する管理ファイル17aに書き込
まれ、データ読み出しの際のドライブ切り替えのポイン
タとなる。予備のドライブ6中のディスク1fに対する
書き込みは、ドライブ2eのディスク交換時間が経過す
る間行われる。
While writing to the disk 1f in the spare drive 6 is continued, the drive switching controller 16 determines whether the data currently being written is
A table indicating when the drive switching has occurred is created, and the sequential access controller 1
0 to the hard disk 17. The contents of this table are written in the management file 17a owned by the hard disk 17 of the sequential access controller 10, and serve as a pointer for switching drives when reading data. Writing to the disk 1f in the spare drive 6 is performed while the disk replacement time of the drive 2e elapses.

【0030】ドライブ2eのディスク交換が終了する
と、CPU12はドライブ切替コントローラ16を通し
て、再度ドライブ2eを書き込み先として選択し、I/
Oコントローラ14を通して書き込みを継続させる。こ
の際の書き込み先のドライブの切り替えもやはり電気信
号上の瞬間的な切り替えであり使用者に意識されるもの
ではない。ドライブ5e中の新しく充填されたディスク
に書き込みが再開されるとドライブ切替コントローラ1
6は、現在書き込みを行っているデータに関して、ドラ
イブの切り替えがどの時点で発生したかを示すテーブル
を更新し、シーケンシャルアクセスコントローラ10の
ハードディスク17へ伝送する。
When the disk exchange of the drive 2e is completed, the CPU 12 again selects the drive 2e as a write destination through the drive switching controller 16, and
The writing is continued through the O controller 14. Switching of the drive at the writing destination at this time is also instantaneous switching on the electric signal, and is not conscious of the user. When writing to the newly filled disc in the drive 5e is resumed, the drive switching controller 1
Reference numeral 6 updates a table indicating the point in time at which drive switching has occurred for the data currently being written, and transmits the updated data to the hard disk 17 of the sequential access controller 10.

【0031】このように、1枚の光ディスクの全容量を
レギュラードライブの台数で除算した数値を、図5に示
す黒帯、即ちサイズとするのが基本である。もっとも、
図5ではレギュラードライブの台数である5で等分した
ものがサイズとなっていないが、5以上の整数で均等分
割すればよいことは前述したとおりである。さらに、サ
イズを決める他のパラメータとして、ドライブの交換期
間を考慮しなければならない。例えば、図5のT=t3
におけるドライブ2eでのディスク交換期間は、予備ド
ライブ6へのサイズ書き込みの期間内に終了させなけれ
ばならない。そうしないと、絶え間ない連続したデータ
の書き込みができなくなるからである。
As described above, the numerical value obtained by dividing the total capacity of one optical disk by the number of regular drives is basically the black band shown in FIG. 5, that is, the size. However,
In FIG. 5, the size obtained by equally dividing by 5, which is the number of regular drives, is not the size, but as described above, it is sufficient to divide equally by an integer of 5 or more. Further, as another parameter for determining the size, the drive replacement period must be considered. For example, T = t3 in FIG.
The disk replacement period in the drive 2e in the above must be ended within the period of writing the size to the spare drive 6. Otherwise, continuous data cannot be written continuously.

【0032】図2から図4に示した一連の流れにより、
ディスク1a〜1eの交換時期は図5に示したように、
5番目のドライブ2e、4番目のドライブ2d、3番目
のドライブ2c、2番目のドライブ2b、1番目のドライ
ブ2aについて順次発生するものの、予備のドライブ6
を他のディスク交換を必要としないレギュラードライブ
群2a〜2eと併用することにより書き込みは絶え間な
く連続的に行うことが可能である。
According to a series of flows shown in FIGS.
As shown in FIG. 5, the replacement time of the disks 1a to 1e is as follows.
Although a fifth drive 2e, a fourth drive 2d, a third drive 2c, a second drive 2b, and a first drive 2a occur sequentially, a spare drive 6
Is used in combination with the other regular drive groups 2a to 2e that do not require disk exchange, thereby enabling continuous and continuous writing.

【0033】本発明を利用したライブラリ装置は、前述
の工夫点、すなわち各ドライブ2a〜2e、6に充填さ
れているディスク1a〜1fの単一の容量をレギュラー
ドライブ2a〜2eの数n(図5の例ではレギュラード
ライブ数は5であるのでn=5)より大きな整数で均等
割りしたサイズに等しく設定することで、予備のドライ
ブ6に充填されたディスク1fが交換を迎える時期(図
5のT=t8)は、他のレギュラードライブ2a〜2e
に充填されたディスク1a〜1eの交換時期と重なるこ
とがないよう交換が行われる。すなわち、予備ドライブ
6のディスク交換も使用者によって意識されることはな
く、この際の書き込みはレギュラードライブ2a〜2e
を使用することで連続的に行われる。
In the library apparatus utilizing the present invention, the above-mentioned contrivance, that is, the single capacity of the disks 1a to 1f filled in the respective drives 2a to 2e and 6 is determined by the number n of the regular drives 2a to 2e (see FIG. In the example of No. 5, the number of regular drives is 5, so n = 5) By setting the size equal to a size equally divided by an integer larger than an integer, the time when the disk 1f filled in the spare drive 6 is to be replaced (see FIG. 5). T = t8) corresponds to the other regular drives 2a to 2e.
The replacement is performed so as not to coincide with the replacement time of the discs 1a to 1e filled in the. That is, the user is not aware of the replacement of the disk in the spare drive 6, and the writing at this time is performed by the regular drives 2a to 2e.
It is performed continuously by using.

【0034】図5に示すように本発明を利用したライブ
ラリ装置では、RAIDを構成する各レギュラードライ
ブ2a〜2eに充填された各ディスク1a〜1eの物理
的なデータ記録開始位置を各々ずらすことにより、個々
のディスクの交換時期を意図的にずらし、ディスク交換
による待ち時間を必要としない絶え間ない連続書き込み
が可能となる。
As shown in FIG. 5, in the library apparatus utilizing the present invention, the physical data recording start positions of the disks 1a to 1e filled in the regular drives 2a to 2e constituting the RAID are shifted from each other. In addition, it is possible to deliberately shift the replacement time of each disk, and it is possible to continuously write continuously without requiring a waiting time for disk replacement.

【0035】このように各ディスク1a〜1eの交換時
期を意図的にずらしていることから、同じRAID物理
グループに属するディスク1a〜1eを一度に交換する
必要がなく、1回の交換作業において交換されるディス
クは1枚であるため、この一連の動きを単一のアクセッ
サ3により実現することができる。
Since the replacement timing of the disks 1a to 1e is intentionally shifted as described above, it is not necessary to replace the disks 1a to 1e belonging to the same RAID physical group at once, and the replacement is performed in one replacement operation. Since a single disk is used, this series of movements can be realized by a single accessor 3.

【0036】したがって、従来の単一アクセッサ3、も
しくはRAIDを構成するレギュラードライブ数n(図
5ではn=5。)よりも少ないアクセッサしかもたない
光ディスクライブラリ装置においても容易にディスク交
換時間を意識しない連続書き込みを実現することが可能
となる。
Therefore, even in a conventional single accessor 3 or an optical disk library device having only a smaller number of accessors (n = 5 in FIG. 5) than the regular drives constituting a RAID, the disk replacement time is not easily considered. Continuous writing can be realized.

【0037】またさらに本発明を利用することで単一ア
クセッサ3、もしくはRAIDを構成するレギュラード
ライブ数nよりも少ないアクセッサの方式を採用し、ア
クセッサ3の構造およびその制御方式を単純にすること
が可能であり、アクセッサ3が物理的に少ないことと併
せて結果的に安価なライブラリ装置を提供することが可
能である。すなわち、本発明の記録方式によりRAID
のもつ並列処理による高速性と冗長データによる高信頼
性に併せて真の意味での連続書き込みを、安価で単純な
機構の単一アクセッサ3をもつライブラリ装置で実現で
きることになる。
Further, by utilizing the present invention, it is possible to adopt a single accessor 3 or an accessor system smaller than the number n of regular drives constituting a RAID, thereby simplifying the structure of the accessor 3 and its control system. It is possible to provide an inexpensive library device in addition to the fact that the number of accessors 3 is physically small. That is, according to the recording method of the present invention, RAID
In addition to the high speed due to the parallel processing and the high reliability due to the redundant data, continuous writing in the true sense can be realized by a library device having a single accessor 3 of an inexpensive and simple mechanism.

【0038】次に本発明を利用した光ディスクライブラ
リ装置の読み出し方法を図2および図3と図4のフロー
チャートに基づいて説明する。ホストコンピュータ11
から読み出し要求が発生すると、CPU12はまず、シ
ーケンシャルアクセスコントローラ10のハードディス
ク17が所有する特定の管理ファイル17aから読み出
し対象のデータが属するRAID論理グループとそれに
属するRAID物理グループおよびディスク、それらデ
ィスクが存在する場所(レギュラードライブ2a〜2e
にあるか棚4にあるかなど)、読み出し対象データを書
き込んだ時の記録開始セクタ位置などを読み出し、必要
にしたがって読み出し対象のデータが存在するディスク
群1a〜1fをレギュラードライブ2a〜2eと予備ド
ライブ6にそれぞれ充填する。その後、図3のフローチ
ャートに示すように、セクタコントローラ15を通して
各ドライブ2a〜2eに読み出し開始セクタ位置を設定
する。
Next, a reading method of the optical disk library apparatus utilizing the present invention will be described with reference to the flowcharts of FIGS. 2, 3 and 4. Host computer 11
When a read request is issued from the CPU 12, the CPU 12 first finds out the RAID logical group to which the data to be read belongs from the specific management file 17a owned by the hard disk 17 of the sequential access controller 10, the RAID physical group and the disk to which the data belongs, and the disks. Location (regular drive 2a ~ 2e
Or on the shelf 4), the recording start sector position at the time of writing the data to be read, and the like. If necessary, the disk groups 1a to 1f in which the data to be read exist are spared with the regular drives 2a to 2e. The drives 6 are filled respectively. Thereafter, as shown in the flowchart of FIG. 3, the read start sector position is set in each of the drives 2a to 2e through the sector controller 15.

【0039】各ドライブ2a〜2e、6への読み出し開
始セクタ位置が設定されると、CPU12はI/Oコン
トローラ14を通して読み出しを開始する。やがて、読
み出しを開始したセクタ位置がもっとも終端に近いディ
スク、例えば1eに交換時期が訪れると、CPU12は
シーケンシャルアクセスコントローラ10のハードディ
スク17の所有する管理ファイル17aに従って、図4
のフローチャートの処理流れにあるように、ドライブ切
り替えコントローラ16を通してディスクの交換を必要
としているドライブ2eのかわりに予備ドライブ6を読
み出し元として選択し、続いてI/Oコントローラ14
を通して読み出しを継続させる。この際の読み出し先ド
ライブの切り替えは、電気信号の切り替えのみの瞬間的
なものであり使用者に意識されるものではない。予備の
ドライブ6中のディスク1fからの読み出しは、ドライ
ブ2eのディスク交換時間が経過する間行われる。
When the reading start sector position for each of the drives 2a to 2e, 6 is set, the CPU 12 starts reading through the I / O controller 14. Eventually, when the replacement time comes to the disk at which the sector position from which the reading has been started is closest to the end, for example, 1e, the CPU 12 proceeds with the management file 17a of the hard disk 17 of the sequential access controller 10 according to FIG.
As shown in the processing flow of the flowchart of FIG. 1, the spare drive 6 is selected as a read source instead of the drive 2e which needs the disk exchange through the drive switching controller 16, and then the I / O controller 14
To continue reading. The switching of the read-out drive at this time is instantaneous only of the switching of the electric signal, and is not conscious of the user. Reading from the disk 1f in the spare drive 6 is performed while the disk replacement time of the drive 2e has elapsed.

【0040】ドライブ2eのディスク交換が終了する
と、CPU12はドライブ切り替えコントローラ16を
通して、再度ドライブ2eを読み出し元として選択し、
I/Oコントローラ14を通して読み出しを継続させ
る。この際の読み出し元のドライブの切り替えもやはり
電気信号上の瞬間的な切り替えであり使用者に意識され
るものではない。以降、同様に読み出しが継続する。
When the disk exchange of the drive 2e is completed, the CPU 12 again selects the drive 2e as a read source through the drive switching controller 16, and
Reading is continued through the I / O controller 14. Switching of the read source drive at this time is also instantaneous switching on the electric signal and is not conscious of the user. Thereafter, the reading is similarly continued.

【0041】図2から図4に示した一連の流れにより、
ディスク1a〜1eの交換時期は図5に示したように、
5番目のドライブ2e、4番目のドライブ2d、3番目
のドライブ2c、2番目のドライブ2b、1番目のドラ
イブ2aについて順次発生するものの、予備のドライブ
6を他のディスク交換を必要としないレギュラードライ
ブ群2a〜2eと併用することにより読み出しは絶え間
なく連続的に行うことが可能である。
According to a series of flows shown in FIGS. 2 to 4,
As shown in FIG. 5, the replacement time of the disks 1a to 1e is as follows.
A fifth drive 2e, a fourth drive 2d, a third drive 2c, a second drive 2b, and a regular drive which are generated sequentially for the first drive 2a but do not require the spare drive 6 to be replaced with another disk. When used in combination with the groups 2a to 2e, reading can be performed continuously and continuously.

【0042】図5に示すように本発明を利用したライブ
ラリ装置では、RAIDを構成する各レギュラードライ
ブ2a〜2eに充填された各ディスク1a〜1eの物理
的なデータ記録開始位置を各々ずらすことにより、個々
のディスクの交換時期を意図的にずらすことが可能であ
るため、同一のRAID論理グループに属するデータを
書き込み時の時間経過に対して連続的に読み出す場合、
書き込み時同様、同じRAID物理グループに属するデ
ィスク1a〜1eを一度に交換する必要がなく、1回の
交換作業において交換されるディスクは1枚であるた
め、ディスク交換による待ち時間が発生しない。
As shown in FIG. 5, in the library apparatus utilizing the present invention, the physical data recording start positions of the disks 1a to 1e filled in the regular drives 2a to 2e constituting the RAID are shifted from each other. Since it is possible to intentionally shift the replacement time of each disk, when reading data belonging to the same RAID logical group continuously with respect to the elapse of writing time,
As in the case of writing, the disks 1a to 1e belonging to the same RAID physical group do not need to be replaced at once, and only one disk is replaced in one replacement operation, so that there is no waiting time due to disk replacement.

【0043】したがって同一のRAID論理グループに
属するデータを書き込み時の時間経過に対して連続的に
読み出す場合、従来の単一アクセッサ3、もしくはRA
IDを構成するレギュラードライブ数nよりも少ないア
クセッサしかもたない光ディスクライブラリ装置におい
ても、容易にディスク交換時間を意識しない連続読み出
しを実現することが可能となる。
Therefore, in the case where data belonging to the same RAID logical group is continuously read out with respect to the elapse of writing time, the conventional single accessor 3 or RA
Even in an optical disk library apparatus having fewer accessors than the number n of regular drives constituting the ID, it is possible to easily realize continuous reading without regard to the disk exchange time.

【0044】このような同じRAID論理グループに属
する書き込み時の時間経過に対して連続的に読み出せる
ケースとしては、長大なフルバックアップデータのリス
トアや、連続した宣伝映像の再生などが挙げられる。こ
れらのデータに対して、本発明を利用することで単一ア
クセッサ3、もしくはRAIDを構成するレギュラード
ライブ数nよりも少ないアクセッサの方式を採用し、ア
クセッサ3の構造およびその制御方式を単純にすること
が可能であり、アクセッサ3が物理的に少ないことと併
せて結果的に安価なライブラリ装置を提供することが可
能である。
As a case where data can be read continuously with respect to the lapse of time of writing belonging to the same RAID logical group, there are restoration of long full backup data, continuous reproduction of advertising video, and the like. By using the present invention for these data, a single accessor 3 or an accessor method smaller than the number n of regular drives constituting a RAID is adopted, and the structure of the accessor 3 and its control method are simplified. In addition to the fact that the number of the accessors 3 is physically small, it is possible to provide an inexpensive library device.

【0045】すなわち、本発明の記録方式によりRAI
Dのもつ並列処理による高速性と冗長データによる高信
頼性に併せて真の意味での連続書き込みを、安価で単純
な機構の単一アクセッサ3をもつライブラリ装置で実現
できることになる。
That is, according to the recording method of the present invention, the RAI
In addition to the high speed due to the parallel processing possessed by D and the high reliability due to the redundant data, continuous writing in the true sense can be realized by a library device having a single accessor 3 with an inexpensive and simple mechanism.

【0046】次に、本発明に係る第2の実施形態を以下
説明する。まず図6に本発明を使用してデータを記録し
た後、読み出しを行う場合、各ディスク1a〜1f内に
おいて想定されるデータの配置状態を示す。
Next, a second embodiment according to the present invention will be described below. First, FIG. 6 shows an assumed data arrangement state in each of the disks 1a to 1f when reading is performed after data is recorded using the present invention.

【0047】図6のパターン1の場合、読み出し対象と
なるデータは、図中のデータ1とデータ2であり、共に
同じRAID論理グループの同じRAID物理グループ
に属している。一方、図6のパターン2の場合、読み出
し対象となるデータは、図中のデータ1とデータ2であ
るが、これらは共に同じRAID論理グループに属して
いるものの、そのRAID物理グループは異なってい
る。
In the case of the pattern 1 in FIG. 6, the data to be read are data 1 and data 2 in the figure, and both belong to the same RAID physical group of the same RAID logical group. On the other hand, in the case of the pattern 2 in FIG. 6, the data to be read are the data 1 and the data 2 in the figure. These data belong to the same RAID logical group, but have different RAID physical groups. .

【0048】パターン1の場合、読み出しは各ドライブ
2a〜2e、6のヘッドのセクタ移動だけで実現される
が、パターン2の場合、読み出しにはRAID物理グル
ープを交換する必要が発生する。すなわち、パターン1
の場合は、使用者がディスク交換を意識せずにデータ読
み出しを行える場合で、パターン2の場合は、使用者が
ディスク交換による待ち時間を意識する場合である。パ
ターン2のような使用例にも対応すべく、本発明を利用
したライブラリ装置の概要が図7である。
In the case of the pattern 1, the reading is realized only by the sector movement of the head of each of the drives 2a to 2e and 6, but in the case of the pattern 2, it is necessary to exchange the RAID physical groups for the reading. That is, pattern 1
In the case of (1), the user can read data without being aware of the disk exchange. In the case of the pattern 2, the user is aware of the waiting time for the disk exchange. FIG. 7 shows an outline of a library apparatus using the present invention so as to correspond to an example of use such as pattern 2.

【0049】このライブラリ装置の特徴は、通常のアク
セッサ3よりもはるかに単純な機構をもちながら、同じ
RAID物理グループに属する複数のディスクを一度に
搬送することができるトレイ状アクセッサ19を有する
ことと、この搬送が容易に行えるように待機したディス
ク5a〜5fを水平面内に並べて配置する棚18を有す
ることである。この待機したディスク5a〜5fを水平
面内に並べて配置する棚18については後に詳しく述べ
る。
The feature of this library device is that it has a tray-shaped accessor 19 that can transfer a plurality of disks belonging to the same RAID physical group at a time while having a much simpler mechanism than the ordinary accessor 3. And a shelf 18 for arranging the disks 5a to 5f on standby in a horizontal plane so as to easily carry out the transfer. The shelf 18 on which the waiting disks 5a to 5f are arranged in a horizontal plane will be described later in detail.

【0050】一方、図7の棚18の各列を各ドライブ2
a〜2e、6に充填されるディスク専用の収納列として
規定し、上から順に各レギュラードライブ2a〜2eに
充填されるディスク5a〜5eを配列した状態を図示し
たのが図8である。図8において、分散書き込みされた
データの存在するディスクの配置状況を時刻にしたがっ
て示すとT=t1からT=t6のようになる。
On the other hand, each row of the shelf 18 in FIG.
FIG. 8 illustrates a state in which the disks 5a to 5e to be filled in the regular drives 2a to 2e are arranged in order from the top, which are defined as storage columns dedicated to the disks to be filled in a to 2e and 6. In FIG. 8, when the arrangement status of the disk where the distributedly written data exists is shown according to time, it is from T = t1 to T = t6.

【0051】すなわちある時刻T=t1では、データは
棚18のColumn1にのみ存在し、T=t2では、データ
はRow1から4に関してはColumn1に存在し、Row5に関
してのみColumn2に存在することになる。さらに時刻が
進んで時刻T=t5では、データはRow1に関してのみC
olumn1に存在し、Row2から5に関してはColumn2に存
在し、T=t6では、データは全てColumn2にのみ存在
することになる。
That is, at a certain time T = t1, data exists only in Column 1 of the shelf 18, and at T = t2, data exists in Column 1 for Rows 1 to 4, and exists in Column 2 only for Row 5. When the time further advances and at time T = t5, the data is C only for Row1.
It exists in column 1 and Rows 2 to 5 exist in column 2. At T = t6, all data exists only in column 2.

【0052】これから分かるように本発明を利用したラ
イブラリ装置において、隣り合うレギュラードライブ2
a〜2eの記録開始セクタのずれ幅を、各レギュラード
ライブ(2a〜2e)に充填されているディスク(1a
〜1e)の単一の容量をレギュラードライブ(2a〜2
e)の数n(図8の例ではレギュラードライブ数は5で
あるので、n=5)以上の整数で均等分割したサイズに
設定し、各レギュラードライブ(2a〜2e)に充填さ
れるディスク(5a〜5e)を順に鉛直下方に向かって
配置するような図8の棚18を設置すると、ある時刻に
おいて同一のRAID物理グループに記録されたデータ
の各RAID構成ディスクへのまたがりはたかだか図8
のColumnにして2段分の範囲に収まることが分かる。
As can be seen, in the library apparatus utilizing the present invention, the adjacent regular drives 2
The disc (1a) filled in each of the regular drives (2a to 2e) has the deviation width of the recording start sector of a to 2e.
~ 1e) with a single drive of regular drive (2a ~ 2e)
e), the number of regular drives (in the example of FIG. 8, the number of regular drives is 5, so n = 5) is set to a size equally divided by an integer equal to or larger than an integer, and disks (2a to 2e) to be filled in each regular drive (2a to 2e) When the shelves 18 shown in FIG. 8 are arranged so that 5a to 5e) are sequentially arranged vertically downward, the data recorded in the same RAID physical group at a certain time spans each RAID configuration disk at most.
It can be seen that the column is within the range of two columns.

【0053】このことに注目して、発明の第2の実施形
態のライブラリ装置は、図7に示すように発明の第1の
実施形態のライブラリ装置に、棚18とトレイ状アクセ
ッサ19とディスク投入/排出口20を加えた構成を採
る。このトレイ状アクセッサ19は水平面内にレギュラ
ードライブに充填される5つのディスク5a〜5eを仕
切った状態で並べて配置するための個々の19a〜19
eから成り、鉛直方向にトレイ状アクセッサ19全体で
エレベータ状に運動し、個々のディスクが載るアクセッ
サ19a〜19eは、トレイ19全体の運動方向と直交
する水平方向に前後にディスクを往復抜き差しするだけ
の単純な機能をもつ。
Noting this, the library apparatus according to the second embodiment of the present invention differs from the library apparatus according to the first embodiment in that, as shown in FIG. / A configuration in which the discharge port 20 is added. The tray-like accessor 19 is provided with individual disks 19a to 19 for arranging five disks 5a to 5e to be filled in a regular drive in a horizontal plane in a partitioned state.
e, the entire tray-shaped accessor 19 moves vertically in the form of an elevator, and the accessors 19a to 19e, on which individual disks are mounted, simply reciprocate the disk back and forth in the horizontal direction orthogonal to the direction of movement of the entire tray 19. With the simple function of.

【0054】また、図7に示すディスク投入/排出口2
0は、トレイ状アクセッサ19と組み合わせて、本発明
を利用したライブラリ装置がもつドライブ(2a〜2
e、6)の数n(図7ではn=6)と同数のディスクを
同時に投入/排出することができる。
Also, the disc loading / unloading port 2 shown in FIG.
0 denotes a drive (2a to 2a) included in the library device utilizing the present invention in combination with the tray accessor 19.
e, 6), the same number of disks (n = 6 in FIG. 7) can be simultaneously loaded / ejected.

【0055】先に示したように、本発明を利用したライ
ブラリ装置において、ある時刻において同一のRAID
物理グループに記録されたデータの各RAID構成ディ
スクへのまたがりはたかだか図8のColumnにして2段分
の範囲に収まることから、例えば図8のT=t3の時刻
に書き込まれたデータを読み出す際には、トレイ状アク
セッサ19ははじめに図8の棚18のColumn1に移動し
てトレイ状アクセッサ19を構成する個々のアクセッサ
19a〜19cが同時にRow1からRow3までのディスク
3枚を引き抜く。つづいて、その後、トレイ状アクセッ
サ19は図8の棚18のColumn2に移動し、そこにおい
てトレイ状アクセッサ19を構成する個々のアクセッサ
19d〜19eが同時にRow4からRow5までのディスク
2枚を引き抜く。
As described above, in a library apparatus utilizing the present invention, the same RAID
Since the data recorded in the physical group spans each RAID configuration disk at most within the range of two columns in the column of FIG. 8, for example, when reading data written at the time T = t3 in FIG. First, the tray accessor 19 first moves to Column 1 of the shelf 18 in FIG. 8, and the individual accessors 19a to 19c constituting the tray accessor 19 simultaneously pull out three disks from Row1 to Row3. Subsequently, the tray-like accessor 19 moves to Column 2 of the shelf 18 in FIG. 8, where the individual accessors 19d to 19e constituting the tray-like accessor 19 simultaneously pull out two disks from Row4 to Row5.

【0056】このようにある時刻のRAID物理グルー
プを構成する5枚のディスクがトレイ状アクセッサ19
に搭載されると、トレイ状アクセッサ19はレギュラー
ドライブ2a〜2eの位置にまで移動し、これら5枚の
ディスクを一度にレギュラードライブ2a〜2eに設置
する。一方、予備ドライブ6に充填されるディスク5f
は、単一のアクセッサ3で搬送される。ここで、予備ド
ライブ用のアクセッサ3を単独に設ける理由は、予備ド
ライブでのディスク交換位置が、レギュラードライブの
交換コラムから隔たったコラムに存在することが多いこ
とによる。
The five disks constituting the RAID physical group at a certain time are stored in the tray accessor 19.
, The tray-shaped accessor 19 moves to the positions of the regular drives 2a to 2e, and installs these five disks at a time in the regular drives 2a to 2e. On the other hand, the disk 5f filled in the spare drive 6
Is transported by a single accessor 3. Here, the reason why the spare drive accessor 3 is provided independently is that the disc replacement position in the spare drive is often located in a column separated from the replacement column of the regular drive.

【0057】以上説明したように、本発明を利用したラ
イブラリ装置の第2の実施形態の棚18とトレイ状アク
セッサ19といった単純な機構を備えることにより、図
6のパターン2のようなデータ配置に対しても高速な読
み出しが可能なライブラリ装置を提供することができ
る。
As described above, by providing a simple mechanism such as the shelf 18 and the tray-like accessor 19 of the second embodiment of the library apparatus utilizing the present invention, the data arrangement as shown in the pattern 2 in FIG. A library device capable of high-speed reading can be provided.

【0058】以上説明した発明の2つの実施形態はとも
に、本発明においてこれに限定するものではない。本発
明の実施形態で示した可搬媒体は光ディスクに限定する
必要はなく、磁気テープなどやフロッピイディスクやそ
の他の可搬媒体でもよい。また、ハードディスクのよう
な固定媒体を可搬媒体として扱える場合にも、本発明が
適用される。また、シーケンシャルアクセスコントロー
ラ10の機能は、ハードウェア的な実現方法に限定する
必要はなく、たとえばソフトウェア的にホストコンピュ
ータ11上でアプリケーションソフトウェアが管理ファ
イル17aを所有して実現してもよい。また、本発明に
おいてRAIDのレベルやレギュラードライブ(2a〜
2e)の数や予備ドライブ6の数も限定するものではな
い。
The two embodiments of the invention described above are not limited to the present invention. The portable medium described in the embodiment of the present invention is not limited to an optical disk, but may be a magnetic tape, a floppy disk, or another portable medium. The present invention is also applicable to a case where a fixed medium such as a hard disk can be handled as a portable medium. The function of the sequential access controller 10 does not need to be limited to a hardware-based realization method. For example, application software may be realized on the host computer 11 by owning the management file 17a in software. In the present invention, RAID levels and regular drives (2a to
The number of 2e) and the number of spare drives 6 are not limited.

【0059】さらに発明の第2の実施形態では、読み出
しに関してのみ説明したが、このトレイ状アクセッサ1
9はレギュラードライブ2a〜2eにディスクが存在し
ない状態から書き込みを実行する際や使用者が同一のR
AID論理グループもしくはRAID物理グループに属
するディスク群1a〜1eを投入/排出する際、もしく
は単に棚18にディスクをまとめて投入/排出する際に
も用いることができる。また、トレイ状アクセッサ19
は、レギュラードライブ(2a〜2e)の数に等しいデ
ィスクを同時に搬送可能と限定されるものではなく、予
備ドライブ6を含めた全ドライブ(2a〜2e、6)の
数に等しいディスクを同時に搬送可能としてもよい。
Further, in the second embodiment of the present invention, only the reading operation has been described.
9 is used when writing is performed from a state where no disk is present in the regular drives 2a to 2e or when the user
It can also be used when loading / ejecting the disk groups 1a to 1e belonging to the AID logical group or RAID physical group, or simply when loading / ejecting disks collectively on the shelf 18. In addition, tray-shaped accessor 19
Is not limited to being able to simultaneously transport disks equal to the number of regular drives (2a to 2e), but is capable of simultaneously transporting disks equal to the number of all drives (2a to 2e, 6) including the spare drive 6. It may be.

【0060】以上説明したように、本発明は次のような
構成例を含むものである。
As described above, the present invention includes the following configuration examples.

【0061】本発明を利用したライブラリ装置は読み書
き可能な可搬媒体(光ディスクなど)に対して読み書き
を行う複数台の記録再生装置と、これら記録再生装置に
対して読み書き可能な可搬媒体を搬送できる搬送機構
と、それらの可搬媒体を複数収納可能な棚と、入力され
たデータを読み書き可能な可搬媒体上に複数台の記録再
生装置を使用してある冗長度をもたせて分散して書き込
むこと、すなわちRAIDを実現し、これらの可搬媒体
を論理的かつ物理的な特定の組み合わせとして扱うこと
を可能とする第1の手段と、から構成される。
A library device using the present invention transports a plurality of recording / reproducing devices for reading / writing from / to a readable / writable portable medium (such as an optical disk), and transports a portable medium readable / writable to / from these recording / reproducing devices. Transport mechanism, shelves capable of storing a plurality of these portable media, and a plurality of recording / reproducing devices on a portable medium capable of reading and writing input data. Writing, that is, RAID, and a first unit that enables these portable media to be handled as a specific combination of logical and physical.

【0062】また、本発明を利用したライブラリ装置
は、RAIDを構成する複数の読み書き可能な可搬媒体
の個々の物理的な記録開始位置(セクタなど)をずらす
ことにより、媒体の交換時期に意図的に差異を生じさ、
1回の交換作業において交換される媒体を1つに限定さ
せることが可能な第2の手段と、媒体交換が発生してい
る際にも媒体交換の発生していない記録再生装置と併用
することで書き込みまたは読み出しを可能にするための
予備の記録再生装置と、媒体の交換中は、書き込み先も
しくは読み出し元を予備の記録再生装置に切り替え、媒
体交換が終了後、元の記録再生装置に書き込み先もしく
は読み出し元を切り替え、媒体交換による待ち時間を使
用者に意識させないことが可能な第3の手段と、から構
成される。
Further, the library apparatus using the present invention shifts the physical recording start position (sector, etc.) of each of a plurality of readable and writable portable media constituting the RAID, thereby making it possible to change Differences,
The second means capable of limiting the medium to be exchanged in one exchange operation to one and the recording / reproducing apparatus in which the medium exchange does not occur even when the medium exchange occurs. When the medium is exchanged with a spare recording / reproducing device for enabling writing or reading, the write destination or read source is switched to the spare recording / reproducing device, and after the medium exchange is completed, writing is performed on the original recording / reproducing device. A third means capable of switching the destination or the reading source and making the user unaware of the waiting time due to medium exchange.

【0063】[0063]

【発明の効果】以上説明したように本発明によれば、複
数の記録再生装置によって複数の媒体に分散データを書
き込む際、各記録再生装置に充填された個々の媒体の物
理的な記録開始位置(セクタなど)をずらすことによ
り、媒体の交換時期に意図的に差異を生じさせ、1度に
交換される媒体を常に1つに限定することで、媒体交換
の発生していない記録再生装置と予備の記録再生装置を
併用し、媒体交換による待ち時間を発生させずに複数の
可搬媒体を組み合わせたデータの書き込みと読み出しを
同時に満たして処理能力を向上させた高信頼性、高速な
RAIDシステムを実現することができる。
As described above, according to the present invention, when writing distributed data on a plurality of media by a plurality of recording / reproducing devices, the physical recording start position of each medium filled in each recording / reproducing device. (Sectors and the like) are shifted to intentionally cause a change in the medium replacement time, and the medium to be replaced at one time is always limited to one. A high-reliability, high-speed RAID system that uses a spare recording / reproducing device and improves the processing performance by simultaneously satisfying the writing and reading of data by combining multiple portable media without generating a waiting time due to medium exchange. Can be realized.

【0064】また、本発明は、媒体の交換時期に意図的
に差異を生じさせることで1度に交換される媒体を常に
1つに限定するため、単独の媒体搬送装置(もしくは記
録再生装置よりも少ない数の媒体搬送装置)により前段
記載の効果を発揮することができる。したがって、本発
明の媒体搬送装置の構造およびその制御方法は、記録再
生装置の数と同数の媒体搬送装置をもつライブラリに比
べて単純であり、その単純さゆえに安価である。よっ
て、結果的に安価で単純な機構をもつ可搬媒体によるR
AIDシステムを実現することができる。
Further, according to the present invention, since the medium to be exchanged at a time is always limited to one by intentionally causing a difference in the exchange time of the medium, a single medium transport apparatus (or a recording / reproducing apparatus) is used. The effect described in the preceding paragraph can be exerted by a small number of medium transport devices. Therefore, the structure of the medium transport device of the present invention and the control method thereof are simpler than a library having the same number of media transport devices as the number of recording / reproducing devices, and are inexpensive because of its simplicity. Therefore, as a result, R by a portable medium having an inexpensive and simple mechanism is obtained.
An AID system can be realized.

【0065】また、本発明では、第2の実施形態で述べ
たRAIDを構成する複数の媒体を同時に搬送できる単
純なトレイ状の媒体搬送装置とこれを支援する棚を設け
るだけで、異なるRAID物理グループに属するデータ
に対しても、高速にアクセスできるRAIDシステムを
実現することができる。
Further, in the present invention, different RAID physical media can be provided simply by providing a simple tray-shaped media transport device capable of simultaneously transporting a plurality of media constituting the RAID described in the second embodiment and a shelf supporting the same. A RAID system that can access data belonging to a group at high speed can be realized.

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

【図1】本発明の可搬媒体によるRAIDシステムを採
用したライブラリ装置を説明するための概略図である。
FIG. 1 is a schematic diagram for explaining a library device adopting a RAID system using a portable medium according to the present invention.

【図2】本発明を利用したライブラリ装置におけるシー
ケンシャルアクセスコントローラを説明するためのブロ
ック図である。
FIG. 2 is a block diagram for explaining a sequential access controller in a library device using the present invention.

【図3】本発明を利用したライブラリ装置におけるセク
タコントローラの処理を説明するためのフローチャート
である。
FIG. 3 is a flowchart for explaining processing of a sector controller in a library device using the present invention.

【図4】本発明を利用したライブラリ装置におけるドラ
イブ切替コントローラの処理を説明するためのフローチ
ャートである。
FIG. 4 is a flowchart for explaining processing of a drive switching controller in a library device utilizing the present invention.

【図5】本発明を利用したライブラリ装置におけるRA
ID論理グループを構成するディスクの使用量変化と時
刻の関係を説明するための図である。
FIG. 5 is a diagram illustrating an RA in a library device using the present invention;
FIG. 4 is a diagram for explaining a relationship between a change in the usage of a disk constituting an ID logical group and time.

【図6】本発明を利用したライブラリ装置におけるRA
ID論理グループを構成するディスク内のデータ配置を
説明するための図である。
FIG. 6 shows an RA in a library device utilizing the present invention.
FIG. 3 is a diagram for explaining data arrangement in disks constituting an ID logical group;

【図7】本発明の第2の実施形態のライブラリ装置を説
明するための概略図である。
FIG. 7 is a schematic diagram illustrating a library device according to a second embodiment of the present invention.

【図8】本発明を利用したライブラリ装置におけるRA
ID物理グループを構成するディスク内のデータ配置と
時刻の関係を説明するための図である。
FIG. 8 shows an RA in a library device using the present invention.
FIG. 3 is a diagram for explaining a relationship between a data arrangement in a disk constituting an ID physical group and time.

【図9】可搬媒体によるRAIDシステムを採用した従
来のライブラリ装置を説明するための概略図である。
FIG. 9 is a schematic diagram for explaining a conventional library device adopting a RAID system using a portable medium.

【図10】可搬媒体によるRAIDシステムを採用した
従来のライブラリ装置の媒体内のデータ配置を説明する
ための図である。
FIG. 10 is a diagram for explaining a data arrangement in a medium of a conventional library device adopting a RAID system using a portable medium.

【符合の説明】[Description of sign]

1a〜1f 光ディスクドライブに充填された光ディス
ク 2a〜2e レギュラー光ディスクドライブ 3 光ディスク搬送アクセッサ 4 複数の光ディスクを収納する棚 5a〜5f 複数の光ディスクを収納する棚に置かれた
光ディスク 6 予備光ディスクドライブ 7a〜7e レギュラー光ディスクドライブコントロー
ラ 8 予備光ディスクドライブコントローラ 9 光ディスク搬送アクセッサコントローラ 10 シーケンシャルアクセスコントローラ 11 ホストコンピュータ 12 シーケンシャルアクセスコントローラのCPU 13 シーケンシャルアクセスコントローラのメモリ 14 I/Oコントローラ 15 セクタコントローラ 16 ドライブ切替コントローラ 17 シーケンシャルアクセスコントローラのハードデ
ィスク 17a シーケンシャルアクセスコントローラのハード
ディスク内の管理ファイル 18 光ディスクドライブと同数の光ディスクを同一の
水平面内に収納する棚 19 トレイ状光ディスクアクセッサ 19a〜19e トレイ状光ディスクアクセッサを構成
する個々のアクセッサ 20 光ディスク投入/排出口 21 光ディスクライブラリ装置(側面) 22 光ディスクライブラリ装置(正面) 23 アレイコントローラ
1a to 1f Optical disk filled in optical disk drive 2a to 2e Regular optical disk drive 3 Optical disk transport accessor 4 Shelf for storing a plurality of optical disks 5a to 5f Optical disk placed on a shelf for storing a plurality of optical disks 6 Spare optical disk drives 7a to 7e Regular optical disk drive controller 8 Spare optical disk drive controller 9 Optical disk transport accessor controller 10 Sequential access controller 11 Host computer 12 Sequential access controller CPU 13 Sequential access controller memory 14 I / O controller 15 Sector controller 16 Drive switching controller 17 Sequential access controller Hard disk 17a sequence Management file in the hard disk of the local access controller 18 Shelf for storing the same number of optical disks as the optical disk drive in the same horizontal plane 19 Tray-shaped optical disk accessors 19a to 19e Individual accessors constituting the tray-shaped optical disk accessor 20 Optical disk loading / unloading port 21 Optical Disk Library Device (Side) 22 Optical Disk Library Device (Front) 23 Array Controller

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 可搬媒体に書き込みまたは読み出しを行
う複数の記録再生機構と、前記可搬媒体を前記記録再生
機構に搬送する搬送機構と、前記可搬媒体を複数収納可
能な棚と、を備え、入力されたデータに対して複数の記
録再生機構を使用して前記可搬媒体に並列書き込みまた
は並列読み出しが可能な記録再生制御装置であって、 複数の記録再生機構によって複数の可搬媒体に並列して
データの書き込みまたは読み出しを行う際に、それぞれ
の可搬媒体上の物理的に異なる位置からそれぞれ書き込
みまたは読み出しを開始させ、それぞれの可搬媒体を順
次異なる時期に交換させることを特徴とする記録再生制
御装置。
A plurality of recording / reproducing mechanisms for writing / reading to / from a portable medium, a transport mechanism for transporting the portable medium to the recording / reproducing mechanism, and a shelf capable of accommodating a plurality of the portable media. A recording / reproduction control device capable of performing parallel writing or parallel reading on said portable medium using a plurality of recording / reproduction mechanisms for input data, comprising: When writing or reading data in parallel to each other, writing or reading is started from physically different positions on each portable medium, and each portable medium is sequentially replaced at different times. Recording and reproduction control device.
【請求項2】 可搬媒体に書き込みまたは読み出しを行
う複数の記録再生機構と、前記可搬媒体を前記記録再生
機構に搬送する搬送機構と、前記可搬媒体を複数収納可
能な棚と、を備え、入力されたデータに対して複数の記
録再生機構を使用して前記可搬媒体に並列書き込みまた
は並列読み出しが可能な記録再生制御装置であって、 複数の記録再生機構によって複数の可搬媒体に並列して
データの書き込みまたは読み出しを行う際に、各々の可
搬媒体の記録容量を記録再生機構の数より大きい整数で
均等割りしたサイズ分だけずらせた位置からそれぞれの
可搬媒体で書き込みまたは読み出しを開始させ、それぞ
れの可搬媒体を順次異なる時期に交換させることを特徴
とする記録再生制御装置。
2. A plurality of recording / reproducing mechanisms for writing or reading to / from a portable medium, a transport mechanism for transporting the portable medium to the recording / reproducing mechanism, and a shelf capable of storing a plurality of the portable media. A recording / reproduction control device capable of performing parallel writing or parallel reading on said portable medium using a plurality of recording / reproduction mechanisms for input data, comprising: When writing or reading data in parallel, the data is written or read on each portable medium from the position shifted by the recording capacity of each portable medium by a size equally divided by an integer larger than the number of recording / reproducing mechanisms. A recording / reproducing control device for starting reading and replacing each portable medium sequentially at different times.
【請求項3】 可搬媒体に書き込みまたは読み出しを行
う複数の記録再生機構と、前記可搬媒体を前記記録再生
機構に搬送する搬送機構と、前記可搬媒体を複数収納可
能な棚と、を備え、入力されたデータに対して複数の記
録再生機構を使用して前記可搬媒体に並列書き込みまた
は並列読み出しが可能な記録再生制御装置であって、 複数の記録再生機構によって複数の可搬媒体に並列して
データの書き込みまたは読み出しを行う際に、各々の可
搬媒体の記録容量を記録再生機構の数より大きい整数で
均等割りしたサイズ分だけずらせた位置からそれぞれの
可搬媒体で書き込みまたは読み出しを開始させ、 いずれか1つの可搬媒体の交換期間中にデータの書き込
みまたは読み出しを行う予備の可搬媒体と予備の記録再
生機構を設け、媒体交換によるデータ書き込みまたは読
み出しの待ち時間を発生させることなく、データの連続
的な書き込みまたは読み出しを行なわせることを特徴と
する記録再生制御装置。
3. A plurality of recording / reproducing mechanisms for writing or reading to / from a portable medium, a transport mechanism for transporting the portable medium to the recording / reproducing mechanism, and a shelf capable of storing a plurality of the portable media. A recording / reproduction control device capable of performing parallel writing or parallel reading on said portable medium using a plurality of recording / reproduction mechanisms for input data, comprising: When writing or reading data in parallel, the data is written or read on each portable medium from the position shifted by the recording capacity of each portable medium by a size equally divided by an integer larger than the number of recording / reproducing mechanisms. A read-out is started, and a spare portable medium and a spare recording / reproducing mechanism for writing or reading data during the exchange period of any one portable medium are provided. That data write or without generating read latency, the recording and reproducing controller, characterized in that to perform a continuous writing or reading data.
【請求項4】 請求項1、2または3に記載の記録再生
制御装置において、 前記搬送機構は、前記並列書き込みまたは並列読み出し
された一連の可搬媒体の媒体数に相当する複数のアクセ
ッサを有するトレイ状搬送機構であり、 複数の記録再生機構を用いて複数の可搬媒体に並列して
データの書き込みまたは読み出しを行う際に、前記トレ
イ状搬送機構によって、前記棚から前記記録再生機構
に、前記一連の可搬媒体を1回または2回に分けて取り
出し、搬送し、格納することを特徴とする記録再生制御
装置。
4. The recording / reproducing control device according to claim 1, wherein the transport mechanism has a plurality of accessors corresponding to the number of mediums of the series of portable media that has been written or read in parallel. A tray-shaped transport mechanism, when writing or reading data in parallel on a plurality of portable media using a plurality of recording and playback mechanisms, by the tray-shaped transport mechanism, from the shelf to the recording and playback mechanism, A recording / reproducing control device for taking out, transporting, and storing the series of portable media once or twice.
JP9177021A 1997-07-02 1997-07-02 Recording / reproduction control device capable of parallel writing or parallel reading Pending JPH1125574A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9177021A JPH1125574A (en) 1997-07-02 1997-07-02 Recording / reproduction control device capable of parallel writing or parallel reading

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9177021A JPH1125574A (en) 1997-07-02 1997-07-02 Recording / reproduction control device capable of parallel writing or parallel reading

Publications (1)

Publication Number Publication Date
JPH1125574A true JPH1125574A (en) 1999-01-29

Family

ID=16023777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9177021A Pending JPH1125574A (en) 1997-07-02 1997-07-02 Recording / reproduction control device capable of parallel writing or parallel reading

Country Status (1)

Country Link
JP (1) JPH1125574A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011248986A (en) * 2010-05-31 2011-12-08 Hitachi Consumer Electronics Co Ltd Recording device and recording method
WO2012096167A1 (en) 2011-01-12 2012-07-19 パナソニック株式会社 Optical disk array device
WO2014096775A1 (en) * 2012-12-21 2014-06-26 Mobile Content Management Solutions Limited Digital memory imaging system and method
WO2015029249A1 (en) * 2013-09-02 2015-03-05 株式会社日立製作所 Storage apparatus and data processing method thereof
US10079038B2 (en) 2016-10-13 2018-09-18 Panasonic Intellectual Property Management Co., Ltd. Optical disc device and optical disc reading method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011248986A (en) * 2010-05-31 2011-12-08 Hitachi Consumer Electronics Co Ltd Recording device and recording method
WO2012096167A1 (en) 2011-01-12 2012-07-19 パナソニック株式会社 Optical disk array device
EP2664987A4 (en) * 2011-01-12 2014-03-05 Panasonic Corp OPTICAL DISC MATRIX DEVICE
JP5999356B2 (en) * 2011-01-12 2016-09-28 パナソニックIpマネジメント株式会社 Optical disk array device
WO2014096775A1 (en) * 2012-12-21 2014-06-26 Mobile Content Management Solutions Limited Digital memory imaging system and method
US9977608B2 (en) 2012-12-21 2018-05-22 Mobile Content Management Solutions Limited Digital memory imaging system and method
WO2015029249A1 (en) * 2013-09-02 2015-03-05 株式会社日立製作所 Storage apparatus and data processing method thereof
US8990523B1 (en) 2013-09-02 2015-03-24 Hitachi, Ltd. Storage apparatus and its data processing method
US10079038B2 (en) 2016-10-13 2018-09-18 Panasonic Intellectual Property Management Co., Ltd. Optical disc device and optical disc reading method

Similar Documents

Publication Publication Date Title
US8041921B2 (en) Apparatus, system, and method for utilizing tape media segmentation
US5584008A (en) External storage unit comprising active and inactive storage wherein data is stored in an active storage if in use and archived to an inactive storage when not accessed in predetermined time by the host processor
JPH07302225A (en) Continuous data recording and reproducing apparatus and cache control method
US6055354A (en) Data storage apparatus
JPH06131233A (en) Multi-file storage medium access method and library device
JPH1125574A (en) Recording / reproduction control device capable of parallel writing or parallel reading
US8244975B2 (en) Command queue ordering by flipping active write zones
US6198876B1 (en) Method and apparatus for recording and/or reproducing data wherein padding data may be added during recording and removed during reproduction
JP2007310618A (en) Hierarchical storage apparatus and recording medium management method thereof
US8154823B2 (en) Information recording and reproducing apparatus, information recording and reproducing system, information processing apparatus and information reproducing apparatus
JPH10269026A (en) Library subsystem
US20080059708A1 (en) Command queue ordering by positionally pushing access commands
JP2009048315A (en) Information processing device
JPS63291266A (en) Multi-disk type optical disk device
JP3827182B2 (en) Optical disc library apparatus, data recording / reproducing method, and recording medium recording data recording / reproducing program
JP2004086251A (en) Duplex controller for information record reproduction device, method and duplex control program
JP5603142B2 (en) Recording apparatus and recording method
JP3084756B2 (en) Disk striping device
JPH04139524A (en) Array disk device and its control method
JPH11306190A (en) Video server system
JPH0950353A (en) Library type storage device
JPH11328824A (en) Reproduction device, recording device, and recording / reproduction device
JPH10254630A (en) Library system and logical volume loading / unloading method
JPH10320134A (en) Optical disk library device
JPH10293992A5 (en)