DETERMINING SERVER LOAD CAPACITY
First Claim
1. A method of determining a number of users corresponding to a server load comprising:
- simulating one or more virtual users on a test computer system coupled to a network;
sending one or more client requests from each of the one or more virtual users to a server application executed on a server computer system coupled to the network;
measuring a metric indicative of a load on the server computer system;
comparing the metric to a predetermined value; and
changing the number of the one or more virtual users based on the difference between the metric and the predetermined value until the metric is within a predetermined range of the predetermined value.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and system for determining a number of users corresponding to a server load including simulating one or more virtual users on a test computer system on coupled to network. One or more client requests are sent from each of the one or more virtual users to a server application executed on a server computer system coupled to the network. A metric indicative of a load on the server computer system is measured. The metric is compared to a predetermined value; and the number of the one or more virtual users is changed based on the difference between the metric and the predetermined value until the metric is within a predetermined range of the predetermined value.
86 Citations
18 Claims
-
1. A method of determining a number of users corresponding to a server load comprising:
-
simulating one or more virtual users on a test computer system coupled to a network; sending one or more client requests from each of the one or more virtual users to a server application executed on a server computer system coupled to the network; measuring a metric indicative of a load on the server computer system; comparing the metric to a predetermined value; and changing the number of the one or more virtual users based on the difference between the metric and the predetermined value until the metric is within a predetermined range of the predetermined value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for determining a number of users corresponding to a server load, residing on a computer readable medium, having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
-
simulating one or more virtual users on a test computer system coupled to a network; sending one or more client requests from each of the one or more virtual users to a server application executed on a server computer system coupled to the network; measuring a metric indicative of a load on the server computer system; comparing the metric to a predetermined value; and changing the number of the one or more virtual users based on the difference between the metric and the predetermined value until the metric is within a predetermined range of the predetermined value. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for determining a number of users corresponding to a server load comprising:
-
one or more processors; one or more memories; one or more software instruction sets stored on the one or more memories, which, when executed by the one or more processors, perform operations comprising; simulating one or more virtual users on a test computer system coupled to a network; sending one or more client requests from each of the one or more virtual users to a server application executed on a server computer system coupled to the network; measuring a metric indicative of a load on the server computer system; comparing the metric to a predetermined value; and changing the number of the one or more virtual users based on the difference between the metric and the predetermined value until the metric is within a predetermined range of the predetermined value. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification