JP2008135124A - Magnetic tape drive - Google Patents
Magnetic tape drive Download PDFInfo
- Publication number
- JP2008135124A JP2008135124A JP2006321012A JP2006321012A JP2008135124A JP 2008135124 A JP2008135124 A JP 2008135124A JP 2006321012 A JP2006321012 A JP 2006321012A JP 2006321012 A JP2006321012 A JP 2006321012A JP 2008135124 A JP2008135124 A JP 2008135124A
- Authority
- JP
- Japan
- Prior art keywords
- magnetic tape
- error
- tape drive
- nonvolatile memory
- drive
- 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
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
本発明は、コンピュータシステムのバックアップとして使用される磁気テープドライブに関し、特にエラー解析等で重要な情報となる磁気デープドライブのエラーログを階層化された不揮発性メモリを設けて記録することで、エラー解析等が迅速、且つ容易にできる磁気テープドライブに関する。 The present invention relates to a magnetic tape drive used as a backup for a computer system, and in particular, an error log of a magnetic tape drive, which is important information for error analysis, is recorded by providing a hierarchical nonvolatile memory. The present invention relates to a magnetic tape drive that can perform analysis and the like quickly and easily.
近年、デジタル化に伴い、データの大容量化が急速に進んでおり、コンピュータシステムの高信頼性の需要が高まっている。コンピュータシステムの信頼性向上には、大容量のデータをバックアップしておくことが重要になっている。万が一、エラーが発生した場合には、最短時間に現状復旧させてエラー解析することが要求される。従来からコンピュータシステムのバックアップとして磁気テープドライブが使用されている。磁気テープ媒体は一般的に単位容量あたりの単価が安いことと、他の媒体に比べて大容量であることから、コンピュータシステムのハードディスクドライブ等のエラー時に備えて、ハードディスク等のメディアに記録されているデータをバックアップ等の用途に広く利用されている。データのバックアップ方法として、ファイル単位で磁気テープ媒体にバックアップする場合と、複数のファイルが一つとなったボリューム単位で磁気テープ媒体にバックアップする場合がある。ファイルは数メガバイトから数ギガバイトのデータのかたまりであり、ボリュームは数十ギガバイトのデータのかたまりである。 In recent years, with the digitization, the volume of data is rapidly increasing, and the demand for high reliability of computer systems is increasing. In order to improve the reliability of a computer system, it is important to back up a large amount of data. In the unlikely event that an error occurs, it is required to restore the current state in the shortest time and analyze the error. Conventionally, magnetic tape drives have been used as backups for computer systems. Magnetic tape media generally has a lower unit price per unit capacity and is larger than other media, so it is recorded on a medium such as a hard disk in case of an error such as a hard disk drive in a computer system. The data is widely used for backup and other purposes. As a data backup method, there are a case of backing up to a magnetic tape medium in units of files and a case of backing up to a magnetic tape medium in units of volumes in which a plurality of files are combined into one. A file is a block of data of several megabytes to several gigabytes, and a volume is a block of data of several tens of gigabytes.
磁気テープ媒体は、カートリッジ、またはカセット内に磁気テープを収納されており、供給リールのみを持つタイプと、供給リールおよび巻き取りリールをもつタイプがある。前者は巻き取りリールを内蔵している磁気テープドライブに使用する。磁気テープドライブは、磁気テープ媒体を装填したり、排出したりすることできる。いわゆるリムーバブルなメディアである。したがって、同じ磁気テープ媒体に記録しているデータを他の磁気テープドライブで読み出したり、記録したりすることができる。また、磁気テープ長にもよるが、数十ギガバイト〜数テラバイトの大記録容量を有するLTO(Linear Tape Open)、AIT(Advanced Intelligent Tape)、DDS(Digital Data Storage)などのテープ規格に代表される磁気テープ媒体を読み出したり、記録したりすることができる。 Magnetic tape media are classified into a type having only a supply reel and a type having a supply reel and a take-up reel. The former is used for a magnetic tape drive with a built-in take-up reel. Magnetic tape drives can load and unload magnetic tape media. It is a so-called removable media. Therefore, data recorded on the same magnetic tape medium can be read or recorded by another magnetic tape drive. Depending on the length of the magnetic tape, it is represented by tape standards such as LTO (Linear Tape Open), AIT (Advanced Intelligent Tape), and DDS (Digital Data Storage), which have a large recording capacity of several tens of gigabytes to several terabytes. The magnetic tape medium can be read or recorded.
磁気テープドライブがエラーしたとき、エラー解析等に役立たせるために、エラーログを磁気テープドライブに内蔵してある半導体メモリに記録している。 When the error occurs in the magnetic tape drive, an error log is recorded in a semiconductor memory built in the magnetic tape drive in order to be useful for error analysis.
従来の磁気テープドライブの基本構造は図2に示すように、磁気テープ媒体2に記録したり、あるいは磁気テープ媒体2に記録されている情報を読み出したりする磁気ヘッド5と、磁気ヘッド5の位置合わせを制御する磁気ヘッド位置制御部6と、記録情報を制御するライトアンプ7、磁気ヘッド5からの読み出し情報を制御するリードアンプ8、磁気テープ媒体2を走行させる機構駆動部3と、走行している磁気テープ媒体2の制御する駆動制御部4と、コンピュータシステムと磁気テープドライブ1間の入出力信号を仲介するインターフェース12と、磁気テープドライブ1全体の動作を制御するMPU (Micro Processing Unit)9と、MPU9が実行するプログラムやデータを記憶しておく半導体メモリ11と、MPU9とインターフェース12間の処理速度や転送速度の差を補うためにデータを一時的に保存しておくバッファ10と、磁気テープドライブ1へ駆動電力を供給する電源13、エラーメッセージの表示ランプ14から構成されている。エラーログやアクセスログは半導体メモリ11に記録している。
As shown in FIG. 2, the basic structure of a conventional magnetic tape drive is as follows: a
ある磁気テープドライブにおいて、磁気テープ媒体を装填して使用中に何らかのエラーが発生し、保守を行う必要が生じた場合に、磁気テープ媒体が磁気テープドライブに装填されている状態であれば、エラー発生時の双方の相関関係がわかり、エラー解析等が比較的に容易とされる。 If an error occurs while a magnetic tape drive is being used in a magnetic tape drive and maintenance is required, if the magnetic tape media is loaded in the magnetic tape drive, an error will occur. The correlation between the two at the time of occurrence is known, and error analysis and the like are relatively easy.
しかし、実際のところ現状復旧することが最優先されるため、エラー発生後に磁気テープドライブから磁気テープ媒体が排出されることが一般的である。その磁気テープ媒体は巻き戻されるので、磁気テープ媒体のどの位置でエラーが発生したのか等の情報を得ることが出来ないため、エラー発生時の双方の相関関係を把握するのが困難になる。また、磁気テープドライブがエラー発生する前の状況やそのエラーに対する磁気テープドライブの対応(リトライ等)はエラー解析する上で重要である。 However, since restoration of the current status is the top priority in practice, the magnetic tape medium is generally ejected from the magnetic tape drive after an error occurs. Since the magnetic tape medium is rewound, it is impossible to obtain information such as where the error has occurred on the magnetic tape medium, and it is difficult to grasp the correlation between the two when the error occurs. In addition, the situation before an error occurs in the magnetic tape drive and the response (retry, etc.) of the magnetic tape drive to the error are important for error analysis.
解決しようとする問題は、エラーログは高速動作可能なDRAM(Dynamic Random Access Memory)に記録させているのが一般的であるが、DRAMは揮発性であるため、磁気テープドライブの電源が切れると記録されていたエラーログは消去される。さらに、半導体メモリに記録できるエラーログデータ量は限界があり、エラーが多発した場合には記録容量が一杯になり、古いエラーログが格納されている場所に新しいエラーログが上書きされて、古いエラーログは消去される問題があった。 The problem to be solved is that the error log is generally recorded in a dynamic random access memory (DRAM) that can operate at high speed. However, since the DRAM is volatile, the power of the magnetic tape drive is turned off. The recorded error log is deleted. In addition, there is a limit to the amount of error log data that can be recorded in the semiconductor memory. When errors occur frequently, the recording capacity becomes full, and the old error log is overwritten with the old error log. There was a problem that the log was erased.
本発明の目的は目的は、エラーログの記録方法として、不揮発性メモリを階層化することにより、全てエラーログを消失することなく、記録することができる磁気テープドライブを提供することである。 An object of the present invention is to provide a magnetic tape drive capable of recording without losing all error logs by hierarchizing a nonvolatile memory as a method for recording error logs.
本発明の磁気テープドライブは、上記の問題点を解決するために、以下のような構成にする。 The magnetic tape drive of the present invention has the following configuration in order to solve the above problems.
エラーの発生した磁気テープドライブにて生成されるエラーログを、格納するエラーログ記録用不揮発性メモリにおいて、随時エラーが発生する度、高速に記録することができる第一階層不揮発性メモリ手段と、該不揮発性メモリに記録されている情報を定期的に記録することができる大容量な第二階層不揮発性メモリ手段を備えた構成にする。 First-tier nonvolatile memory means capable of recording an error log generated by an error-generated magnetic tape drive at high speed whenever an error occurs at any time in an error log recording nonvolatile memory for storing, A structure having a large-capacity second-tier nonvolatile memory means capable of periodically recording information recorded in the nonvolatile memory is provided.
本発明によれば、磁気テープドライブに内蔵されている階層化された不揮発性メモリにエラーログを記録できるので、エラーが発生したときに全てのエラー状況を高速に記録することができ、磁気テープドライブでエラー発生状況等を迅速、且つ容易に解析することができる磁気テープドライブを提供することが可能になる。 According to the present invention, an error log can be recorded in a hierarchized nonvolatile memory built in a magnetic tape drive. Therefore, when an error occurs, all error conditions can be recorded at high speed. It is possible to provide a magnetic tape drive that can quickly and easily analyze an error occurrence state in the drive.
以上、説明したように本発明の磁気テープドライブは、以下に示す効果を得ることができる。 As described above, the magnetic tape drive of the present invention can obtain the following effects.
請求項1では、エラーが発生した磁気テープドライブにおいて、生成されたエラーログを階層化された不揮発性メモリに記録することができるようにされている。したがって、磁気テープドライブのエラー発生状況や、または磁気テープドライブにおける使用状況等のエラー解析等を行うことができるようになる。 According to claim 1, in the magnetic tape drive in which an error has occurred, the generated error log can be recorded in a hierarchized nonvolatile memory. Accordingly, it is possible to analyze errors such as error occurrence status of the magnetic tape drive or usage status of the magnetic tape drive.
以下、図示した実施例に基づいて本発明を詳細に説明する。 Hereinafter, the present invention will be described in detail based on illustrated embodiments.
図1は本発明による磁気テープドライブ1の一実施例を示したブロック図で、エラーログ記録用不揮発性メモリ15を階層化した磁気テープドライブの構成例を示すものである。本発明の動作説明は以下の順で行う。
1.通常の動作
2.エラー時の動作
3.エラーログの読み出しおよび解析
1.通常の動作
通常の動作について、図1を参照して説明する。磁気テープドライブ1に磁気テープ媒体2を装填して、磁気テープ媒体2への記録動作や読み出し動作を行う。磁気テープ媒体2は、磁気テープ媒体2への情報の記録や読み出しを行う磁気ヘッド5と、磁気ヘッド5の位置合わせを制御する磁気ヘッド位置制御部6と、記録情報を制御するライトアンプ7、磁気ヘッド5からの読み出し情報を制御するリードアンプ8、磁気テープ媒体2を走行させる機構駆動部3と、機構駆動部3の動作を制御する駆動制御部4と、コンピュータシステムと磁気テープドライブ1間の入出力信号のやりとりを行うインターフェース12と、これら全体を制御するMPU9と、MPU9の状態を表示する表示ランプ14と、MPU9とインターフェース12間の処理速度や転送速度の差を補うためのデータの一時的な記憶を行うバッファ10と、電源13と、第一階層不揮発性メモリ16、第二階層不揮発性メモリ17から成っている。なお、第一階層不揮発性メモリ16はMPU9用の高速半導体メモリをバッテリバックアップしたもの、第二階層不揮発性メモリ17は大容量の不揮発半導体フラッシュメモリで構成されている。これらの機構により磁気テープ媒体2に情報を記録したり、あるいは磁気テープ媒体2に記録されている情報を読み出したりする動作について以下に説明する。なお説明を簡単にするため磁気テープ媒体2が磁気テープドライブ1に装填され、磁気テープ媒体2の先頭部分に記録されている制御情報の読み出し動作の説明は省略する。コンピュータシステムからの指令により磁気テープ媒体2への情報の記録を行う場合は、機構駆動部3、駆動制御部4を動作させて磁気テープ媒体2を走行させ、規定の走行速度になったら磁気ヘッド位置制御部6、磁気ヘッド5、ライトアンプ7、磁気ヘッド5を動作させてコンピュータシステムからの記録情報を磁気テープ媒体2に記録する。MPU9のアクセスログは第一階層不揮発性メモリに設けた領域16aに記録する。この領域16aの記録は古いアクセスログから上書きする。
FIG. 1 is a block diagram showing an embodiment of a magnetic tape drive 1 according to the present invention, and shows a configuration example of a magnetic tape drive in which error log recording nonvolatile memories 15 are hierarchized. The operation of the present invention will be described in the following order.
1.
2.エラー時の動作
エラー時の動作について、図1を参照して説明する。磁気テープドライブ1に磁気テープ媒体2を装填して動作中に何らかのエラーが発生したとき、使用した磁気テープドライブ1の製番、バックアップ処理を行った日時(年月日時分秒)、その磁気テープドライブ1で使用した磁気テープ媒体2の製番、機構駆動部3と、駆動制御部4と、磁気ヘッド5と、磁気ヘッド位置制御部6の動作情報や、磁気テープドライブ1の動作内容(例えば磁気テープ媒体2の走行を開始する動作とかデータの読み出し動作とかリトライ動作など)をMPU9がエラーログとして生成し、高速に第一階層不揮発性メモリ16に記録する。第一階層不揮発性メモリ16はMPU9用のメモリであるので、そのアクセス手続きは簡単であり且つ高速であるので、必要時にエラーログを短時間で記録させることができる。ただし容量的には少ないので、アクセス手続きは煩雑で低速ではあるが大容量な第二階層不揮発性メモリ17に記録し直す。このデータ移行処理はMPU9の空き時間を見て定期的に行うほかに、磁気テープドライブ1がリトライを繰り返したり、短時間にエラーが多発したり、第一階層不揮発性メモリ16の記録容量は一杯になったときは、古いエラーログが上書きされて消失されるのを避けるために、随時実行する。
2. Operation at the time of error The operation at the time of error will be described with reference to FIG. When an error occurs during operation of the magnetic tape drive 1 loaded with the
3.エラーログの読み出しおよび解析
エラーログの読み出しおよび解析について、図1を参照して説明する。第一階層不揮発性メモリ16および第二階層不揮発性メモリ17に記録させているエラーログの読み出しは、コンピュータシステムからの専用のコマンドにより行われ、バッファ10を介してインターフェース12よりコンピュータシステムに送出される。よって、コンピュータシステムでは必要時に専用のコマンドを発行してエラーログを受け取り解析することができる。
3. Error Log Reading and Analysis Error log reading and analysis will be described with reference to FIG. Reading of the error log recorded in the first hierarchy
これにより、全てエラーログを消失することなく、記録することができ、エラーログの読み出しおよび解析することを可能とした磁気テープドライブ1の一実施例である。 This is an embodiment of the magnetic tape drive 1 that can record all error logs without erasing them, and can read and analyze the error logs.
本発明はエラーの発生した磁気テープドライブから生成されるエラーログを、磁気テープドライブに内蔵されているエラーログデータ記録用不揮発性メモリにおいて、随時エラーが発生する度、高速に記録することができる第一階層不揮発性メモリと、前記不揮発性メモリに記録されている情報を定期的に記録することができる大容量な第二階層不揮発性メモリを階層化して設けることで、詳細なエラーログを全て消失することなく、記録することができる磁気テープドライブを製造することが可能である。 According to the present invention, an error log generated from a magnetic tape drive in which an error has occurred can be recorded at high speed whenever an error occurs at any time in an error log data recording nonvolatile memory built in the magnetic tape drive. By providing a first-tier non-volatile memory and a large-capacity second-tier non-volatile memory that can periodically record the information recorded in the non-volatile memory, all detailed error logs are stored. It is possible to manufacture a magnetic tape drive capable of recording without disappearing.
1…磁気テープドライブ、2…磁気テープ媒体、3…機構駆動部、4…駆動制御部、5…磁気ヘッド、6…磁気ヘッド位置制御部、7…ライトアンプ、8…リードアンプ、9…MPU、10…バッファ、11…半導体メモリ、12…インターフェース、13…電源、14…表示ランプ、15…不揮発性メモリ、16…第一階層不揮発性メモリ、16a…MPU実行プログラムの格納領域、17…第二階層不揮発性メモリ。
DESCRIPTION OF SYMBOLS 1 ... Magnetic tape drive, 2 ... Magnetic tape medium, 3 ... Mechanism drive part, 4 ... Drive control part, 5 ... Magnetic head, 6 ... Magnetic head position control part, 7 ... Write amplifier, 8 ... Read amplifier, 9 ... MPU DESCRIPTION OF
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006321012A JP2008135124A (en) | 2006-11-29 | 2006-11-29 | Magnetic tape drive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006321012A JP2008135124A (en) | 2006-11-29 | 2006-11-29 | Magnetic tape drive |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008135124A true JP2008135124A (en) | 2008-06-12 |
Family
ID=39559872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006321012A Pending JP2008135124A (en) | 2006-11-29 | 2006-11-29 | Magnetic tape drive |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008135124A (en) |
-
2006
- 2006-11-29 JP JP2006321012A patent/JP2008135124A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7965465B2 (en) | Techniques for storing shingle blocks in a cache memory using a data storage device | |
US10346078B2 (en) | Method of writing a file to a plurality of media and a storage system thereof | |
JP4078010B2 (en) | Magnetic disk apparatus and information recording method | |
US20020030914A1 (en) | Storage device for reliably maintaining data in a reproducible state for a long period of time | |
US20140215145A1 (en) | Tape drive cache memory | |
CN104050056A (en) | File system backup of multi-storage-medium device | |
US9753664B2 (en) | Method of detecting tampering of data in tape drive, and file system | |
JP2004206795A (en) | Disk storage device and light control method | |
US8176243B2 (en) | Tape recording apparatus and method | |
US7143232B2 (en) | Method, system, and program for maintaining a directory for data written to a storage medium | |
KR20090094594A (en) | Information storage medium recording data according to journaling file system, method and apparatus of writing/recovering data using journaling file system | |
US11688426B2 (en) | Partitioned data-based TDS compensation using joint temporary encoding and environmental controls | |
JP4372168B2 (en) | Semiconductor memory information storage apparatus and stored data processing method thereof | |
US20080266697A1 (en) | Information recording device, recording device management system and information recording device management method | |
JP2008135124A (en) | Magnetic tape drive | |
JP4173146B2 (en) | Method for erasing data from magnetic tape storage media | |
US10867633B1 (en) | Reduced adjacent track erasure from write retry | |
JP5537593B2 (en) | Data recording method, data recording apparatus, and recording medium | |
US20150205543A1 (en) | Storage device and data storing method | |
CN101410902A (en) | Optical disc device and record control method | |
JPH11353820A (en) | Magnetic storage device and evaluation apparatus for magnetic recording medium | |
TW200709192A (en) | Disk finalization systems and methods thereof | |
US20100265611A1 (en) | Controller, disk drive having the controller, and data processing system having the disk drive | |
JP2013131004A (en) | Storage device | |
US20030193729A1 (en) | Magnetic disk drive improved in a reliability of data retrieve |