Triggering workload movement based on policy stack having multiple selectable inputs
First Claim
Patent Images
1. A method of managing workload migration policies, comprising:
- accessing a set of usage history data for a set of resources consumed by a workload;
generating, by a processing device, a migration policy stack in view of a set of user-selected policy parameters, wherein the set of user-selected policy parameters comprises a set of multiple selectable inputs, and the migration policy stack comprises a set of one or more workload migration policies;
evaluating the set of one or more workload migration policies in view of the set of usage history data to configure a migration of the workload; and
scheduling the migration of the workload in view of the evaluating.
0 Assignments
0 Petitions
Accused Products
Abstract
A policy management tool can access a set of usage history data for a set of resources consumed by the workload and generate a migration policy stack in view of a set of user-selected policy parameters, wherein the set of user-selected policy parameters comprises a set of multiple selectable inputs, and the migration policy stack comprises a set of one or more migration policies. The policy management tool can evaluate the set of one or more workload migration policies in view of the set of usage history data to configure a migration of the workload, and schedule the migration of the workload in view of the evaluating.
155 Citations
20 Claims
-
1. A method of managing workload migration policies, comprising:
-
accessing a set of usage history data for a set of resources consumed by a workload; generating, by a processing device, a migration policy stack in view of a set of user-selected policy parameters, wherein the set of user-selected policy parameters comprises a set of multiple selectable inputs, and the migration policy stack comprises a set of one or more workload migration policies; evaluating the set of one or more workload migration policies in view of the set of usage history data to configure a migration of the workload; and scheduling the migration of the workload in view of the evaluating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for distributing cloud workloads, comprising:
-
an interface to a data store to store a set of usage history data for a set of resources consumed by a workload; and a processing device, to communicate with the data store via the interface, the processing device to; access the set of usage history data for the set of resources consumed by the workload; generate a migration policy stack in view of a set of user-selected policy parameters, wherein the set of user-selected policy parameters comprises a set of multiple selectable inputs, and the migration policy stack comprises a set of one or more migration policies; evaluate the set of one or more workload migration policies in view of the set of usage history data to configure a migration of the workload; and schedule the migration of the workload in view of the evaluating. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device to:
-
access a set of usage history data for a set of resources consumed by the workload; generate, by the processing device, a migration policy stack in view of a set of user-selected policy parameters, wherein the set of user-selected policy parameters comprises a set of multiple selectable inputs, and the migration policy stack comprises a set of one or more migration policies; evaluate the set of one or more workload migration policies in view of the set of usage history data to configure a migration of the workload; and schedule the migration of the workload in view of the evaluating. - View Dependent Claims (18, 19, 20)
-
Specification