Artificial neural network for balancing workload by migrating computing tasks across hosts
AssigneeVMware, Inc.
InventorTzu-Chin TAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorTzu-Chin TAN
Estimating the term…
Methods and apparatuses for balancing computing workload via migrating computing tasks are disclosed. An artificial neural network (ANN) is trained based on the workload distribution over time for a host. The ANN predicts the workload for the host, and an indication may be sent to migrate at least one computing task away from the host. The indication is sent when the method is operating in a proactive mode and when the predicted workload is outside of a desired operating range. Some embodiments monitor the workload; and automatically switch the method to the proactive mode, when a difference between the monitored workload and the predicted workload is small. Other embodiments monitor the workload; and automatically switch the method to a reactive mode, when the monitored workload is outside of a failsafe operating range for the particular host.
A method of balancing a computing workload, where the method is computer implemented and is adapted for use with at least two hosts that are configured to migrate computing tasks among themselves, the method comprising:
A medium readable by a computer, where the medium includes a sequence of instructions that when processed by the computer control the performance of a method for balancing a computing workload, where the method is adapted for use with at least two hosts that are configured to migrate computing tasks among themselves, and where the method comprises:
A system for balancing a computing workload, where the system is adapted for use with at least two hosts that are configured to migrate computing tasks among themselves, the system comprising:
A system adapted for use with a host means operable to migrate computing tasks among particular hosts within the host means, the system comprising:
Dependencies are inferred from the claim text.