JP4946126B2 - データ記録方法及びデータ記録装置 - Google Patents
データ記録方法及びデータ記録装置 Download PDFInfo
- Publication number
- JP4946126B2 JP4946126B2 JP2006086348A JP2006086348A JP4946126B2 JP 4946126 B2 JP4946126 B2 JP 4946126B2 JP 2006086348 A JP2006086348 A JP 2006086348A JP 2006086348 A JP2006086348 A JP 2006086348A JP 4946126 B2 JP4946126 B2 JP 4946126B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- magnetic tape
- data
- track
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/008—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
- G11B5/00813—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
- G11B5/00817—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on longitudinal tracks only, e.g. for serpentine format recording
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0611—Improving I/O performance in relation to response time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0682—Tape device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/107—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/02—Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
- G11B5/09—Digital recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
- G11B2220/652—Solid state media wherein solid state memory is used for storing indexing information or metadata said memory being attached to the recording medium
- G11B2220/655—Memory in cassette [MIC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
- G11B2220/95—Serpentine format, wherein a single track or group of tracks traverses the tape plural times from one end to the other
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Digital Magnetic Recording (AREA)
Description
前記トラック単位識別情報に、該トラック単位識別情報により識別されるトラック単位に記録されるファイルの管理データセットを関連付けて記憶する管理データセット記憶工程と、
前記管理データセット記憶工程により記憶された前記管理データセットに基づいて、指定されたファイルが記録されるトラック単位を特定するトラック単位特定工程と、
前記トラック単位特定工程により特定されたトラック単位に、前記指定されたファイルを記録するファイル記録工程と
を含んだことを特徴とする磁気テープ記録方法。
前記ファイル記録工程は、前記トラック単位検出工程により検出されたトラック単位に前記指定されたファイルを記録することを特徴とする付記1に記載の磁気テープ記録方法。
前記データサイズ超過検知工程によりデータサイズの超過が検知されると、前記トラック単位検出工程が、前記管理データセット記憶工程を経てもなお前記ファイルの管理データセットが関連付けて記憶されていない前記トラック単位識別情報のうち最も最先に順序付けられるトラック単位を検出し、
前記ファイル記録工程が、前記トラック単位検出工程により検出されたトラック単位に前記指定されたファイルを記録することを特徴とする付記2に記載の磁気テープ記録方法。
前記計算機からの指示に応じて、前記トラック単位識別情報及びこれに関連付けられるファイルの管理データセットの入出力を行う管理データセット入出力手段と、
前記管理データセット入出力手段により取得した前記トラック単位識別情報及び前記ファイルの管理データセットに基づいた前記計算機からの指示に応じて、前記磁気テープにおける該ファイルの記録位置を決定する位置決定手段と、
前記計算機からの指示に応じて、前記位置決定手段により決定された前記磁気テープにおける前記ファイルの記録位置で該ファイルのデータの読み出し又は記録を行うファイルデータ入出力手段と
を備えたことを特徴とする磁気テープ記録装置。
前記トラック単位識別情報に、該トラック単位識別情報により識別されるトラック単位に記録されるファイルの管理データセットを関連付けて記憶する管理データセット記憶手段を備えたことを特徴とする磁気テープユニット。
前記トラック単位識別情報に、該トラック単位識別情報により識別されるトラック単位に記録されるファイルの管理データセットを関連付けて前記管理データセット記憶手段に記憶させる制御を行う管理データセット記憶制御手段と、
前記管理データセット記憶制御手段により制御されて記憶された前記ファイルの管理データセットに基づいて、指定されたファイルが記録されるトラック単位を特定する制御を行うトラック単位特定制御手段と、
前記トラック単位特定制御手段により制御されて特定されたトラック単位に、前記指定されたファイルを記録させる制御を行うファイル記録制御手段と
を備えたことを特徴とするコンピュータシステム。
前記ファイル記録制御手段は、前記トラック単位検出制御手段による制御により検出されたトラック単位に前記指定されたファイルを記録することを特徴とする付記8に記載のコンピュータシステム。
前記データサイズ超過検知手段によりデータサイズの超過が検知されると、前記トラック単位検出制御手段が、前記管理データセット記憶制御手段による制御を経てもなお前記ファイルの管理データセットが関連付けて記憶されていない前記トラック単位識別情報のうち最も最先に順序付けられるトラック単位の検出を制御し、
前記ファイル記録制御手段が、前記トラック単位検出制御手段による制御により検出されたトラック単位に前記指定されたファイルを記録させる制御を行うことを特徴とする付記9に記載のコンピュータシステム。
101 管理データセット入出力部
102 磁気テープデータ入出力部
102a トラック単位末尾検出部
103 磁気テープ位置付け部
104 I/F部
150 磁気テープユニット
151 管理データセット記憶部
152 磁気テープ
200 ホストコンピュータ
201 管理データセット入出力制御部
202 ファイル位置付け部
203 磁気テープ管理情報開始時書き込み部
204 磁気テープデータ入出力制御部
205 磁気テープ管理情報終了時書き込み部
206 トラック単位切り替え制御部
207 I/F部
Claims (3)
- 磁気テープ上に予め定められた複数の領域それぞれに予め定められた書込み先頭位置のいずれかの位置に対応する第1の位置から第1のデータを記録し、
前記第1のデータの記録終了位置を示す情報を保持し、
前記第1のデータと同じファイルとして管理する第2のデータについては、前記磁気テープに予め定められたデータを記録する方向に従って、前記記録終了位置を示す情報によって示される位置から、前記複数の領域それぞれに定められた書込み先頭位置のうち前記第1の位置の次に位置する第2の位置までで定められる範囲内に記録することを許容し、
前記第1のデータと同じファイルとして管理しない第3のデータについては、前記範囲内に記録することを許容しないこと
を特徴とするデータ記録方法。 - 前記第2のデータの一部分を前記第2の位置までに記録しなかった場合に、記録されていない前記第2のデータの一部分を、前記複数の領域のうちのデータを記録されていない領域に定められた書込み先頭位置のうち、前記第1の位置と位置が最も近い位置から記録すること
を特徴とする請求項1記載のデータ記録方法。 - 磁気テープ上に予め定められた複数の領域それぞれに予め定められた書込み先頭位置のいずれかの位置に対応する第1の位置から第1のデータを記録する記録手段と、
前記第1のデータの前記終了位置を示す情報を保持する保持手段と、
前記第1のデータと同じファイルとして管理する第2のデータについては、前記磁気テープに予め定められたデータを記録する方向に従って、前記記録終了位置を示す情報によって示される位置から、前記複数の領域それぞれに定められた書込み先頭位置のうち前記第1の位置の次に位置する第2の位置までで定められる範囲内に記録することを許容し、前記第1のデータと同じファイルとして管理しない第3のデータについては、前記範囲内に記録することを許容しないように、前記記録手段を制御する記録制御手段と
を備えたことを特徴とするデータ記録装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006086348A JP4946126B2 (ja) | 2006-03-27 | 2006-03-27 | データ記録方法及びデータ記録装置 |
US11/471,844 US20070236817A1 (en) | 2006-03-27 | 2006-06-21 | Magnetic-tape recording method, magnetic-tape recording apparatus, and computer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006086348A JP4946126B2 (ja) | 2006-03-27 | 2006-03-27 | データ記録方法及びデータ記録装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007265476A JP2007265476A (ja) | 2007-10-11 |
JP4946126B2 true JP4946126B2 (ja) | 2012-06-06 |
Family
ID=38574959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006086348A Expired - Fee Related JP4946126B2 (ja) | 2006-03-27 | 2006-03-27 | データ記録方法及びデータ記録装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20070236817A1 (ja) |
JP (1) | JP4946126B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102216985B (zh) * | 2008-11-21 | 2014-04-09 | 国际商业机器公司 | 磁带记录装置中的数据覆写控制方法以及磁带记录装置 |
US9019654B2 (en) * | 2013-08-23 | 2015-04-28 | International Business Machines Corporation | Data storage tape with random access data |
JP2015133164A (ja) * | 2014-01-15 | 2015-07-23 | 富士通株式会社 | テープ装置、書込処理方法、及び書込制御プログラム |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4007448A (en) * | 1974-08-15 | 1977-02-08 | Digital Equipment Corporation | Drive for connection to multiple controllers in a digital data secondary storage facility |
US5506986A (en) * | 1992-07-14 | 1996-04-09 | Electronic Data Systems Corporation | Media management system using historical data to access data sets from a plurality of data storage devices |
US5432652A (en) * | 1993-06-14 | 1995-07-11 | International Business Machines Corporation | Servo and data format for magnetic tape having plural spaced-apart servo areas interleaved with data track areas having serpentine track scanning using any one of a plurality of number of concurrently accessed tracks |
JPH0836807A (ja) * | 1994-07-27 | 1996-02-06 | Fujitsu Ltd | 磁気テープ装置 |
US5650883A (en) * | 1994-10-14 | 1997-07-22 | Sony Corporation | Data recording apparatus having check-after-write function and reproduction apparatus and method for reproducing data recorded by the recording apparatus |
DE19649075B4 (de) * | 1995-11-29 | 2005-04-14 | Matsushita Electric Industrial Co., Ltd., Kadoma | Digitale Aufzeichnungs- und Wiedergabe-Vorrichtung für Audio/Video-Daten |
MY118195A (en) * | 1997-09-17 | 2004-09-30 | Matsushita Electric Ind Co Ltd | Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc |
JP2002117629A (ja) * | 1997-09-17 | 2002-04-19 | Matsushita Electric Ind Co Ltd | 光ディスク記録装置、ファイル管理プログラムを記録したコンピュータ読み取り可能な記憶媒体および光ディスク |
US7103262B2 (en) * | 1997-09-17 | 2006-09-05 | Matsushita Electric Industrial Co., Ltd. | Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc |
JPH11283226A (ja) * | 1998-03-31 | 1999-10-15 | Matsushita Electric Ind Co Ltd | データストリーム記録再生装置 |
US7124124B1 (en) * | 1999-05-24 | 2006-10-17 | Quantum Corporation | Data storage devices for large size data structures |
JP3714046B2 (ja) * | 1999-07-23 | 2005-11-09 | 株式会社日立製作所 | 仮想テープ記憶装置 |
EP1158517A3 (en) * | 2000-05-24 | 2003-02-12 | Quantum Corporation | Data storage devices for large size data structures |
US6856479B2 (en) * | 2002-01-29 | 2005-02-15 | International Business Machines Corporation | Writing synchronized data to magnetic tape |
JP2003272298A (ja) * | 2002-03-19 | 2003-09-26 | Sony Corp | 記録媒体、記録方法、記録装置 |
US6765741B2 (en) * | 2002-11-25 | 2004-07-20 | International Business Machines Corporation | Adjusting a read detection equalizer filter of a magnetic tape drive employing a recording format required control pattern |
JP4128570B2 (ja) * | 2003-01-28 | 2008-07-30 | 富士通株式会社 | 生体情報照合装置 |
US6982846B2 (en) * | 2003-05-19 | 2006-01-03 | International Business Machines Corporation | Tamper resistant write once recording of a data storage cartridge having rewritable media |
US6950257B1 (en) * | 2004-04-29 | 2005-09-27 | International Business Machines Corporation | Writing to magnetic tape with backhitchless backspacing and data set invalidation |
US7469314B2 (en) * | 2005-03-10 | 2008-12-23 | International Business Machines Corporation | Magnetic tape write once overwrite protection |
-
2006
- 2006-03-27 JP JP2006086348A patent/JP4946126B2/ja not_active Expired - Fee Related
- 2006-06-21 US US11/471,844 patent/US20070236817A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2007265476A (ja) | 2007-10-11 |
US20070236817A1 (en) | 2007-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6124734B2 (ja) | 高速に読み出し可能なテープメディアにファイルを書込む方法 | |
US8477440B2 (en) | Tape recorder and tape recording that increases empty tape area without loss of necessary data | |
US9830102B2 (en) | Method of writing a file to a plurality of media and a storage system thereof | |
EP1710676A2 (en) | Network-attachable, file-accessible storage drive | |
EP2317428B1 (en) | Automatically linking partitions on a tape media device | |
US6937411B2 (en) | Method, system, program, and storage cartridge for storing data in a storage medium | |
US20140379980A1 (en) | Selective duplication of tape cartridge contents | |
JP5325128B2 (ja) | データの書込みを制御する装置及び方法 | |
JP6005010B2 (ja) | 複数のテープメディアに1つのファイルをスパニングする方法、ストレージ・システム、およびプログラム | |
JP5636115B2 (ja) | テープドライブでのデータ改ざん検知方法、ファイルシステム | |
JP6052812B2 (ja) | テープ上のファイルの管理、書き込み、及び読み出し方法 | |
JP6109012B2 (ja) | テープメディアにおいてフォーマットを初期化する前に書き込まれていたデータのリカバリー | |
JP4946126B2 (ja) | データ記録方法及びデータ記録装置 | |
CN101201725B (zh) | 磁带记录设备及其数据写控制方法 | |
JP6433170B2 (ja) | リードヘッドとライトヘッドとを活用して記録データの削除所要時間を削減する手法 | |
US7124124B1 (en) | Data storage devices for large size data structures | |
US20030028831A1 (en) | Centralised data position information storage system | |
JPS63104284A (ja) | デイスクフアイルアクセス方式 | |
EP1158517A2 (en) | Data storage devices for large size data structures | |
US6798602B2 (en) | Window based directory for magnetic tape | |
JP2001297538A (ja) | デジタルデータストレージ装置 | |
JPH0745043A (ja) | ディジタルデータ記録再生方法 | |
JPS63298869A (ja) | 記録再生装置 | |
JPH02307115A (ja) | 記憶サブシステム制御方式 | |
JPH01307983A (ja) | ディジタルデータ記録再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080806 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100302 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100430 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110405 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110606 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120207 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120220 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |