Patent ID: 7899909
Filing Date: 2011-03-01
Classification: G06F

Abstract:
1. A method for reserving a storage resource in a data storage environment, the storage resource being managed by a storage management station capable of receiving requests generated by a host for resource reservation, the storage resource having a plurality of properties, the storage management station having a memory and a CPU for executing computer-executed steps, the method comprising the computer-executed steps of: in response to receiving a host-generated request for storage resource reservation, selectively reserving all or a portion of any property of the plurality of properties of the storage resource specified by the host-generated request for completing the host-generated request for resource reservation; wherein the reserving comprises: creating a reservation with a requested state for an amount of capacity of the storage resource; changing the reservation state to a planned state, wherein the planned state enables validating the reservation without reserving more of the resource than the amount requested; validating the reservation to determine whether the reservation request is valid by determining if the capacity is available and may be satisfied without reserving more of the resource than the amount requested; and based on the validating, reserving the requested amount of capacity without reserving all the capacity associated with the storage resource and changing the reservation state to active.