Server based control of robotic libraries
AssigneeStorage Technology Corporation
InventorsRandy Pierce, Carla Mowers, Leslie Kaye Miller
Life of this patent
Estimating the term…
Abstract
A method and apparatus for controlling a storage library through a network. A request originating from the network is received, wherein the request is in a protocol and includes a command for the storage library. A type for the request is identified. The request in the protocol is translated into a format used by the storage library to form a type specific request for the storage library in response to the type corresponding to a type for the storage library. The type specific request is sent to the storage library.
Claims49
A method for controlling a robotic storage library through a network, the method comprising:
- receiving a request originating from the network, wherein the request is in a protocol and includes a command for the robotic storage library;
- identifying a type for the request;
- responsive to the type corresponding to a storage library type for the robotic storage library, translating the request in the protocol into a format used by the robotic storage library to form a type specific request for the robotic storage library;
- and
- sending the type specific request to the robotic storage library.
A method in a data processing system for processing a request, the method comprising:
- receiving the request at an interface to a network, wherein the request is formatted using a protocol and includes a command;
- identifying a interface to a robotic storage library for the command in the request;
- and
- generating a call to the interface using the request.
A distributed data processing system comprising:
- a network;
- a robotic storage library connected to the network;
- and
- a server connected to the network, wherein the server receives a request from the network in which the request is in a protocol for transport over the network and includes an identification, identifies a type using the identification, transforms the request into a specific format for the robotic storage library in response to the type being associated with the robotic storage library to form a type specific request, and sends the request to the robotic storage library.
A data processing system for controlling a robotic storage library through a network, the data processing system comprising:
- receiving means for receiving a request originating from the network, wherein the request is in a protocol and includes a command for the robotic storage library;
- identifying means for identifying a type for the request;
- translating means responsive to the type corresponding to a storage library type for the robotic storage library, for translating the request in the protocol into a format used by the robotic storage library to form a type specific request for the robotic storage library;
- and
- sending means for sending the type specific request to the robotic storage library.
A data processing system for processing a request, the data processing system comprising:
- receiving means for receiving the request at an interface to a network, wherein the request is formatted using a protocol and includes a command;
- identifying means for identifying a interface to a robotic storage library for the command in the request;
- and
- generating means for generating a call to the interface using the request.
A computer program product in a computer readable medium for controlling a robotic storage library through a network, the computer program product comprising:
- first instructions for receiving a request originating from the network, wherein the request is in a protocol and includes a command for the robotic storage library;
- second instructions for identifying a type for the request;
- third instructions, responsive to the type corresponding to a storage library type for the robotic storage library, for translating the request in the protocol into a format used by the robotic storage library to form a type specific request for the robotic storage library;
- and
- fourth instructions for sending the type specific request to the robotic storage library.
A computer program product in a computer readable medium for processing a request, the computer program product in a computer readable medium comprising:
- first instructions for receiving the request at an interface to a network, wherein the request is formatted using a protocol and includes a command;
- second instructions for identifying a interface to a robotic storage library for the command in the request;
- and
- third instructions for generating a call to the interface using the request.
Dependencies are inferred from the claim text.