Patent ID: 9584597
Date: 2017-02-28
CPC Classifications: G06F,H04L

Claim:
1. A computing node comprising: at least one hardware layer comprising a plurality of hardware resources, wherein the plurality of hardware resources comprise at least one processor and at least one memory; at least one virtualization layer operative on the at least one processor communicatively connected to the at least one memory to manage at one virtual machine defined by at least one resource from among the plurality of hardware resources; load balancing interrupt logic configured in the hardware layer of the computing node and operative to compare at least one resource utilization level of the plurality of hardware resources by the at least one virtual machine with at least one threshold; the load balancing interrupt logic operative to generate at least one load balancing interrupt indicating at least one load balancing status of the computing node based on the comparison of the at least one resource utilization level with the at least one threshold, by: the computing node comprising a management partition in the virtualization layer operative to trap the second load balancing interrupt output from the hardware layer; and the management partition, responsive to trapping the second load balancing interrupt, operative to pass the second load balancing interrupt, via a network, to a node management layer, wherein the node management layer identifies the computing node as available to handle workloads and responsive to another computing node requiring load balancing for another virtual machine, queries the computing node to determine if the computing node is available to receive the another virtual machine.