automation & management of database clusters with severalnines

15
Confidential Automation and Management of Database Clusters September 18, 2014 Vinay Joosery Severalnines [email protected]

Upload: mariadb

Post on 18-Jun-2015

1.260 views

Category:

Documents


2 download

DESCRIPTION

Presented by Vinay Joosery, CEO, Severalnines at the MariaDB Roadshow in London, 18. Sep. 2014

TRANSCRIPT

  • 1. Automation and Management ofDatabase ClustersConfidentialSeptember 18, 2014Vinay [email protected]

2. Database TCOConfidential2Copyright Severalnines ABSource: IDC, Maximizing the Business Value of Enterprise Database Applications 3. Infrastructure LifecycleConfidential3Copyright 2012 Severalnines ABManage ScaleDeploy Monitor 4. ConfidentialDeployment- Beyond Puppet or Chef! Puppet/Chef are appropriate for groups of single-nodecomponents! E.g. web servers 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! Prepare to write code4Copyright Severalnines AB 5. ConfidentialMonitoring- 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, PageFaults, locks, # connections, )! How do you avoid problems?! How do you plan for capacity?5Copyright Severalnines AB 6. Management- Beyond MonitoringConfidential6Copyright Severalnines AB 7. ConfidentialScaling- Beyond Manual Operations7Copyright 2012 Severalnines AB 8. ClusterControl OverviewConfidential8Copyright 2013 Severalnines AB 9. ConfidentialClusterControlIn a nutshell9Copyright 2012 Severalnines ABManage ScaleDeploy Monitor 10. Supported DatabasesConfidentialSQL! MariaDB Cluster! MySQL Galera Cluster(Codership)! Percona XtraDB Cluster! MySQL Cluster (NDB)! MySQL Replication 5.6! Standalone MySQL/MariaDBNoSQL! MongoDB Sharded Cluster! MongoDB Replica Set! TokuMX ClusterCopyright Severalnines AB10 11. ClusterControlAutomation & ManagementConfidential! 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 scaling11Copyright Severalnines AB 12. Confidential 12Copyright 2013 Severalnines AB 13. ConfidentialDemo13Copyright 2013 Severalnines AB 14. ConfidentialCustomers14Copyright Severalnines AB 15. ConfidentialThank You!! Cluster Configurator! www.severalnines.com/config! ClusterControl! www.severalnines.com/clustercontrol! Severalnines Blog! www.severalnines.com/blog! Contact: [email protected]