FILE SERVER, FILE MANAGEMENT SYSTEM AND FILE MANAGEMENT METHOD
First Claim
Patent Images
1. A storage system coupled to a client comprising:
- a storage device having a plurality of disk drives each of which included in one of a plurality of RAID groups; and
a controller configured to;
control an access request to a plurality of files stored in the storage device;
manage access time of each file;
classify the plurality of files into a plurality of groups according to the access time of each file, each of the plurality of groups corresponding to the RAID groups;
migrate a first file of the plurality of files so that files classified into a first group of the plurality of groups are stored in a first RAID group of the plurality of RAID groups; and
spin down disk drives of the first RAID group in a predetermined time period of the first RAID group.
1 Assignment
0 Petitions
Accused Products
Abstract
When receiving a file access from the client, the file access program refers to the mapping table, and processes an access to files of on volumes of RAID groups. The file server analyzes the file access states, and groups the files depending on the access time period, defines the file migration pattern based on the grouping, migrates the files, and then carries out a power management operation like a spin-down/-up operation on the RAID groups based on the migration pattern.
12 Citations
12 Claims
-
1. A storage system coupled to a client comprising:
-
a storage device having a plurality of disk drives each of which included in one of a plurality of RAID groups; and a controller configured to; control an access request to a plurality of files stored in the storage device; manage access time of each file; classify the plurality of files into a plurality of groups according to the access time of each file, each of the plurality of groups corresponding to the RAID groups; migrate a first file of the plurality of files so that files classified into a first group of the plurality of groups are stored in a first RAID group of the plurality of RAID groups; and spin down disk drives of the first RAID group in a predetermined time period of the first RAID group. - View Dependent Claims (2, 3, 4)
-
-
5. A method for controlling storage system coupled to a client, the storage system comprising:
-
a storage device having a plurality of disk drives each of which included in one of a plurality of RAID groups; and a controller for controlling an access request to a plurality of files stored in the storage device, the method comprising steps of; managing access time of each file; classifying the plurality of files into a plurality of groups according to the access time of each file, each of the plurality of groups corresponding to the RAID groups; migrating a first file of the plurality of files so that files classified into a first group of the plurality of groups are stored in a first RAID group of the plurality of RAID groups; and spinning down disk drives of the first RAID group in a predetermined time period of the first RAID group. - View Dependent Claims (6, 7, 8)
-
-
9. A storage controller comprising:
-
a network adapter coupled to a client which sends an access request; a disk adapter coupled to a storage device having a plurality of disk drives each of which included in one of a plurality of RAID groups; and a controller configured to; control the access request to a plurality of files stored in the storage device; manage access time of each file; classify the plurality of files into a plurality of groups according to the access time of each file, each of the plurality of groups corresponding to the RAID groups; migrate a first file of the plurality of files so that files classified into a first group of the plurality of groups are stored in a first RAID group of the plurality of RAID groups; and spin down disk drives of the first RAID group in a predetermined time period of the first RAID group. - View Dependent Claims (10, 11, 12)
-
Specification