×

Approximate MVA solution system and method for user classes with a known throughput rate

  • US 5,345,579 A
  • Filed: 10/01/1990
  • Issued: 09/06/1994
  • Est. Priority Date: 10/01/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-based, analytic modeling system for predicting the manner in which a computer system will operate under future conditions and loads, said computer-based modeling system comprising:

  • (1) first means for entering information, wherein said information represents an analytic model of the computer system, and wherein said model comprises fixed class workloads and non-fixed class workloads;

    (2) second means for solving said model to generate performance metrics, said performance metrics representing indicia for predicting the manner in which the computer system will operate under future conditions and loads; and

    (3) third means for displaying said information and said performance metrics;

    said second means comprisingfourth means for setting first queue lengths to initial values representing estimates of average queue lengths at service stations as seen by outside observers, the service stations representing elements in the computer system,fifth means for initializing populations of said fixed class workloads to predetermined values,sixth means for setting second queue lengths to estimates of queue lengths at the service stations as seen by arriving customers,seventh means for calculating response times for said fixed and non-fixed class workloads using said second queue lengths,eighth means for summing said response times for said fixed and non-fixed class workloads,ninth means for calculating new population values for said fixed class workloads using said response times sums for said fixed class workloads,tenth means for calculating throughputs for said non-fixed class workloads using said response times sums for said non-fixed class workloads,eleventh means for calculating new values for said first queue lengths using said response times sums for said fixed and non-fixed class workloads, andtwelfth means for testing for convergence of said first queue lengths by comparing said new first queue length values with said initial first queue length values, said performance metrics being accurate measures of how the computer system will operate under future conditions and loads once said convergence occurs.

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