Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - MariaDB Roadshow Summer 2014 Berlin

542 views

Published on

Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines

Presented by Jean-Jérôme Schmidt 8.7.2014 at the MariaDB Roadshow in Berlin, Germany.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
542
On SlideShare
0
From Embeds
0
Number of Embeds
144
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - MariaDB Roadshow Summer 2014 Berlin

  1. 1. Confidential Automatisierung & Verwaltung von Datenbank-Clustern mit Severalnines Berlin, 8. Juli 2014 Jean-Jérôme Schmidt Severalnines jj@severalnines.com
  2. 2. Confidential Agenda   Lebenszyklus der Datenbank Infrastruktur   Einsatz, Überwachung, Verwaltung, Skalierung   ClusterControl Übersicht   Demo 2 Copyright Severalnines AB
  3. 3. Confidential Lebenszyklus der Datenbank Infrastruktur 3 Copyright 2013 Severalnines AB
  4. 4. Confidential Datenbank TCO 4 Copyright Severalnines AB Source: IDC, Maximizing the Business Value of Enterprise Database Applications
  5. 5. Confidential Infrastruktur-Lebenszyklus 5 Copyright 2012 Severalnines AB Manage Scale MonitorDeploy
  6. 6. Confidential Deployment - Jenseits von Puppet oder Chef   Puppet/Chef sind vor allem für eine Gruppe von individuellen Knoten Komponenten geeignet   Z.B. Webserver können Klonen voneinander sein   Verteilte Datenbanken sind komplex   Verschiedene Typen von Knoten und Rollen   Die Orchesterbearbeitung von Prozeduren in einer bestimmten Reihenfolge   Chef benutzen, um eine verteilte Datenbank einzusetzen   Ja, es ist möglich   Wenige Chef-Funktionalitäten kommen zum Einsatz   Seien Sie bereit, Code zu schreiben! 6 Copyright Severalnines AB
  7. 7. Confidential Monitoring - Jenseits von Nagios   Was tun, wenn die Applikation langsam ist?   Ist es Disk? CPU? RAM? Schlecht geschriebene Queries?   Was sind die Symptome? (Replikationsschlangen, Seitenfehler, Locks, Anzahl Anschlüsse, …)   Wie können Probleme verhindert werden?   Wie wird für Kapazität geplant? 7 Copyright Severalnines AB
  8. 8. Confidential Verwaltung - Jenseits von Einsatz (Monitoring) 8 Copyright Severalnines AB
  9. 9. Confidential Skalierung - Jenseits des Klempners 9 Copyright 2012 Severalnines AB
  10. 10. Confidential ClusterControl Übersicht 10 Copyright 2013 Severalnines AB
  11. 11. Confidential ClusterControl In 4 Worten 11 Copyright 2012 Severalnines AB Manage Scale MonitorDeploy
  12. 12. Confidential Unterstützte Datenbanken 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
  13. 13. Confidential ClusterControl Automatisierung & Verwaltung   Provisioning   Einsatz eines Clusters innerhalb von Minuten   Vorort oder in der Cloud   Monitoring   Systemsicht   1Sek Resolution   DB / OS Statistiken & Leistungsberater/anzeiger   Echtzeit / historisch   Verwaltung   Multi cluster/data-center   Automatisierung von Repair/Recovery, Upgrades, Backups, Cloning,…   Ein-Klick Skalierung 13 Copyright Severalnines AB
  14. 14. Confidential 14 Copyright 2013 Severalnines AB
  15. 15. Confidential Demo 15 Copyright 2013 Severalnines AB
  16. 16. Confidential Kunden 16 Copyright Severalnines AB
  17. 17. Confidential Obrigado!   Cluster Configurator   www.severalnines.com/config   ClusterControl   www.severalnines.com/clustercontrol   Severalnines Blog   www.severalnines.com/blog   Contact: jj@severalnines 17 Ein guter Cluster Configurator!!!

×