Patent ID: 8782363

Claim:
An information processing system comprising: a plurality of first storage apparatuses configured to receive data I/O requests in file units sent from an information processing apparatus, and perform data I/O; and a second storage apparatus that is communicatively coupled to each of the plurality of first storage apparatuses, wherein: one of the plurality of first storage apparatuses, prior to a file migration to the second storage apparatus, is configured to notify the second storage apparatus of file migration information being information relating to the file migration, the second storage apparatus is configured to calculate an increment of a load on the second storage apparatus that is generated by the file migration based on information written in the file migration information, the second storage apparatus is configured to determine whether the file migration is allowable based on a current load on the second storage apparatus itself and the increment, the second storage apparatus is configured to notify the determination result to the one of the plurality of first storage apparatuses that has notified the file migration information, the one of the plurality of first storage apparatuses is configured to determine whether to migrate the file to the second storage apparatus based on the determination result, the second storage apparatus is configured to determine that the file migration from the one of the plurality of first storage apparatuses is to be at hold, in a case a sum of the increment and a current load on the second storage apparatus itself is greater than a predetermined value, the second storage apparatus, at a predetermined timing, is configured to redetermine based on the file migration information whether the file migration determined to be at hold is allowable, the file migration information has written therein information indicating a usage rate of a storage area in the one of the plurality of first storage apparatuses, and the second storage apparatus, when redetermining whether to perform the file migration, is configured to refer to information indicating a usage rate of the storage area written in each file migration information, and to redetermine, in descending order of the usage rate, file migration information notified from the first storage apparatuses, when file migration is determined to be at hold for another of the first storage apparatuses.