SlideShare a Scribd company logo
1 of 25
Download to read offline
Marco	“the	Grinch”	Tusa
April	2016
Comparing synchronous replication
solutions in the cloud
Percona Live Europe 2016
Comparing synchronous
replication solutions in the
cloud
Marco Tusa Manager Consulting
Amsterdam, Netherlands | October 3 – 5, 2016
— Marco “The Grinch”
— Open source enthusiast
About me
A quick Overview of recent tests done in AWS comparing
EC2 with PXC and Aurora
About tests
http://goo.gl/d2Wq06
About Aurora
https://goo.gl/o32HaV
Overview
Use the Right Tool for the Job…
My Motto
… and do the right thing!
My Motto
The platform
Small Boxes
— EIP = 1
— VPC = 1
— ELB=1
— Subnets = 4 (1 public, 3 private)
— HAProxy = 6
— MHA Monitor (micro ec2) = 1
— NAT Instance (EC2) =1 (hosting EIP)
— DB Instances (EC2) = 3 (m4.xlarge)
16GB
— Application Instances (EC2) = 6 (4)
— EBS SSD 3000 PIOS
— Aurora RDS node = 3 (db.r3.xlarge)
30GB
Machines used
Large Boxes
— EIP = 1
— VPC = 1
— ELB=1
— Subnets = 4 (1 public, 3 private)
— HAProxy = 4
— MHA Monitor (micro ec2) = 1
— NAT Instance (EC2) =1 (hosting EIP)
— DB Instances (EC2) = 3 (c3.8xlarge)
60GB
— Application Instances (EC2) = 4
— EBS SSD 5000 PIOS
— Aurora RDS node = 3 (db.r3.8xlarge)
244GB
IIBench
Small boxes Large boxes
üPXC/Galera stay consistent
üAurora was better on large box (as expected)
IIBench
Small boxes Large boxes
üPXC/Galera significantly less but then is consistent
üAurora still less but consistent
IIBench
Small boxes Large boxes
üPXC/Galera significantly less and consistent
üAurora Taking longer but with Large was more stable
App Ingest multi table
Small boxes Large boxes
üPXC/Galera performing better on Small
üAurora Much better on Large
App Ingest multi table
Small boxes Large boxes
üPXC/Galera performing better on Small
üAurora Much better on Large
App OLTP multi table
Small boxes Large boxes
üPXC/Galera performing better on Small
üAurora Much better on Large
App OLTP multi table
Small boxes Large boxes
ü PXC/Galera performing better on Small
ü Aurora Much better on Large
App Tpcc-mysql multi table
Small boxes
ü PXC/Galera
performing
better on Small
App Tpcc-mysql multi table
Large boxes
ü Aurora Much better on Large
App Sysbench 250 Tables
Large boxes only
ü Aurora Much better on Large
HA how long ?
Both the platform dimensions
Some variance but not so significant as such I kept the old value
Execution latency
Large boxes
ü Aurora Much better on Large
Small boxes
— For small installation Aurora is not a good fit, PXC was working better
— As workload scale and make sense to use larger boxes Aurora had
shown better results, scaling as expected.
— Aurora has still some issues (known):
— Hard limit to 16k connections
— When using hotspot it is easy to hit the 158 error problem (no is not the
Full text error)
— I am sure that I hit some connector issue here and there, exploring
alternatives to the MariaDB solution may be a good thing to keep in mind
(for the Aurora dev team).
I like to provide to my customer alternatives, Aurora is one but …
Conclusions
$$$^
Q & A
Rate My Session!
Contacts
To contact Me
Marco.tusa@percona.com
marcotusa@tusacentral.net
To follow me
http://www.tusacentral.net/
http://www.percona.com/blog/
https://www.facebook.com/marco.tusa.94
@marcotusa
http://it.linkedin.com/in/marcotusa/
“No mission refused!”

More Related Content

What's hot

GCS' Private Cloud Analysis
GCS' Private Cloud AnalysisGCS' Private Cloud Analysis
GCS' Private Cloud Analysis
joegleinser
 
Streams processing with Storm
Streams processing with StormStreams processing with Storm
Streams processing with Storm
Mariusz Gil
 

What's hot (18)

Advanced Autoscaling for Kubernetes & Amazon ECS - DEM05 - Anaheim AWS Summit
Advanced Autoscaling for Kubernetes & Amazon ECS - DEM05 - Anaheim AWS SummitAdvanced Autoscaling for Kubernetes & Amazon ECS - DEM05 - Anaheim AWS Summit
Advanced Autoscaling for Kubernetes & Amazon ECS - DEM05 - Anaheim AWS Summit
 
AWS Dublin Briefing - Cool AWS Use Cases
AWS Dublin Briefing - Cool AWS Use CasesAWS Dublin Briefing - Cool AWS Use Cases
AWS Dublin Briefing - Cool AWS Use Cases
 
Scaling Graphite At Yelp
Scaling Graphite At YelpScaling Graphite At Yelp
Scaling Graphite At Yelp
 
Sorter
SorterSorter
Sorter
 
Developing Ansible Dynamic Inventory Script - Nov 2017
Developing Ansible Dynamic Inventory Script - Nov 2017Developing Ansible Dynamic Inventory Script - Nov 2017
Developing Ansible Dynamic Inventory Script - Nov 2017
 
Care and Feeding of Large Scale Graphite Installations - DevOpsDays Austin 2013
Care and Feeding of Large Scale Graphite Installations - DevOpsDays Austin 2013Care and Feeding of Large Scale Graphite Installations - DevOpsDays Austin 2013
Care and Feeding of Large Scale Graphite Installations - DevOpsDays Austin 2013
 
Apache spark presentation
Apache spark presentationApache spark presentation
Apache spark presentation
 
GCS' Private Cloud Analysis
GCS' Private Cloud AnalysisGCS' Private Cloud Analysis
GCS' Private Cloud Analysis
 
Federated Graphite in Docker - Denver Docker Meetup
Federated Graphite in Docker - Denver Docker MeetupFederated Graphite in Docker - Denver Docker Meetup
Federated Graphite in Docker - Denver Docker Meetup
 
Introduction to InfluxDB and TICK Stack
Introduction to InfluxDB and TICK StackIntroduction to InfluxDB and TICK Stack
Introduction to InfluxDB and TICK Stack
 
Need for Time series Database
Need for Time series DatabaseNeed for Time series Database
Need for Time series Database
 
Artmosphere Demo
Artmosphere DemoArtmosphere Demo
Artmosphere Demo
 
InfluxDB & Grafana
InfluxDB & GrafanaInfluxDB & Grafana
InfluxDB & Grafana
 
apidays LIVE Paris 2021 - Building an AWS EC2 Carbon Emissions Dataset by Ben...
apidays LIVE Paris 2021 - Building an AWS EC2 Carbon Emissions Dataset by Ben...apidays LIVE Paris 2021 - Building an AWS EC2 Carbon Emissions Dataset by Ben...
apidays LIVE Paris 2021 - Building an AWS EC2 Carbon Emissions Dataset by Ben...
 
Highly Available Graphite
Highly Available GraphiteHighly Available Graphite
Highly Available Graphite
 
Streams processing with Storm
Streams processing with StormStreams processing with Storm
Streams processing with Storm
 
How a Particle Accelerator Monitors Scientific Experiments Using InfluxDB
How a Particle Accelerator Monitors Scientific Experiments Using InfluxDBHow a Particle Accelerator Monitors Scientific Experiments Using InfluxDB
How a Particle Accelerator Monitors Scientific Experiments Using InfluxDB
 
Business Dashboards using Bonobo ETL, Grafana and Apache Airflow
Business Dashboards using Bonobo ETL, Grafana and Apache AirflowBusiness Dashboards using Bonobo ETL, Grafana and Apache Airflow
Business Dashboards using Bonobo ETL, Grafana and Apache Airflow
 

Similar to Sync rep aurora_2016

TupleJump: Breakthrough OLAP performance on Cassandra and Spark
TupleJump: Breakthrough OLAP performance on Cassandra and SparkTupleJump: Breakthrough OLAP performance on Cassandra and Spark
TupleJump: Breakthrough OLAP performance on Cassandra and Spark
DataStax Academy
 

Similar to Sync rep aurora_2016 (20)

Deep Dive on Amazon Aurora
Deep Dive on Amazon AuroraDeep Dive on Amazon Aurora
Deep Dive on Amazon Aurora
 
Leveraging Databricks for Spark Pipelines
Leveraging Databricks for Spark PipelinesLeveraging Databricks for Spark Pipelines
Leveraging Databricks for Spark Pipelines
 
Leveraging Databricks for Spark pipelines
Leveraging Databricks for Spark pipelinesLeveraging Databricks for Spark pipelines
Leveraging Databricks for Spark pipelines
 
How Many Slaves (Ukoug)
How Many Slaves (Ukoug)How Many Slaves (Ukoug)
How Many Slaves (Ukoug)
 
What’s New in Amazon Aurora for MySQL and PostgreSQL
What’s New in Amazon Aurora for MySQL and PostgreSQLWhat’s New in Amazon Aurora for MySQL and PostgreSQL
What’s New in Amazon Aurora for MySQL and PostgreSQL
 
TupleJump: Breakthrough OLAP performance on Cassandra and Spark
TupleJump: Breakthrough OLAP performance on Cassandra and SparkTupleJump: Breakthrough OLAP performance on Cassandra and Spark
TupleJump: Breakthrough OLAP performance on Cassandra and Spark
 
FiloDB - Breakthrough OLAP Performance with Cassandra and Spark
FiloDB - Breakthrough OLAP Performance with Cassandra and SparkFiloDB - Breakthrough OLAP Performance with Cassandra and Spark
FiloDB - Breakthrough OLAP Performance with Cassandra and Spark
 
How to Monitor and Size Workloads on AWS i3 instances
How to Monitor and Size Workloads on AWS i3 instancesHow to Monitor and Size Workloads on AWS i3 instances
How to Monitor and Size Workloads on AWS i3 instances
 
Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...
Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...
Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...
 
Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...
Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...
Consolidate MySQL Shards Into Amazon Aurora Using AWS Database Migration Serv...
 
What's New in Amazon Aurora
What's New in Amazon AuroraWhat's New in Amazon Aurora
What's New in Amazon Aurora
 
Amazon S3 and EC2
Amazon S3 and EC2Amazon S3 and EC2
Amazon S3 and EC2
 
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NCAWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
 
Scaling an invoicing SaaS from zero to over 350k customers
Scaling an invoicing SaaS from zero to over 350k customersScaling an invoicing SaaS from zero to over 350k customers
Scaling an invoicing SaaS from zero to over 350k customers
 
Getting Started with Amazon Aurora
Getting Started with Amazon AuroraGetting Started with Amazon Aurora
Getting Started with Amazon Aurora
 
Deep Dive on Amazon Aurora
Deep Dive on Amazon AuroraDeep Dive on Amazon Aurora
Deep Dive on Amazon Aurora
 
SRV407 Deep Dive on Amazon Aurora
SRV407 Deep Dive on Amazon AuroraSRV407 Deep Dive on Amazon Aurora
SRV407 Deep Dive on Amazon Aurora
 
AWS June 2016 Webinar Series - Amazon Aurora Deep Dive - Optimizing Database ...
AWS June 2016 Webinar Series - Amazon Aurora Deep Dive - Optimizing Database ...AWS June 2016 Webinar Series - Amazon Aurora Deep Dive - Optimizing Database ...
AWS June 2016 Webinar Series - Amazon Aurora Deep Dive - Optimizing Database ...
 
Spark Summit EU 2015: Lessons from 300+ production users
Spark Summit EU 2015: Lessons from 300+ production usersSpark Summit EU 2015: Lessons from 300+ production users
Spark Summit EU 2015: Lessons from 300+ production users
 
NEW LAUNCH! Introducing PostgreSQL compatibility for Amazon Aurora
NEW LAUNCH! Introducing PostgreSQL compatibility for Amazon AuroraNEW LAUNCH! Introducing PostgreSQL compatibility for Amazon Aurora
NEW LAUNCH! Introducing PostgreSQL compatibility for Amazon Aurora
 

More from Marco Tusa

Empower my sql server administration with 5.7 instruments
Empower my sql server administration with 5.7 instrumentsEmpower my sql server administration with 5.7 instruments
Empower my sql server administration with 5.7 instruments
Marco Tusa
 

More from Marco Tusa (20)

Percona xtra db cluster(pxc) non blocking operations, what you need to know t...
Percona xtra db cluster(pxc) non blocking operations, what you need to know t...Percona xtra db cluster(pxc) non blocking operations, what you need to know t...
Percona xtra db cluster(pxc) non blocking operations, what you need to know t...
 
My sql on kubernetes demystified
My sql on kubernetes demystifiedMy sql on kubernetes demystified
My sql on kubernetes demystified
 
Comparing high availability solutions with percona xtradb cluster and percona...
Comparing high availability solutions with percona xtradb cluster and percona...Comparing high availability solutions with percona xtradb cluster and percona...
Comparing high availability solutions with percona xtradb cluster and percona...
 
Accessing data through hibernate: what DBAs should tell to developers and vic...
Accessing data through hibernate: what DBAs should tell to developers and vic...Accessing data through hibernate: what DBAs should tell to developers and vic...
Accessing data through hibernate: what DBAs should tell to developers and vic...
 
Best practice-high availability-solution-geo-distributed-final
Best practice-high availability-solution-geo-distributed-finalBest practice-high availability-solution-geo-distributed-final
Best practice-high availability-solution-geo-distributed-final
 
MySQL innoDB split and merge pages
MySQL innoDB split and merge pagesMySQL innoDB split and merge pages
MySQL innoDB split and merge pages
 
Robust ha solutions with proxysql
Robust ha solutions with proxysqlRobust ha solutions with proxysql
Robust ha solutions with proxysql
 
Fortify aws aurora_proxy_2019_pleu
Fortify aws aurora_proxy_2019_pleuFortify aws aurora_proxy_2019_pleu
Fortify aws aurora_proxy_2019_pleu
 
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
Accessing Data Through Hibernate; What DBAs Should Tell Developers and Vice V...
 
Are we there Yet?? (The long journey of Migrating from close source to opens...
Are we there Yet?? (The long journey of Migrating from close source to opens...Are we there Yet?? (The long journey of Migrating from close source to opens...
Are we there Yet?? (The long journey of Migrating from close source to opens...
 
Improve aws withproxysql
Improve aws withproxysqlImprove aws withproxysql
Improve aws withproxysql
 
Fortify aws aurora_proxy
Fortify aws aurora_proxyFortify aws aurora_proxy
Fortify aws aurora_proxy
 
Mysql8 advance tuning with resource group
Mysql8 advance tuning with resource groupMysql8 advance tuning with resource group
Mysql8 advance tuning with resource group
 
Proxysql sharding
Proxysql shardingProxysql sharding
Proxysql sharding
 
Geographically dispersed perconaxtra db cluster deployment
Geographically dispersed perconaxtra db cluster deploymentGeographically dispersed perconaxtra db cluster deployment
Geographically dispersed perconaxtra db cluster deployment
 
Proxysql ha plam_2016_2_keynote
Proxysql ha plam_2016_2_keynoteProxysql ha plam_2016_2_keynote
Proxysql ha plam_2016_2_keynote
 
Empower my sql server administration with 5.7 instruments
Empower my sql server administration with 5.7 instrumentsEmpower my sql server administration with 5.7 instruments
Empower my sql server administration with 5.7 instruments
 
Galera explained 3
Galera explained 3Galera explained 3
Galera explained 3
 
Plmce 14 be a_hero_16x9_final
Plmce 14 be a_hero_16x9_finalPlmce 14 be a_hero_16x9_final
Plmce 14 be a_hero_16x9_final
 
Scaling with sync_replication using Galera and EC2
Scaling with sync_replication using Galera and EC2Scaling with sync_replication using Galera and EC2
Scaling with sync_replication using Galera and EC2
 

Recently uploaded

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 

Recently uploaded (18)

Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
 
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 

Sync rep aurora_2016

  • 2. Percona Live Europe 2016 Comparing synchronous replication solutions in the cloud Marco Tusa Manager Consulting Amsterdam, Netherlands | October 3 – 5, 2016
  • 3. — Marco “The Grinch” — Open source enthusiast About me
  • 4. A quick Overview of recent tests done in AWS comparing EC2 with PXC and Aurora About tests http://goo.gl/d2Wq06 About Aurora https://goo.gl/o32HaV Overview
  • 5. Use the Right Tool for the Job… My Motto
  • 6. … and do the right thing! My Motto
  • 8. Small Boxes — EIP = 1 — VPC = 1 — ELB=1 — Subnets = 4 (1 public, 3 private) — HAProxy = 6 — MHA Monitor (micro ec2) = 1 — NAT Instance (EC2) =1 (hosting EIP) — DB Instances (EC2) = 3 (m4.xlarge) 16GB — Application Instances (EC2) = 6 (4) — EBS SSD 3000 PIOS — Aurora RDS node = 3 (db.r3.xlarge) 30GB Machines used Large Boxes — EIP = 1 — VPC = 1 — ELB=1 — Subnets = 4 (1 public, 3 private) — HAProxy = 4 — MHA Monitor (micro ec2) = 1 — NAT Instance (EC2) =1 (hosting EIP) — DB Instances (EC2) = 3 (c3.8xlarge) 60GB — Application Instances (EC2) = 4 — EBS SSD 5000 PIOS — Aurora RDS node = 3 (db.r3.8xlarge) 244GB
  • 9. IIBench Small boxes Large boxes üPXC/Galera stay consistent üAurora was better on large box (as expected)
  • 10. IIBench Small boxes Large boxes üPXC/Galera significantly less but then is consistent üAurora still less but consistent
  • 11. IIBench Small boxes Large boxes üPXC/Galera significantly less and consistent üAurora Taking longer but with Large was more stable
  • 12. App Ingest multi table Small boxes Large boxes üPXC/Galera performing better on Small üAurora Much better on Large
  • 13. App Ingest multi table Small boxes Large boxes üPXC/Galera performing better on Small üAurora Much better on Large
  • 14. App OLTP multi table Small boxes Large boxes üPXC/Galera performing better on Small üAurora Much better on Large
  • 15. App OLTP multi table Small boxes Large boxes ü PXC/Galera performing better on Small ü Aurora Much better on Large
  • 16. App Tpcc-mysql multi table Small boxes ü PXC/Galera performing better on Small
  • 17. App Tpcc-mysql multi table Large boxes ü Aurora Much better on Large
  • 18. App Sysbench 250 Tables Large boxes only ü Aurora Much better on Large
  • 19. HA how long ? Both the platform dimensions Some variance but not so significant as such I kept the old value
  • 20. Execution latency Large boxes ü Aurora Much better on Large Small boxes
  • 21. — For small installation Aurora is not a good fit, PXC was working better — As workload scale and make sense to use larger boxes Aurora had shown better results, scaling as expected. — Aurora has still some issues (known): — Hard limit to 16k connections — When using hotspot it is easy to hit the 158 error problem (no is not the Full text error) — I am sure that I hit some connector issue here and there, exploring alternatives to the MariaDB solution may be a good thing to keep in mind (for the Aurora dev team). I like to provide to my customer alternatives, Aurora is one but … Conclusions
  • 22. $$$^
  • 23. Q & A
  • 25. Contacts To contact Me Marco.tusa@percona.com marcotusa@tusacentral.net To follow me http://www.tusacentral.net/ http://www.percona.com/blog/ https://www.facebook.com/marco.tusa.94 @marcotusa http://it.linkedin.com/in/marcotusa/ “No mission refused!”