Legal claims defining the scope of protection, as filed with the USPTO.
1. A resource allocation method for a storage system that includes a plurality of storage apparatuses storing data sent from a computer, a first interface coupled to said computer and receiving data sent from said computer, a second interface coupled to said storage apparatuses and sending data to said storage apparatuses, and at least one processor controlling data transfer between said first interface and said second interface, said resource allocation method comprising: allocating a capacity of said at least one processor to a plurality of tasks for data transfer between said first interface and said second interface; obtaining first information that includes a use condition of said at least one processor, and a surplus capacity of said at least one processor; checking said use condition of said at least one processor by referring to said first information; and allocating a part of said surplus capacity of said at least one processor to said plurality of tasks.
2. The resource allocation method according to claim 1 , wherein said use condition of said at least one processor is an allocated capacity of said at least one processor to said plurality of tasks.
3. The resource allocation method according to claim 1 , further comprising: obtaining second information that includes a performance request from said computer, wherein said performance request requests that each of said plurality of tasks should be performed by said allocated capacity of said at least one processor; comparing said first information and said second information; and changing said allocated capacity of said at least one processor to said plurality of tasks if said first information is not satisfied with said performance request in said second information.
4. The resource allocation method according to claim 1 , further comprising: obtaining second information that includes a performance request from said computer, wherein said performance request requests that each of said plurality of tasks should be performed by said allocated capacity of said at least one processor; comparing said first information and said second information; and registering said surplus capacity of said at least one processor in said first information if said allocated capacity of said at least one processor to said plurality of tasks in said first information exceeds said performance request in said second information.
5. The resource allocation method according to claim 1 , wherein there are two said processors in at least one control unit of each of said storage apparatuses, and said first information includes an operating ratio of said two processors in said at least one control unit, and wherein task allocations between said processors are reallocated in said at least one control unit.
6. The resource allocation method according to claim 1 , wherein said first information further includes a utilization ratio of a memory in a control unit of each of said storage apparatuses, wherein an allocation of said memory unit is charged based on said use condition.
7. The resource allocation method according to claim 1 , wherein said first information includes a utilization ratio of one or more of said at least one processor which is assigned to execution of remote copying.
8. The resource allocation method according to claim 1 , wherein said first information includes a utilization ratio of one or more of said at least one processor which is assigned to execution of mirroring.
9. The resource allocation method according to claim 1 , further comprising: obtaining second information that includes a performance request from said computer, wherein said performance request requests that each of said plurality of tasks should be performed by said allocated capacity of said at least one processor, and wherein a plurality of said second information is input, and a management terminal unit stores said plurality of second information together with priority information based on predetermined priorities.
10. The resource allocation method according to claim 1 , further comprising: obtaining second information that includes a performance request from said computer, wherein said performance request requests that each of said plurality of tasks should be performed by said allocated capacity of said at least one processor, and wherein a management terminal unit allocates resources in surplus according to said second information, with a high priority given to resources that are insufficient.
Unknown
January 25, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.