Docs 菜单
Docs 主页
/
MongoDB Ops Manager
/

部署架构示例

在此页面上

  • Considerations
  • 在单个主机上测试安装
  • 生产安装

以下示例说明了一些可能的 MongoDB 和 Ops Manager 部署。

备份不再需要头部数据库。 有关详细信息,请参阅备份守护程序服务。

对于测试部署,您可以部署所有MongoDB Ops Manager组件部署到单个托管,如安装简单的测试MongoDB Ops Manager安装中所述。

最小部署适用于开发或测试,并在单个服务器上托管应用程序和备份守护程序以及关联的数据库。

注意

如果您想测试备份服务,请使用MongoDB Ops Manager应用程序对其进行配置。 配置MongoDB Ops Manager时,您可以指定备份设置。

应用程序数据库将部署状态的快照存储在备份游标中。

此部署在主机发生故障时为Ops Manager Application Database快照存储提供冗余。 该部署在 MongoDB副本集中运行数据库,该副本集中具有三个具有数据副本的数据承载节点。

重要

此部署为MongoDB Ops Manager应用程序提供高可用性。 MongoDB Ops Manager使用 w:2写关注(write concern),并且可以容忍Ops Manager Application Database丢失一个数据承载节点。 要使部署更持久性,请启用日志功能。

典型部署使用应用程序数据库和快照存储的副本集。
点击放大

注意

所有主机都必须满足“ 系统要求” 列中指定的两个系统的综合 硬件和软件要求

主机
系统要求
用途
1
  • Ops Manager 应用程序

  • Ops Manager Application Database

为MongoDB Ops Manager应用程序数据库主节点 (primary node in the replica set)节点和快照存储从从节点(secondary node from replica set)提供服务。
2
  • Ops Manager 应用程序

  • 快照存储

为快照存储主节点和 Ops Manager 应用程序数据库从节点提供服务。
3
  • Ops Manager Application Database

  • 快照存储

托管Ops Manager Application Database和快照存储从节点(secondary node from replica set)副本集成员。

副本集提供数据冗余,强烈建议使用,但对于 Ops Manager 不是必需的。

有关安装最低限度可行的MongoDB Ops Manager的示例教程,请参阅在 RHEL 上安装简单测试部署。

此 Ops Manager 部署在负载均衡器后面运行多个实例,为 Ops Manager 提供高可用性。此部署可横向扩展以添加额外的快照存储。

高可用部署利用应用程序数据库和快照存储的水平扩展进行备份,以及多个备份守护程序。
点击放大

部署包括:

  • 为 Ops Manager 应用程序和 Ops Manager Application Database 提供服务的两个主机

  • 四个主机为启用了备份的 Ops Manager 应用程序和备份数据库提供服务

  • 为每个副本集的其余节点提供服务的额外主机

部署 HTTP负载均衡器以均衡 Ops Manager 应用程序的HTTP流量。Ops Manager 不提供HTTP负载均衡器。 您必须自行预配、部署和配置它。 位于 Ops Manager 应用程序主机之前的负载均衡器不得返回缓存内容。

所有软件服务都需要能够与 Ops Manager 应用程序数据库和快照存储进行通信。配置防火墙以允许这些主机在相应端口上进行通信。

注意

所有主机都必须满足“ 系统要求” 列中指定的两个系统的综合 硬件和软件要求

主机
系统要求
用途
1 和 2
  • Ops Manager 应用程序

  • Ops Manager 应用程序数据库

为 Ops Manager 应用程序数据库提供主节点和从节点服务。
3 , 4 , 5 & 6
  • Ops Manager 应用程序

  • 快照存储

为两个快照存储提供主节点和从节点服务。

只有备份守护进程需要与头部数据库通信。 因此,它们的net.bindIp值为127.0.0.1 ,以防止外部通信。 net.bindIp指定mongodmongos侦听来自应用程序的连接的 IP 地址。

7 & 8
  • Ops Manager Application Database

  • 快照存储

为 Ops Manager 应用程序数据库和两个快照存储提供剩余的副本集节点。

要学习;了解如何安装具有高可用性的MongoDB Ops Manager ,请参阅配置高度可用的MongoDB Ops Manager应用程序。

后退

Ops Manager 架构