mongodb europe 2016 - ops manager and cloud manager

Post on 16-Apr-2017

244 Views

Category:

Data & Analytics

1 Downloads

Preview:

Click to see full reader

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