Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 1.

Similar presentations


Presentation on theme: "Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 1."— Presentation transcript:

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 1

2 2 Deploy and Scale MySQL Cluster Like a Pro Without Opening the Manual Andrew Morgan (clusterdb.com) MySQL Product Manager

3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 3 Agenda  Overview of MySQL Cluster  MySQL Cluster auto-installer – Deploy your first Cluster – Configure and deploy a more complex, distributed Cluster  MySQL Cluster Manager – Single command to bootstrap a Cluster – Add nodes to a running Cluster – Backup & Restore

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 4 MySQL Cluster: Overview Auto-Sharding, Multi-Master ACID Compliant, OLTP + Real-Time Analytics HIGH SCALE, READS + WRITES Shared nothing, no Single Point of Failure Self Healing + On-Line Operations 99.999% AVAILABILITY Open Source + Commercial Editions Commodity hardware + Management, Monitoring Tools LOW TCO Key/Value + Complex, Relational Queries SQL + Memcached + JavaScript + Java + JPA + HTTP/REST & C++ SQL + NoSQL In-Memory Optimization + Disk-Data Predictable Low-Latency, Bounded Access Time REAL-TIME

5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 5 MySQL Cluster Architecture MySQL Cluster Data Nodes Data Layer Clients Application Layer Management

6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 6 MySQL Cluster Architecture MySQL Cluster Data Nodes Data Layer Clients Application Layer Management

7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 7 MySQL Cluster Architecture MySQL Cluster Data Nodes Data Layer Application Layer Management Clients

8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 8 MySQL Cluster 7.3: Auto-Installer  Fast configuration  Auto-discovery  Workload optimized  Repeatable best practices  For MySQL Cluster 7.2 + 7.3 Specify Workload Auto- Discover Define Topology Deploy

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 9 MySQL Cluster 7.3: Auto-Installer  Multi-host support  Remote deployments Easy to run: bin/ndb_setup setup.bat MySQL Cluster Auto-Installer

10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 10 Enhancing DevOps Agility, Reducing Downtime Automated Management Start / Stop node or whole cluster On-Line Scaling On-Line Reconfiguration On-Line Upgrades On-Line Backup & Restore Self-Healing Node monitoring Auto-recovery extended to SQL + mgmt nodes HA Operations Cluster-wide configuration consistency Persistent configurations HA Agents

11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 11 How Does MySQL Cluster Manager Help? Example: Initiating upgrade from MySQL Cluster 7.0 to 7.3 1 x preliminary check of cluster state 8 x ssh commands per server 8 x per-process stop commands 4 x scp of configuration files (2 x mgmd & 2 x mysqld) 8 x per-process start commands 8 x checks for started and re-joined processes 8 x process completion verifications 1 x verify completion of the whole cluster. Excludes manual editing of each configuration file. Total: 46 commands - 2.5 hours of attended operation Before MySQL Cluster Manager With MySQL Cluster Manager upgrade cluster --package=7.3 mycluster; Total: 1 Command - Unattended Operation

12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 12 Initial Cluster

13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 13 Extended Cluster

14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 14 Evaluate MySQL Cluster CGE  Navigate to http://edelivery.oracle.com/ and step through (selecting “MySQL Database” as the Product Pack) http://edelivery.oracle.com/  Select MySQL Cluster Manager 30-Day Trial

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 15 Getting Started mysql.com/cluster On-line Demo dev.mysql.com/downl oads/cluster/ Evaluate MySQL Cluster 7.3 www.mysql.com/prod ucts/cluster/start.htm l#getting_started Auto-Install a Cluster

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 16 Graphic Section Divider


Download ppt "Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September 2013 1."

Similar presentations


Ads by Google