As a Database Administrator, you know just how stressful it can be to ensure your system is never down. MongoDB seeks to solve this problem by ensuring that no matter which database task you're performing, you maintain high availability.
This webinar will cover how to ensure zero downtime when managing a MongoDB cluster. We'll start by covering replica sets and then dive into automated software upgrades, and describe various deployment topologies including globally deployed clusters over multiple continents. We will also describe how MongoDB helps you scale on demand without requiring downtime, by automatically redistributing data across the newly provisioned hardware.
Topics covered include:
High Availability through Replica Sets
Automated Upgrades
Backups
Scaling - Sharding
Common maintenance operations
4. We’ll be covering...
• Factors that impact uptime
• How to improve those factors
• How MongoDB does it (better)
5. We’ll be covering...
• Factors that impact uptime
• How to improve those factors
• How MongoDB does it (better)
• Examples
6. We’ll be covering...
• Factors that impact uptime
• How to improve those factors
• How MongoDB does it (better)
• Examples
• Simplify MongoDB Automation
7. We’ll be covering...
• Factors that impact uptime
• How to improve those factors
• How MongoDB does it (better)
• Examples
• Simplify MongoDB Automation
• Q&A
8. What is uptime?
• Measure of time that something has been
available *and* working as expected.
9. High availability. (2015, April 8). In Wikipedia, The Free Encyclopedia. Retrieved 18:20, April 13, 2015, from
http://en.wikipedia.org/w/index.php?title=High_availability&oldid=655490552
Uptime
10. High availability. (2015, April 8). In Wikipedia, The Free Encyclopedia. Retrieved 18:20, April 13, 2015, from
http://en.wikipedia.org/w/index.php?title=High_availability&oldid=655490552
Uptime
21. Human
Error
Policy
Mitigating the Impact
• Use Roles within MongoDB
• Leverage Automation whenever possible (Ops Manager or MMS)
• Secure your deployment
www.mongodb.com/white-papers
mms.mongodb.com
24. Software
Failure
Process
Mitigating the Impact
• Utilize multiple environments (Dev, Test, QA, Staging, Production)
• Don’t reinvent the wheel, use trusted libraries and modules
• Use recent GA releases of MongoDB servers, drivers and tools
44. Takeaways
• Your data is safe with MongoDB
• Automated, zero downtime upgrades
• Reduce administrative tasks by 95%
45. Takeaways
• Your data is safe with MongoDB
• Automated, zero downtime upgrades
• Reduce administrative tasks by 95%
• Automatic balancing of data
46. Takeaways
• Your data is safe with MongoDB
• Automated, zero downtime upgrades
• Reduce administrative tasks by 95%
• Automatic balancing of data
• Automatic global-scale replication
47. From the team that builds MongoDB
• Consultative
• Authoritative
• Comprehensive
Enterprise-Grade Support
"With [ MongoDB's ] first class
support, we don’t spend time
worrying about the database,
we spend more time writing
code for our application.”
– Reverb Technologies
"MongoDB’s open-source
platform coupled with
commercial support is extremely
cost efficient, delivering a
positive TCO impact.”
– Forbes