SlideShare uma empresa Scribd logo
1 de 20
TECH TEST 
Magento Site Performance 
Challenge Test 
+
TEST GOALS 
 Show performance results for each of the Magento store 
scenarios* with and without Lagrange Systems’ 
CloudMaestro 
 Demonstrate the positive impact of a distributed solution 
* Magento store scenarios were provided by eBay/Magento and were ‘vanilla’ stores 
(no design or assets, only code)
WHAT IS SITE PERFORMANCE? 
The ability to seamlessly scale servers in and out 
without any impact to end-users, while maintaining 
optimal site speed during a traffic influx.
REFERENCE ARCHITECTURE 
ENTERPRISE 
 2 x 60GB app server, 1 x 
30db server* 
 Scaled from 4 to 12 servers 
 Total: 48 Cores, 180GB 
RAM 
 25k to 120k users/hour 
 55.1 to 224.7 page views 
per second 
Small Business 
Infrastructure 
Medium Business Infrastructure 
Enterprise Infrastructure 
MEDIUM 
 2 x 8GB app server, 1 x 
8GB db server 
 Scaled from 2 to 8 servers 
 Total: 32 Cores, 32GB RAM 
 10k to 90k users/hour 
 22.1 to 198.5 page views 
per second 
SMALL 
 1 x 8GB app server, 1 x 
8GB db server 
 Scaled from 1 to 4 servers 
 Total: 16 Cores, 16GB RAM 
 4k to 40k users/hour 
 8.8 to 88.2 page views per 
second 
* NOTE: For the ‘with Lagrange’ enterprise infrastructure 
testing we started with 8 x 8GB servers and scaled out to 
16 x 8GB servers in order to provide a more cost 
effective (and highly available) solution
WHAT WAS MEASURED 
Each testing combination of architecture 
type and store size was measured for 
- page load speed 
- checkouts completed 
- autoscaling by CloudMaestro to eliminate 
downtime
TEST PROTOCOL 
Option and Description % of Traffic 
view_product_add_to_cart_percent: 
Percentage of users which are browsing, adding items to cart 
and abandoning the cart. 
62% 
view_catalog_percent: 
Percentage of users who are just browsing the site. 
30% 
guest_checkout_percent: 
Percentage of users who are browsing, adding items to a cart 
and checking out as guests. 
4% 
customer_checkout_percent: 
Percentage of users who are browsing, adding items to a cart 
and checking out as registered customers. 
4%
SMALL BUSINESS ARCHITECTURE 
Jmeter Load Generation 
Application Delivery Controller Tier 
ADC ADC ADC 
Rackspace Cloud 
AS 
Application Cluster 
AS AS 
Magento Store Environment 
AS 
AS 
Application Scaling 
Scenarios: 
• without CloudMaestro, the 
servers tested were 
• 1 x 8GB (app) 
• 1 x 8GB (db) 
• With CloudMaestro, the 
servers tested were 
• 1 – 4 x 8GB (app) 
• 1 x 8GB (db) 
• 16 Cores, 16GB RAM
SMALL BUSINESS ARCH. RESULTS: 
LOAD TEST TO FAILURE 
Data where the Magento Store has 
user checkouts beginning to timeout 
Magento 
Store 
Scenario 
Pageviews per 
Second Arrival Rate 
Average Page Load 
Time without 
Lagrange 
Average Page Load 
Time with 
Lagrange 
Small 35.3 16,000 
users/hr 
16.7 sec 1.2 sec 
Medium 30.9 14,000 
users/hr 
13.1 sec 1.2 sec 
Large 26.5 12,000 
users/hr 
11.5 sec 1.2 sec 
NOTES: 
• Testing stopped at 4 servers as the performance continued to stay the same for the ‘with Lagrange’ at 1.2sec 
• With 4 servers, the application cluster was able to handle 40,000 users/hour or 88.2 page views per second
SMALL BUSINESS ARCH. RESULTS: 
AVG. PAGE LOAD TIME 
Without CloudMaestro 
With CloudMaestro
SMALL BUSINESS ARCH. RESULTS: 
CHECKOUTS COMPLETED 
Without CloudMaestro 
With CloudMaestro
MEDIUM BUSINESS ARCHITECTURE 
Jmeter Load Generation 
Application Delivery Controller Tier 
ADC ADC ADC 
Rackspace Cloud 
AS 
AS AS AS AS 
Application Cluster 
Magento Store Environment 
AS AS 
AS 
AS 
Application Scaling 
Scenarios: 
• without CloudMaestro, the 
servers tested were 
• 2 x 8GB (app) 
• 1 x 8GB (db) 
• With CloudMaestro, the 
servers tested were 
• 2 – 8 x 8GB (app) 
• 1 x 8GB (db) 
• 32 Cores, 32GB RAM
MEDIUM BUSINESS ARCH. RESULTS: 
LOAD TEST TO FAILURE 
Data where the Magento Store has 
user checkouts beginning to timeout 
Magento 
Store 
Scenario 
Page views per 
second Arrival Rate 
Average Page Load 
Time without 
Lagrange 
Average Page Load 
Time with 
Lagrange 
Small 55.1 25,000 6.4 sec 0.9 sec 
Medium 44.1 20,000 3.3 sec 0.4 sec 
Large 44.1 20,000 3.3 sec 0.4 sec 
NOTES: 
• Testing stopped at 8 servers as the performance continued to stay the same for the ‘with Lagrange’ under 1 sec 
• With 8 servers, the application cluster was able to handle 90,000 users/hour or 198.5 page views per second
MEDIUM BUSINESS ARCH. RESULTS: 
AVG. PAGE LOAD TIME 
Without CloudMaestro 
With CloudMaestro
MEDIUM BUSINESS ARCH. RESULTS: 
CHECKOUTS COMPLETED 
Without CloudMaestro 
With CloudMaestro
ENTERPRISE ARCHITECTURE 
Rackspace Cloud 
Scenarios: 
• without CloudMaestro, the 
servers tested were 
• 2 x 60GB (app) 
• 1 x 30GB (db) 
• With CloudMaestro, the 
servers tested were 
• 4 – 12 x 8GB (app) 
servers 
• 1 x 30GB (db) 
• 48 Cores, 180GB RAM 
Jmeter Load Generation 
Application Delivery Controller Tier 
ADC ADC ADC 
AS AS AS AS 
Application Cluster 
Magento Store Environment 
AS 
AS AS 
AS 
Application Scaling 
AS 
AS AS AS AS
ENTERRPISE ARCH. RESULTS: 
LOAD TEST TO FAILURE 
Data where the Magento Store has 
user checkouts beginning to timeout 
Magento 
Store 
Scenario 
Page views per 
second Arrival Rate 
Average Page Load 
Time without 
Lagrange 
Average Page Load 
Time with 
Lagrange 
Small 97 44,000 4.6 sec .34 sec 
Medium 97 44,000 7.1 sec .54 sec 
Large 88.2 40,000 5.1 sec .61 sec 
NOTES: 
• Testing stopped at 12 servers as the performance continued to stay the same for the with ‘Lagrange’ under 1 sec 
• With 12 servers, the application cluster was able to handle 120k users/hour or 264.7 page views per second
ENTERPRISE ARCH. RESULTS: AVG. 
PAGE LOAD TIME 
Without CloudMaestro 
With CloudMaestro
ENTERPRISE BUSINESS ARCH. 
RESULTS: CHECKOUTS COMPLETED 
Without CloudMaestro 
With CloudMaestro
TEST TAKEAWAYS 
19 
 Lagrange Systems’ CloudMaestro is able to 
demonstrate significant performance improvement to 
variously sized Magneto stores 
 In all cases without CloudMaestro, the Magento 
stores had timeouts for checkouts at low user arrival 
rates, that would negatively impact merchant revenue 
 Through auto-scaling, CloudMaestro was able to 
provide consistently low page load times throughout 
all arrival rate scenarios and process all checkout 
activity
NOW….TO SUMMARIZE 
In all testing scenarios, Magento eCommerce sites 
experienced lower page load times, faster and more 
checkouts while eliminating timeouts when used with 
CloudMaestro

Mais conteúdo relacionado

Mais procurados

Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahujaCloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahujaResellerClub
 
DataStax: The Cassandra Validation Harness: Achieving More Stable Releases
DataStax: The Cassandra Validation Harness: Achieving More Stable ReleasesDataStax: The Cassandra Validation Harness: Achieving More Stable Releases
DataStax: The Cassandra Validation Harness: Achieving More Stable ReleasesDataStax Academy
 
Grokking TechTalk #33: High Concurrency Architecture at TIKI
Grokking TechTalk #33: High Concurrency Architecture at TIKIGrokking TechTalk #33: High Concurrency Architecture at TIKI
Grokking TechTalk #33: High Concurrency Architecture at TIKIGrokking VN
 
JStorm Introduction
JStorm IntroductionJStorm Introduction
JStorm Introductionlongda feng
 
DirectAccess Load Balancing Tips and Tricks
DirectAccess Load Balancing Tips and TricksDirectAccess Load Balancing Tips and Tricks
DirectAccess Load Balancing Tips and TricksKemp
 

Mais procurados (6)

Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahujaCloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
Cloud - High Availability @ Low Cost - Workshop - Gurpreet ahuja
 
DataStax: The Cassandra Validation Harness: Achieving More Stable Releases
DataStax: The Cassandra Validation Harness: Achieving More Stable ReleasesDataStax: The Cassandra Validation Harness: Achieving More Stable Releases
DataStax: The Cassandra Validation Harness: Achieving More Stable Releases
 
Grokking TechTalk #33: High Concurrency Architecture at TIKI
Grokking TechTalk #33: High Concurrency Architecture at TIKIGrokking TechTalk #33: High Concurrency Architecture at TIKI
Grokking TechTalk #33: High Concurrency Architecture at TIKI
 
JStorm Introduction
JStorm IntroductionJStorm Introduction
JStorm Introduction
 
DirectAccess Load Balancing Tips and Tricks
DirectAccess Load Balancing Tips and TricksDirectAccess Load Balancing Tips and Tricks
DirectAccess Load Balancing Tips and Tricks
 
J storm
J stormJ storm
J storm
 

Destaque

SHRM Recession Poll 2011
SHRM Recession Poll 2011 SHRM Recession Poll 2011
SHRM Recession Poll 2011 J. Kim Scholes
 
Discovery On Demand With DE
Discovery On Demand With DEDiscovery On Demand With DE
Discovery On Demand With DElrougeux
 
Plantilla portafolios oftalmo
Plantilla portafolios oftalmoPlantilla portafolios oftalmo
Plantilla portafolios oftalmoAdriana Cespedes
 
Caracteristicas y directrices.
Caracteristicas y directrices.Caracteristicas y directrices.
Caracteristicas y directrices.123jhonny
 
Importancia de utilizar la comunicación efectiva en ventas logistica
Importancia de utilizar la comunicación efectiva en ventas logisticaImportancia de utilizar la comunicación efectiva en ventas logistica
Importancia de utilizar la comunicación efectiva en ventas logisticaAlan Lopèz Bautista
 
TRABAJO FINAL DE SIFONES
TRABAJO FINAL DE SIFONESTRABAJO FINAL DE SIFONES
TRABAJO FINAL DE SIFONESWalter Chico
 
A2 Media Studies - Camera Angles and Movements
A2 Media Studies - Camera Angles and MovementsA2 Media Studies - Camera Angles and Movements
A2 Media Studies - Camera Angles and Movementsemma_cleary
 
Monografia Marilúcia Pedagogia 2009
Monografia Marilúcia Pedagogia 2009Monografia Marilúcia Pedagogia 2009
Monografia Marilúcia Pedagogia 2009Biblioteca Campus VII
 
Desenho didático online
Desenho didático onlineDesenho didático online
Desenho didático onlinemarcoparangole
 
Sexo, sexualidad y sexuado
Sexo, sexualidad y sexuadoSexo, sexualidad y sexuado
Sexo, sexualidad y sexuadoPSICOLOGIAUMA
 
Qué es el Six Sigma ?
Qué es el Six Sigma ?Qué es el Six Sigma ?
Qué es el Six Sigma ?LuisFerToledo
 
Internet y sus conceptos
Internet y sus conceptosInternet y sus conceptos
Internet y sus conceptosEliana Cubillos
 

Destaque (20)

SHRM Recession Poll 2011
SHRM Recession Poll 2011 SHRM Recession Poll 2011
SHRM Recession Poll 2011
 
dieta balanceada
dieta balanceadadieta balanceada
dieta balanceada
 
PROTEINAS PARA GANADO SIMBRAN
PROTEINAS PARA GANADO SIMBRANPROTEINAS PARA GANADO SIMBRAN
PROTEINAS PARA GANADO SIMBRAN
 
Manual CabosBT
Manual CabosBTManual CabosBT
Manual CabosBT
 
Discovery On Demand With DE
Discovery On Demand With DEDiscovery On Demand With DE
Discovery On Demand With DE
 
Plantilla portafolios oftalmo
Plantilla portafolios oftalmoPlantilla portafolios oftalmo
Plantilla portafolios oftalmo
 
Caracteristicas y directrices.
Caracteristicas y directrices.Caracteristicas y directrices.
Caracteristicas y directrices.
 
Speech
SpeechSpeech
Speech
 
Importancia de utilizar la comunicación efectiva en ventas logistica
Importancia de utilizar la comunicación efectiva en ventas logisticaImportancia de utilizar la comunicación efectiva en ventas logistica
Importancia de utilizar la comunicación efectiva en ventas logistica
 
La Restauración
La RestauraciónLa Restauración
La Restauración
 
FREEWARE, SHAREWARE Y SOFTWARE LIBRE
FREEWARE, SHAREWARE Y SOFTWARE LIBREFREEWARE, SHAREWARE Y SOFTWARE LIBRE
FREEWARE, SHAREWARE Y SOFTWARE LIBRE
 
TRABAJO FINAL DE SIFONES
TRABAJO FINAL DE SIFONESTRABAJO FINAL DE SIFONES
TRABAJO FINAL DE SIFONES
 
A2 Media Studies - Camera Angles and Movements
A2 Media Studies - Camera Angles and MovementsA2 Media Studies - Camera Angles and Movements
A2 Media Studies - Camera Angles and Movements
 
Practica informatica
Practica informaticaPractica informatica
Practica informatica
 
Monografia Marilúcia Pedagogia 2009
Monografia Marilúcia Pedagogia 2009Monografia Marilúcia Pedagogia 2009
Monografia Marilúcia Pedagogia 2009
 
Desenho didático online
Desenho didático onlineDesenho didático online
Desenho didático online
 
Sexo, sexualidad y sexuado
Sexo, sexualidad y sexuadoSexo, sexualidad y sexuado
Sexo, sexualidad y sexuado
 
19381081 tubos-vacutainer
19381081 tubos-vacutainer19381081 tubos-vacutainer
19381081 tubos-vacutainer
 
Qué es el Six Sigma ?
Qué es el Six Sigma ?Qué es el Six Sigma ?
Qué es el Six Sigma ?
 
Internet y sus conceptos
Internet y sus conceptosInternet y sus conceptos
Internet y sus conceptos
 

Semelhante a Site Performance Challenge: Magento with CloudMaestro

WordPress Cluster for Enterprise High-Availability and On-Demand Scaling
WordPress Cluster for Enterprise High-Availability and On-Demand ScalingWordPress Cluster for Enterprise High-Availability and On-Demand Scaling
WordPress Cluster for Enterprise High-Availability and On-Demand ScalingJelastic Multi-Cloud PaaS
 
The Path to Green Enterprise Applications
The Path to Green Enterprise ApplicationsThe Path to Green Enterprise Applications
The Path to Green Enterprise ApplicationsQAware GmbH
 
Performance eng prakash.sahu
Performance eng prakash.sahuPerformance eng prakash.sahu
Performance eng prakash.sahuDr. Prakash Sahu
 
Eugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceEugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceMeet Magento Italy
 
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...MongoDB
 
Magento for-performance- v01
Magento for-performance- v01Magento for-performance- v01
Magento for-performance- v01Rajneesh Maurya
 
Magento performancenbs
Magento performancenbsMagento performancenbs
Magento performancenbsvarien
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...NETWAYS
 
Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...
Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...
Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...Continuent
 
Getting the most Bang for your Buck with #EC2 #Winning
Getting the most Bang for your Buck with #EC2 #WinningGetting the most Bang for your Buck with #EC2 #Winning
Getting the most Bang for your Buck with #EC2 #WinningAmazon Web Services
 
Get the Most Bang for Your Buck with #EC2 #WINNING
Get the Most Bang for Your Buck with #EC2 #WINNINGGet the Most Bang for Your Buck with #EC2 #WINNING
Get the Most Bang for Your Buck with #EC2 #WINNINGAmazon Web Services
 
Optimizing Magento for Peak Performance
Optimizing Magento for Peak PerformanceOptimizing Magento for Peak Performance
Optimizing Magento for Peak PerformanceMageCloud
 
Getting Started with AWS Compute Services
Getting Started with AWS Compute ServicesGetting Started with AWS Compute Services
Getting Started with AWS Compute ServicesAmazon Web Services
 
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...Continuent
 
JITServerTalk-OSS-2023.pdf
JITServerTalk-OSS-2023.pdfJITServerTalk-OSS-2023.pdf
JITServerTalk-OSS-2023.pdfRichHagarty
 
AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...
AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...
AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...Amazon Web Services
 

Semelhante a Site Performance Challenge: Magento with CloudMaestro (20)

WordPress Cluster for Enterprise High-Availability and On-Demand Scaling
WordPress Cluster for Enterprise High-Availability and On-Demand ScalingWordPress Cluster for Enterprise High-Availability and On-Demand Scaling
WordPress Cluster for Enterprise High-Availability and On-Demand Scaling
 
The Path to Green Enterprise Applications
The Path to Green Enterprise ApplicationsThe Path to Green Enterprise Applications
The Path to Green Enterprise Applications
 
The Path to Green Enterprise Applications
The Path to Green Enterprise ApplicationsThe Path to Green Enterprise Applications
The Path to Green Enterprise Applications
 
Performance eng prakash.sahu
Performance eng prakash.sahuPerformance eng prakash.sahu
Performance eng prakash.sahu
 
Eugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceEugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
 
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
 
Magento for-performance- v01
Magento for-performance- v01Magento for-performance- v01
Magento for-performance- v01
 
Magento performancenbs
Magento performancenbsMagento performancenbs
Magento performancenbs
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
 
Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...
Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...
Webinar Slides: High Volume MySQL HA: SaaS Continuous Operations with Terabyt...
 
Designing Scalable Applications
Designing Scalable ApplicationsDesigning Scalable Applications
Designing Scalable Applications
 
Getting the most Bang for your Buck with #EC2 #Winning
Getting the most Bang for your Buck with #EC2 #WinningGetting the most Bang for your Buck with #EC2 #Winning
Getting the most Bang for your Buck with #EC2 #Winning
 
Get the Most Bang for Your Buck with #EC2 #WINNING
Get the Most Bang for Your Buck with #EC2 #WINNINGGet the Most Bang for Your Buck with #EC2 #WINNING
Get the Most Bang for Your Buck with #EC2 #WINNING
 
Optimizing Magento for Peak Performance
Optimizing Magento for Peak PerformanceOptimizing Magento for Peak Performance
Optimizing Magento for Peak Performance
 
Getting Started with AWS Compute Services
Getting Started with AWS Compute ServicesGetting Started with AWS Compute Services
Getting Started with AWS Compute Services
 
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
 
JITServerTalk-OSS-2023.pdf
JITServerTalk-OSS-2023.pdfJITServerTalk-OSS-2023.pdf
JITServerTalk-OSS-2023.pdf
 
AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...
AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...
AWS re:Invent 2016: Getting the most Bang for your buck with #EC2 #Winning (C...
 
Big Kahuna
Big KahunaBig Kahuna
Big Kahuna
 

Último

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Site Performance Challenge: Magento with CloudMaestro

  • 1. TECH TEST Magento Site Performance Challenge Test +
  • 2. TEST GOALS  Show performance results for each of the Magento store scenarios* with and without Lagrange Systems’ CloudMaestro  Demonstrate the positive impact of a distributed solution * Magento store scenarios were provided by eBay/Magento and were ‘vanilla’ stores (no design or assets, only code)
  • 3. WHAT IS SITE PERFORMANCE? The ability to seamlessly scale servers in and out without any impact to end-users, while maintaining optimal site speed during a traffic influx.
  • 4. REFERENCE ARCHITECTURE ENTERPRISE  2 x 60GB app server, 1 x 30db server*  Scaled from 4 to 12 servers  Total: 48 Cores, 180GB RAM  25k to 120k users/hour  55.1 to 224.7 page views per second Small Business Infrastructure Medium Business Infrastructure Enterprise Infrastructure MEDIUM  2 x 8GB app server, 1 x 8GB db server  Scaled from 2 to 8 servers  Total: 32 Cores, 32GB RAM  10k to 90k users/hour  22.1 to 198.5 page views per second SMALL  1 x 8GB app server, 1 x 8GB db server  Scaled from 1 to 4 servers  Total: 16 Cores, 16GB RAM  4k to 40k users/hour  8.8 to 88.2 page views per second * NOTE: For the ‘with Lagrange’ enterprise infrastructure testing we started with 8 x 8GB servers and scaled out to 16 x 8GB servers in order to provide a more cost effective (and highly available) solution
  • 5. WHAT WAS MEASURED Each testing combination of architecture type and store size was measured for - page load speed - checkouts completed - autoscaling by CloudMaestro to eliminate downtime
  • 6. TEST PROTOCOL Option and Description % of Traffic view_product_add_to_cart_percent: Percentage of users which are browsing, adding items to cart and abandoning the cart. 62% view_catalog_percent: Percentage of users who are just browsing the site. 30% guest_checkout_percent: Percentage of users who are browsing, adding items to a cart and checking out as guests. 4% customer_checkout_percent: Percentage of users who are browsing, adding items to a cart and checking out as registered customers. 4%
  • 7. SMALL BUSINESS ARCHITECTURE Jmeter Load Generation Application Delivery Controller Tier ADC ADC ADC Rackspace Cloud AS Application Cluster AS AS Magento Store Environment AS AS Application Scaling Scenarios: • without CloudMaestro, the servers tested were • 1 x 8GB (app) • 1 x 8GB (db) • With CloudMaestro, the servers tested were • 1 – 4 x 8GB (app) • 1 x 8GB (db) • 16 Cores, 16GB RAM
  • 8. SMALL BUSINESS ARCH. RESULTS: LOAD TEST TO FAILURE Data where the Magento Store has user checkouts beginning to timeout Magento Store Scenario Pageviews per Second Arrival Rate Average Page Load Time without Lagrange Average Page Load Time with Lagrange Small 35.3 16,000 users/hr 16.7 sec 1.2 sec Medium 30.9 14,000 users/hr 13.1 sec 1.2 sec Large 26.5 12,000 users/hr 11.5 sec 1.2 sec NOTES: • Testing stopped at 4 servers as the performance continued to stay the same for the ‘with Lagrange’ at 1.2sec • With 4 servers, the application cluster was able to handle 40,000 users/hour or 88.2 page views per second
  • 9. SMALL BUSINESS ARCH. RESULTS: AVG. PAGE LOAD TIME Without CloudMaestro With CloudMaestro
  • 10. SMALL BUSINESS ARCH. RESULTS: CHECKOUTS COMPLETED Without CloudMaestro With CloudMaestro
  • 11. MEDIUM BUSINESS ARCHITECTURE Jmeter Load Generation Application Delivery Controller Tier ADC ADC ADC Rackspace Cloud AS AS AS AS AS Application Cluster Magento Store Environment AS AS AS AS Application Scaling Scenarios: • without CloudMaestro, the servers tested were • 2 x 8GB (app) • 1 x 8GB (db) • With CloudMaestro, the servers tested were • 2 – 8 x 8GB (app) • 1 x 8GB (db) • 32 Cores, 32GB RAM
  • 12. MEDIUM BUSINESS ARCH. RESULTS: LOAD TEST TO FAILURE Data where the Magento Store has user checkouts beginning to timeout Magento Store Scenario Page views per second Arrival Rate Average Page Load Time without Lagrange Average Page Load Time with Lagrange Small 55.1 25,000 6.4 sec 0.9 sec Medium 44.1 20,000 3.3 sec 0.4 sec Large 44.1 20,000 3.3 sec 0.4 sec NOTES: • Testing stopped at 8 servers as the performance continued to stay the same for the ‘with Lagrange’ under 1 sec • With 8 servers, the application cluster was able to handle 90,000 users/hour or 198.5 page views per second
  • 13. MEDIUM BUSINESS ARCH. RESULTS: AVG. PAGE LOAD TIME Without CloudMaestro With CloudMaestro
  • 14. MEDIUM BUSINESS ARCH. RESULTS: CHECKOUTS COMPLETED Without CloudMaestro With CloudMaestro
  • 15. ENTERPRISE ARCHITECTURE Rackspace Cloud Scenarios: • without CloudMaestro, the servers tested were • 2 x 60GB (app) • 1 x 30GB (db) • With CloudMaestro, the servers tested were • 4 – 12 x 8GB (app) servers • 1 x 30GB (db) • 48 Cores, 180GB RAM Jmeter Load Generation Application Delivery Controller Tier ADC ADC ADC AS AS AS AS Application Cluster Magento Store Environment AS AS AS AS Application Scaling AS AS AS AS AS
  • 16. ENTERRPISE ARCH. RESULTS: LOAD TEST TO FAILURE Data where the Magento Store has user checkouts beginning to timeout Magento Store Scenario Page views per second Arrival Rate Average Page Load Time without Lagrange Average Page Load Time with Lagrange Small 97 44,000 4.6 sec .34 sec Medium 97 44,000 7.1 sec .54 sec Large 88.2 40,000 5.1 sec .61 sec NOTES: • Testing stopped at 12 servers as the performance continued to stay the same for the with ‘Lagrange’ under 1 sec • With 12 servers, the application cluster was able to handle 120k users/hour or 264.7 page views per second
  • 17. ENTERPRISE ARCH. RESULTS: AVG. PAGE LOAD TIME Without CloudMaestro With CloudMaestro
  • 18. ENTERPRISE BUSINESS ARCH. RESULTS: CHECKOUTS COMPLETED Without CloudMaestro With CloudMaestro
  • 19. TEST TAKEAWAYS 19  Lagrange Systems’ CloudMaestro is able to demonstrate significant performance improvement to variously sized Magneto stores  In all cases without CloudMaestro, the Magento stores had timeouts for checkouts at low user arrival rates, that would negatively impact merchant revenue  Through auto-scaling, CloudMaestro was able to provide consistently low page load times throughout all arrival rate scenarios and process all checkout activity
  • 20. NOW….TO SUMMARIZE In all testing scenarios, Magento eCommerce sites experienced lower page load times, faster and more checkouts while eliminating timeouts when used with CloudMaestro

Notas do Editor

  1. KEEP – Size of Store, What tested and results
  2. REMOVE