mongodb europe 2016 - ops manager and cloud manager
Post on 16-Apr-2017
244 Views
Preview:
TRANSCRIPT
Operational Excellence A guided walkthrough on Ops Manager
Rubén Terceño @rubenTerceno ruben@mongodb.com Senior Solutions Architect, MongoDB
Ops Manager vs Cloud Manager
#MDBE16
The Best Way to Run MongoDB
Ops Manager allows you leverage and automate the best practices we’ve learned from thousands of deployments in a comprehensive application that helps you run MongoDB safely and reliably.
• 10x-20x more efficient operations
• Complete performance visibility
• Protection from data loss
• Performance optimization
#MDBE16
Up to 95% Reduction in Operational Overhead
• Start from a global view of infrastructure: Integrations with Application Performance Monitoring platforms.
• Drill down: Visual query performance diagnostics, index recommendations. Dashboards and alerts on 100+ metrics.
• Then, deploy: Automated index builds. Single-click deployment, scaling & upgrades, admin tasks.
• Peace of mind: Backup and restore, with point-in-time recovery, support for sharded clusters.
• Refine: Partial indexes improve resource utilization.
#MDBE16
REST API Allows Integration with Existing Infrastructure
#MDBE16
How Ops Manager Helps You
ScaleEasilyMeetSLAs
BestPrac2ces,Automated CutManagementOverhead
#MDBE16
Ops Manager groups associate users with MongoDB deployments. Users register and login with credentials. Fine grained user roles range from global-level admin, to group-level read-only.
Groups, Users, Roles
Automation for Operational Excellence
#MDBE16
Without Ops Manager
• Install, Configure • 150+ steps
• Upgrades, downgrades • 100+ steps
• Scale out, move servers, resize oplog, etc. • 10-180+ steps
#MDBE16
With Ops Manager
or
150+ steps → 1 click
Ops Mgr (app) Ops Mgr (API)
Ops
Man
ager
API
#MDBE16
Easy
• Deployments. Including attaching to existing deployments.
• Hot Upgrades. Rolling, in the right order.
• Scale. Add/remove shards or replicas, with no downtime.
• Config and Management. Specify users, roles, Resize Oplog, etc.
• Automated Rolling Index Build. Reduce operational overhead risk.
Backup for Your Mission-Critical Data
#MDBE16
Backup
• Point-In-Time Recovery. • Restore the correct version of your data with single operation granularity.
• Continuous, Incremental Backups. • Save backup storage while reducing your RPO to 0.
• Support for all MongoDB storage engines. • WT, MMAP, In Memory, Encrypted, …
• Automated restore process. • Minimize RTO and associated risks.
• Coherent backup of sharded clusters. • Configs, shards, replicas… No more headaches.
Monitoring Designed for MongoDB
#MDBE16
Monitoring
• Visibility Into Your Cluster. 100+ key database and systems health metrics
• Optimize performance, diagnose problems
• Custom, Metric-Based Alerting.
• Comprehensive API.
• Visual Query Profiler & Index suggestions. • Identifies the slow running queries with a click and generates index improvements.
How it works
#MDBE16
Ops Manager
Automation agent per server
How Automation Works
#MDBE16
Ops Manager
mongod mongod mongod
Automation agent per server
Configuration
config servers
mongos
How Automation Works
#MDBE16
Ops Manager
mongod mongod mongod
mongos
Monitoring agent per group
config servers
How Monitoring Works
#MDBE16
Replica Set
Shard 2 Shard 3
Sharded Cluster Production MongoDB Deployment
How Backup Works
Config servers
#MDBE16
Ops Manager
Replica Set
Shard 2 Shard 3
Sharded Cluster Production MongoDB Deployment
Backup Daemon HEADs Invisible secondary replicas
How Backup Works
Oplog information
Config servers
#MDBE16
Ops Manager
MongoDB Database
Replica Set
Shard 1 Shard N Config servers
Sharded Cluster Production MongoDB Deployment
Blockstore Compressed, deduplicated snapshot storage.
Restores
Snapshots consistent clustershot (sharded)
Backup Daemon HEADs Invisible secondary replicas
How Backup Works
Oplog information
#MDBE16
Ops Manager
File System Storage
Replica Set
Shard 1 Shard N Config servers
Sharded Cluster Production MongoDB Deployment
File System Integration point for Enterprise Backup tools
Restores
Snapshots consistent clustershot (sharded)
Backup Daemon HEADs Invisible secondary replicas
How Backup Works
Oplog information
Usability Tour
#MDBE16
Find installation tutorial in docs
#MDBE16
Use terminal to install
#MDBE16
Browse to http://<my-ops-mgr>:8080/
#MDBE16
Register and create group
#MDBE16
Install an Automation Agent on each managed server
#MDBE16
Deploy MongoDB
#MDBE16
Upgrade
#MDBE16
Maintenance and Configuration
#MDBE16
Enable database Auth, Define Users and Roles
#MDBE16
Backup Configuration
#MDBE16
Backup Restore
#MDBE16
Monitoring
#MDBE16
Alerts
Next Steps
#MDBE16
Ops Manager is F*** for Evaluation and Development
Try it today! mongodb.com/download à Ops Manager mongodb.com/cloud à Cloud Manager Documentation docs.opsmanager.mongodb.com
#MDBE16
Operations Rapid Start
• Automated operations, monitoring and alerting, and safe backup and recovery for your deployment with optimal usage of MongoDB’s management tools
• Introductory administrator training with detailed training materials
• Setup and
configuration of Ops Manager or Cloud Manager
• Operations playbooks for administration, backup, and recovery
Overview
• An initial prep call to gather sizing requirements and make hardware recommendations
• A MongoDB consulting engineer will spend at least 4 consecutive days working with your team.
• Comprehensive written report within 10 business days
Engagement Details
What’s Included
Questions?
top related