×

In-band problem log data collection between a host system and a storage system

  • US 7,882,393 B2
  • Filed: 03/28/2007
  • Issued: 02/01/2011
  • Est. Priority Date: 03/28/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product comprising a computer useable storage medium having a computer readable program stored thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:

  • receive a failure notification of a failure condition of a component of a data processing system in a network comprising a plurality of data processing systems;

    receive state save data from the plurality of data processing systems in the network, wherein the state save data is generated in the plurality of data processing systems in response to an in-band state save command; and

    output the state save data for use in resolving the failure condition of the component,wherein the in-band state save command is a command issued across a data channel between a first data processing system and a plurality of second data processing systems in the plurality of data processing systems, wherein the first data processing system is a storage system and the plurality of second data processing systems comprise a plurality of host systems, wherein the in-band state save command is sent from a storage controller of the storage system to the plurality of host systems in response to the failure condition being a failure of a storage device in the storage system;

    wherein each of the plurality of host systems runs one or more host applications, a host bus adapter driver, and a failover driver;

    wherein the in-band state save command is issued to the plurality of host systems via a multi-host system interface of the storage system which establishes a separate data channel with each of the host systems in the plurality of host systems;

    wherein responsive to each of the plurality of host systems receiving the in-band state save command at the respective host bus adapter driver and providing the in-band state save command to the respective failover driver, each of the plurality of host systems collects state save data and provides the collected state save data to the storage controller via the data channels established by the multi-host system interface; and

    wherein the state save data collected by each of the plurality of host systems is packaged together with state save data from the storage system into a single data package associated with the detected failure condition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×