发明名称 Hardware level generated interrupts indicating load balancing status for a node in a virtualized computing environment
摘要 A computing node includes at least one hardware layer comprising a plurality of hardware resources and at least one virtualization layer operative to manage at one virtual machine defined by at least one resource from among the plurality of hardware resources. The computing node includes load balancing interrupt logic configured in the hardware layer of the node. The load balancing interrupt logic is 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 is 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.
申请公布号 US9294557(B2) 申请公布日期 2016.03.22
申请号 US201313866716 申请日期 2013.04.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 James Norman K.;Nowak Benjamin C.;Vanderwiele Mark W.
分类号 G06F15/16;H04L29/08;G06F9/50 主分类号 G06F15/16
代理机构 代理人 Bennett Steven L.;Pattillo Amy J.
主权项 1. A computing node comprising: a computing node comprising at least one hardware layer comprising a plurality of hardware resources, wherein the hardware resources comprise at least one processor and at least one memory; the computing node comprising 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; the computing node comprising a management partition in the at least one virtualization layer operative to trap a first load balancing interrupt output from the at least one hardware layer; the management partition, responsive to trapping the first load balancing interrupt, operative to access the at least one resource utilization level from the at least one hardware layer; the management partition, responsive to accessing the at least one resource utilization level, operative to determine, based on the at least one resource utilization level, at least one particular logical partition from among a plurality of logical partitions requiring load balancing; and the management partition, responsive to determining the at least one particular logical partition, operative to pass the first load balancing interrupt and a move interrupt for the at least one particular logical partition, via a network, to a node management layer, wherein the node management layer determines a best fit candidate node for the at least one particular logical partition from among at least one other computing node accessible via the network and controls movement of the at least one particular logical partition from the computing node to the best fit candidate node, wherein the at least one particular logical partition is defined by at least one other resource from among a plurality of other resources of the best fit candidate node.
地址 Armonk NY US
您可能感兴趣的专利