Patent ID: 7480912
Filing Date: 2009-01-20
Classification: G06F,H04L

Abstract:
1. A method for allocating storage in a computer storage system, the method comprising: specifying constraints on resource allocation in said computer storage system including specifying a set of attributes for the quality-of-service; analyzing available capabilities of the computer storage system and generating analysis results from said analyzing that includes building a logical model of a storage infrastructure based on configuration information collected via sensors at the time of system initialization; associating an allocation request with a given quality-of service; allocating a portion of available storage in the computer storage system based on the allocation request, at least one policy in said constraints, the analysis results, the quality-of-service associated with the allocation request and the logical model; monitoring the computer storage system to determine whether the allocating of the portion of available storage in response to allocation request fails to meet the quality-of-service; and reallocating resources in response to the determination that the portion of the available storage fails to meet the quality-of-service associated with the allocation request, wherein said reallocating includes reading and processing data derived from dynamic sensors.