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:
Sep. 08, 2020

Filed:

Jun. 08, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Murali M. Chintalapati, Bellevue, WA (US);

Ken Hsieh, Kirkland, WA (US);

Youjiang Wu, Bellevue, WA (US);

Randolph Yao, Jiaxing, CN;

Qingwei Lin, Beijing, CN;

Yingnong Dang, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06N 20/00 (2019.01); G06F 9/455 (2018.01); G06N 5/04 (2006.01); G06N 7/00 (2006.01);
U.S. Cl.
CPC ...
G06F 11/0709 (2013.01); G06F 9/45558 (2013.01); G06F 11/0751 (2013.01); G06N 5/04 (2013.01); G06N 7/005 (2013.01); G06N 20/00 (2019.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01);
Abstract

A system may include a node historical state data store having historical node state data, including a metric that represents a health status or an attribute of a node during a period of time prior to a node failure. A node failure prediction algorithm creation platform may generate a machine learning trained node failure prediction algorithm. An active node data store may contain information about computing nodes in a cloud computing environment, including, for each node, a metric that represents a health status or an attribute of that node over time. A virtual machine assignment platform may then execute the node failure prediction algorithm to calculate a node failure probability score for each computing node based on the information in the active node data store. As a result, a virtual machine may be assigned to a selected computing node based at least in part on node failure probability scores.


Find Patent Forward Citations

Loading…