×

Adaptive resource allocation using neural networks

  • US 5,704,012 A
  • Filed: 05/31/1995
  • Issued: 12/30/1997
  • Est. Priority Date: 10/08/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling the response of a computer system to a workload and configuration, comprising the steps of:

  • gathering performance data for jobs in a plurality of job classes from said computer system, said performance data including workload data and configuration data for a plurality of time intervals, and further including computer system response data for said plurality of intervals, wherein the jobs in the plurality of job classes require different amounts of computer system resources;

    constructing a neural network, said neural network having a set of inputs corresponding to the workload and configuration of said computer system, and having at least one output corresponding to response of said computer system;

    training said neural network with said performance data gathered from said computer system to produce a trained neural network model of said computer system;

    determining the response of said computer system from the output of said trained neural network; and

    allocating the resources in said computer system among the plurality of job classes based on said response from said determining step and based on performance objectives for each job class specified by a user of said computer system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×