Preventing scheduling or executing a resource on an inconsistent host node
AssigneeHewlett Packard Enterprise Development LP
InventorsSiva Subramaniam Manickam, Vinnarasu Ganesan, Thavamaniraja Sakthivel, Balaji Ramamoorthi
Life of this patent
Estimating the term…
Abstract
Examples relate to preventing scheduling or executing a resource on an inconsistent host node in a networked system. Some examples track a taint status of the host node and identify whether the host node is inconsistent based on the taint status of the host node over a predefined period of time. Upon identifying that the host node is inconsistent, a master taint is applied on the inconsistent host node, which prevents scheduling or executing a resource on the identified inconsistent host node.
Claims19
A resource management system of a networked system, comprising:
- a resource orchestrator to apply and remove a taint on and from the host node coupled to the resource management system, wherein the host node possesses a taint status that is tainted or non-tainted;
- and
- a taint monitoring system comprising a processor and a machine-readable medium storing instructions that, when executed by the processor, cause the processor to:
- track the taint status of the host node,
- identify whether the host node is inconsistent based on the taint status of the host node over a predefined period of time, and
- in response to identifying that the host node is inconsistent, instruct the resource orchestrator to apply a master taint on the host node that prevents scheduling or executing a resource on the host node.
A non-transitory machine-readable medium storing instructions that, when executed by a processor, cause the processor to:
- track a taint status of a host node, wherein the taint status of the host node is tainted or non-tainted;
- determine whether the taint status of the host node has fluctuated beyond a first preconfigured manner;
- and
- in response to determining that the taint status has fluctuated beyond the first preconfigured manner, instruct a resource orchestrator to apply a master taint on the host node that prevents scheduling or executing a resource on the host node.
A method comprising:
- tracking, by a processor-based taint monitoring system, a taint status of a host node, wherein the taint status of the node is tainted or non-tainted;
- identifying, by the processor-based taint monitoring system, whether the host node is inconsistent based on the taint status of the host node over a predefined period of time;
- and
- in response to identifying that the host node is inconsistent, instructing, by the processor-based taint monitoring system, a resource orchestrator to apply a master taint on the host node that prevents scheduling or executing a resource on the host node.
Dependencies are inferred from the claim text.