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:
Jan. 23, 2018

Filed:

Sep. 21, 2011
Applicants:

Eric J. Brandwine, Haymarket, VA (US);

Joseph E. Fitzgerald, Seattle, WA (US);

Marvin M. Theimer, Bellevue, WA (US);

Benjamin W. Mercier, Issaquah, WA (US);

Inventors:

Eric J. Brandwine, Haymarket, VA (US);

Joseph E. Fitzgerald, Seattle, WA (US);

Marvin M. Theimer, Bellevue, WA (US);

Benjamin W. Mercier, Issaquah, WA (US);

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 11/36 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3664 (2013.01); G06F 11/3688 (2013.01); G06F 9/5077 (2013.01); G06F 2201/865 (2013.01);
Abstract

A test environment is created for optimizing the execution of a programmable execution service ('PES') application. The test environment is created in one embodiment by replicating a production network and one or more production virtual machine instances executing the PES application. Once the test environment has been created, the test environment is utilized to identify optimized values for one or more application parameters consumed by the PES application. The optimized values may be selected to optimize the output of a fitness function that is based upon one or more direct and/or indirect performance metrics associated with the PES application. Once the optimized values for the application parameters have been identified, the generated values are applied to production virtual machine instances executing the PES application.


Find Patent Forward Citations

Loading…