Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DataStax: Setting Your Database Management on Autopilot with OpsCenter


Published on

Performing maintenance activities on a distributed database requires deep domain knowledge on the internals workings of Cassandra and a lot of custom tooling that is very time consuming. This topic aims to educate on how you can expertly perform the database maintenance operations in autopilot mode at the click of a button and a fraction of the cost of custom development.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

DataStax: Setting Your Database Management on Autopilot with OpsCenter

  1. 1. 
 OpsCenter - Database Management on Autopilot
 Manikandan Srinivasan
 Mike Bulman 

  2. 2. ©2015 DataStax Confidential. Do not distribute without consent. Safe Harbor Please note that this presentation is intended to outline our general product direction and should not be relied on in making a purchasing decision and does not represent a commitment, promise or legal obligation to deliver any material, code or functionality. It is intended for information purposes only, and may not be incorporated into any contract. Any forward-looking indication of plans for products including the development, release, and timing of any features or functionality is preliminary and all future release dates are tentative and are subject to change. This content may not be communicated externally.
  3. 3. © 2015. All Rights Reserved. 1 OpsCenter Overview 2 OpsCenter Services 3 OpsCenter REST API 4 Conclusion 3
  4. 4. © 2015. All Rights Reserved. DSE Management Services • Performance Service • Backup & Restore Service • Repair Service • Best Practices Service
  5. 5. © 2015. All Rights Reserved. Key Capabilities Visual Monitoring and Management • Control automatic management services including transparent repair • Manage and schedule backup and restore operations • Perform capacity planning with historical trend analysis and forecasting capabilities • Proactively manage all clusters with threshold and timing-based alerts • Visually create new clusters with a few mouse clicks either on premise or in the cloud • Built-in Automatic Failover
  6. 6. Architecture Datacenter1 Datacenter2 OpsCenter (opscenterd) OpsCenter (backup) © 2015. All Rights Reserved.
  7. 7. Performance Service
  8. 8. © 2015. All Rights Reserved. Performance Service - Overview • Collects key performance metrics to quickly troubleshoot a database cluster’s performance • Analyzes Query, Table & Cluster specific metrics • Correlates different metrics and provides custom recommendations to address specific issues • Eliminates the need for custom scripting and scheduling to detect problem nodes
  9. 9. © 2015. All Rights Reserved. 9 ● Identify Slow Queries ● Custom recommendations Performance Service - Slow Queries ● Display contextual alerts ● Visual Query tracing
  10. 10. © 2015. All Rights Reserved. 10 • Diagnose Table performance • Custom recommendations • Cluster level & node drill down Performance Service - Table Stats
  11. 11. © 2015. All Rights Reserved. 11 • Investigate Thread Pools metrics • Historical Tracking • Eliminates custom scripts Performance Service - ThreadPool Stats
  12. 12. Backup and Restore Service
  13. 13. © 2015. All Rights Reserved. Backup Service - Visual Backup Management 13 • Automatic replication doesn't preclude backups • Backup & Restore on distributed systems is hard • Enterprise-class visual backup service guards against data loss on managed database clusters. • Removes need for building custom scripts and tools.
  14. 14. © 2015. All Rights Reserved. Backup Service - Scheduled Backups 14 • User-configurable • Sync across cluster • Automatic cleanup • Activity Reporting
  15. 15. © 2015. All Rights Reserved. Backup Service - Remote Backups 15 • Store backups in AWS S3 • Optimized storage • Automatic Cleanup • Future Support
  16. 16. © 2015. All Rights Reserved. Backup Service - Restore 16 • Coordinated Restore • Different Topologies • Cloning • PIT Restore Prod Dev
  17. 17. Repair Service
  18. 18. © 2015. All Rights Reserved. Visual Repair Service • Automatically maintains data consistency across a cluster without impacting performance • Ensures that your cluster operates efficiently by optimally running repairs
  19. 19. • Repair within X days • Continuous Repairs • One repair per replica set • Parallel repairs • vnodes © 2015. All Rights Reserved. Repair Service - Under the Hood
  20. 20. Best Practice Service
  21. 21. © 2015. All Rights Reserved. Best Practice Service Benefits • Periodically scans database clusters and automatically detects issues that threaten a cluster’s security, availability, and performance • Utilizes a set of expert rules that span a variety of different categories and summarizes the results Under the Hood • OpsCenter Server orchestrates the Best Practice service to ensure relevant best practice alerts are displayed • OpsCenter Server either directly interacts with Cassandra or through OpsCenter Agents to get results • OpsCenter Server polls, aggregates and sends the results to OpsCenter UI for visualization/end user consumption
  22. 22. Wrap Up
  23. 23. © 2015. All Rights Reserved. OpsCenter REST API • • Supports all functionality • Easily integrate
  24. 24. © 2015. All Rights Reserved. 24 • Obviate error-prone, manual-based maintenance processes and help automate the protection of critical data • Eliminate the need for custom tooling and development • Help novice DBAs and operations personnel manage DSE Cassandra like seasoned professionals • Download OpsCenter today: Conclusion - OpsCenter Management Services
  25. 25. Q&A Mani Srinivasan: @mani_srini Mike Bulman: @mikebulman