Your SlideShare is downloading. ×
0
MongoDB Management
Service: Getting Started
Sam Weaver, Senior Solution Architect
#MongoDBWebinars
#MongoDBManagementServi...
Welcome
3 part webinar series over the next 3 weeks
• Week 1: Introduction to MMS
• Week 2: Backup your data with MMS
– Ho...
Agenda for today
• High level tour of MMS
• Getting started with the agents
• Quick look into monitoring and backup – more...
What is MMS?
• Software built by MongoDB FOR MongoDB
• Makes your operations easier
• Can be run on-premise or in the cloud
MMS Then…
MMS Now….
Getting Started
Firstly.. Sign up..
Welcome screen..
Begin Setup..
Select an OS
Verify the agent..
Add and verify hosts
And if all goes well…
Great! Now what?
Notice..
Clicking on the host gives you
metrics
Why Monitoring?
Cant fix what you don’t know about
Capacity planning
Pre-empting problems
Proactive support
2-way mir...
Bottom Line?
• MongoDB ops will live in this tool
• See what’s going on with your entire cluster
• In more detail with les...
Your activity feed
Set alerts
Why Alerting?
Alerts on a huge range of metrics
– Host metrics
– Replica set
– Agent
– Backup
Send alerts via SMS, Email...
Bottom Line?
• Sleep easy knowing we will tell you what’s going on
as it happens
• Integrate with your existing alerting (...
Users
Add users
User Roles
• Different members of your team can do different
things
– Owner
– Automation admin
– Backup admin
– Monitoring...
Bottom Line?
• Multiple people can admin different parts of the
system.
• Work as one team, with set responsibilities for ...
Backup
• Risks
– Storage failure
– Power outage
– Programmer error
– Hardware failure
– Data centre failure
– Cyber attack
– Weat...
• Relative to any particular risk
– How much data can you afford to lose? (RPO)
– How long can you afford to be offline? (...
Replication
• Built into MongoDB, only ops and infrastructure
cost
• Very little to zero data loss in failure
• Down for a...
Traditional Backup
• Slower to restore
• Can suffer from being out of date
• Fairly cheap
• Isolated
• Covers most risks
• Mongodump/mongorestore
• Storage level options
• MongoDB Backup Service
Backup Approaches
Mongodump File system MMS Backup
Initial complexity Medium High Low
Confidence in
Backups
Medium Medium High
Point in time...
Installing the agent..
Download and extract…
Verify agent and host
Select what you want to backup
Exclude certain name spaces
If its successful..
Snapshots…
Backing up a sharded cluster
Sharded Clusters
• Now only a few clicks:
– Balancer paused every 6 hours
– Ano-op token is inserted across all shards, mo...
Bottom line: MMS Backup
• Simplest means of backing up your database
• Peace of mind, it just works
• Point-in-time for re...
Automation
Automation
Will be released soon
Deploy replica sets, & shards at the click of a button
Double the size of your estate ...
What next?
• Sign up to MMS at http://mms.mongodb.com
• Documentation can be found at
https://mms.mongodb.com/help/
• List...
Next session..
• Next week! Wednesday 30th July 2014
• Backing up your MongoDB data with MMS
Questions?
Thanks!
Senior Solution Architect, MongoDB
Sam Weaver
#MongoDBWebinars
#MongoDBManagementServic
e
MongoDB Management Service: Getting Started with MMS
MongoDB Management Service: Getting Started with MMS
MongoDB Management Service: Getting Started with MMS
Upcoming SlideShare
Loading in...5
×

MongoDB Management Service: Getting Started with MMS

575

Published on

Learn how to get started with MongoDB Management Service.

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

No Downloads
Views
Total Views
575
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
26
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "MongoDB Management Service: Getting Started with MMS"

  1. 1. MongoDB Management Service: Getting Started Sam Weaver, Senior Solution Architect #MongoDBWebinars #MongoDBManagementServic e
  2. 2. Welcome 3 part webinar series over the next 3 weeks • Week 1: Introduction to MMS • Week 2: Backup your data with MMS – How the backup solution works – Backing up a replica set – Backing up a sharded cluster – Restoring your data • Week 3: Monitoring and alerting with MMS – Charts – Alerts – Interpreting the data
  3. 3. Agenda for today • High level tour of MMS • Getting started with the agents • Quick look into monitoring and backup – more on these in the next session
  4. 4. What is MMS? • Software built by MongoDB FOR MongoDB • Makes your operations easier • Can be run on-premise or in the cloud
  5. 5. MMS Then…
  6. 6. MMS Now….
  7. 7. Getting Started
  8. 8. Firstly.. Sign up..
  9. 9. Welcome screen..
  10. 10. Begin Setup..
  11. 11. Select an OS
  12. 12. Verify the agent..
  13. 13. Add and verify hosts
  14. 14. And if all goes well…
  15. 15. Great! Now what?
  16. 16. Notice..
  17. 17. Clicking on the host gives you metrics
  18. 18. Why Monitoring? Cant fix what you don’t know about Capacity planning Pre-empting problems Proactive support 2-way mirror with commercial support
  19. 19. Bottom Line? • MongoDB ops will live in this tool • See what’s going on with your entire cluster • In more detail with less effort than other 3rd party tools
  20. 20. Your activity feed
  21. 21. Set alerts
  22. 22. Why Alerting? Alerts on a huge range of metrics – Host metrics – Replica set – Agent – Backup Send alerts via SMS, Email, PagerDuty and HipChat
  23. 23. Bottom Line? • Sleep easy knowing we will tell you what’s going on as it happens • Integrate with your existing alerting (pager duty, hip chat)
  24. 24. Users
  25. 25. Add users
  26. 26. User Roles • Different members of your team can do different things – Owner – Automation admin – Backup admin – Monitoring admin – UserAdmin – Read only
  27. 27. Bottom Line? • Multiple people can admin different parts of the system. • Work as one team, with set responsibilities for each
  28. 28. Backup
  29. 29. • Risks – Storage failure – Power outage – Programmer error – Hardware failure – Data centre failure – Cyber attack – Weather related incidents • Storage level options • MongoDB Backup Service Availability and Durability
  30. 30. • Relative to any particular risk – How much data can you afford to lose? (RPO) – How long can you afford to be offline? (RTO) – What price are you willing to pay to remove the risk? • Solutions – Replication – Application engineering? – Backup Addressing Risks
  31. 31. Replication • Built into MongoDB, only ops and infrastructure cost • Very little to zero data loss in failure • Down for a very short interval • BUT… programmer errors will replicate almost instantly
  32. 32. Traditional Backup • Slower to restore • Can suffer from being out of date • Fairly cheap • Isolated • Covers most risks
  33. 33. • Mongodump/mongorestore • Storage level options • MongoDB Backup Service Backup Approaches
  34. 34. Mongodump File system MMS Backup Initial complexity Medium High Low Confidence in Backups Medium Medium High Point in time recovery of replica set Sort of  No Yes System Overhead High Can be low Low Scalable No With work Yes Consistent Snapshot of Sharded System Difficult Difficult Yes Recovery Approaches
  35. 35. Installing the agent..
  36. 36. Download and extract…
  37. 37. Verify agent and host
  38. 38. Select what you want to backup
  39. 39. Exclude certain name spaces
  40. 40. If its successful..
  41. 41. Snapshots…
  42. 42. Backing up a sharded cluster
  43. 43. Sharded Clusters • Now only a few clicks: – Balancer paused every 6 hours – Ano-op token is inserted across all shards, mongoses and config servers – Oplog applied to replica sets until point in which token was inserted • Provides a consistent state of database across shards
  44. 44. Bottom line: MMS Backup • Simplest means of backing up your database • Peace of mind, it just works • Point-in-time for replica sets • Check points for clusters • Create QA and test environments quickly from snapshots
  45. 45. Automation
  46. 46. Automation Will be released soon Deploy replica sets, & shards at the click of a button Double the size of your estate easily Upgrade versions quickly and safely Manual process of rolling upgrades 12-15 steps
  47. 47. What next? • Sign up to MMS at http://mms.mongodb.com • Documentation can be found at https://mms.mongodb.com/help/ • Listen in to the next webinar for a deeper understanding of backing up your data
  48. 48. Next session.. • Next week! Wednesday 30th July 2014 • Backing up your MongoDB data with MMS
  49. 49. Questions?
  50. 50. Thanks! Senior Solution Architect, MongoDB Sam Weaver #MongoDBWebinars #MongoDBManagementServic e
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×