Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2014 VMware Inc. All rights reserved. Performance Optimization of My VMware Customer Portal Application Kiran Chinya April 4, 2014.

Similar presentations


Presentation on theme: "© 2014 VMware Inc. All rights reserved. Performance Optimization of My VMware Customer Portal Application Kiran Chinya April 4, 2014."— Presentation transcript:

1 © 2014 VMware Inc. All rights reserved. Performance Optimization of My VMware Customer Portal Application Kiran Chinya April 4, 2014

2 Agenda 1 My VMware Business Drivers 2 Load Test Strategy 3 Scripts and Data 4 Load Test plans 5 Diagnostics – Needle in a Haystack 6 vCOPS - VMware Tools 7 Conclusion CONFIDENTIAL2

3 My VMware Business Drivers CONFIDENTIAL3 My VMware portal facilitates Simplified Management of Product Licenses, Support, Downloads and Patches Account Level Management for all of your product licenses and support Control who has permissions to view and manage license keys Delegate who can file support requests View your support level on products and request support contract renewals Map people and products easily to your organizational structure Create and Download reports across your account (License Keys, Support Requests and more) View and download products, components and patches Objective: SLA of 3 Seconds/ KBT Tools Used vCOPS Hyperic HP Performance Center Splunk JMeter soapUI dynaTrace Component Testing 12 code drops 6/2011 – 12/2011 Infrastructure Testing 1/2012 E2E Integration Testing 1/2012 - 3/2012 Over 200+ Services 50+ Portlets+100 DB APIs+10 3 rd Party Integrations

4 Load Test Strategy CONFIDENTIAL4 Component Level Identify typical problems at the unit level such as deadlock detection, memory leaks, query optimization, architecture issues, etc. Ensure the API response time meets the associated e2e SLA requirements. Infrastructure/ Architecture To understand the effect of various system configuration settings (load balancer/no of nodes/clustering/JVMs/Heap size/CPU count/memory needs/etc.) Find early opportunity for system tuning. This will provide a valuable benchmark on relevant performance indicators which can be used for E2E test and application monitoring. End-to-end Integration To identify system behavior under load conditions. Help tune the system for optimal performance and to ensure the application meeting desired service levels. This may also reveal any functional issues under the load.

5 Scripts and Data About 450 scripts to cover business identified key business transactions (KBT) Review and dry run all scripts Cleanup scripts for external references Eliminate script driven inefficiencies Scripts 70% existing data 30% synthetic data 70:20:10 ratio for small, medium and large customers Data

6 Load Test Plans CONFIDENTIAL6 Load Test Regression This is the first round of load test to analyze the impact of changes on the baseline 2xQE The transactions are ramped up to 2 times the previous quarter end peak volume over a period of 5 hours Special Load This test will be done for specific high volume period (Cyber Monday/Product Launch) with 5 to 6 times of normal load Longevity In this cycle the load will be applied uniformly for 12 hours and repeated 4 times to achieve 48 hours of longevity test

7 Diagnostics – Needle in a Haystack CONFIDENTIAL7 Load ramp-up during 2x testing High Level Architecture

8 vCOPS – VMware Tools CONFIDENTIAL8

9 Conclusion – Three Ps CONFIDENTIAL9  Planning  Process  People

10 Thank You Questions


Download ppt "© 2014 VMware Inc. All rights reserved. Performance Optimization of My VMware Customer Portal Application Kiran Chinya April 4, 2014."

Similar presentations


Ads by Google