Build Your Own Performance Test Lab in the Cloud
Leslie Segal Testware Associate, Inc. leslie.segal@testwareinc.com
Performance Test Lab in the Cloud Leslie Segal Testware Associate, - - PowerPoint PPT Presentation
Build Your Own Performance Test Lab in the Cloud Leslie Segal Testware Associate, Inc. leslie.segal@testwareinc.com Problem(s) I was trying to Solve Need more Dont have Tool VUs Times up Use Vendor reschedule Cloud test
Leslie Segal Testware Associate, Inc. leslie.segal@testwareinc.com
2
Need more VUs Use Vendor Cloud Schedule Test
Can’t run test – Tool version different Times up – reschedule test Can’t run test – need dll for login Times up – reschedule test
Don’t have Tool Use Vendor Cloud Can’t run true test – can’t spoof IPs Times up – reschedule test Production Issue – need to run test now
Crap! I should just build my own Crap! How fast can I build my own ?
can use (1 LG per 1,000 vu)
3
effective
processes for HW & SW)
and how many Load Generators
4
different experiences
experience
different experiences
throughout
5
6
Local Area Network
Load Generators Controller Analysis AUT
HP LoadRunner
licensed
User protocols
Amazon Cloud)
licenses with cloud licenses
scripting
Borland SilkPerformer
Protocols
Amazon Cloud)
licenses with cloud licenses
component
7
Coast
8
Differences Between Physical & VM
hardware
physical machine
Utilization of LG while test is running
9
10 Machine Size Storage
11 Can start small and resize any instance
12
13
14
15
16 Note Large = 7.5GB RAM
17 Amazon Rackspace
18
NATed to a public IP address AWS allows 5 Elastic IP addresses per account
with a running instance per hour on a pro rata basis (~$44/yr)
public IP address – get same IP if shut down and restart instance
charge for an Active Server that is powered off
19
Amazon Rackspace US East (N. Virginia) US (Dallas) US West (Oregon) US (Chicago) US West (Northern California) UK (but separate account required) EU (Ireland) Asia Pacific (Singapore) Asia Pacific (Tokyo) Asia Pacific (Sydney) South America (Sao Paulo) 20
21
execution?
additional cost
(or auto shut them down)
22
Road Map to Set up your Own Performance Test Lab in 24 Hours or Less
Sign up for Account Launch Controller Server Install Controller Software (and license) Launch Load Generator Server Install LG Software Modify Firewall, User Access & install 3rd party SW Verify Connectively to Controller and Image LG Spawn N copies
Start Testing 23 Some magic here
24
25
26 Windows O/S needs 30GB space
5-15 minutes before the instances are available for use
no add-ins), add-ins for browsers (java, flash, etc.)
etc. 27
spinning up
running over the weekend
machine, turn off machine and access data from local machine
script development
is always on)
28