Matt Odhner
Program Manager
Application Center
Microsoft
Topics to be Covered
Memory
Processor
Network
Hard disk
COM component
Common Stress Test Issues
Web server
Member Member
Stress Stress
Client Client
Controller
Stress
Client
Approaches to Stress Testing
Concurrent
browser
connections
Script configuration - Users
Sub AddNewScript()
Set objWAS = CreateObject("WAS.EngControl.1")
Set objScripts = objWAS.Scripts
Set objScript = objScripts.Add
objScript.sName = "A New Script"
objScript.ScriptItems.sServer = "www.targetserver.com"
MsgBox "The new ScriptID is " & objScript.ScriptID
End Sub
Session Trace Option
0 ms
Request
6 ms 9 ms
Response
Where:
N = Number of Processors
S = Speed of Processors
Pt = System: % Total Processor Time
Rps = ASP: Requests per secondReports view -
analyze the results of a test.
Calculating ASP Performance
Web farm
T1 T3
56 K 28.8
Client computers
IP Router Technology (cont'd)
Web
ACT Local Area cluster
Network
Internet traffic
Client computers
4. Completely Scriptable
1. Manual capacity
planning
Capacity Planning (cont'd)
Internet
Web cluster
Capacity Planning (cont'd)
Web farm
Client computers
Summary
Modeling
Prediction
Identification of bottlenecked resources
Provision of performance Metrics to help
developers decide what content to deploy
http://www.microsoft.com/TechNet/iis/sol.asp
http://msdn.microsoft.com/library/techart/windnami
stakes.htm
http://msdn.microsoft.com/workshop/server/asp/server1
02599.asp
http://msdn.microsoft.com/workshop/server/asp/server0
92799.asp
http://msdn.microsoft.com/workshop/server/asp/server1
22799.asp
http://www.microsoft.com/siteserver/commerce/support/
highcapacity.htm
Resources - Other Web Stress Tools
Available
Segue, Silkperformer -
http://www.segue.com/html/s_solutions/silk/s_performe
r.htm
Bluecurve, Dynameasure -
http://www.bluecurve.com/products/products.htm
Matt Odhner
Program Manager
Application Center
Microsoft