The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 02, 2020

Filed:

Jun. 09, 2017
Applicant:

Nutanix, Inc., San Jose, CA (US);

Inventors:

Manjul Sahay, Cupertino, CA (US);

Ramesh U. Chandra, Santa Clara, CA (US);

Assignee:

Nutanix, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 29/08 (2006.01); G06F 9/50 (2006.01); G06F 9/455 (2018.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
H04L 67/32 (2013.01); G06F 9/45558 (2013.01); G06F 9/4856 (2013.01); G06F 9/5083 (2013.01); H04L 67/1002 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45562 (2013.01);
Abstract

Techniques for rebalancing computing workloads between a set of on-premises resources of an on-premises system and a set of cloud computing resources of a cloud computing system. A method embodiment commences upon detecting a rebalancing trigger event. Responsive to the trigger event, a set of resource data corresponding to observations pertaining to the on-premises resources and resource data corresponding to observations pertaining the cloud resources is accessed. Based at least in part on the resource data, a plurality of candidate workload rebalancing plans are generated. The candidate workload rebalancing plans are evaluated against the likelihood of achieving quantitative objectives resulting from the rebalancing. A portion of the scheduling commands to carry out the workload rebalancing plans are sent to the cloud computing system, and another portion of the scheduling commands are sent to the on-premises computing system. The receiving computing systems carry out the scheduling commands.


Find Patent Forward Citations

Loading…