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.

Diagrama de red que muestra los flujos de datos entre los componentes de Ops Manager.
haga clic para ampliar

La aplicación Ops Manager requiere un servidor dedicado Base de datos de la aplicación y, si habilitó las copias de seguridad, almacenes de instantáneas.

La aplicación Ops Manager proporciona la interfaz de usuario y la Servicios HTTP que el Agente de MongoDB utiliza para transmitir datos hacia y desde Ops Manager. Estos servicios no tienen estado y se inician automáticamente al iniciar la aplicación Ops Manager. Se pueden ejecutar varias instancias de Ops Manager si cada una usa la misma configuración y la misma base de datos. Los usuarios y agentes pueden interactuar con cualquier instancia.

De forma predeterminada, la aplicación Ops Manager se ejecuta en el puerto 8080 y contiene la interfaz web para administrar usuarios de Ops Manager, monitorear hosts de MongoDB y administrar copias de seguridad de hosts.

Para obtener una lista de los puertos predeterminados y los puntos finales de verificación de estado de Ops Manager, consulte Configuración del firewall.

Puede configurar cualquier instancia de Ops Manager para realizar tareas de mantenimiento de instantáneas de respaldo, como la limpieza y la administración de instantáneas del sistema de archivos en el almacén del sistema de archivos, ejecutando el Daemon de Respaldo. Para saber cómo iniciar, comprobar el estado, detener y reiniciar el Daemon de Respaldo en un servidor, consulte Iniciar y detener el Daemon de Respaldo.

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 un 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