×

DYNAMIC OPTIMIZATION OF SIMULATION RESOURCES

  • US 20180048532A1
  • Filed: 08/11/2016
  • Published: 02/15/2018
  • Est. Priority Date: 08/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system that dynamically optimizes the provisioning of computing resources for execution of an application that performs a task having inter-instance dependencies, wherein the application, in order to execute properly and resolve the inter-instance dependencies, includes one or more application-imposed constraints requiring a pre-configuration specification of at least one of the computing resources allocated to the application, the system comprising:

  • (a) a cluster service that provisions a cluster of computing resources on a hardware provider platform for executing the application;

    (b) an application service that configures the application in accordance with the application-imposed constraints, and initiates execution of the application on the provisioned cluster;

    (c) an application monitoring service that monitors execution of the application for (i) a plurality of computing resource change indicators and (ii) one or more restart files generated by the application; and

    (d) a computing resource evaluation engine that (i) continuously analyzes the computing resource change indicators and restart files to determine whether modification of the current computing resources is warranted and, if so, (ii) implements a change in the current computing resources while the application is running.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×