SlideShare a Scribd company logo
Continuous MySQL
Availability and Scalability
ScaleBase Lite and Enterprise
December 17, 2014
2
Agenda
• App and Database Lifecycle
• Continuous High Availability
• Quick & Simple Scale Out
– R/WR splitting
– Load balancing
– Data distribution
– Data usage analytics
• Demo
• Q & A
– Please enter your questions on the GTW side panel
3
Vladi Vexler
Vice President, Technology and
Product Marketing
Over 15 years experience in
software development and
product management within
cloud, web and enterprises.
Author of patents in field of
databases innovation,
dynamic data caching and
machine learning analytics.
4
Application and Database Lifecycle
Tasks
 Develop Reliable, Fast and
Scalable Apps
 Deploy and Operate in
High Availability mode
 Scale Out/Up Load and Data
 Maintain and Optimize
5
Challenges
 Time = key resource: Dev, Admin,
Time-to-market, Down/Up time
 Complexity: Growing mix of apps
and their relations: OLTP, BI, Ops
 Innovation with Reliability:
Retain tools, skills & functionality
 Flexible and Resource Efficient:
Costs, Time, Tools, DevOps
Application and Database Lifecycle Challenges
6
Web-scale (Application) Challenges
 Availability
 Scalability
 Performance
 Operational
 More Users
 More Data
 More Transactions
 More Connections
 More Everything…
7
Scale Out (Database) Challenges
• Cloud infrastructure (Amazon EC2 & RDS)
– Provides tools for easy launch of new EC2/RDS instances
– Does not manage load balance, distribute or aggregate data
• Do-it-yourself approach
– Requires a major development effort
– Complexity escalates over time
– Maintenance (patches, updates, etc.)
• NoSQL
– Not Relational
– Reliability: ACID vs BASE
– Requires major redesign
– Interoperability issues to meet various apps and business needs
8
ScaleBase enables scalability and availability, while
increasing effectiveness and efficiency at all lifecycle stages
Application and Database Lifecycle
9
Who Are We?
Distributed Database Management System
Architected for the Cloud
Simple. Distributed. Powerful.
Continuous High Availability
11
Continuous Availability
• High Availability
– Ability to avoid unplanned outages by eliminating single points of failure
• Continuous Operation
– Ability to avoid planned outages, including maintenance, SW and HW upgrades
• Continuous Availability:
High Availability + Continuous Operation
Availability Downtime per year
99.9% 8:45 hours
99.99% 1 hour (52 min)
99.999% 5 minutes
The average Fortune 500 company loses 80+ hours a year to
downtime, costing companies up to $5 billion a year!
12
MySQL Continuous Availability with ScaleBase
• Your part: N+1 replicated MySQL nodes (MySQL Replication, Galera,
Tungsten, Percona)
• ScaleBase Lite:
– Smart Automatic Failover
– Short Failover Time: 5-10 seconds
– Continuous Operations:
– Smart connection management:
no connection errors during failover
– Reads re-routed to replicas;
Writes held temporarily until complete failover
– Manual Failover and Failback for zero downtime at maintenance
– Transparent to application. Simple to deploy and manage
Scaling out
14
Quick Scale Out
Medium scale needs
Multiple database
replicas performing load
balancing with
read/write splitting
Techniques for MySQL scalability
Massive Scale Out
High scale needs
Complete distributed
database environment,
with policy-based data
sharding/distribution
15
ScaleBase Lite: Quick Scale Out and HA
• Empowers reliable MySQL (InnoDB, MariaDB, Percona, RDS)
• Intelligent load balancing via read/write splitting
• Continuous high availability
• Deploys in minutes
• Connect/disconnect
nodes on the fly
• Retains existing MySQL ecosystem (tools, skill sets, etc.),
while preserving full MySQL functionality (ACID/SQL)
16
Extends Throughput Capacity
AWS recommends: “Scale out your data across multiple DB instances!”
17
Extends Throughput Capacity
AWS recommends: “Scale out your data across multiple DB instances!”
Massive Scale Out
19
Architecture
20
Effective Data Distribution Is Not Easy
Data
relationships
are extremely
complex
21
ScaleBase Analysis Genie Brings Order to the Chaos
Understanding
and mapping
complex
relationships
22
ScaleBase Analysis Genie
• Advanced analytics
– Your schemas, data & queries
• Auto identification of best
data distribution policy
– Customized for even the
most complex apps
• Complete policy control
• Quality assurance
– Review before production
• Simulation of results
– “What-if” analysis
Demo
24
ScaleBase Lite Demo Environment
• Continuous availability with automatic failover
• Scale out load with read/write splitting
ScaleBase
Management
Console
Application
(Linux)
Summary
26
In The Cloud: Amazon & Rackspace
“We welcome ScaleBase to AWS Marketplace
with their Distributed Database Platform.
Customers with growing application and MySQL
database requirements can benefit from
migrating to a scalable, virtualized deployment
on the cloud.”
Terry Hanold
VP, Cloud Commerce, AWS
“The Marketplace is designed to help solve many of
the problems with moving businesses to cloud, such
as migrating a growing database. Rackspace
customers migrating apps to the cloud can leverage
a solution that distributes a single MySQL database
into smaller, more manageable ones.”
John Engates
CTO, Rackspace
27
Select ScaleBase Customers
28
Customer: Million+ User Online Gaming Company
Who:
• Mobile gaming company expanding globally
• Hosted on SoftLayer cloud in Hong Kong
Problem:
• Over a million downloads - peak period overload
• Needed scaling in place for expansion
Alternatives considered:
• Manually sharding/open source tools
• Other commercial solutions were too costly
Solution:
• Up and running within a few weeks of initial download
• Now supporting hundreds of thousands of daily users
• Fully operational using data distribution and anticipating additional
scale out within next quarter
29
Scale out to unlimited users
Continuous availability
Dynamic workload optimization
Fast and simple deployment
Easily scale out a single
MySQL instance
Optimized for the Cloud
Reduces time-to-market
No changes needed to app or database
Database usage analytics
Intelligent load balancing
Centralized data management
ScaleBase
Distributed Database Management System
Questions?
Contact Info:
Paul Campaniello
paul.campaniello@scalebase.com
Vladi Vexler
vladi.vexler@scalebase.com
Resources:
www.scalebase.com
www.scalebase.com/resources
www.scalebase.com/blog
info@scalebase.com
(617) 630.2800
Ad

More Related Content

What's hot (20)

A7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloudA7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloud
Dr. Wilfred Lin (Ph.D.)
 
Introduction to MemSQL
Introduction to MemSQLIntroduction to MemSQL
Introduction to MemSQL
SingleStore
 
Webinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each DayWebinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each Day
DataStax
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
Mohamed Tawfik
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
Alessandro Melchiori
 
The Rise of Microservices
The Rise of MicroservicesThe Rise of Microservices
The Rise of Microservices
MongoDB
 
Platform for Data Scientists
Platform for Data ScientistsPlatform for Data Scientists
Platform for Data Scientists
datamantra
 
Seamless, Real-Time Data Integration with Connect
Seamless, Real-Time Data Integration with ConnectSeamless, Real-Time Data Integration with Connect
Seamless, Real-Time Data Integration with Connect
Precisely
 
Apache frameworks for Big and Fast Data
Apache frameworks for Big and Fast DataApache frameworks for Big and Fast Data
Apache frameworks for Big and Fast Data
Naveen Korakoppa
 
Sql pass summit
Sql pass summitSql pass summit
Sql pass summit
Don Severs
 
Caching for Microservives - Introduction to Pivotal Cloud Cache
Caching for Microservives - Introduction to Pivotal Cloud CacheCaching for Microservives - Introduction to Pivotal Cloud Cache
Caching for Microservives - Introduction to Pivotal Cloud Cache
VMware Tanzu
 
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
Splunk
 
Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Data Integration through Data Virtualization (SQL Server Konferenz 2019)Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Cathrine Wilhelmsen
 
SQL Server 2008 Migration
SQL Server 2008 MigrationSQL Server 2008 Migration
SQL Server 2008 Migration
Mark Ginnebaugh
 
Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...
Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...
Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...
David J Rosenthal
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure Migrations
Datavail
 
Store Data in Azure SQL Database
Store Data in Azure SQL DatabaseStore Data in Azure SQL Database
Store Data in Azure SQL Database
Suhail Jamaldeen
 
TechEvent Building a Data Lake
TechEvent Building a Data LakeTechEvent Building a Data Lake
TechEvent Building a Data Lake
Trivadis
 
Design Pattern that every cloud developer must know
Design Pattern that every cloud developer must know Design Pattern that every cloud developer must know
Design Pattern that every cloud developer must know
Shahriar Iqbal Chowdhury
 
SQL - Parallel Data Warehouse (PDW)
SQL - Parallel Data Warehouse (PDW)SQL - Parallel Data Warehouse (PDW)
SQL - Parallel Data Warehouse (PDW)
Karan Gulati
 
A7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloudA7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloud
Dr. Wilfred Lin (Ph.D.)
 
Introduction to MemSQL
Introduction to MemSQLIntroduction to MemSQL
Introduction to MemSQL
SingleStore
 
Webinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each DayWebinar: 2 Billion Data Points Each Day
Webinar: 2 Billion Data Points Each Day
DataStax
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
Mohamed Tawfik
 
The Rise of Microservices
The Rise of MicroservicesThe Rise of Microservices
The Rise of Microservices
MongoDB
 
Platform for Data Scientists
Platform for Data ScientistsPlatform for Data Scientists
Platform for Data Scientists
datamantra
 
Seamless, Real-Time Data Integration with Connect
Seamless, Real-Time Data Integration with ConnectSeamless, Real-Time Data Integration with Connect
Seamless, Real-Time Data Integration with Connect
Precisely
 
Apache frameworks for Big and Fast Data
Apache frameworks for Big and Fast DataApache frameworks for Big and Fast Data
Apache frameworks for Big and Fast Data
Naveen Korakoppa
 
Sql pass summit
Sql pass summitSql pass summit
Sql pass summit
Don Severs
 
Caching for Microservives - Introduction to Pivotal Cloud Cache
Caching for Microservives - Introduction to Pivotal Cloud CacheCaching for Microservives - Introduction to Pivotal Cloud Cache
Caching for Microservives - Introduction to Pivotal Cloud Cache
VMware Tanzu
 
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
Splunk
 
Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Data Integration through Data Virtualization (SQL Server Konferenz 2019)Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Cathrine Wilhelmsen
 
SQL Server 2008 Migration
SQL Server 2008 MigrationSQL Server 2008 Migration
SQL Server 2008 Migration
Mark Ginnebaugh
 
Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...
Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...
Cloud Design Patterns - PRESCRIPTIVE ARCHITECTURE GUIDANCE FOR CLOUD APPLICAT...
David J Rosenthal
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure Migrations
Datavail
 
Store Data in Azure SQL Database
Store Data in Azure SQL DatabaseStore Data in Azure SQL Database
Store Data in Azure SQL Database
Suhail Jamaldeen
 
TechEvent Building a Data Lake
TechEvent Building a Data LakeTechEvent Building a Data Lake
TechEvent Building a Data Lake
Trivadis
 
Design Pattern that every cloud developer must know
Design Pattern that every cloud developer must know Design Pattern that every cloud developer must know
Design Pattern that every cloud developer must know
Shahriar Iqbal Chowdhury
 
SQL - Parallel Data Warehouse (PDW)
SQL - Parallel Data Warehouse (PDW)SQL - Parallel Data Warehouse (PDW)
SQL - Parallel Data Warehouse (PDW)
Karan Gulati
 

Viewers also liked (20)

Pensamiento creativo
Pensamiento creativoPensamiento creativo
Pensamiento creativo
C Mt
 
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Saeid Abolfazli
 
CONCESSÕES E PPPs NO GOVERNO TEMER:ARTIGO MAURICIO PORTUGAL RIBEIRO
CONCESSÕES  E PPPs  NO GOVERNO TEMER:ARTIGO  MAURICIO  PORTUGAL RIBEIROCONCESSÕES  E PPPs  NO GOVERNO TEMER:ARTIGO  MAURICIO  PORTUGAL RIBEIRO
CONCESSÕES E PPPs NO GOVERNO TEMER:ARTIGO MAURICIO PORTUGAL RIBEIRO
PLANORS
 
Los videojuegos
Los videojuegosLos videojuegos
Los videojuegos
Edgar Flores
 
Egoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de Bilbao
Egoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de BilbaoEgoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de Bilbao
Egoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de Bilbao
Cámara de Comercio de Bilbao
 
Kudavi 2.29.2016
Kudavi 2.29.2016Kudavi 2.29.2016
Kudavi 2.29.2016
Tom Currier
 
06 enterprise resource planning
06 enterprise resource planning06 enterprise resource planning
06 enterprise resource planning
Arip Doanx
 
Tourism week 2
Tourism week 2Tourism week 2
Tourism week 2
Les Davy
 
D_tpassat
D_tpassatD_tpassat
D_tpassat
trigima
 
Katie & demi audience american hustle
Katie & demi audience american hustleKatie & demi audience american hustle
Katie & demi audience american hustle
NShuttle
 
Pt 1
Pt 1Pt 1
Pt 1
Sammi Wilde
 
Csr training: Seven strategies to make it work for participants
Csr training:  Seven strategies to make it work for participantsCsr training:  Seven strategies to make it work for participants
Csr training: Seven strategies to make it work for participants
Wayne Dunn
 
SAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGESAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGE
Mani Ganesan
 
Ppt moodle sip
Ppt moodle sipPpt moodle sip
Ppt moodle sip
Robby Firmansyah
 
Веда Пульс - для специалистов
Веда Пульс - для специалистовВеда Пульс - для специалистов
Веда Пульс - для специалистов
Елена Шальнова
 
Investigación
InvestigaciónInvestigación
Investigación
charito ybarra
 
PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3
PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3
PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3
Eikichi Gotoh
 
wewalkthetalk - EFA Final
wewalkthetalk - EFA Finalwewalkthetalk - EFA Final
wewalkthetalk - EFA Final
Angad Singh
 
Plc (components)
Plc (components)Plc (components)
Plc (components)
Kaustubh Joshi
 
Innovatiemanagement examen callewaert kjill
Innovatiemanagement examen callewaert kjillInnovatiemanagement examen callewaert kjill
Innovatiemanagement examen callewaert kjill
kjill
 
Pensamiento creativo
Pensamiento creativoPensamiento creativo
Pensamiento creativo
C Mt
 
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Saeid Abolfazli
 
CONCESSÕES E PPPs NO GOVERNO TEMER:ARTIGO MAURICIO PORTUGAL RIBEIRO
CONCESSÕES  E PPPs  NO GOVERNO TEMER:ARTIGO  MAURICIO  PORTUGAL RIBEIROCONCESSÕES  E PPPs  NO GOVERNO TEMER:ARTIGO  MAURICIO  PORTUGAL RIBEIRO
CONCESSÕES E PPPs NO GOVERNO TEMER:ARTIGO MAURICIO PORTUGAL RIBEIRO
PLANORS
 
Egoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de Bilbao
Egoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de BilbaoEgoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de Bilbao
Egoera: La economía de Bizkaia - Mayo 2016 - nº22. Cámara de Comercio de Bilbao
Cámara de Comercio de Bilbao
 
Kudavi 2.29.2016
Kudavi 2.29.2016Kudavi 2.29.2016
Kudavi 2.29.2016
Tom Currier
 
06 enterprise resource planning
06 enterprise resource planning06 enterprise resource planning
06 enterprise resource planning
Arip Doanx
 
Tourism week 2
Tourism week 2Tourism week 2
Tourism week 2
Les Davy
 
D_tpassat
D_tpassatD_tpassat
D_tpassat
trigima
 
Katie & demi audience american hustle
Katie & demi audience american hustleKatie & demi audience american hustle
Katie & demi audience american hustle
NShuttle
 
Csr training: Seven strategies to make it work for participants
Csr training:  Seven strategies to make it work for participantsCsr training:  Seven strategies to make it work for participants
Csr training: Seven strategies to make it work for participants
Wayne Dunn
 
SAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGESAP FICO COMPLETE PACKAGE
SAP FICO COMPLETE PACKAGE
Mani Ganesan
 
Веда Пульс - для специалистов
Веда Пульс - для специалистовВеда Пульс - для специалистов
Веда Пульс - для специалистов
Елена Шальнова
 
PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3
PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3
PlayStation 4 で考えるゲームとクラウドの関係 - JAWS-UG Aomori #3
Eikichi Gotoh
 
wewalkthetalk - EFA Final
wewalkthetalk - EFA Finalwewalkthetalk - EFA Final
wewalkthetalk - EFA Final
Angad Singh
 
Innovatiemanagement examen callewaert kjill
Innovatiemanagement examen callewaert kjillInnovatiemanagement examen callewaert kjill
Innovatiemanagement examen callewaert kjill
kjill
 
Ad

Similar to Continuous Availability and Scale-out for MySQL with ScaleBase Lite & Enterprise (Webinar Dec 17 2014) (20)

Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
DataStax
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
WSO2
 
IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data
IBM
 
Accelerating Data Warehouse Modernization
Accelerating Data Warehouse ModernizationAccelerating Data Warehouse Modernization
Accelerating Data Warehouse Modernization
DataWorks Summit/Hadoop Summit
 
Data Warehouse Optimization
Data Warehouse OptimizationData Warehouse Optimization
Data Warehouse Optimization
Cloudera, Inc.
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability Matters
Matt Lord
 
Webinar: Don't Leave Your Data in the Dark
Webinar: Don't Leave Your Data in the DarkWebinar: Don't Leave Your Data in the Dark
Webinar: Don't Leave Your Data in the Dark
DataStax
 
Data Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced AnalyticsData Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced Analytics
DATAVERSITY
 
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!
ScaleBase
 
Choosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloudChoosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloud
James Serra
 
Is "Free" Good Enough for Your MySQL Environment?
Is "Free" Good Enough for Your MySQL Environment?Is "Free" Good Enough for Your MySQL Environment?
Is "Free" Good Enough for Your MySQL Environment?
Datavail
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the Cloud
DevOpsGroup
 
Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015
Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015 Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015
Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015
Vladi Vexler
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterThe Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
EDB
 
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Lightbend
 
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your MindDeliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Avere Systems
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
Cloudera, Inc.
 
Jelastic Overview
Jelastic OverviewJelastic Overview
Jelastic Overview
Jelastic Multi-Cloud PaaS
 
How To Tell if Your Business Needs NoSQL
How To Tell if Your Business Needs NoSQLHow To Tell if Your Business Needs NoSQL
How To Tell if Your Business Needs NoSQL
DataStax
 
Webinar How to Achieve True Scalability in SaaS Applications
Webinar How to Achieve True Scalability in SaaS ApplicationsWebinar How to Achieve True Scalability in SaaS Applications
Webinar How to Achieve True Scalability in SaaS Applications
Techcello
 
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
DataStax
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
WSO2
 
IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data IBM Relay 2015: Open for Data
IBM Relay 2015: Open for Data
IBM
 
Data Warehouse Optimization
Data Warehouse OptimizationData Warehouse Optimization
Data Warehouse Optimization
Cloudera, Inc.
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability Matters
Matt Lord
 
Webinar: Don't Leave Your Data in the Dark
Webinar: Don't Leave Your Data in the DarkWebinar: Don't Leave Your Data in the Dark
Webinar: Don't Leave Your Data in the Dark
DataStax
 
Data Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced AnalyticsData Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced Analytics
DATAVERSITY
 
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!
ScaleBase
 
Choosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloudChoosing technologies for a big data solution in the cloud
Choosing technologies for a big data solution in the cloud
James Serra
 
Is "Free" Good Enough for Your MySQL Environment?
Is "Free" Good Enough for Your MySQL Environment?Is "Free" Good Enough for Your MySQL Environment?
Is "Free" Good Enough for Your MySQL Environment?
Datavail
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the Cloud
DevOpsGroup
 
Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015
Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015 Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015
Data Modeling and Scale Out - ScaleBase + 451-Group webinar 30.4.2015
Vladi Vexler
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterThe Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
EDB
 
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Lightbend
 
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your MindDeliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Avere Systems
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
Cloudera, Inc.
 
How To Tell if Your Business Needs NoSQL
How To Tell if Your Business Needs NoSQLHow To Tell if Your Business Needs NoSQL
How To Tell if Your Business Needs NoSQL
DataStax
 
Webinar How to Achieve True Scalability in SaaS Applications
Webinar How to Achieve True Scalability in SaaS ApplicationsWebinar How to Achieve True Scalability in SaaS Applications
Webinar How to Achieve True Scalability in SaaS Applications
Techcello
 
Ad

More from Vladi Vexler (14)

SafePeak - IT particle accelerator (2012)
SafePeak - IT particle accelerator (2012)SafePeak - IT particle accelerator (2012)
SafePeak - IT particle accelerator (2012)
Vladi Vexler
 
SafePeak - In-Memory Dynamic Caching
SafePeak - In-Memory Dynamic CachingSafePeak - In-Memory Dynamic Caching
SafePeak - In-Memory Dynamic Caching
Vladi Vexler
 
SafePeak Configuration Guide
SafePeak Configuration GuideSafePeak Configuration Guide
SafePeak Configuration Guide
Vladi Vexler
 
SafePeak - How to manually configure SafePeak Cluster
SafePeak - How to manually configure SafePeak ClusterSafePeak - How to manually configure SafePeak Cluster
SafePeak - How to manually configure SafePeak Cluster
Vladi Vexler
 
Safe peak installation guide version 2.1
Safe peak installation guide version 2.1Safe peak installation guide version 2.1
Safe peak installation guide version 2.1
Vladi Vexler
 
SafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deploymentSafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deployment
Vladi Vexler
 
SafePeak cloud case study:EEDAR
SafePeak cloud case study:EEDAR SafePeak cloud case study:EEDAR
SafePeak cloud case study:EEDAR
Vladi Vexler
 
SafePeak whitepaper for Cloud Apps
SafePeak whitepaper for Cloud AppsSafePeak whitepaper for Cloud Apps
SafePeak whitepaper for Cloud Apps
Vladi Vexler
 
SafePeak Installation guide
SafePeak Installation guideSafePeak Installation guide
SafePeak Installation guide
Vladi Vexler
 
SafePeak Globes testimonial
SafePeak Globes testimonialSafePeak Globes testimonial
SafePeak Globes testimonial
Vladi Vexler
 
SafePeak - Poria hospital case study
SafePeak - Poria hospital case studySafePeak - Poria hospital case study
SafePeak - Poria hospital case study
Vladi Vexler
 
SafePeak @ large telco - Sharepoint benchmark
SafePeak @ large telco - Sharepoint benchmarkSafePeak @ large telco - Sharepoint benchmark
SafePeak @ large telco - Sharepoint benchmark
Vladi Vexler
 
SafePeak datasheet 2010
SafePeak datasheet 2010SafePeak datasheet 2010
SafePeak datasheet 2010
Vladi Vexler
 
SafePeak whitepaper
SafePeak whitepaperSafePeak whitepaper
SafePeak whitepaper
Vladi Vexler
 
SafePeak - IT particle accelerator (2012)
SafePeak - IT particle accelerator (2012)SafePeak - IT particle accelerator (2012)
SafePeak - IT particle accelerator (2012)
Vladi Vexler
 
SafePeak - In-Memory Dynamic Caching
SafePeak - In-Memory Dynamic CachingSafePeak - In-Memory Dynamic Caching
SafePeak - In-Memory Dynamic Caching
Vladi Vexler
 
SafePeak Configuration Guide
SafePeak Configuration GuideSafePeak Configuration Guide
SafePeak Configuration Guide
Vladi Vexler
 
SafePeak - How to manually configure SafePeak Cluster
SafePeak - How to manually configure SafePeak ClusterSafePeak - How to manually configure SafePeak Cluster
SafePeak - How to manually configure SafePeak Cluster
Vladi Vexler
 
Safe peak installation guide version 2.1
Safe peak installation guide version 2.1Safe peak installation guide version 2.1
Safe peak installation guide version 2.1
Vladi Vexler
 
SafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deploymentSafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deployment
Vladi Vexler
 
SafePeak cloud case study:EEDAR
SafePeak cloud case study:EEDAR SafePeak cloud case study:EEDAR
SafePeak cloud case study:EEDAR
Vladi Vexler
 
SafePeak whitepaper for Cloud Apps
SafePeak whitepaper for Cloud AppsSafePeak whitepaper for Cloud Apps
SafePeak whitepaper for Cloud Apps
Vladi Vexler
 
SafePeak Installation guide
SafePeak Installation guideSafePeak Installation guide
SafePeak Installation guide
Vladi Vexler
 
SafePeak Globes testimonial
SafePeak Globes testimonialSafePeak Globes testimonial
SafePeak Globes testimonial
Vladi Vexler
 
SafePeak - Poria hospital case study
SafePeak - Poria hospital case studySafePeak - Poria hospital case study
SafePeak - Poria hospital case study
Vladi Vexler
 
SafePeak @ large telco - Sharepoint benchmark
SafePeak @ large telco - Sharepoint benchmarkSafePeak @ large telco - Sharepoint benchmark
SafePeak @ large telco - Sharepoint benchmark
Vladi Vexler
 
SafePeak datasheet 2010
SafePeak datasheet 2010SafePeak datasheet 2010
SafePeak datasheet 2010
Vladi Vexler
 
SafePeak whitepaper
SafePeak whitepaperSafePeak whitepaper
SafePeak whitepaper
Vladi Vexler
 

Recently uploaded (20)

Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
BookNet Canada
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
UiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer OpportunitiesUiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer Opportunities
DianaGray10
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
Does Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should KnowDoes Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should Know
Pornify CC
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
 
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
BookNet Canada
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
UiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer OpportunitiesUiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer Opportunities
DianaGray10
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
Does Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should KnowDoes Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should Know
Pornify CC
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
 
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
 

Continuous Availability and Scale-out for MySQL with ScaleBase Lite & Enterprise (Webinar Dec 17 2014)

  • 1. Continuous MySQL Availability and Scalability ScaleBase Lite and Enterprise December 17, 2014
  • 2. 2 Agenda • App and Database Lifecycle • Continuous High Availability • Quick & Simple Scale Out – R/WR splitting – Load balancing – Data distribution – Data usage analytics • Demo • Q & A – Please enter your questions on the GTW side panel
  • 3. 3 Vladi Vexler Vice President, Technology and Product Marketing Over 15 years experience in software development and product management within cloud, web and enterprises. Author of patents in field of databases innovation, dynamic data caching and machine learning analytics.
  • 4. 4 Application and Database Lifecycle Tasks  Develop Reliable, Fast and Scalable Apps  Deploy and Operate in High Availability mode  Scale Out/Up Load and Data  Maintain and Optimize
  • 5. 5 Challenges  Time = key resource: Dev, Admin, Time-to-market, Down/Up time  Complexity: Growing mix of apps and their relations: OLTP, BI, Ops  Innovation with Reliability: Retain tools, skills & functionality  Flexible and Resource Efficient: Costs, Time, Tools, DevOps Application and Database Lifecycle Challenges
  • 6. 6 Web-scale (Application) Challenges  Availability  Scalability  Performance  Operational  More Users  More Data  More Transactions  More Connections  More Everything…
  • 7. 7 Scale Out (Database) Challenges • Cloud infrastructure (Amazon EC2 & RDS) – Provides tools for easy launch of new EC2/RDS instances – Does not manage load balance, distribute or aggregate data • Do-it-yourself approach – Requires a major development effort – Complexity escalates over time – Maintenance (patches, updates, etc.) • NoSQL – Not Relational – Reliability: ACID vs BASE – Requires major redesign – Interoperability issues to meet various apps and business needs
  • 8. 8 ScaleBase enables scalability and availability, while increasing effectiveness and efficiency at all lifecycle stages Application and Database Lifecycle
  • 9. 9 Who Are We? Distributed Database Management System Architected for the Cloud Simple. Distributed. Powerful.
  • 11. 11 Continuous Availability • High Availability – Ability to avoid unplanned outages by eliminating single points of failure • Continuous Operation – Ability to avoid planned outages, including maintenance, SW and HW upgrades • Continuous Availability: High Availability + Continuous Operation Availability Downtime per year 99.9% 8:45 hours 99.99% 1 hour (52 min) 99.999% 5 minutes The average Fortune 500 company loses 80+ hours a year to downtime, costing companies up to $5 billion a year!
  • 12. 12 MySQL Continuous Availability with ScaleBase • Your part: N+1 replicated MySQL nodes (MySQL Replication, Galera, Tungsten, Percona) • ScaleBase Lite: – Smart Automatic Failover – Short Failover Time: 5-10 seconds – Continuous Operations: – Smart connection management: no connection errors during failover – Reads re-routed to replicas; Writes held temporarily until complete failover – Manual Failover and Failback for zero downtime at maintenance – Transparent to application. Simple to deploy and manage
  • 14. 14 Quick Scale Out Medium scale needs Multiple database replicas performing load balancing with read/write splitting Techniques for MySQL scalability Massive Scale Out High scale needs Complete distributed database environment, with policy-based data sharding/distribution
  • 15. 15 ScaleBase Lite: Quick Scale Out and HA • Empowers reliable MySQL (InnoDB, MariaDB, Percona, RDS) • Intelligent load balancing via read/write splitting • Continuous high availability • Deploys in minutes • Connect/disconnect nodes on the fly • Retains existing MySQL ecosystem (tools, skill sets, etc.), while preserving full MySQL functionality (ACID/SQL)
  • 16. 16 Extends Throughput Capacity AWS recommends: “Scale out your data across multiple DB instances!”
  • 17. 17 Extends Throughput Capacity AWS recommends: “Scale out your data across multiple DB instances!”
  • 20. 20 Effective Data Distribution Is Not Easy Data relationships are extremely complex
  • 21. 21 ScaleBase Analysis Genie Brings Order to the Chaos Understanding and mapping complex relationships
  • 22. 22 ScaleBase Analysis Genie • Advanced analytics – Your schemas, data & queries • Auto identification of best data distribution policy – Customized for even the most complex apps • Complete policy control • Quality assurance – Review before production • Simulation of results – “What-if” analysis
  • 23. Demo
  • 24. 24 ScaleBase Lite Demo Environment • Continuous availability with automatic failover • Scale out load with read/write splitting ScaleBase Management Console Application (Linux)
  • 26. 26 In The Cloud: Amazon & Rackspace “We welcome ScaleBase to AWS Marketplace with their Distributed Database Platform. Customers with growing application and MySQL database requirements can benefit from migrating to a scalable, virtualized deployment on the cloud.” Terry Hanold VP, Cloud Commerce, AWS “The Marketplace is designed to help solve many of the problems with moving businesses to cloud, such as migrating a growing database. Rackspace customers migrating apps to the cloud can leverage a solution that distributes a single MySQL database into smaller, more manageable ones.” John Engates CTO, Rackspace
  • 28. 28 Customer: Million+ User Online Gaming Company Who: • Mobile gaming company expanding globally • Hosted on SoftLayer cloud in Hong Kong Problem: • Over a million downloads - peak period overload • Needed scaling in place for expansion Alternatives considered: • Manually sharding/open source tools • Other commercial solutions were too costly Solution: • Up and running within a few weeks of initial download • Now supporting hundreds of thousands of daily users • Fully operational using data distribution and anticipating additional scale out within next quarter
  • 29. 29 Scale out to unlimited users Continuous availability Dynamic workload optimization Fast and simple deployment Easily scale out a single MySQL instance Optimized for the Cloud Reduces time-to-market No changes needed to app or database Database usage analytics Intelligent load balancing Centralized data management ScaleBase Distributed Database Management System
  • 30. Questions? Contact Info: Paul Campaniello paul.campaniello@scalebase.com Vladi Vexler vladi.vexler@scalebase.com Resources: www.scalebase.com www.scalebase.com/resources www.scalebase.com/blog info@scalebase.com (617) 630.2800

Editor's Notes

  • #4: As a Czech, and as a point of national pride, it expected for me to be pictured with a beer. Wearing cool sunglasses extra points….
  • #6: Costs should be: Linear, Predictable
  • #7: Because of these! Today modern area, web-scale. Social. Online. Right here, right now. Virtualization, and cloud… commodity hardware You customers will have some combination of those
  • #9: Costs should be: Linear, Predictable
  • #17: Let’s start with the facts. My app has 1000 transactions. Per second! 1 DB not enough. 4 DBs are good as long as – transactions are distributed. Every tx or query is complete within 1 DB! No more 1 big fat busy database, welcome 4 smaller, less data, less sessions, more agile databases. Scale out!
  • #20: Data, Reads, Writes
  • #22: Determine optimal distribution policy for your specific application and database Analyze your existing schema and queries What is the current structure of your data How is your data accessed by the applications What is the size and rate of writes to individual tables
  • #27: ScaleBase is available 3 clicks away in Amazon Marketplace, a complete functional system in minutes leveraging RDSs or MySQLs installed on EC2 machines. If you run on Rackspace, you can find ScaleBase on their marketplace too, I would like to have your attention to some things Rackspace CTO had to say… “Rackspace customers migrating apps to the cloud can leverage a solution that distributes a single MySQL database into smaller, more manageable ones” I think it summarize things pretty nicely.
  • #29: Risk Cost savings (ROI) Time to market Building solution takes years Open source is limited Not comprehensive Lack of technical support and services Custom built Inefficient and hard to maintain
  翻译: