-
公开(公告)号:WO2004107158A3
公开(公告)日:2005-07-07
申请号:PCT/EP2004050771
申请日:2004-05-18
Applicant: IBM , IBM UK , DAHMAN KIRBY GRANT , GRECO PAUL MERRILL , JAQUETTE GLEN ALAN
Inventor: DAHMAN KIRBY GRANT , GRECO PAUL MERRILL , JAQUETTE GLEN ALAN
CPC classification number: G06F3/0682 , G06F3/0613 , G06F3/0656 , G11B5/00813 , G11B20/10527 , G11B2020/10703
Abstract: A sequential buffer for a magnetic tape data storage system comprises a plurality of segments. A buffer management system buffers data in the sequential buffer, conducting a data transfer process. Subsequently, some of the buffered data is maintained in some, but less than all, the segments of the buffer. Additionally, the maintained buffered data is indicated as VALID data. Thus, a subsequent process may be conducted directly using the data maintained in the buffer, and avoids moving the tape to reread the data.
Abstract translation: 用于磁带数据存储系统的顺序缓冲器包括多个段。 缓冲器管理系统缓冲顺序缓冲器中的数据,进行数据传输过程。 随后,一些缓冲的数据被保持在缓冲器的一些但是小于全部的段中。 另外,维护的缓冲数据被指示为VALID数据。 因此,可以使用缓冲器中保存的数据直接进行后续处理,并且避免移动磁带以重新读取数据。
-
2.
公开(公告)号:WO2005029356A3
公开(公告)日:2005-05-12
申请号:PCT/EP2004052231
申请日:2004-09-17
Applicant: IBM , IBM FRANCE , WOLGANG JOHN JAY , BOYD KENNETH WAYNE , DAY KENNETH FAIRCLOUGH , DOATMAS PHILIP MATTHEW , DAHMAN KIRBY GRANT
Inventor: WOLGANG JOHN JAY , BOYD KENNETH WAYNE , DAY KENNETH FAIRCLOUGH , DOATMAS PHILIP MATTHEW , DAHMAN KIRBY GRANT
CPC classification number: G06F11/1451 , G06F11/2082 , Y10S707/99936
Abstract: Disclosed is a technique for data synchronization. A first identifier is determined for a portion of data at a first source. A second identifier is determined for a portion of corresponding data at a second source. The first and second identifiers are compared. When the first and second identifiers do not match, the portion of corresponding data at the second source is replaced with the portion of data at the first source.
Abstract translation: 公开了一种用于数据同步的技术。 对于第一来源的数据的一部分确定第一标识符。 在第二个源处对于相应数据的一部分确定第二标识符。 比较第一和第二标识符。 当第一和第二标识符不匹配时,在第二个源处的对应数据的部分被替换为第一个源的数据部分。
-
公开(公告)号:JP2007052812A
公开(公告)日:2007-03-01
申请号:JP2006291201
申请日:2006-10-26
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: BASHAM ROBERT BEVERLEY , DAHMAN KIRBY GRANT , DAY III KENNETH FAIRCLOUGH , JESIONOWSKI LEONARD GEORGE
CPC classification number: G06F3/0664 , G06F3/0605 , G06F3/0644 , G06F3/0686
Abstract: PROBLEM TO BE SOLVED: To provide an automated data storage library system efficiently using a common element. SOLUTION: A drive resource provider 35, upon receiving a request for a drive when all of the drives of the pool are allocated, holds any mount of a portable data storage cartridge relative to the request, releasing the hold when a drive is allocated. Furthermore drive image providers 30 of a virtualization system for an automated data storage library provide an image of a fixed plurality of virtual data storage drives with fixed identifications to a host application. The drive image provider 30 characterizes and directs communication between the host and the dedicated drive as a fixed virtual drive; and prior to the dedication of a drive, characterizes the virtual drive to the requesting host application as "not ready". COPYRIGHT: (C)2007,JPO&INPIT
Abstract translation: 要解决的问题:使用公共元素有效地提供自动数据存储库系统。 解决方案:驱动器资源提供器35在所有池的所有驱动器被分配时接收到对驱动器的请求时,相对于该请求保持便携式数据存储盒的任何安装,当驱动器为 分配。 此外,用于自动数据存储库的虚拟化系统的驱动图像提供器30向固定应用提供具有固定标识的固定多个虚拟数据存储驱动器的映像。 驱动图像提供器30表征并指导主机和专用驱动器之间的通信作为固定虚拟驱动器; 并且在驱动器的奉献之前,将请求主机应用程序的虚拟驱动器描述为“未就绪”。 版权所有(C)2007,JPO&INPIT
-
4.
公开(公告)号:ES2272753T3
公开(公告)日:2007-05-01
申请号:ES02755163
申请日:2002-08-14
Applicant: IBM
Inventor: BASHAM ROBERT BEVERLEY , DAHMAN KIRBY GRANT , DAY III KENNETH FAIRCLOUGH , JESIONOWSKI LEONARD GEORGE
Abstract: Un sistema (10) de asignación para asignar unidades (15) de almacenamiento de datos de una biblioteca automati- zada (17) de almacenamiento de datos, como respuesta al menos a una petición (163) de una unidad (15) de almacena- miento de datos, almacenando dicha biblioteca una plurali- dad de cartuchos portátiles (14) de almacenamiento de datos en estantes de almacenamiento y transportando dichos cartu- chos portátiles (14) de almacenamiento de datos entre dichos estantes de almacenamiento de datos y dichas unida- des (15) de almacenamiento de datos para montar y desmontar dichos cartuchos portátiles (14) de almacenamiento de datos en dichas unidades de almacenamiento de datos, comprendien- do: un proveedor (35) de recursos de unidades, que asigna una pluralidad de dichas unidades (15) de almacenamiento de datos de la biblioteca a una agrupación, y asignando y desasignando dichas unidades de almacenamiento de datos de dicha agrupación; caracterizado porque dicho proveedor de recursos de unidades, al recibir (163) dicha petición de una unidad (15) de almacenamiento de datos, cuando todas dichas unidades de almacenamiento de datos de dicha agrupa- ción están asignadas, indica a dicha biblioteca (17) que retenga (190) cualquier montaje de un cartucho portátil de almacenamiento de datos relativo a dicha petición.
-
公开(公告)号:MY127467A
公开(公告)日:2006-12-29
申请号:MYPI9700820
申请日:1997-02-28
Applicant: IBM
Inventor: BASHAM ROBERT BEVERLY , DAHMAN KIRBY GRANT , FRY SCOTT MILTON , JOHNSON STEVEN DOUGLAS , WILSON STEVEN BENNETT
Abstract: VARIOUS DATA STORAGE FORMATS HELP TO EFFICIENTLY LOCATE, READ, AND WRITE USER DATA STORED ON MAGNETIC TAPE MEDIA (206). A TAPE (400. 800, 900) IS FORMATTED BY WRITING MULTIPLE SEGMENT—HEADERS (408—4 1 1), FREE FROM ANY INTERLEAVED ACCESS OF USER DATA. ADJACENT SEGMENT—HEADERS ARE SPACED BY A PREDETERMINED INTERVAL TO DEFINE MULTIPLE DATA STORAGE SEGMENTS. SEGMENT—HEADERS ALL CONTAIN A UNIQUE KEY (408C), WHICH IS COPIED INTO A KEY INDEX TO IDENTIFY VALID SEGMENTS. AFTER FORMATTING, NORMAL TAPE ACCESSES CAN BE PERFORMED. WITHOUT ERASING ANY O]D HEADERS OR DATA, A NEW FORMATTING SCHEME CAN BE ESTABLISHED BY WRITING NEW SEGMENT—HEADERS ON THE TAPE. THE NEW SEGMENT—HEADERS INCLUDE A NEW UNIQUE KEY, REPLACING THE PREVIOUS KEY IN THE KEY INDEX. PREVIOUS SEGMENT—HEADERS STORED ON THE TAPE ARE IGNORED, SINCE THEY LACK THE UPDATED KEY. SEGMENTS MAY BE SELECTIVELY GROUPED TO PROVIDE INDEPENDENTLY ADDRESSABLE PARTITIONS. MAPPING BETWEEN SEGMENTS AND PARTITIONS CAN USE A FIXED RELATIONSHIP (E.G. ONE-TO—ONE), OR EACH PARTITION MAY BE VARIABLY SIZED ACCORDING TO THE AMOUNT OF DATA TO BE STORED THEREIN. VARIABLE—SIZED PARTITIONS MAY BE AUTOMATICALLY PADDED WITH A SELECTED NUMBER OF EMPTY SEGMENTS. ANOTHER FEATURE IS FLEXIBLE—CAPACITY SCALING, WHICH DISTRIBUTES AN ORDERED SET OF DEVICE BLOCKS ON A MULTI—TRACK MAGNETIC TAPE MEDIUM. THE DEVICE BLOCKS ARE BI—DIRECTIONALLY STORED IN A CONTINUOUS CONFIGURATION OF MULTIPLE ADJACENT STACKED SERPENTINE PALTERNS OCCUPYING SOME OR ALL OF THE TAPE. THIS CONFIGURATION PERMITS SEQUENTIAL ACCESS OF ALL DEVICE BLOCKS WITHOUT ADVANCING THE TAPE MEDIUM TO SKIP OVER REGIONS BETWEEN ADJACENT DEVICE BLOCKS. (FIG. 2 )
-
公开(公告)号:AT343206T
公开(公告)日:2006-11-15
申请号:AT02755163
申请日:2002-08-14
Applicant: IBM
Inventor: BASHAM ROBERT BEVERLEY , DAHMAN KIRBY GRANT , DAY III KENNETH FAIRCLOUGH , JESIONOWSKI LEONARD GEORGE
Abstract: Data storage drives of an automated data storage library are allocated to received requests. A drive resource provider (35), upon receiving a request for a drive when all of the drives of the pool are allocated, holds any mount of a portable data storage cartridge relative to the request, releasing the hold when a drive is allocated. Spare drives are provided, outside of the pool. A spare drive may be allocated in response to the request, and a message is posted indicating use of the spare data storage drive. The posted message may comprise a notification that action may be taken to permanently transfer a spare data storage drive to the pool. Furthermore drive image providers of a virtualization system for an automated data storage library provide an image of a fixed plurality of virtual data storage drives with fixed identifications to a host application. A drive resource provider (35), at any one time, assigns any number "m" of a pool of "n" drives to the drive image providers, and "n" - "m" of the pool are freed and available for assignment. The drive resource provider (35) responds to a triggering event requesting a drive, and dedicates one of the "n" - "m" drives of the pool to the virtual drive. The drive image provider (30) characterizes and directs communication between the host and the dedicated drive as a fixed virtual drive; and prior to the dedication of a drive, characterizes the virtual drive to the requesting host application as "not ready".
-
公开(公告)号:AU2002321460A1
公开(公告)日:2003-03-24
申请号:AU2002321460
申请日:2002-08-14
Applicant: IBM
Inventor: DAHMAN KIRBY GRANT , JESIONOWSKI LEONARD GEORGE , BASHAM ROBERT BEVERLEY , DAY KENNETH FAIRCLOUGH III
Abstract: Data storage drives of an automated data storage library are allocated to received requests. A drive resource provider (35), upon receiving a request for a drive when all of the drives of the pool are allocated, holds any mount of a portable data storage cartridge relative to the request, releasing the hold when a drive is allocated. Spare drives are provided, outside of the pool. A spare drive may be allocated in response to the request, and a message is posted indicating use of the spare data storage drive. The posted message may comprise a notification that action may be taken to permanently transfer a spare data storage drive to the pool. Furthermore drive image providers of a virtualization system for an automated data storage library provide an image of a fixed plurality of virtual data storage drives with fixed identifications to a host application. A drive resource provider (35), at any one time, assigns any number "m" of a pool of "n" drives to the drive image providers, and "n" - "m" of the pool are freed and available for assignment. The drive resource provider (35) responds to a triggering event requesting a drive, and dedicates one of the "n" - "m" drives of the pool to the virtual drive. The drive image provider (30) characterizes and directs communication between the host and the dedicated drive as a fixed virtual drive; and prior to the dedication of a drive, characterizes the virtual drive to the requesting host application as "not ready".
-
公开(公告)号:DE69714324T2
公开(公告)日:2003-02-20
申请号:DE69714324
申请日:1997-03-06
Applicant: IBM
Inventor: BASHAM ROBERT BEVERLY , DAHMAN KIRBY GRANT , FRY SCOTT MILTON , JOHNSON STEVEN DOUGLAS , WILSON STEVEN BENNETT
Abstract: various data storage formats help to efficiently locate, read, and write user data stored on magnetic tape media. A tape is formatted by writing multiple segment-headers, free from any interleaved access of user data. Adjacent segment-headers are spaced by a predetermined interval to define multiple data storage segments. Segment-headers all contain a unique key, which is copied into a key index to identify valid segments. After formatting, normal tape accesses can be performed. Without erasing any old headers or data, a new formatting scheme can be established by writing new segment-headers on the tape. The new segment-headers include a new unique key, replacing the previous key in the key index. Previous segment-headers stored on the tape are ignored, since they lack the updated key. Segments may be selectively grouped to provide independently addressable partitions. Mapping between segments and partitions can use a fixed relationship (e.g. one-to-one), or each partition may be variably sized according to the amount of data to be stored therein. Variable-sized partitions may be automatically padded with a selected number of empty segments. Another feature is flexible-capacity scaling, which distributes an ordered set of device blocks on a multi-track magnetic tape medium. The device blocks are bi-directionally stored in a continuous configuration of multiple adjacent stacked serpentine patterns occupying some or all of the tape. This configuration permits sequential access of all device blocks without advancing the tape medium to skip over regions between adjacent device blocks.
-
公开(公告)号:DE69714324D1
公开(公告)日:2002-09-05
申请号:DE69714324
申请日:1997-03-06
Applicant: IBM
Inventor: BASHAM ROBERT BEVERLY , DAHMAN KIRBY GRANT , FRY SCOTT MILTON , JOHNSON STEVEN DOUGLAS , WILSON STEVEN BENNETT
Abstract: various data storage formats help to efficiently locate, read, and write user data stored on magnetic tape media. A tape is formatted by writing multiple segment-headers, free from any interleaved access of user data. Adjacent segment-headers are spaced by a predetermined interval to define multiple data storage segments. Segment-headers all contain a unique key, which is copied into a key index to identify valid segments. After formatting, normal tape accesses can be performed. Without erasing any old headers or data, a new formatting scheme can be established by writing new segment-headers on the tape. The new segment-headers include a new unique key, replacing the previous key in the key index. Previous segment-headers stored on the tape are ignored, since they lack the updated key. Segments may be selectively grouped to provide independently addressable partitions. Mapping between segments and partitions can use a fixed relationship (e.g. one-to-one), or each partition may be variably sized according to the amount of data to be stored therein. Variable-sized partitions may be automatically padded with a selected number of empty segments. Another feature is flexible-capacity scaling, which distributes an ordered set of device blocks on a multi-track magnetic tape medium. The device blocks are bi-directionally stored in a continuous configuration of multiple adjacent stacked serpentine patterns occupying some or all of the tape. This configuration permits sequential access of all device blocks without advancing the tape medium to skip over regions between adjacent device blocks.
-
公开(公告)号:SG146448A1
公开(公告)日:2008-10-30
申请号:SG2006039028
申请日:2002-08-14
Applicant: IBM
Inventor: BASHAM ROBERT BEVERLEY , DAHMAN KIRBY GRANT , III KENNETH FAIRCLOUGH DAY , JESIONOWSKI LEONARD GEORGE
IPC: G06F13/00 , G06F12/00 , G06F012/00 , G06F013/00
Abstract: DATA STORAGE DRIVES IN AN AUTOMATED DATA STORAGE LIBRARY Data storage drives of an automated data storage library are allocated to received requests. A drive resource provider, upon receiving a request for a drive when all of the drives of the pool are allocated, holds any mount of a portable data storage cartridge relative to the request, releasing the hold when a drive is allocated. Spare drives are provided, outside of the pool. A spare drive may be allocated in response to the request, and a message is posted indicating use of the spare data storage drive. The posted message may comprise a notification that action may be taken to permanently transfer a spare data storage drive to the pool. Furthermore drive image providers of a virtualization system for an automated data storage library provide an image of a fixed plurality of virtual data storage drives with fixed identifications to a host application. A drive resource provider, at any one time, assigns any number "m" of a pool of "n" drives to the drive image providers, and "n" - "m" of the pool are freed and available for assignment. The drive resource provider responds to a triggering event requesting a drive, and dedicates one of the "n" - "m" drives of the pool to the virtual drive. The drive image provider characterizes and directs communication between the host and the dedicated drive as a fixed virtual drive; and prior to the dedication of a drive, characterizes the virtual drive to the requesting host application as "not ready".
-
-
-
-
-
-
-
-
-