Patent ID: 8589480
Filing Date: 2013-11-19
Classification: H04L

Abstract:
1. A method of measuring performance and capacity of a networked server, the method comprising: initializing each client machine of a cluster of client machines with a fixed number of client applications, wherein each client application uses a different type of operations to communicate with a server; generating a first feedback process of a current state of said each client machine and overall behavior of the client applications; enabling said each client application to self adjust its own operation based on the first feedback process including at least one of: (1) deciding to exit a test to free up resources for other clients; and (2) increasing a number of client applications running on said each client machine; and setting up a second feedback process for the server in which the server and the cluster of client machines reach a balance point of a client count for the server, wherein to measure frame rate, a minimum frame rate is set and that rate is increased until a volume is maximized, wherein the frame rate for multiple clients is then measured at that time, wherein the balance point of a client count for the server is reached when a maximum count of client machines with desired behavior is achieved for the server using the second feedback process, wherein the client machines with desired behavior are in stable running state and are able to properly communicate with the server.