×

Automated message processing system configured for automated tape device management

  • US 5,911,148 A
  • Filed: 05/29/1997
  • Issued: 06/08/1999
  • Est. Priority Date: 05/29/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of monitoring allocation of storage drives in a data storage subsystem that includes:

  • a storage controller;

    a library including multiple storage drives to access removable media, said library including multiple items of said removable media and a library manager coupled to the storage controller; and

    an automated storage administrator coupled to the library manager and the storage controller, said automated storage administrator including;

    a plurality of expert local facilities (ELFs), each ELF performing predetermined actions responsive to each message routed thereto;

    a message director to receive input messages from the storage controller and library manager and route each of the received input messages to at least one ELF;

    a command generator to receive output messages from the ELFs, place the output messages into a predetermined format and dispatch the formatted output messages to a destination including at least one of the storage controller and the library manager;

    wherein said method comprises;

    allocating the drives between the storage controller and the library manager;

    the automated storage administrator receiving a message including a request to re-allocate the drives among the storage controller and the library manager;

    the message director routing the received message to a first one of the ELFs;

    the first ELF, in response to the routed message, performing the predetermined actions associated with the ELF, said predetermined actions including generation of an output message summarizing the requested re-allocation of the drives among the storage controller and the library manager;

    the command generator modifying the output message into a predetermined format to create a formatted output message;

    selecting a destination in the data storage subsystem from a group including;

    the library manager and the storage controller; and

    the command generator dispatching the formatted output message to the selected destination.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×