-
公开(公告)号:DE10122228A1
公开(公告)日:2001-11-22
申请号:DE10122228
申请日:2001-05-08
Applicant: IBM
Inventor: GOODMAN BRIAN GERARD , JESIONOWSKI LEONARD GEORGE
Abstract: The method involves receiving a task, broadcasting the task to several job processing nodes, establishing a queue of jobs by each job processing node in response to the task, selecting at least one job for the access mechanism(s) by at least one job processing node, instructing the access mechanism to carry out each selected job and synchronizing the job queues. Independent claims are also included for the following: a job queue management system and an automated data storage library.
-
-
13.
公开(公告)号: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.
-
公开(公告)号:AU2003202062A1
公开(公告)日:2003-09-02
申请号:AU2003202062
申请日:2003-01-20
Applicant: IBM
Inventor: JESIONOWSKI LEONARD GEORGE , BASHAM ROBERT BEVERLEY
Abstract: A converter is utilized with at least one implicit addressing sequential media device to simulate explicit addressing sequential media device performance from the perspective of host applications. Responsive to receiving explicit addressing read/write commands from the host application, the converter converts the explicit addressing read/write commands into implicit addressing read/write commands and passes the implicit addressing read/write commands through to the device. Optionally, responsive to device capability queries from a host application, the converter reports that the device utilizes explicit addressing. As another option, responsive to receiving commands other than explicit addressing read/write commands from the application host, the converter examines the commands to monitor sequential media address, and relays the commands to the device substantially free of any modification.
-
公开(公告)号: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".
-
公开(公告)号:DE60319548D1
公开(公告)日:2008-04-17
申请号:DE60319548
申请日:2003-06-13
Applicant: IBM
Inventor: GOODMAN BRIAN GERARD , HILL RONALD FAYE , JESIONOWSKI LEONARD GEORGE , YARDY RAYMOND
Abstract: Addressing failure is handled in a nodal system of processor nodes, which comprise at least one processor and at least one interface to a network. Upon detection of a node address failure of a processor node for the network, such as lack of a node address, or presence of a duplicate address, the processor node is disabled from the network, thereby temporarily failing the processor node so that the system remains operational. An alternate node address stored in nonvolatile memory may be selected that avoids the node address failure.
-
公开(公告)号:AT347135T
公开(公告)日:2006-12-15
申请号:AT04700726
申请日:2004-01-08
Applicant: IBM
Inventor: COLVIG ARTHUR JOHN , GOODMAN BRIAN GERARD , JESIONOWSKI LEONARD GEORGE
Abstract: In a distributed system of modules in a network, each module having an associated processor node comprising a processing unit for operating the associated module. The processing unit comprises a processor interface for communication in the network; and nonvolatile memory for storing code for the processing unit for operating the associated module, and for storing backup code for at least one other processing unit of another processor node in the network, the backup code for operating an associated module of the another processor node. In response to a request, the processing unit supplies the backup code to a processor node to be used to restore the code for operating the module associated with the requesting processor node.
-
-
-
-
-
-