Docs Menu
Docs Home
/ /

Arquitectura de Ops Manager

Una instalación de Ops Manager incluye hosts que ejecutan la aplicación Ops Manager y hosts que sirven y almacenan datos e instantáneas de la aplicación.

Network diagram showing flows of data between Ops Manager's components.
haga clic para ampliar

The Ops Manager Application requires a dedicated Application Database and, if you enabled backups, Snapshot Stores.

The Ops Manager Application provides the user interface and the HTTP services the MongoDB Agent uses to transmit data to and from Ops Manager. These are all stateless and start automatically when the Ops Manager Application starts. Multiple instances of the Ops Manager Application can run if each instance uses the same configuration and the same application database. Users and Agents can interact with any instance.

By default, the Ops Manager Application runs on port 8080 and contains the web interface for managing Ops Manager users, monitoring of MongoDB hosts, and managing host backups.

For a list of Ops Manager's default ports and health-check endpoints, see Firewall Configuration.

You can configure any Ops Manager instance to perform backup snapshot maintenance work, such as a grooms and managing file system snapshot files on the file system store by running the Backup Daemon. To learn how to start, check the status of, stop, and restart the Backup Daemon on a server, see Start and Stop the Backup Daemon.

El rendimiento del Daemon de Copia de Seguridad depende de la compatibilidad de la versión de MongoDB con su base de datos. Esta versión de compatibilidad de funciones varía desde la versión actual hasta una versión anterior. Por ejemplo, con MongoDB,4.4 el FCV puede ser 4.2 o. La 4.4 funcionalidad de copia de seguridad cambió con el FCV. 4.2

El servicio Backup Daemon proporciona los siguientes servicios para las bases de datos:

  • Ejecuta trabajos de mantenimiento, instantáneas incrementales del sistema de archivos y otros trabajos relacionados con la copia de seguridad.

  • Realiza algunas actualizaciones de estado en el trabajo de respaldo

  • Realizar una restauración consultable

Las aplicaciones cliente no pueden comunicarse con el daemon. Su estado y las colas de trabajos provienen de la base de datos de la aplicación Ops Manager. Ops Manager crea instantáneas de la base de datos de la que se realiza la copia de seguridad. En las copias de seguridad incrementales que utilizan almacenes del sistema de archivos, el daemon se encarga de crear las instantáneas.

Varios daemons de respaldo pueden escalar horizontalmente para ejecutar más trabajos simultáneos cuando sea necesario y pueden proporcionar conmutación por error manual.

Si ejecuta varios Daemons de Copia de Seguridad, Ops Manager selecciona el Daemon de Copia de Seguridad que se usará cuando un usuario habilite la copia de seguridad para una implementación. La base de datos principal reside en el host del daemon.

Ops Manager utiliza una base de datos MongoDB dedicada para almacenar sus datos operativos. La base de datos de la aplicación se ejecuta como un conjunto de réplicas para garantizar la redundancia y la alta disponibilidad. Este conjunto de réplicas aloja únicamente datos de Ops Manager. Antes de instalar Ops Manager, debe aprovisionar la base de datos de la aplicación. Esta base de datos contiene los metadatos de la aplicación Ops Manager:

  • Monitoreo de datos recopilados de los agentes de MongoDB.

  • Metadatos para usuarios, proyectos, hosts, datos de monitoreo y estado de respaldo de Ops Manager.

Para topología y especificaciones, consulta Requisitos de hardware de la base de datos de la aplicación Ops Manager.

Ops Manager crea instantáneas de las implementaciones para respaldar sus bases de datos. Puede configurar Ops Manager para que almacene estas instantáneas en almacenes de instantáneas. Estos almacenes pueden ser bases de datos locales, sistemas de archivos locales o almacenes de datos en la nube. Puede haber más de un almacén de instantáneas por proyecto. Ops Manager escribe el historial reciente de la base de datos de implementación en una base de datos independiente, independientemente de dónde se escriban las instantáneas.

El almacenamiento de instantáneas incluye dos componentes:

Las instantáneas se pueden escribir en uno de tres sistemas de almacenamiento de destino:

Sistema
Método de almacenamiento
Obtén más información

Una base de datos MongoDB almacenada en un host local.

Un almacén de datos en la nube en almacenamiento compatible con S3.

Un sistema de archivos local en el directorio que elija.

El almacén de oplog conserva las entradas de oplog que el demonio de respaldo aplica a sus copias locales de las implementaciones respaldadas.

Tip

Para obtener más información sobre los requisitos y procedimientos para los almacenes de oplog,consulte Administrar almacenamiento de oplog.

Volver

Overview

En esta página