MMS 准备后端存储mongodb实例(5)

默北 mms211,147字数 474阅读1分34秒阅读模式

介绍

后端mongodb存储用来给MMS使用的,用于存储所收集的监控数据和备份数据。在安装完MMS会自动在backing databases的mongodb实例上生成如下几个数据库,如下:

mongodb文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

MMS应用数据库

MMS监控需要mongodb复制集来保存MMS应用数据库。该数据库存储:文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

  • 从监控代理收集来的监控数据
  • 元数据,如 MMS 用户, 组, 主机, 监控数据, 和备份状态

对于高达400个被监控主机,硬盘需要 200 GB存储空间;对于高达2000 个被监控主机,硬盘需要500GB的存储空间。文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

该应用程序的数据库应该是三个实例组成的MongoDB复制集。如果不能分配3个数据实例,可以2个数据实例+1个仲裁节点。文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

为了获得最佳效果,可以使用SSD存储。也可以使用单独的mongodb实例来代替复制集,不过在生产环境下不建议。文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

可选:MMS备份Blockstore数据库

MMS备份需要一个单独的,专用的MongoDB副本集来保存备份的快照数据。该系统应具有足够的容量来存储2至3倍的总备份的数据大小。文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

安装配置复制集

这里就不再介绍了,可以参考《mongodb replica set》。文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/ 文章源自运维生存时间-https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
默北
  • 本文由 发表于 15/08/2014 01:00:21
  • 转载请务必保留本文链接:https://www.ttlsa.com/mms/mms-prepare-back-storage-mongodb-instance/
评论  2  访客  0

评论已关闭!