Automation and Management of Database Clusters MariaDB Roadshow 2014
 

Automation and Management of Database Clusters MariaDB Roadshow 2014

on

  • 102 views

Automation and Management of Database Clusters by Jean-Jerome Schmidt, Severalnines

Automation and Management of Database Clusters by Jean-Jerome Schmidt, Severalnines

Presented 24.6.2014 at the MariaDB Roadshow in Maarssen, The Netherlands.

Statistics

Views

Total Views
102
Views on SlideShare
100
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 2

http://www.slideee.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Automation and Management of Database Clusters MariaDB Roadshow 2014 Automation and Management of Database Clusters MariaDB Roadshow 2014 Presentation Transcript

  • Confidential Automation and Management of Database Clusters June 24, 2014 Jean-Jérôme Schmidt Severalnines jj@severalnines.com
  • Confidential Agenda   Database Infrastructure Lifecycle   Deploy, Monitor, Manage, Scale   ClusterControl Overview   Demo 2 Copyright Severalnines AB
  • Confidential Database Infrastructure Lifecycle 3 Copyright 2013 Severalnines AB
  • Confidential Database TCO 4 Copyright Severalnines AB Source: IDC, Maximizing the Business Value of Enterprise Database Applications
  • Confidential Infrastructure Lifecycle 5 Copyright 2012 Severalnines AB Manage Scale MonitorDeploy
  • Confidential Deployment - Beyond Puppet or Chef   Puppet/Chef are appropriate for a group of single-node compo   E.g. webservers can be clones of each other..   Distributed databases are complex   Different node types & roles   Orchestration of procedures in a specific order   Using e.g. Chef for deploying a distributed database   Yes, it is possible   Not much Chef functionality is leveraged   Prepare to write code 6 Copyright Severalnines AB
  • Confidential Monitoring - Beyond Nagios   What do you do when the application is slow?   Is it Disk? CPU? RAM? Badly written queries?   What are the symptoms? (Replication queues, Page Faults, locks, # connections, …)   How do you avoid problems?   How do you plan for capacity? 7 Copyright Severalnines AB
  • Confidential Management - Beyond Monitoring 8 Copyright Severalnines AB
  • Confidential Scaling - Beyond Manual Operations 9 Copyright 2012 Severalnines AB
  • Confidential ClusterControl Overview 10 Copyright 2013 Severalnines AB
  • Confidential ClusterControl In a nutshell 11 Copyright 2012 Severalnines AB Manage Scale MonitorDeploy
  • Confidential Supported Databases SQL   MariaDB Cluster   MySQL Galera Cluster (Codership)   Percona XtraDB Cluster   MySQL Cluster (NDB)   MySQL Replication 5.6   Standalone MySQL/MariaDB NoSQL   MongoDB Sharded Cluster   MongoDB Replica Set   TokuMX Cluster Copyright Severalnines AB 12
  • Confidential ClusterControl Automation & Management   Provisioning   Deploy a cluster in minutes   On-premises or in the cloud   Monitoring   Systems view   1sec resolution   DB / OS stats & performance advisors   Real-time / historical   Management   Multi cluster/data-center   Automate repair/recovery, upgrades, backups, cloning,…   One-click scaling 13 Copyright Severalnines AB
  • Confidential 14 Copyright 2013 Severalnines AB
  • Confidential Demo 15 Copyright 2013 Severalnines AB
  • Confidential Customers 16 Copyright Severalnines AB
  • Confidential Thank You!   Cluster Configurator   www.severalnines.com/config   ClusterControl   www.severalnines.com/clustercontrol   Severalnines Blog   www.severalnines.com/blog   Contact: jj@severalnines 17