Patent ID: 9152463
Filing Date: 2015-10-06
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving, at a storage controller, a request from a client computer to establish a connection to a data storage resource for data transfer between the client computer and the data storage resource, the request comprising a service level agreement including at least one quality of service parameter of the requested data transfer connection; obtaining performance information on the data storage resource based on real-time current data and a predictive model, the predictive model comprising virtual storage units that represent individual storage components within the data storage resource, each of the virtual storage units having a dynamically assigned number of operating states including an operational state, a reconstruction state, and a failover state; and granting the request to establish a connection for data transfer in response to determining, based on the performance information, both: a) the data storage resource has sufficient capability to meet the at least one quality of service parameter; and b) meeting the at least one quality of service parameter will not violate any quality of service parameters of previously agreed service level agreements for existing data transfer connections of other client computers on the data storage resource.