Data processing: measuring – calibrating – or testing – Measurement system in a specific environment – Earth science
Patent
1996-05-24
1998-09-22
Rinehart, Mark H.
Data processing: measuring, calibrating, or testing
Measurement system in a specific environment
Earth science
702122, 395500, G06F 1338, G06F 1517
Patent
active
058127801
ABSTRACT:
Method and system for assessing the performance of a server application that acquires performance information from the perspective of a simulated user and has significantly reduced hardware requirements. Particularly, actual user behavior is modeled so that accurate determinations can be made as to the number of users a given server application can adequately support.
User behavior is modeled in a client profile that contains user parameters corresponding to the nature, timing, and frequency of user activities in operating a client that in turn corresponds to client tasks. A plurality of processes and process threads are initiated to contact a server as a plurality of simulated clients from a single client computer, each simulated client making a separate logical connection to the server. A task scheduler will schedule the simulated client tasks that are determined for each simulated user by reference to the user parameters in the client profile throughout a work day. The scheduler also introduces a random element so that the tasks simulate natural variability in user behavior.
User receivable response times for the task corresponding to simulated user activity are maintained in a log file and the 95th percentile time or score for each task type is calculated. The individual task type scores may be weighted and averaged together to arrive at a weighted average response time. The weighted average response time can then be used as a threshold value to determine the total number of users a server application can adequately support.
REFERENCES:
patent: 4797878 (1989-01-01), Armstrong
patent: 5303166 (1994-04-01), Amalfitano et al.
patent: 5524106 (1996-06-01), Tremel et al.
patent: 5598536 (1997-01-01), Slaughter, III et al.
patent: 5606705 (1997-02-01), Randall et al.
patent: 5631827 (1997-05-01), Nicholls et al.
Chen John Yun-Kuang
Durasoff Matthew David
Lockard Eric Neil
Shakib Darren Arthur
Simpson, Jr. Russell Lee
Microsoft Corporation
Rinehart Mark H.
LandOfFree
Method, system, and product for assessing a server application p does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method, system, and product for assessing a server application p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and product for assessing a server application p will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1632617