SYSTEMS AND METHODS FOR GENERATING DYNAMICALLY CONFIGURABLE SUBSCRIPTION PARAMETERS FOR TEMPORARY MIGRATION OF PREDICTIVE USER WORKLOADS IN CLOUD NETWORK
First Claim
1. A method of generating subscription parameters based on a predictive workload, comprising:
- accessing a set of usage history data for a user operating a workload on a set of machines in a default deployment;
generating a predictive workload for the user based on the set of usage history data;
identifying a set of available resources in a set of host clouds provided by a cloud provider;
accessing a set of deployment criteria received from the cloud provider; and
generating a set of dynamically generated subscription parameters based on at least the predictive workload, the set of available resources in the set of host clouds, and the set of deployment criteria for migration of a workload of the user to the set of host clouds.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for generating dynamically configurable subscription parameters for the temporary migration of predictive user workloads in a cloud network. Aspects relate to platforms and techniques for analyzing overnight or other off-peak or temporary deployments of user workloads to underutilized host clouds. A cloud management system can capture usage history data for a user operating in a default deployment, such as a premise/cloud mix. A deployment engine can determine the resources required for the user'"'"'s workload pattern, and examine corresponding resources available in a set of other geographically-dispersed host clouds. The host clouds can comprise clouds based in different time zones, so that cloud capacity during U.S. West Coast evening time or European overnight hours can be packaged and offered to U.S. East Coast users at reduced rates. The deployment engine can generate different sets of dynamic subscription terms or parameters to be offered to the user, such as different costs or service levels at staggered off-peak periods.
129 Citations
21 Claims
-
1. A method of generating subscription parameters based on a predictive workload, comprising:
-
accessing a set of usage history data for a user operating a workload on a set of machines in a default deployment; generating a predictive workload for the user based on the set of usage history data; identifying a set of available resources in a set of host clouds provided by a cloud provider; accessing a set of deployment criteria received from the cloud provider; and generating a set of dynamically generated subscription parameters based on at least the predictive workload, the set of available resources in the set of host clouds, and the set of deployment criteria for migration of a workload of the user to the set of host clouds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating subscription parameters based on a predictive workload, comprising:
-
an interface to a data store, the data store storing a set of usage history data for a user operating a workload on a set of machines in a default deployment; and a processor, communicating with the data store via the interface, the processor being configured to— generate a predictive workload for the user based on the set of usage history data, identify a set of available resources in a set of host clouds provided by a cloud provider; access a set of deployment criteria received from the cloud provider, and generate a set of dynamically generated subscription parameters based on at least the predictive workload, the set of available resources in the set of host clouds, and the set of deployment criteria for migration of a workload of the user to the set of host clouds. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification