Patent ID: 7415490
Filing Date: 2008-08-19
Classification: G06F,Y10S

Abstract:
1. A file server system for storing file data upon request from clients having a plurality of business applications, said system comprising: a storage device including a plurality of volumes for storing data to be requested by clients; a main storage device configured to store an OS for operating the system and retain a storage destination selection engine for making a storage destination volume selection for each file in compliance with a storage request from a business application running on a client, a storage requirement calculation rule setup engine configured to set up a storage destination requirement calculation rule, and a storage destination volume selection rule setup engine configured to set up a storage destination volume selection rule; and a CPU configured to execute, under the OS, the storage destination selection engine, the storage requirement calculation rule setup engine, and the storage destination volume selection rule setup engine, calculate storage requirements for each file, and select a file data storage destination volume, wherein said storage destination selection engine executes inquiring of each volume a volume type information, using the volume type information derived from the inquiry as the key to search for the predefined information about a relationship between the volume type information and the reliability characteristics and performance characteristics of each volume, calculating the reliability characteristics and performance characteristics of each volume, and calculating, upon a file storage request, a storage destination volume by referring to said calculated reliability characteristics and performance characteristics of each volume and the storage requirements for the file requested for storage.