Patent attributes
Systems and methods for brokering storage services are disclosed. In one embodiment, the brokering system stores a mapping of stored data sets to online storage providers. The system can monitor one or more metrics associated with a plurality of online storage providers, identify one or more provider criteria associated with a first customer account, and obtain one or more metrics of a first storage provider storing a first data set associated with the first customer account. The system can determine whether to migrate the first data set based in part on the monitored metrics, the metrics of the first storage provider and the provider criteria. The system can auto-initiating migration of the first data set from the first storage provider to one or more selected storage providers of the plurality of online storage providers and update the mapping for the first data set.