Event response for a shared pool of configurable computing resources which uses a set of dynamically-assigned resources
First Claim
1. A computer-implemented method for managing a shared pool of configurable computing resources, the method comprising:
- detecting a triggering event related to a resource utilization on a host of the shared pool of configurable computing resources;
determining, based on a set of profile data, to perform an event response which is selected from a group consisting of at least one of;
selecting, with respect to a temporal period during which to perform the event response, a resource action in response to the set of profile data indicating to avoid a first virtual machine migration during the temporal period,selecting, with respect to the temporal period during which to perform the event response, an asset action in response to the set of profile data indicating to avoid use of a set of dynamically-assigned resources during the temporal period,selecting, with respect to a workload of a virtual machine on the host, the asset action in response to both;
the set of profile data indicating to avoid a second virtual machine migration of the virtual machine from the host, and a determination that the resource action is impractical based on a group of factors,selecting, with respect to both the set of dynamically-assigned resources and a donor host, the resource action in response to the set of profile data indicating an assigned resource value exceeds a target resource value for the donor host, andselecting, with respect to the resource action and the asset action, the resource action in response to the set of profile data indicating an expected burden of executing the asset action exceeds an expected burden of executing the resource action; and
performing the event response to change the resource utilization on the host.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed aspects manage a shared pool of configurable computing resources. A triggering event is detected. The triggering event may be related to a resource utilization on a host of the shared pool of configurable computing resources. Based on a set of profile data, it is determined to perform an event response. The event response includes initiating a resource action or initiating an asset action. The resource action may include distributing a set of dynamically-assigned resources. The asset action corresponds to a set of assets (e.g., migrating a set of virtual machines). To change the resource utilization on the host, the event response is performed.
-
Citations
15 Claims
-
1. A computer-implemented method for managing a shared pool of configurable computing resources, the method comprising:
-
detecting a triggering event related to a resource utilization on a host of the shared pool of configurable computing resources; determining, based on a set of profile data, to perform an event response which is selected from a group consisting of at least one of; selecting, with respect to a temporal period during which to perform the event response, a resource action in response to the set of profile data indicating to avoid a first virtual machine migration during the temporal period, selecting, with respect to the temporal period during which to perform the event response, an asset action in response to the set of profile data indicating to avoid use of a set of dynamically-assigned resources during the temporal period, selecting, with respect to a workload of a virtual machine on the host, the asset action in response to both;
the set of profile data indicating to avoid a second virtual machine migration of the virtual machine from the host, and a determination that the resource action is impractical based on a group of factors,selecting, with respect to both the set of dynamically-assigned resources and a donor host, the resource action in response to the set of profile data indicating an assigned resource value exceeds a target resource value for the donor host, and selecting, with respect to the resource action and the asset action, the resource action in response to the set of profile data indicating an expected burden of executing the asset action exceeds an expected burden of executing the resource action; and performing the event response to change the resource utilization on the host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for managing a shared pool of configurable computing resources, the method comprising:
-
detecting a triggering event related to a resource utilization on a host of the shared pool of configurable computing resources; determining, based on a set of profile data, to perform an event response which includes; selecting, with respect to a temporal period during which to perform the event response, a resource action in response to the set of profile data indicating to avoid a virtual machine migration during the temporal period; and performing the event response to change the resource utilization on the host.
-
-
15. A computer-implemented method for managing a shared pool of configurable computing resources, the method comprising:
-
detecting a triggering event related to a resource utilization on a host of the shared pool of configurable computing resources; determining, based on a set of profile data, to perform an event response which includes; selecting, with respect to a resource action and an asset action, the resource action in response to the set of profile data indicating an expected burden of executing the asset action exceeds an expected burden of executing the resource action; and performing the event response to change the resource utilization on the host.
-
Specification