Confidential
What Problems do we Address?
3
Copyright 2012 Severalnines AB
Manage Scale
Monitor Deploy
Confidential
What’s new in 1.3.0?
¤ Key Management and Encryption
¤ Additional Operational Reports
¤ Improved Security
¤ Create/Mirror Repository
¤ Create NDB Cluster
7
Copyright 2012 Severalnines AB
Confidential
Key Management and Encryption
¤ Create SSL Certificates and Keys ¤ Create Certificate Authority
certificates ¤ Create self-signed
certificates and keys
¤ Enable/Disable SSL encrypted client/server connections for MySQL/Postgres based clusters ¤ Servers are automatically
prepared and configured to use the certificates and keys
¤ SSL options of clients must be configured by the administrator
Copyright 2012 Severalnines AB
8
Encrypted Query
Encrypted Resultset
Confidential
Operational Reports
¤ Availability Report ¤ Uptime/Downtime of managed clusters
¤ Node / Cluster State changes
¤ Backup Report ¤ Backup status
9
Copyright 2012 Severalnines AB
Confidential
Improved Security
¤ Controller RPC API Token which enables token authentication. ¤ Prevents non-authorized users accessing controller data.
¤ Specified by rpc_key in cmon_X.cnf, e.g:
¤ rpc_key=OkC32YcxgshPk1m1
¤ Custom scripts/applications utilizing the RPC API need to pass the correct token for the clusters.
¤ See http://severalnines.com/downloads/cmon/cmon-docs/current/ccrpc.html#configuration
10
Copyright 2012 Severalnines AB
Confidential
Create/Mirror Repository
¤ Mirror your database vendor’s software repository ¤ Mirror what is actually installed.
¤ Lock a deployment to a particular db version
¤ Ensure that “Add Node” installs the same version as already in use
11
Copyright 2012 Severalnines AB
Confidential
Create NDB Cluster
¤ Allows you to create a MySQL Cluster (NDB Cluster) consisting of: ¤ Management servers
¤ Data Nodes
¤ MySQL Servers
12
Copyright 2012 Severalnines AB
Confidential
Getting Started ¤ Dedicated VM for the controller
¤ Specs ¤ 2 CPU cores ¤ 2-4GB RAM ¤ 20GB diskspace
¤ No agents ¤ Host stats gathered via SSH
¤ Installation ¤ YUM/APT ¤ Setup SSH access to Controller itself and DB nodes ¤ http://repo.severalnines.com/
14
Copyright Severalnines AB