SlideShare a Scribd company logo
Strategic collaboration to enhance MariaDB functionality,
performance & TCO
2
Intel Confidential – Internal use only 3
MariaDB* and MyRocks* storage
engine
Intel® Xeon® Scalable Platform
WORKING TOGETHER TO OPTIMIZE
THE COMBINATION OF:
Co-Marketing Collaborations
Intel® Optane™ SSDs
Early access to
Intel pre-production H/W
GoToMarket support
and customer Trusted Advisors
Joint performance analysis and
tuning
S/W development
tools
Full tech. support
Long-term development
project collaboration
MyRocks
David Cohen, Yekesa Kosuru, Steve Shaw, Mikhail Sinyavin, Dhruba
Borthakur Jiten Vaidya, Sugu Sougoumarane
Jan 24th 2019
3
5
TRANSACTIONAL DATABASE WITH UNLIMITED SCALE
AND CONCURRENCY
• Enterprises with big data need unlimited scale, high concurrency, low Latency
DISAGGREGATING STORAGE
Storage and Compute must scale independently to accommodate non-linear data growth
CLOUD-NATIVE, OPEN-SOURCE, AND AI/ANALYTICS-
READY
Cloud native database, open source, that can be readily integrated into their AI/analytics
investments.
1
2
Queries
Updates
RocksDB
Cloud
Log
Storage,
Kafka*
Topic
Cloud Storage Bucket
Flush sst
file to cloud
storage
Persistent
read cache
on SSD
Flush sst
file to local
SSD
RocksDB-Cloud*
writes reads
WAL
memtable
cache
block cache
MariaDB
(binlogs)
MyRocks
WALSST
RocksDB
local-attached
storage
bin
bin
bRocksDB-cloud
Cloud Storage
• Scale-out
• Vitess - Sharded cluster for scale
• Each Shard is One Master +
Multiple Slaves
• Custom sharding key
• Read Scale-out: add more slaves
• Write Scale-out: add more shards
• ACID compliance across cluster
• Connection Pool, Restrain bad
actors
• Backups and recovery from cloud
storage
8
RocksDB-Cloud*
Queries
Updates
Server
Cloud Bucket A
Cloud Log
Storage,
Kafka*
write read
read
RocksDB-Cloud
Queries
Cloned Server
Cloud Bucket B
write read
Clones are read-only replicas
WAL
writes
WAL
tailer
M
9
• Can use either InnoDB* or MyRocks* w/RocksDB* library
• Requires Support for Lossless-SemiSync Protocol and GTIDs in
the Slaves
• Need a “Lambda” function to kickoff “Switchover”
• Need Automation for carrying out Switchover
• Uses MyRocks w/Rockset’s RocksDB-Cloud library
• Requires Support for Lossless-SemiSync Protocol and GTIDs in
the Log Tailer
• Need a “Lambda” function to kickoff “Switchover”
• Need Automation for carrying out Switchover
1. Master-Slave (Shared-Nothing) 2. Master-Only (Shared)
Time0 Time1Time0 Time1
Vitess
Vitess
http://db.cs.cmu.edu/papers/2017/p1753-arulraj.pdf
LOGGING &
RECOVERY
DATA PLACEMENT
ACCESS
METHODS
STORAGE MANAGER
REPLICATION
FILESYSTEM
INTERFACE
ACCESS INTERFERENCE
Local Cache
Cloud Native WAL Cloud Native
Store
Storage
RocksDB
Intel Confidential – Internal use only 11
MariaDB* available as DBaS
through Amazon Relational
Database Service (RDS) –
AWS*
“ Intel instances offer both higher value and absolute
performances across almost all cloud use cases ”
Source: WCCFTECH First Look: Intel vs AMD EPYC AWS Cloud (IaaS) Benchmarks
https://wccftech.com/first-look-intel-vs-amd-epyc-aws-cloud-iaas-benchmarks/
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those
factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more complete information visit
www.intel.com/benchmarks.Intel does not control or audit third-party data. You should review this content, consult other sources, and confirm whether referenced data are accurate. Cost reduction scenarios described are intended as examples of how a given Intel- based product, in the specified
circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction. .*Other names and brands may be claimed as property of others.
Source: WCCFTECH First Look: Intel vs AMD EPYC AWS Cloud (IaaS) Benchmarks
https://wccftech.com/first-look-intel-vs-amd-epyc-aws-cloud-iaas-benchmarks/
Intel and MariaDB: web-scale applications with distributed logs

More Related Content

PPTX
Why Software-Defined Storage Matters
PPTX
Software-Defined Storage
PPTX
Emea nutanix overview presentation emea
PPTX
FlexPod as a Competitive Edge
PDF
Red Hat Storage Day LA - Persistent Storage for Linux Containers
PPTX
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
PPTX
Storage for Containerized Applications
PPTX
Webinar: Don't believe the hype, you don't need dedicated storage for VDI
Why Software-Defined Storage Matters
Software-Defined Storage
Emea nutanix overview presentation emea
FlexPod as a Competitive Edge
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
Storage for Containerized Applications
Webinar: Don't believe the hype, you don't need dedicated storage for VDI

What's hot (20)

PDF
Simplicity Without Compromise Building a Cognitive Cloud
PPT
Containerized Storage
PPTX
Why Software-Defined Storage Matters
PPTX
Nutanix basic
PPTX
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
PPTX
Enhance your multi-cloud application performance using Redis Enterprise P2
PPTX
BlueData Integration with Cloudera Manager
PDF
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
PDF
Open-Source Lamp Stacks Fly with IBM POWER8
PPTX
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
PDF
Software-Defined Storage (SDS)
PPTX
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
PDF
Nutanix and microsoft_webinar_oct_28
PPTX
Which PostgreSQL is right for your multi cloud strategy? P2
PPTX
Flex pod minitheatre-orlando1
PDF
Hadoop Virtualization - Intel White Paper
PDF
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStore
PDF
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
PPT
Sgi hadoop
PDF
Cohesity-One-Pager
Simplicity Without Compromise Building a Cognitive Cloud
Containerized Storage
Why Software-Defined Storage Matters
Nutanix basic
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
Enhance your multi-cloud application performance using Redis Enterprise P2
BlueData Integration with Cloudera Manager
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Open-Source Lamp Stacks Fly with IBM POWER8
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Software-Defined Storage (SDS)
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
Nutanix and microsoft_webinar_oct_28
Which PostgreSQL is right for your multi cloud strategy? P2
Flex pod minitheatre-orlando1
Hadoop Virtualization - Intel White Paper
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStore
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
Sgi hadoop
Cohesity-One-Pager
Ad

Similar to Intel and MariaDB: web-scale applications with distributed logs (20)

PPTX
M|18 Intel and MariaDB: Strategic Collaboration to Enhance MariaDB Functional...
PDF
Girish Juneja - Intel Big Data & Cloud Summit 2013
PPTX
Jax 2013 - Big Data and Personalised Medicine
PDF
[Cisco Connect 2018 - Vietnam] Vipul shah intel it transformation an imperat...
PDF
Vipul shah intel it transformation an imperative for driving business outcomes
PPTX
[Cisco Connect 2018 - Vietnam] It transformation an imperative for driving bu...
PDF
Intel’s Big Data and Hadoop Security Initiatives - StampedeCon 2014
PPTX
IBM Power Systems - enabling cloud solutions
PPTX
Compute Engine overview _ Sales _ Y21.pptx
PDF
Cisco Connect 2018 Malaysia - It transformation-an imperative for driving bus...
PPTX
OHECC 2014 KSU Cloud Integrated Datacenter
PDF
3-Years-of-OpenStack-Intel-IT
PDF
Intel® Tiber™ Developer Cloud Overview (30 min).pdf
PDF
Introduction to container networking in K8s - SDN/NFV London meetup
PDF
Crooke CWF Keynote FINAL final platinum
PPTX
IBM Case Study in the subject of cloud computing
PPTX
Possibility Thinking about Cloud Computing
PDF
Intel APJ Enterprise Day - Keynote by RK Hiremane
PDF
Sql server 2012_and_intel_e7_processor_more_capability_and_higher_value_for_m...
PDF
The Pandemic Changes Everything, the Need for Speed and Resiliency
M|18 Intel and MariaDB: Strategic Collaboration to Enhance MariaDB Functional...
Girish Juneja - Intel Big Data & Cloud Summit 2013
Jax 2013 - Big Data and Personalised Medicine
[Cisco Connect 2018 - Vietnam] Vipul shah intel it transformation an imperat...
Vipul shah intel it transformation an imperative for driving business outcomes
[Cisco Connect 2018 - Vietnam] It transformation an imperative for driving bu...
Intel’s Big Data and Hadoop Security Initiatives - StampedeCon 2014
IBM Power Systems - enabling cloud solutions
Compute Engine overview _ Sales _ Y21.pptx
Cisco Connect 2018 Malaysia - It transformation-an imperative for driving bus...
OHECC 2014 KSU Cloud Integrated Datacenter
3-Years-of-OpenStack-Intel-IT
Intel® Tiber™ Developer Cloud Overview (30 min).pdf
Introduction to container networking in K8s - SDN/NFV London meetup
Crooke CWF Keynote FINAL final platinum
IBM Case Study in the subject of cloud computing
Possibility Thinking about Cloud Computing
Intel APJ Enterprise Day - Keynote by RK Hiremane
Sql server 2012_and_intel_e7_processor_more_capability_and_higher_value_for_m...
The Pandemic Changes Everything, the Need for Speed and Resiliency
Ad

More from MariaDB plc (20)

PDF
MariaDB Berlin Roadshow Slides - 8 April 2025
PDF
MariaDB München Roadshow - 24 September, 2024
PDF
MariaDB Paris Roadshow - 19 September 2024
PDF
MariaDB Amsterdam Roadshow: 19 September, 2024
PDF
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
PDF
MariaDB Paris Workshop 2023 - Newpharma
PDF
MariaDB Paris Workshop 2023 - Cloud
PDF
MariaDB Paris Workshop 2023 - MariaDB Enterprise
PDF
MariaDB Paris Workshop 2023 - Performance Optimization
PDF
MariaDB Paris Workshop 2023 - MaxScale
PDF
MariaDB Paris Workshop 2023 - novadys presentation
PDF
MariaDB Paris Workshop 2023 - DARVA presentation
PDF
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
PDF
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
PDF
Einführung : MariaDB Tech und Business Update Hamburg 2023
PDF
Hochverfügbarkeitslösungen mit MariaDB
PDF
Die Neuheiten in MariaDB Enterprise Server
PDF
Global Data Replication with Galera for Ansell Guardian®
PDF
Introducing workload analysis
PDF
Under the hood: SkySQL monitoring
MariaDB Berlin Roadshow Slides - 8 April 2025
MariaDB München Roadshow - 24 September, 2024
MariaDB Paris Roadshow - 19 September 2024
MariaDB Amsterdam Roadshow: 19 September, 2024
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
MariaDB Paris Workshop 2023 - Newpharma
MariaDB Paris Workshop 2023 - Cloud
MariaDB Paris Workshop 2023 - MariaDB Enterprise
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - MaxScale
MariaDB Paris Workshop 2023 - novadys presentation
MariaDB Paris Workshop 2023 - DARVA presentation
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
Einführung : MariaDB Tech und Business Update Hamburg 2023
Hochverfügbarkeitslösungen mit MariaDB
Die Neuheiten in MariaDB Enterprise Server
Global Data Replication with Galera for Ansell Guardian®
Introducing workload analysis
Under the hood: SkySQL monitoring

Recently uploaded (20)

PPTX
L1 - Introduction to python Backend.pptx
PDF
medical staffing services at VALiNTRY
PDF
AI in Product Development-omnex systems
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
top salesforce developer skills in 2025.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Introduction to Artificial Intelligence
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
System and Network Administration Chapter 2
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
System and Network Administraation Chapter 3
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Digital Strategies for Manufacturing Companies
L1 - Introduction to python Backend.pptx
medical staffing services at VALiNTRY
AI in Product Development-omnex systems
VVF-Customer-Presentation2025-Ver1.9.pptx
Design an Analysis of Algorithms I-SECS-1021-03
Operating system designcfffgfgggggggvggggggggg
Odoo Companies in India – Driving Business Transformation.pdf
Softaken Excel to vCard Converter Software.pdf
top salesforce developer skills in 2025.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Introduction to Artificial Intelligence
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
How to Migrate SBCGlobal Email to Yahoo Easily
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
System and Network Administration Chapter 2
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
System and Network Administraation Chapter 3
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Digital Strategies for Manufacturing Companies

Intel and MariaDB: web-scale applications with distributed logs

  • 1. Strategic collaboration to enhance MariaDB functionality, performance & TCO
  • 2. 2
  • 3. Intel Confidential – Internal use only 3 MariaDB* and MyRocks* storage engine Intel® Xeon® Scalable Platform WORKING TOGETHER TO OPTIMIZE THE COMBINATION OF: Co-Marketing Collaborations Intel® Optane™ SSDs Early access to Intel pre-production H/W GoToMarket support and customer Trusted Advisors Joint performance analysis and tuning S/W development tools Full tech. support Long-term development project collaboration MyRocks
  • 4. David Cohen, Yekesa Kosuru, Steve Shaw, Mikhail Sinyavin, Dhruba Borthakur Jiten Vaidya, Sugu Sougoumarane Jan 24th 2019
  • 5. 3 5 TRANSACTIONAL DATABASE WITH UNLIMITED SCALE AND CONCURRENCY • Enterprises with big data need unlimited scale, high concurrency, low Latency DISAGGREGATING STORAGE Storage and Compute must scale independently to accommodate non-linear data growth CLOUD-NATIVE, OPEN-SOURCE, AND AI/ANALYTICS- READY Cloud native database, open source, that can be readily integrated into their AI/analytics investments. 1 2
  • 6. Queries Updates RocksDB Cloud Log Storage, Kafka* Topic Cloud Storage Bucket Flush sst file to cloud storage Persistent read cache on SSD Flush sst file to local SSD RocksDB-Cloud* writes reads WAL memtable cache block cache MariaDB (binlogs) MyRocks WALSST RocksDB local-attached storage bin bin bRocksDB-cloud Cloud Storage
  • 7. • Scale-out • Vitess - Sharded cluster for scale • Each Shard is One Master + Multiple Slaves • Custom sharding key • Read Scale-out: add more slaves • Write Scale-out: add more shards • ACID compliance across cluster • Connection Pool, Restrain bad actors • Backups and recovery from cloud storage
  • 8. 8 RocksDB-Cloud* Queries Updates Server Cloud Bucket A Cloud Log Storage, Kafka* write read read RocksDB-Cloud Queries Cloned Server Cloud Bucket B write read Clones are read-only replicas WAL writes WAL tailer
  • 9. M 9 • Can use either InnoDB* or MyRocks* w/RocksDB* library • Requires Support for Lossless-SemiSync Protocol and GTIDs in the Slaves • Need a “Lambda” function to kickoff “Switchover” • Need Automation for carrying out Switchover • Uses MyRocks w/Rockset’s RocksDB-Cloud library • Requires Support for Lossless-SemiSync Protocol and GTIDs in the Log Tailer • Need a “Lambda” function to kickoff “Switchover” • Need Automation for carrying out Switchover 1. Master-Slave (Shared-Nothing) 2. Master-Only (Shared) Time0 Time1Time0 Time1 Vitess Vitess
  • 10. http://db.cs.cmu.edu/papers/2017/p1753-arulraj.pdf LOGGING & RECOVERY DATA PLACEMENT ACCESS METHODS STORAGE MANAGER REPLICATION FILESYSTEM INTERFACE ACCESS INTERFERENCE Local Cache Cloud Native WAL Cloud Native Store Storage RocksDB
  • 11. Intel Confidential – Internal use only 11 MariaDB* available as DBaS through Amazon Relational Database Service (RDS) – AWS* “ Intel instances offer both higher value and absolute performances across almost all cloud use cases ” Source: WCCFTECH First Look: Intel vs AMD EPYC AWS Cloud (IaaS) Benchmarks https://wccftech.com/first-look-intel-vs-amd-epyc-aws-cloud-iaas-benchmarks/ Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more complete information visit www.intel.com/benchmarks.Intel does not control or audit third-party data. You should review this content, consult other sources, and confirm whether referenced data are accurate. Cost reduction scenarios described are intended as examples of how a given Intel- based product, in the specified circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction. .*Other names and brands may be claimed as property of others. Source: WCCFTECH First Look: Intel vs AMD EPYC AWS Cloud (IaaS) Benchmarks https://wccftech.com/first-look-intel-vs-amd-epyc-aws-cloud-iaas-benchmarks/