云主机

  • 云主机 > 使用文档 > 云数据库MongoDB系统架构

    云数据库MongoDB系统架构

    最近更新时间: 2020-07-16 18:35:38

    本文详细介绍云数据库MongoDB的系统架构和组件。

    系统架构图

    主要组件说明

    • 任务控制
      MongoDB实例支持多种管理控制任务,如创建实例、变更配置以及备份实例等。任务系统会根据您下发的操作指令,进行灵活控制并进行任务跟踪及出错管理。

    • HA控制系统
      高可用探测模块,用于探测MongoDB实例的运行状况。如果判断主节点实例不可用,则切换主备节点操作并通知用户,保障MongoDB实例的高可用。

    • 日志收集系统
      收集MongoDB运行情况的日志信息,包括实例慢操作记录日志、审计日志等。

    • 监控系统
      收集MongoDB实例的性能监控信息,包括基础指标、磁盘容量、网络请求以及操作次数等核心信息。

    • 备份系统
      针对MongoDB实例进行备份处理,将生成的备份文件存储至OSS(Object Storage Service)中。目前MongoDB备份系统支持用户自定义备份策略的自动备份和手动备份,保存7天内的备份文件。

    • 在线迁移系统
      当实例所运行的物理机出现故障,在线迁移系统会根据备份系统中的备份文件重新搭建实例,保障业务不受影响。

    以上内容是否对您有帮助?
  • Qvm free helper
    Close