×

Storage device, storage system, and method for controlling storage device

  • US 9,063,853 B2
  • Filed: 03/26/2012
  • Issued: 06/23/2015
  • Est. Priority Date: 05/31/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A storage device comprising:

  • an error process information table storage that stores a table, the table including data related to error types that occur in the storage device, dynamic information indicating a process setting that can be changed based on a state of the storage device when an error is detected, and static information indicating a process setting that is determined in advance for each of the error types, the dynamic information and the static information being associated with each other for each error type, the dynamic information including at least one of a number of retries that are performed when the error is detected and a number of failovers that indicates an upper limit of a number of times that a failover process of migrating data to another storage device is performed when the error is detected;

    an update information management unit that adds, when the static information is changed, information indicating a change in the static information to the static information stored in the error process information table storage;

    a determining unit that determines an error type that occurs in the storage device;

    an acquiring unit that acquires, from the error process information table storage, the dynamic information that is associated with the error type determined by the determining unit;

    an information converter that determines whether or not information indicating a change exists in the static information associated with the error type determined by the determining unit, and changes the dynamic information acquired by the acquiring unit when the information converter determines that information indicating a change exists in the static information so that the changed dynamic information indicates that the static information has been changed, the information converter reversibly changing the dynamic information by multiplying at least one of the number of retries and the number of failovers by −

    1 so that the changed dynamic information has a negative value;

    a transmitter that transmits the dynamic information acquired by the acquiring unit to a control device that controls the storage device when the information converter determines that information indicating a change does not exist in the static information, and transmits the dynamic information changed by the information converter to the control device when the information converter determines that information indicating a change exists in the static information; and

    an information transmitter that receives, from the control device, a request to transmit the static information and transmits, to the control device, a content of the static information that corresponds to the request.

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