Confidential
New Features in ClusterControl 1.2.6
May 13, 2014
Vinay Joosery
Severalnines
vinay@severalnines.com
Confidential
Webinar Housekeeping
 This webinar is being recorded
 A link to the recording & slides will be posted on
severalnines.com
 We welcome questions: enter questions into the
chat box and we will respond at the end of the
presentation
 Think of something later?
  Email Severalnines at info@severalnines.com
2
Confidential
Agenda
  Database Infrastructure Lifecycle
  Deploy, Monitor, Manage, Scale
  ClusterControl Overview
  Demo
  New features in 1.2.6
  Demo
3
Copyright Severalnines AB
Confidential
Database Infrastructure Lifecycle
4
Copyright 2013 Severalnines AB
Confidential
Database TCO
5
Copyright Severalnines AB
Source: IDC, Maximizing the Business Value of Enterprise Database Applications
Confidential
Infrastructure Lifecycle
6
Copyright 2012 Severalnines AB
Manage Scale
MonitorDeploy
Confidential
Deployment
- Beyond Puppet or Chef
  Puppet/Chef are appropriate for a group of single-node
components
  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
7
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?
8
Copyright Severalnines AB
Confidential
Management
- Beyond Monitoring
9
Copyright Severalnines AB
Confidential
Scaling
- Beyond Manual Operations
10
Copyright 2012 Severalnines AB
Confidential
ClusterControl Overview
11
Copyright 2013 Severalnines AB
Confidential
ClusterControl
In a nutshell
12
Copyright 2012 Severalnines AB
Manage Scale
MonitorDeploy
Confidential
Supported Databases
SQL
  MySQL Galera Cluster
(Codership)
  Percona XtraDB Cluster
  MariaDB Cluster
  MySQL Cluster (NDB)
  MySQL Replication 5.6
  Standalone MySQL/MariaDB
NoSQL
  MongoDB Sharded Cluster
  MongoDB Replica Set
  TokuMX Cluster
Copyright Severalnines AB
13
Confidential
ClusterControl
Automation & Management
  Provisioning
  Deploy a cluster in minutes
  On-premises or in the cloud
  Monitoring
  Systems view
  1sec resolution
  DB / OS stats
  Real-time / historical
  Management
  Multi cluster/data-center
  Automate repair/recovery, upgrades, backups, cloning,…
  One-click scaling
14
Copyright Severalnines AB
Confidential 15
Copyright 2013 Severalnines AB
Confidential
Demo – General Overview
16
Copyright 2013 Severalnines AB
Confidential
New Features in 1.2.6
17
Copyright 2013 Severalnines AB
Confidential
Managing single MySQL instances
  Add management to existing MySQL servers
18
Copyright Severalnines AB
Confidential
Managing Hybrid Setups
Galera + MySQL Replication
  Attach an asynchronous slave to Galera Cluster
  Reporting Server
  Remote Live Backup
19
Copyright Severalnines AB
Confidential
LDAP Authentication
  Authenticate with company directory
  Use corporate credentials to login
20
Copyright Severalnines AB
Confidential
Role-Based Access Control
  Create user roles
  Fine-grained control on permissions
21
Copyright Severalnines AB
Confidential
Server Tags
  Organize/categorize database nodes
  For larger (distributed) environments
  Quick way to search for servers
22
Copyright Severalnines AB
Confidential
Galera on OpenStack
  Integration with OpenStack API
  Listing available resources
  VM creation
23
Copyright Severalnines AB
Confidential
Demo – New Features
24
Copyright 2013 Severalnines AB
Confidential
Customers
25
Copyright Severalnines AB
Confidential
Thank You!
  ClusterControl
  www.severalnines.com/clustercontrol
  Severalnines Blog
  www.severalnines.com/blog
  Talk to a Product Specialist
  www.severalnines.com/book-demo-now
  More Questions? Contact us at:
  info@severalnines.com
26

Slides: Severalnines ClusterControl 1.2.6 Webinar - May 2014