Powered by 3PILLAR LABS HAILSTORM 4.0 TM PERFORMANCE REPORT
WORKLOAD DESIGN © Copyright PILLAR GLOBAL All rights reserved 2 Home Page Login Page Login Process Browse Category Browsing Detail Page Search #Total Duration (minutes) Ramp up Time (minutes) Concurrent Users Load Cluster: Amazon EC2, Virginia
PERFORMANCE SUMMARY Observations Sharp rise in response time for over 50 users “Detail Page” degrades significantly for 75 users and above System is stable but peaks out at 75 concurrent users and starts degrading at 100 users Maximum throughput of 3.2 transactions per second at 75 users is low © Copyright PILLAR GLOBAL All rights reserved 3
ITERATION 1 – 25 USERS © Copyright PILLAR GLOBAL All rights reserved 4 PageResponse time Avg. (ms) Response time 90tile (ms) % errors Home Page Login Page Login Browse Category Browsing Detail Page Search
ITERATION 2 – 50 USERS © Copyright PILLAR GLOBAL All rights reserved 5 PageResponse time Avg. (seconds) Response time 90tile (seconds) % errors Home Page Login Page Login Browse Category Browsing Detail Page Search
ITERATION 3 – 75 USERS © Copyright PILLAR GLOBAL All rights reserved 6 PageResponse time Avg. (ms) Response time 90tile (ms) % errors Home Page Login Page Login Browse Category Browsing Detail Page Search
ITERATION 4 – 100 USERS © Copyright PILLAR GLOBAL All rights reserved 7 PageResponse time Avg. (seconds) Response time 90tile (seconds) % errors Home Page Login Page Login Browse Category Browsing Detail Page Search
RECOMMENDATIONS © Copyright PILLAR GLOBAL All rights reserved 8 Low throughput investigation –Check application/system level synchronization locks –Check server disk IO speed –Ensure sufficient RAM –Use GZIP compression of HTTP content –Use server farm with load balancer Slow “Detail Page” investigation –Check cache invalidation rules –Check available memory to cache subsystem –Check database indexes on query
HAILSTORM FRAMEWORK Controls EC2 instances Manages remote JMeter Generates reports Monitors test system © Copyright PILLAR GLOBAL All rights reserved 9