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:
Nov. 30, 2021

Filed:

Jun. 27, 2018
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Prateek Tandon, Issaquah, WA (US);

David Edward Bryan, Seattle, WA (US);

Kevin M. Bailey, Seattle, WA (US);

Ioana Galis, Fremont, CA (US);

Kypros Constantinides, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H05K 7/14 (2006.01); B25J 9/16 (2006.01); H05K 7/02 (2006.01); H05K 7/18 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
H05K 7/1487 (2013.01); B25J 9/163 (2013.01); B25J 9/1679 (2013.01); G06N 20/00 (2019.01); H05K 7/023 (2013.01); H05K 7/1498 (2013.01); H05K 7/18 (2013.01);
Abstract

A server assembly service determines configurations for custom assembled servers based on time-series utilization metadata for servers executing workloads similar to workloads that are to be executed on the custom assembled servers. The server assembly service determines trends in the time-series utilization metadata and compares the identified trends to associations between workload utilization trends and application classes to determine one or more application classes for applications executing the workloads. The service uses the determined application classes to select server configurations for custom servers that are to be assembled to execute workloads similar to the workloads related to the server utilization metadata. In some embodiments, the service selects custom server configurations without access to applications or application data for workloads of concern. For example, the service may select custom server configurations without using profiling techniques that may intrude on customer privacy by requiring access to underlying applications or application data.


Find Patent Forward Citations

Loading…