Consideraciones de diseño del grupo de recursosResource pool design considerations

Se aplica a: System Center 2016 - Operations ManagerApplies To: System Center 2016 - Operations Manager

Un grupo de recursos es una agrupación lógica de servidores de administración o de servidores de puerta de enlace que se distribuyen el trabajo entre sí y asumen el trabajo de un miembro en el que se produzca un error.A Resource Pool is a logical grouping of management servers and/or gateway servers used to distribute work among themselves and take over work from a failed member. En otras palabras, proporcionan alta disponibilidad y escalabilidad para los flujos de trabajo.In other words, they provide high availability and scalability for workflows. Al diseñar un grupo de administración, se deben realizar consideraciones para supervisar dispositivos de red, los sistemas UNIX/Linux y otras cargas de trabajo que están diseñadas para aprovechar las ventajas de un grupo de recursos.When designing a management group, considerations must be made for monitoring of network devices, Linux/UNIX systems, and other workloads that are designed to take advantage of a resource pool.

Información generalOverview

Los grupos de recursos garantizan la continuidad de la supervisión al proporcionar varios miembros, que son servidores de administración o servidores de puerta de enlace que pueden asumir flujos de trabajo de supervisión si uno de los miembros del grupo deja de estar disponible.Resource pools ensure the continuity of monitoring by providing multiple members, which are management servers and/or gateway servers that can take over monitoring workflows if one of the members of the pool becomes unavailable. Puede crear grupos de recursos para fines específicos.You can create resource pools for specific purposes. Por ejemplo, puede crear un grupo de recursos de servidores de administración en su centro de datos primario para supervisar los dispositivos de red.For example, you might create a resource pool of management servers in your primary data center to monitor network devices.

Los grupos de recursos aplican una lógica similar a la agrupación en clústeres de un “conjunto de nodos de mayoría”, donde (< número de nodos como miembros del grupo >/2) + 1.Resource pools apply a logic similar to clustering “majority node set”, where (< number of nodes as members of the pool > /2) + 1. Como mínimo, debe haber tres miembros en el grupo para mantener el cuórum, que debe ser más del 50 % de los miembros de votación del cuórum en un grupo para mantener la disponibilidad del grupo.At a minimum, there must be three members in the pool to maintain quorum, which must be more than 50% of the quorum voting members in a pool to maintain availability of the pool. Si solo tiene dos miembros del grupo, y uno no está disponible, ha perdido el cuórum.If you only have two members of the pool, and one is unavailable, you have lost quorum.

Para cada grupo de recursos creado en la consola del operador, la base de datos de Operations Manager, a la que se hace referencia como el observador predeterminado, siempre se le proporciona un voto, incluso si tiene un número par de miembros en el grupo para permitir que se alcance el cuórum.For every resource pool created in the Operations console, the Operations Manager database, which is referred to as the default observer, is always given a vote, even if you have an even number of members in the pool in order to allow quorum to be reached. Esto también se aplica a los tres grupos de recursos creados de manera predeterminada cuando crea por primera vez el grupo de administración, que se tratará posteriormente en este tema.This also applies to the three resource pools created by default when you first create the management group, which is discussed later in this topic. Para todos los grupos de recursos creados con el cmdlet de PowerShell NewSCOM-ResourcePool, se establece en deshabilitado de manera predeterminada.For all resource pools created using the PowerShell cmdlet NewSCOM-ResourcePool, it is set to disabled by default. Al incluir la base de datos de Operations Manager como el observador predeterminado se reduce la complejidad del grupo de administración solo pidiéndole que implemente dos servidores de administración como mínimo para mantener una alta disponibilidad de sus grupos de recursos.Including the Operations Manager database as the default observer reduces complexity of your management group by only requiring you to deploy two management servers at a minimum to maintain high availability of your resource pools.

Otro rol que admite un grupo de recursos son los Observadores.Another role supporting a resource pool are Observers. Este es un servidor de administración o un servidor de puerta de enlace que no participa en la carga de flujos de trabajo para el grupo, pero participa en las decisiones del cuórum.This is a management server or a Gateway server that does not participate in loading workflows for the pool; however they participate in quorum decisions. Nunca se usa en circunstancias normales y, por lo tanto, no debe tenerse en cuenta.This is never used under normal circumstances, and therefore should not be considered.

Hay dos tipos de pertenencia: automática y manual.There are two types of membership, automatic and manual. Cuando crea un grupo de recursos, su suscripción está establecida en manual y no se puede volver configurar en automático.When you create a resource pool, it's membership is set to manual and cannot be reconfigured to automatic. Cuando se crea un grupo de administración de System Center 2016 Operations Manager, se crean de manera predeterminada tres grupos de recursos con pertenencia automática.When a System Center 2016 – Operations Manager management group is created, three resource pools are created by default with automatic membership. En la tabla siguiente se describen estos tres grupos de recursos.The following table describes these three resource pools.

Nombre del grupo de recursosResource Pool Name DescripciónDescription
Grupo de recursos de todos los servidores de administraciónAll Management Servers Resource Pool Realiza los flujos de trabajo de cálculo de grupo, disponibilidad, informe del estado de monitor distribuido y limpieza de la base de datos.Performs workflows for group calculation, availability, distributed monitor health rollup, and database grooming.
Grupo de recursos de notificacionesNotifications Resource Pool Los flujos de trabajo del servicio de suscripción a alertas se destinan a este grupo de recursos para admitir notificaciones de alerta.The Alert Subscription Service workflows are targeted to this Resource Pool to support alert notifications.
Grupo de recursos de asignación de ADAD Assignment Resource Pool Los flujos de trabajo de integración de AD se destinan a este grupo de recursos para admitir la asignación automática de agentes en los servidores de administración.The AD Integration workflows are targeted to this Resource Pool to support automatic agent assignment to management servers.

Debido a que la pertenencia del grupo de recursos de todos los servidores de administración es automática, cualquier servidor de administración que se inicie se convierte automáticamente en miembro de este grupo de recursos.Because membership of the All Management Servers Resource Pool is automatic, any management server that is commissioned is automatically made a member of this resource pool. En ciertas arquitecturas y consideraciones de diseño, como aquellas que incorporan geográficamente operaciones de contingencia dispersa, puede que no se quiera la asignación automática al Grupo de recursos de todos los servidores de administración.In certain architectures and design considerations, such as those incorporating geographically dispersed contingency operations, automatic assignment to the All Management Servers Resource Pool may not be desired. En estas situaciones, es posible cambiar la asignación de pertenencia de automática a manual.In these situations, it is possible to change the membership assignment from automatic to manual. Como tal, los servidores de administración deben agregarse al Grupo de recursos de todos los servidores de administración mediante la asignación manual.As such, management servers must be added to the All Management Servers Resource Pool through manual assignment.

Nota

La pertenencia al Grupo de recursos de todos los servidores de administración es de solo lectura.The membership of the All Management Servers Resource Pool is read-only. Para cambiar su pertenencia de automático a manual, vea Modifying Pool Membership (Modificación de la pertenencia a un grupo).To change its membership from automatic to manual, see Modifying Pool Membership.

Con la incorporación de grupos de recursos, se recomienda que todos los miembros estén conectados mediante una red de baja latencia (inferior a 10 ms).With the introduction of resource pools it is recommended that all members are connected by a low latency network (less than 10 ms). Los grupos de recursos no deben implementarse en varios centros de datos ni en un entorno de nube híbrida como Microsoft Azure.Resource pools should not be deployed across multiple data centers or in a hybrid-cloud environment like Microsoft Azure.

Ejemplos de disponibilidad del grupo de recursosResource Pool availability examples

En los siguientes ejemplos se muestra el concepto de disponibilidad del grupo de recursos basándose en las siguientes configuraciones, solo con los servidores de administración o solo con los servidores de puerta de enlace.The following examples demonstrate the concept of resource pool availability based on the following configurations, only with management servers or only with Gateway servers.

Servidor de administración únicoSingle management server

  • El observador predeterminado está habilitado de manera predeterminada y no proporciona ninguna ventaja ya que existen solo dos miembros y el cuórum no se alcanza.The default observer is enabled by default and provides no benefit since there are only two members and quorum is not reached.
  • No existe una alta disponibilidad, porque el servidor de administración es un único punto de error.There is no high availability, because the management server is a single point of failure.

Dos servidores de administraciónTwo management servers

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • Existe una alta disponibilidad en el grupo, porque hay tres miembros de votación: dos servidores de administración y el observador predeterminado.There is high availability for the pool, because there are three voting members - two management servers and the default observer.
  • Si deshabilita el observador predeterminado, perderá la alta disponibilidad en el grupo.If you disable the default observer, you will lose high availability for the pool.

Tres servidores de administraciónThree management servers

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • Existe una alta disponibilidad en el grupo, porque hay cuatro miembros de votación: tres servidores de administración y el observador predeterminado.There is high availability for the pool, because there are four voting members - three management serves and the default observer.
  • De manera predeterminada, solo puede tener un servidor de administración sin disponibilidad para mantener el cuórum.By default you can only have one management server unavailable in order to maintain quorum. Si dos servidores de administración no están disponibles, tiene exactamente un 50 % de miembros de votación y el grupo de recursos ya no funciona para administrar las cargas de trabajo de supervisión.If two management servers are unavailable, you have exactly 50% of voting members and the resource pool no longer functions to manage the monitoring workloads.
  • El observador predeterminado no aumenta el número de servidores de administración que pueden estar fuera de servicio, por lo que no aumenta la disponibilidad del grupo.The default observer does not increase the number of management servers that can be down, therefore it does not increase pool availability.
  • Puede considerar la posibilidad de quitar el observador predeterminado en este escenario.You can consider removing the default observer in this scenario.

Cuatro servidores de administraciónFour management servers

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • Existe una alta disponibilidad en el grupo, porque hay cinco miembros de votación: cuatro servidores de administración y el observador predeterminado.There is high availability for the pool, because there are five voting members - four management servers and the default observer.
  • De manera predeterminada, solo puede tener dos servidores de administración sin disponibilidad para mantener el cuórum.By default you can only have two management server unavailable in order to maintain quorum. Si tres servidores de administración están fuera de servicio, tiene menos del 50 % de miembros de votación y el grupo de recursos ya no funciona para administrar las cargas de trabajo de supervisión.If three management servers are down, you have less than 50% of voting members and the resource pool no longer functions to manage the monitoring workloads.
  • El observador predeterminado en este escenario proporciona un valor significativo, porque aumenta el número de servidores de administración que pueden estar fuera de servicio.The default observer in this scenario provides significant value, because it increases the number of management servers that can be down. Sin el observador predeterminado, solo tendría cuatro miembros de cuórum, que solo permite que uno de ellos no esté disponible.Without the default observer, you would only have four quorum members, which only allows for one member to be unavailable.

Cinco servidores de administraciónFive management servers

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • Existe una alta disponibilidad en el grupo, porque hay seis miembros de votación: cinco servidores de administración y el observador predeterminado.There is high availability for the pool, because there are six voting members - five management servers and the default observer.
  • De manera predeterminada, solo puede tener dos servidores de administración sin disponibilidad para mantener el cuórum.By default you can only have two management servers unavailable to maintain quorum. Si tres servidores de administración no están disponibles, esto supone exactamente un 50 % de miembros de votación y el grupo de recursos ya no funciona para administrar las cargas de trabajo de supervisión.If three management servers are unavailable, this is exactly 50% of voting members, and the resource pool no longer functions to manage the monitoring workloads.
  • El observador predeterminado no aumenta el número de servidores de administración que pueden estar fuera de servicio, por lo que no aumenta la disponibilidad del grupo.The default observer does not increase the number of management servers that can be down, therefore it does not increase pool availability.
  • Puede considerar la posibilidad de quitar el observador predeterminado en este escenario.You can consider removing the default observer in this scenario.

Una vez que llegue a tres o más servidores de administración en un grupo de recursos, donde tiene un número impar de miembros en el grupo, puede considerar la posibilidad de quitar el observador predeterminado como un miembro.Once you reach three or more management servers in a resource pool, where you have an odd number of members in the pool, you can consider removing the default observer as a member. Si llega a cinco servidores de administración, existe la posibilidad para la base de datos operativa de experimentar una carga significativa que puede generar una latencia suficiente para afectar a los cálculos del grupo de recursos.If you reach five management servers, there is the potential for the Operational database to experience significant load which might generate enough latency to affect resource pool calculations.

Con la manera en que el observador predeterminado desempeña un rol, cada servidor de administración del grupo consulta su propio servicio SDK local, que le permite consultar una tabla en la base de datos operativa para el observador predeterminado.With the way the default observer plays a role, each management server in the pool queries its own local SDK service, which allows it to query a table in the Operational database for the default observer. Si el servicio SDK o la base de datos se encuentra bajo una carga, experimentará una latencia que de otro modo no existiría.If the SDK service or database is under a load, you will experience latency that would otherwise not exist.

Servidor de puerta de enlace únicoSingle Gateway server

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • No existe una alta disponibilidad, porque el servidor de puerta de enlace es un único punto de error.There is no high availability because the Gateway server is a single point of failure.
  • El observador predeterminado no debe usarse aquí porque los servidores de puerta de enlace no tienen un servicio SDK local y, por lo tanto, no pueden consultar la base de datos operativa.The default observer should not be used here because Gateway servers do not have a local SDK service and therefore cannot query the Operational database.

Dos servidores de puerta de enlaceTwo Gateway servers

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • No existe una alta disponibilidad porque solo hay dos miembros del grupo y el observador predeterminado no es un participante porque los servidores de puerta de enlace no se comunican directamente con la base de datos operativa.There is no high availability because there are only two members of the pool and the default observer is not a participant because Gateway servers do not directly communicate with the Operational database. Se necesitan tres servidores de puerta de enlace para mantener el cuórum de grupo.Three Gateway servers are required to maintain pool quorum.

Tres servidores de puerta de enlaceThree Gateway servers

  • El observador predeterminado está habilitado de manera predeterminada.The default observer is enabled by default.
  • Existe una alta disponibilidad en el grupo, porque hay tres miembros de votación: tres servidores de puerta de enlace.There is high availability for the pool, because there are three voting members - three Gateway servers.
  • De manera predeterminada, solo puede tener un servidor de puerta de enlace sin disponibilidad para mantener el cuórum.By default you can only have one Gateway server unavailable to maintain to maintain quorum. Si dos servidores de puerta de enlace están fuera de servicio, esto supone menos del 50 % de miembros de votación y el grupo de recursos ya no funciona para administrar las cargas de trabajo de supervisión.If two Gateway servers are down, this is less than 50% of voting members, and the resource pool no longer functions to manage the monitoring workloads.
  • El observador predeterminado no debe usarse aquí porque los servidores de puerta de enlace no tienen un servicio SDK local y, por lo tanto, no pueden consultar la base de datos operativa.The default observer should not be used here because Gateway servers do not have a local SDK service and therefore cannot query the Operational database.

Supervisión de escenarios compatible con grupos de recursosMonitoring scenarios supporting resource pools

Los siguientes flujos de trabajo están hospedados por grupos de recursos en Operations Manager:The following workflows are hosted by resource pools in Operations Manager:

  • Administración de dispositivos de redManagement of network devices
  • Administración de agentes de UNIX/LinuxManagement of UNIX/Linux agents
  • Supervisión de direcciones URL de aplicaciones webMonitoring web application URLs

Nota

Los agentes de Windows no notifican a grupos de recursos.Windows agents do not report to resource pools.

La supervisión de red en Operations Manager requiere su propio grupo de recursos independiente y dedicado.Network monitoring in Operations Manager requires its own separate, dedicated resource pool. Esto se debe a que los flujos de trabajo de supervisión de red se ejecutan en los servidores de administración (en el módulo SNMP) y no en los agentes.This is because network monitoring workflows run on management servers (on the SNMP module) and not on agents. Esto supone una carga elevada en los servidores de administración cuando incluye la supervisión de puertos de red, especialmente si selecciona la mayoría de los puertos activos disponibles en el dispositivo.This places a heavy load on the management servers once you include monitoring of network ports, especially if you select most of the active ports available on the device. Por lo tanto, para mejorar el rendimiento se recomienda utilizar servidores de administración dedicados en grupos de recursos dedicados a la supervisión de red.Therefore, for better performance, we recommend using dedicated management servers in dedicated resource pools for network monitoring. Además, los servidores de administración que son miembros de este grupo deben quitarse de los grupos de todos los servidores de administración, notificaciones y asignación de AD.Additionally, the management servers that are members of this pool should be removed from the All Management Servers, Notifications, and AD Assignment pools.

Si es necesario, la supervisión de UNIX/Linux en Operations Manager puede asignarse a un grupo de recursos dedicado para habilitar la supervisión y administración de agente de alta disponibilidad, pero no es obligatorio.Linux/UNIX monitoring in Operations Manager can be assigned to a dedicated resource pool if necessary to enable high-availability monitoring and agent management, but is not required. Operations Manager utiliza certificados para autenticar el acceso a los equipos que administra.Operations Manager uses certificates to authenticate access to the computers it is managing. Cuando el Asistente para detección implementa un agente, recupera el certificado del agente, firma el certificado, implementa el certificado en el agente y, a continuación, reinicia el agente.When the Discovery Wizard deploys an agent, it retrieves the certificate from the agent, signs the certificate, deploys the certificate back to the agent, and then restarts the agent. Para admitir una alta disponibilidad, cada servidor de administración en el grupo de recursos debe tener todos los certificados raíz que se utilizan para firmar los certificados implementados en los agentes en los equipos UNIX y Linux.To support high availability, each management server in the resource pool must have all the root certificates that are used to sign the certificates that are deployed to the agents on the UNIX and Linux computers. De lo contrario, si un servidor de administración no está disponible, los otros servidores de administración no podrían confiar en los certificados firmados por el servidor en el que se produjo un error.Otherwise, if a management server becomes unavailable, the other management servers would not be able to trust the certificates that were signed by the server that failed.

Pasos siguientesNext steps

Para obtener información sobre cómo crear y administrar grupos de recursos, vea Administración de grupos de recursos.To learn how to create and manage resource pools, see How to manage resource pools.