SlideShare a Scribd company logo
1 of 23
Download to read offline
The MySQL Availability Company
Introducing Tungsten Cluster AMI
Getting Started
Chris Parker, Customer Success Director, EMEA & APAC
Topics
In this short session, we will
• Review the key benefits offered by Continuent Tungsten Clustering
• Examine the clustering architecture
• Compare Topologies
• Demonstrate how to use the AMI
Benefits of Tungsten Clustering
Tungsten Key Benefits
Continuous MySQL Operations
• MySQL High Availability and Disaster Recovery solution, which provides redundancy within and
across data centers
• Immediate failover for maximum availability and data protection of business-critical MySQL
applications
• Reduce MySQL recovery time from hours or days to mere seconds
• Dashboard provides graphical view and management of all globally distributed MySQL clusters
Zero Downtime MySQL
• Site-level and cross-site failover ensures application availability
• Upgrade hardware, software and data without taking applications offline
• MySQL compatibility means seamless migration of your data and applications
Geo-Scale MySQL
Tungsten Key Benefits
• Load-balance MySQL read operations across multiple replicas, locally and globally
• Geo-distributed MySQL clusters bring data close to your application users for faster response times
• Easily add more MySQL clusters as needed for unlimited scaling, both locally or across the globe
Hybrid-Cloud and Multi-Cloud MySQL
• Deploy in the cloud, VM and bare metal environments
• Mix-and-match on-premises, private and public clouds (incl. Amazon AWS, Google Cloud and
Microsoft Azure)
• Easy, seamless migration from cloud to cloud to avoid vendor lock-in in any specific cloud provider
• Withstand node, data center, zone or region failures or outages
Tungsten Key Benefits
Intelligent MySQL Proxy
• Provides intelligent traffic routing to a valid MySQL Primary, locally and globally
• Scale read queries via query inspection and other methods
• Application and active users do not disconnect during MySQL Primary failover events
Full MySQL Support, No Application Changes
• Deploy and Configure MySQL clusters in minutes
• Not ‘MySQL-compatible” solution. Use any of your off-the-shelf MySQL, MariaDB and Percona Server
versions
• Support for all modern MySQL (5.x through 8.x) and MariaDB (5.x and 10.x) versions and features
• SSL support for all in-flight traffic
• Native MySQL support means easy and complete migration of your data and applications
Architecture
Tungsten Clustering
• Core Components
• Connector
• Manager
• Replicator
Tungsten Clustering
• Intelligent Proxy
• Routing Modes
• Bridge Mode (Default)
• Proxy Mode
• Routing Methods
• Port Based
• Host Based
• SQL Based
• Direct Read
• SmartScale
• Cluster-Aware
• Highly-configurable to suit multiple user requirements
https://www.continuent.com/blog/mastering-tungsten-clustering-experience-the-power-of-the-tungsten-connector-intelligent-mysql-proxy/
https://www.continuent.com/blog/how-can-i-tell-which-tungsten-connector-mode-i-am-using-bridge-proxy-direct-or-proxy-smartscale/
https://www.continuent.com/blog/configuring-the-tungsten-connector-for-pci-compliance/
• Core Components
• Connector
• Manager
• Replicator
Tungsten Clustering
• The “brains” of the cluster
• Communicates with all components
• Rule based decision making
• Monitors
• Database Instance State
• Replicator State
• Provides status information to the
Connectors
• Votes with other managers during Failover
and Switchover for Primary selection
• Core Components
• Connector
• Manager
• Replicator
Tungsten Clustering
• Asynchronous Replication
• Extracts entire events from MySQL binary
log
• Converts to/from THL (Transaction History
Log)
• Multiple stages for best performance
• Advanced filtering at any stage
• Extract once, use many means efficiency
and lower overhead as a whole
• Core Components
• Connector
• Manager
• Replicator
Tungsten Clustering Topologies
Tungsten Cluster
Standalone Cluster
• Minimum 3 nodes
• 1 Primary
• 2 Replicas
• Odd number of nodes
• Single datacenter/region
Tungsten Cluster+
Composite Active/Passive Cluster
• Minimum 2 clusters
• Min 3 nodes per cluster
• 1 Cluster for read/write
• All other clusters read-only
• Can be Cross-Region
• Simple to use and implement
• Single, write-able Primary
• Managed cross-site replication
• Often used for Disaster Recovery
Tungsten Cluster+
Composite Active/Active Cluster
• Minimum 2 Clusters
• Min 3 nodes per cluster
• All clusters are read/write
• Cross-Region
• Vastly simplified setup and control
• Multiple write-able Primaries
• Managed cross-site replication –
the managers are aware of
and control the cross-site Replication
services.
• Full Dashboard integration
• Version 6.0+ of Tungsten Clustering
The Tungsten Cluster AMI
Tungsten Cluster AMI
• Available now via the Amazon Marketplace
• Amazon Linux
• 2 AMI’s available
• Tungsten Clustering for MySQL 5.7
• Tungsten Clustering for MySQL 8.0
• Simple to follow launch wizard, or deploy full stack using Cloud Formation
• Cluster up and running in minutes
• Includes Tungsten Dashboard
• Cheap hourly pricing
• $0.55/hour/node
• 10% discount for upfront annual subscription
• Free Access to Support for first 14 days
• Free Trial available by contacting Continuent Sales
Manual Deployment
• Subscribe to the AMI
• Launch individual instances (Minimum 3 instances per cluster)
• Configure Network according to business requirements
• Ensure security rules correct between nodes
• Connect to each node and follow launch wizard
Cloud Formation Deployment
• Subscribe to AMI
• Launch Cloud Formation from URL based on
required topology
• Complete Template to configure cluster(s)
• Cloud Formation builds full stack
• Cluster Instance
• Configures networking
• VPC & Internet Gateways
• Distributes hosts across AZ’s
• Active/Active and Active/Passive can only
be within same region at present
• For multi-region distribution, follow
Manual Launch steps
• https://go.continuent.com/single-cluster
• https://go.continuent.com/active-passive-
cluster
• https://go.continuent.com/active-active-cluster
Public Subnet Public Subnet
VPC / Internet Gateway
AZ 1 AZ 2
Demo
Contacts
Chris Parker
Customer Success Director, EMEA & APAC
chris.parker@continuent.com
Eero Teerikorpi
Founder, CEO
eero.teerikorpi@continuent.com
Eric M. Stone
COO
eric.stone@continuent.com
Jean-Jerome Schmidt
VP Marketing
jean-jerome.schmidt@continuent.com
Matthew Lang
Customer Success Director, Americas
matthew.lang@continuent.com
Sara Captain
Customer Success Manager
sara.captain@continuent.com
THANK YOU FOR LISTENING
continuent.com
The MySQL Availability Company
Chris Parker, Customer Success Director, EMEA & APAC

More Related Content

More from Continuent

Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...
Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...
Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...Continuent
 
Webinar Slides: Intelligent Database Proxies: Routing & Transparent Failover
Webinar Slides: Intelligent Database Proxies: Routing & Transparent FailoverWebinar Slides: Intelligent Database Proxies: Routing & Transparent Failover
Webinar Slides: Intelligent Database Proxies: Routing & Transparent FailoverContinuent
 
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
 
Training Slides: 205 - Installing and Configuring Tungsten Dashboard
Training Slides: 205 - Installing and Configuring Tungsten DashboardTraining Slides: 205 - Installing and Configuring Tungsten Dashboard
Training Slides: 205 - Installing and Configuring Tungsten DashboardContinuent
 
Training Slides: 352 - Tungsten Replicator for MongoDB & Kafka
Training Slides: 352 - Tungsten Replicator for MongoDB & KafkaTraining Slides: 352 - Tungsten Replicator for MongoDB & Kafka
Training Slides: 352 - Tungsten Replicator for MongoDB & KafkaContinuent
 
Training Slides: 351 - Tungsten Replicator for Data Warehouses
Training Slides: 351 - Tungsten Replicator for Data WarehousesTraining Slides: 351 - Tungsten Replicator for Data Warehouses
Training Slides: 351 - Tungsten Replicator for Data WarehousesContinuent
 
Training Slides: 303 - Replicating out of a Cluster
Training Slides: 303 - Replicating out of a ClusterTraining Slides: 303 - Replicating out of a Cluster
Training Slides: 303 - Replicating out of a ClusterContinuent
 
Training Slides: 206 - Using the Tungsten Cluster AMI
Training Slides: 206 - Using the Tungsten Cluster AMITraining Slides: 206 - Using the Tungsten Cluster AMI
Training Slides: 206 - Using the Tungsten Cluster AMIContinuent
 
Training Slides: 254 - Using the Tungsten Replicator AMI
Training Slides: 254 - Using the Tungsten Replicator AMITraining Slides: 254 - Using the Tungsten Replicator AMI
Training Slides: 254 - Using the Tungsten Replicator AMIContinuent
 
Training Slides: 253 - Filter like a Pro
Training Slides: 253 - Filter like a ProTraining Slides: 253 - Filter like a Pro
Training Slides: 253 - Filter like a ProContinuent
 
Training Slides: 252 - Monitoring & Troubleshooting
Training Slides: 252 - Monitoring & TroubleshootingTraining Slides: 252 - Monitoring & Troubleshooting
Training Slides: 252 - Monitoring & TroubleshootingContinuent
 
Training Slides: 302 - Securing Your Cluster With SSL
Training Slides: 302 - Securing Your Cluster With SSLTraining Slides: 302 - Securing Your Cluster With SSL
Training Slides: 302 - Securing Your Cluster With SSLContinuent
 
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...Continuent
 
Training Slides: 204 - Tungsten Proxy Deep Dive
Training Slides: 204 - Tungsten Proxy Deep DiveTraining Slides: 204 - Tungsten Proxy Deep Dive
Training Slides: 204 - Tungsten Proxy Deep DiveContinuent
 
Training Slides: 301 - Multi-Cluster Topologies
Training Slides: 301 - Multi-Cluster TopologiesTraining Slides: 301 - Multi-Cluster Topologies
Training Slides: 301 - Multi-Cluster TopologiesContinuent
 
Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...
Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...
Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...Continuent
 
Training Slides: 203 - Backup & Recovery
Training Slides: 203 - Backup & RecoveryTraining Slides: 203 - Backup & Recovery
Training Slides: 203 - Backup & RecoveryContinuent
 
Training Slides: 202 - Monitoring & Troubleshooting
Training Slides: 202 - Monitoring & TroubleshootingTraining Slides: 202 - Monitoring & Troubleshooting
Training Slides: 202 - Monitoring & TroubleshootingContinuent
 
Training Slides: 153 - Working with the CLI
Training Slides: 153 - Working with the CLITraining Slides: 153 - Working with the CLI
Training Slides: 153 - Working with the CLIContinuent
 
Training Slides: 152 - Simple Tungsten Replicator Install
Training Slides: 152 - Simple Tungsten Replicator InstallTraining Slides: 152 - Simple Tungsten Replicator Install
Training Slides: 152 - Simple Tungsten Replicator InstallContinuent
 

More from Continuent (20)

Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...
Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...
Webinar Slides: No Data Loss MySQL: Guaranteed Credit Card Transaction Availa...
 
Webinar Slides: Intelligent Database Proxies: Routing & Transparent Failover
Webinar Slides: Intelligent Database Proxies: Routing & Transparent FailoverWebinar Slides: Intelligent Database Proxies: Routing & Transparent Failover
Webinar Slides: Intelligent Database Proxies: Routing & Transparent Failover
 
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...
 
Training Slides: 205 - Installing and Configuring Tungsten Dashboard
Training Slides: 205 - Installing and Configuring Tungsten DashboardTraining Slides: 205 - Installing and Configuring Tungsten Dashboard
Training Slides: 205 - Installing and Configuring Tungsten Dashboard
 
Training Slides: 352 - Tungsten Replicator for MongoDB & Kafka
Training Slides: 352 - Tungsten Replicator for MongoDB & KafkaTraining Slides: 352 - Tungsten Replicator for MongoDB & Kafka
Training Slides: 352 - Tungsten Replicator for MongoDB & Kafka
 
Training Slides: 351 - Tungsten Replicator for Data Warehouses
Training Slides: 351 - Tungsten Replicator for Data WarehousesTraining Slides: 351 - Tungsten Replicator for Data Warehouses
Training Slides: 351 - Tungsten Replicator for Data Warehouses
 
Training Slides: 303 - Replicating out of a Cluster
Training Slides: 303 - Replicating out of a ClusterTraining Slides: 303 - Replicating out of a Cluster
Training Slides: 303 - Replicating out of a Cluster
 
Training Slides: 206 - Using the Tungsten Cluster AMI
Training Slides: 206 - Using the Tungsten Cluster AMITraining Slides: 206 - Using the Tungsten Cluster AMI
Training Slides: 206 - Using the Tungsten Cluster AMI
 
Training Slides: 254 - Using the Tungsten Replicator AMI
Training Slides: 254 - Using the Tungsten Replicator AMITraining Slides: 254 - Using the Tungsten Replicator AMI
Training Slides: 254 - Using the Tungsten Replicator AMI
 
Training Slides: 253 - Filter like a Pro
Training Slides: 253 - Filter like a ProTraining Slides: 253 - Filter like a Pro
Training Slides: 253 - Filter like a Pro
 
Training Slides: 252 - Monitoring & Troubleshooting
Training Slides: 252 - Monitoring & TroubleshootingTraining Slides: 252 - Monitoring & Troubleshooting
Training Slides: 252 - Monitoring & Troubleshooting
 
Training Slides: 302 - Securing Your Cluster With SSL
Training Slides: 302 - Securing Your Cluster With SSLTraining Slides: 302 - Securing Your Cluster With SSL
Training Slides: 302 - Securing Your Cluster With SSL
 
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
 
Training Slides: 204 - Tungsten Proxy Deep Dive
Training Slides: 204 - Tungsten Proxy Deep DiveTraining Slides: 204 - Tungsten Proxy Deep Dive
Training Slides: 204 - Tungsten Proxy Deep Dive
 
Training Slides: 301 - Multi-Cluster Topologies
Training Slides: 301 - Multi-Cluster TopologiesTraining Slides: 301 - Multi-Cluster Topologies
Training Slides: 301 - Multi-Cluster Topologies
 
Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...
Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...
Webinar Slides: MySQL Data Protection: Medical SaaS Manages Sensitive HIPAA C...
 
Training Slides: 203 - Backup & Recovery
Training Slides: 203 - Backup & RecoveryTraining Slides: 203 - Backup & Recovery
Training Slides: 203 - Backup & Recovery
 
Training Slides: 202 - Monitoring & Troubleshooting
Training Slides: 202 - Monitoring & TroubleshootingTraining Slides: 202 - Monitoring & Troubleshooting
Training Slides: 202 - Monitoring & Troubleshooting
 
Training Slides: 153 - Working with the CLI
Training Slides: 153 - Working with the CLITraining Slides: 153 - Working with the CLI
Training Slides: 153 - Working with the CLI
 
Training Slides: 152 - Simple Tungsten Replicator Install
Training Slides: 152 - Simple Tungsten Replicator InstallTraining Slides: 152 - Simple Tungsten Replicator Install
Training Slides: 152 - Simple Tungsten Replicator Install
 

Recently uploaded

Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsrahman018755
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...APNIC
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appscristianmanaila2
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfOndejSur
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfe-Market Hub
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsrahman018755
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator3DailyAI1
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresencePC Doctors NET
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.Tortogel
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirtrahman018755
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideVarun Mithran
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 

Recently uploaded (17)

Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of apps
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirts
 
GOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdfGOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdf
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirt
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 

Webinar Slides: Introducing Tungsten Cluster (AMI): Getting Started

  • 1. The MySQL Availability Company Introducing Tungsten Cluster AMI Getting Started Chris Parker, Customer Success Director, EMEA & APAC
  • 2. Topics In this short session, we will • Review the key benefits offered by Continuent Tungsten Clustering • Examine the clustering architecture • Compare Topologies • Demonstrate how to use the AMI
  • 3. Benefits of Tungsten Clustering
  • 4. Tungsten Key Benefits Continuous MySQL Operations • MySQL High Availability and Disaster Recovery solution, which provides redundancy within and across data centers • Immediate failover for maximum availability and data protection of business-critical MySQL applications • Reduce MySQL recovery time from hours or days to mere seconds • Dashboard provides graphical view and management of all globally distributed MySQL clusters Zero Downtime MySQL • Site-level and cross-site failover ensures application availability • Upgrade hardware, software and data without taking applications offline • MySQL compatibility means seamless migration of your data and applications
  • 5. Geo-Scale MySQL Tungsten Key Benefits • Load-balance MySQL read operations across multiple replicas, locally and globally • Geo-distributed MySQL clusters bring data close to your application users for faster response times • Easily add more MySQL clusters as needed for unlimited scaling, both locally or across the globe Hybrid-Cloud and Multi-Cloud MySQL • Deploy in the cloud, VM and bare metal environments • Mix-and-match on-premises, private and public clouds (incl. Amazon AWS, Google Cloud and Microsoft Azure) • Easy, seamless migration from cloud to cloud to avoid vendor lock-in in any specific cloud provider • Withstand node, data center, zone or region failures or outages
  • 6. Tungsten Key Benefits Intelligent MySQL Proxy • Provides intelligent traffic routing to a valid MySQL Primary, locally and globally • Scale read queries via query inspection and other methods • Application and active users do not disconnect during MySQL Primary failover events Full MySQL Support, No Application Changes • Deploy and Configure MySQL clusters in minutes • Not ‘MySQL-compatible” solution. Use any of your off-the-shelf MySQL, MariaDB and Percona Server versions • Support for all modern MySQL (5.x through 8.x) and MariaDB (5.x and 10.x) versions and features • SSL support for all in-flight traffic • Native MySQL support means easy and complete migration of your data and applications
  • 8. Tungsten Clustering • Core Components • Connector • Manager • Replicator
  • 9. Tungsten Clustering • Intelligent Proxy • Routing Modes • Bridge Mode (Default) • Proxy Mode • Routing Methods • Port Based • Host Based • SQL Based • Direct Read • SmartScale • Cluster-Aware • Highly-configurable to suit multiple user requirements https://www.continuent.com/blog/mastering-tungsten-clustering-experience-the-power-of-the-tungsten-connector-intelligent-mysql-proxy/ https://www.continuent.com/blog/how-can-i-tell-which-tungsten-connector-mode-i-am-using-bridge-proxy-direct-or-proxy-smartscale/ https://www.continuent.com/blog/configuring-the-tungsten-connector-for-pci-compliance/ • Core Components • Connector • Manager • Replicator
  • 10. Tungsten Clustering • The “brains” of the cluster • Communicates with all components • Rule based decision making • Monitors • Database Instance State • Replicator State • Provides status information to the Connectors • Votes with other managers during Failover and Switchover for Primary selection • Core Components • Connector • Manager • Replicator
  • 11. Tungsten Clustering • Asynchronous Replication • Extracts entire events from MySQL binary log • Converts to/from THL (Transaction History Log) • Multiple stages for best performance • Advanced filtering at any stage • Extract once, use many means efficiency and lower overhead as a whole • Core Components • Connector • Manager • Replicator
  • 13. Tungsten Cluster Standalone Cluster • Minimum 3 nodes • 1 Primary • 2 Replicas • Odd number of nodes • Single datacenter/region
  • 14. Tungsten Cluster+ Composite Active/Passive Cluster • Minimum 2 clusters • Min 3 nodes per cluster • 1 Cluster for read/write • All other clusters read-only • Can be Cross-Region • Simple to use and implement • Single, write-able Primary • Managed cross-site replication • Often used for Disaster Recovery
  • 15. Tungsten Cluster+ Composite Active/Active Cluster • Minimum 2 Clusters • Min 3 nodes per cluster • All clusters are read/write • Cross-Region • Vastly simplified setup and control • Multiple write-able Primaries • Managed cross-site replication – the managers are aware of and control the cross-site Replication services. • Full Dashboard integration • Version 6.0+ of Tungsten Clustering
  • 17. Tungsten Cluster AMI • Available now via the Amazon Marketplace • Amazon Linux • 2 AMI’s available • Tungsten Clustering for MySQL 5.7 • Tungsten Clustering for MySQL 8.0 • Simple to follow launch wizard, or deploy full stack using Cloud Formation • Cluster up and running in minutes • Includes Tungsten Dashboard • Cheap hourly pricing • $0.55/hour/node • 10% discount for upfront annual subscription • Free Access to Support for first 14 days • Free Trial available by contacting Continuent Sales
  • 18. Manual Deployment • Subscribe to the AMI • Launch individual instances (Minimum 3 instances per cluster) • Configure Network according to business requirements • Ensure security rules correct between nodes • Connect to each node and follow launch wizard
  • 19. Cloud Formation Deployment • Subscribe to AMI • Launch Cloud Formation from URL based on required topology • Complete Template to configure cluster(s) • Cloud Formation builds full stack • Cluster Instance • Configures networking • VPC & Internet Gateways • Distributes hosts across AZ’s • Active/Active and Active/Passive can only be within same region at present • For multi-region distribution, follow Manual Launch steps • https://go.continuent.com/single-cluster • https://go.continuent.com/active-passive- cluster • https://go.continuent.com/active-active-cluster
  • 20. Public Subnet Public Subnet VPC / Internet Gateway AZ 1 AZ 2
  • 21. Demo
  • 22. Contacts Chris Parker Customer Success Director, EMEA & APAC chris.parker@continuent.com Eero Teerikorpi Founder, CEO eero.teerikorpi@continuent.com Eric M. Stone COO eric.stone@continuent.com Jean-Jerome Schmidt VP Marketing jean-jerome.schmidt@continuent.com Matthew Lang Customer Success Director, Americas matthew.lang@continuent.com Sara Captain Customer Success Manager sara.captain@continuent.com
  • 23. THANK YOU FOR LISTENING continuent.com The MySQL Availability Company Chris Parker, Customer Success Director, EMEA & APAC