EP1538520A2

Storage control apparatus, storage system, and control method for storage system

Abstract

In a storage control apparatus employed in a storage system arranged by containing a plurality of storage control apparatus connected via an IP (Internet Protocol) network to each other, the storage control apparatus stores thereinto necessary storage expiration equal to such an expiration during which data is required to be stored under safe condition, this data being stored in a first storage area of the storage control apparatus; stores thereinto first guarantee expiration equal to such an expiration during which the first storage area can store the data under normal condition; and stores thereinto second guarantee expiration equal to such an expiration during which a second storage area can store the data under normal condition, this second storage area being equal to a storage area of another storage control apparatus. When the necessary storage expiration of the first storage area is expired after the first guarantee expiration of this first storage area, the storage control apparatus transfers the data stored in the first storage area to the second storage area having the second guarantee expiration expired after the first guarantee expiration.

EP1538520A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 30 November 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 3 independent, 17 dependent

  1. 1
    A storage control apparatus for reading/writing data with respect to a storage device in response to a data input/output request transmitted from an information processing apparatus, which is used in a storage system arranged by containing a plurality of storage control apparatus which are connected via an IP (Internet Protocol) network to each other under communicatable condition, comprising:a necessary storage expiration managing unit for storing thereinto a necessary storage expiration equal to an expiration during which data is required to be stored under safe condition, said data being stored in a first storage area corresponding to a storage area of said storage device to which said storage control apparatus reads/writes the data;a first guarantee expiration managing unit for storing thereinto first guarantee expiration equal to an expiration during which said first storage area can store the data under normal condition;a second guarantee expiration managing unit for storing thereinto second guarantee expiration equal to an expiration during which a second storage area can store the data under normal condition, said second storage area being equal to a storage area of said storage device to which another storage control apparatus contained in said storage system reads/writes the data;and a data move managing unit operated in such a manner that when said necessary storage expiration of said first storage area is expired after said first guarantee expiration of said first storage area, said data move managing unit selects said second storage area having said second guarantee expiration expired after said first guarantee expiration within said second storage area of said another storage control apparatus, and transfers said data stored in said first storage area to said selected second storage area.
  2. 19
    A storage system arranged by containing a plurality of storage control apparatus for reading/writing data with respect to a storage device in response to a data input/output request transmitted from an information processing apparatus, which are connected via an IP network to each other under communicatable condition, wherein:said storage control apparatus is comprised of: a necessary storage expiration managing unit for storing thereinto a necessary storage expiration equal to an expiration during which data is required to be stored under safe condition, said data being stored in a first storage area corresponding to a storage area of said storage device to which said first storage control apparatus reads/writes the data;a first guarantee expiration managing unit for storing thereinto first guarantee expiration equal to such an expiration during which said first storage area can store the data under normal condition;a second guarantee expiration managing unit for storing thereinto second guarantee expiration equal to such an expiration during which a second storage area can store the data under normal condition, said second storage area being equal to a storage area of said storage device to which said second storage control apparatus different from said first storage apparatus reads/writes the data;and a data move managing unit operated in such a manner that when said necessary storage expiration of said first storage area is expired after said first guarantee expiration of said first storage area, said data move managing unit selects said second storage area having said second guarantee expiration expired after said first guarantee expiration within said second storage area of said another storage control apparatus, and transfers said data stored in said first storage area to said selected second storage area.
  3. 20
    A control method for controlling a storage system arranged by containing a plurality of storage control apparatus for reading/writing data with respect to a storage device in response to a data input/output request transmitted from an information processing apparatus, which are connected via an IP network to each other under communicatable condition, wherein:said storage control apparatus stores thereinto a necessary storage expiration equal to such an expiration during which data is required to be stored under safe condition, said data being stored in a first storage area corresponding to a storage area of said storage device to which said storage control apparatus reads/writes the data;stores thereinto first guarantee expiration equal to an expiration during which said first storage area can store the data under normal condition;and stores thereinto second guarantee expiration equal to an expiration during which a second storage area can store the data under normal condition, said second storage area being equal to a storage area of said storage device to which another storage control apparatus contained in said storage system reads/writes the data;and when said necessary storage expiration of said first storage area is expired after said first guarantee expiration of said first storage area, said storage control apparatus selects said second storage area having said second guarantee expiration expired after said first guarantee expiration within said second storage area of said another storage control apparatus, and transfers said data stored in said first storage area to said selected second storage area.