Selección de los métodos de detección que se usarán en Configuration ManagerSelect discovery methods to use for Configuration Manager

Se aplica a: Configuration Manager (rama actual)Applies to: Configuration Manager (current branch)

Para usar la detección en Configuration Manager de forma correcta y eficaz, debe tener en cuenta qué métodos usar y en qué sitios ejecutarlos.To successfully and efficiently use discovery for Configuration Manager, you must consider which methods to use and at which sites to run them.

Debido a que la detección puede generar un gran volumen de tráfico de red y los registros de datos de detección (DDR) resultantes pueden usar bastantes recursos de la CPU durante el procesamiento, use solo aquellos métodos de detección que necesite para lograr sus objetivos.Because discovery can generate a large volume of network traffic, and the resultant discovery data records (DDRs) can use significant CPU resources during processing, use only those discovery methods that you require to meet your goals. Podría comenzar usando solo uno o dos métodos de detección y más tarde habilitar métodos adicionales de una manera controlada para ampliar el nivel de detección en su entorno.You might start by using only one or two discovery methods, and then later enable additional methods in a controlled manner to extend the level of discovery in your environment. La información de este tema puede ayudarle a tomar decisiones informadas.The information in this topic can help you make informed decisions.

Para más información sobre los diferentes métodos de detección, vea Acerca de los métodos de detección en Configuration Manager.For information about the different discovery methods, see About discovery methods for Configuration Manager.

Seleccionar métodos para detectar cosas diferentesSelect methods to discover different things

Para detectar posibles recursos de usuario o equipos cliente de Configuration Manager, debe habilitar los métodos de detección adecuados.To discover potential Configuration Manager client computers or user resources, you must enable the appropriate discovery methods. Puede usar diferentes combinaciones de métodos de detección para localizar recursos diferentes y detectar información adicional sobre dichos recursos.You can use different combinations of discovery methods to locate different resources, and to discover additional information about those resources. Los métodos de detección que use determinan el tipo de recursos detectados y los agentes y servicios de Configuration Manager que se usan en el proceso de detección.The discovery methods that you use determine the type of resources that are discovered, and which Configuration Manager services and agents are used in the discovery process. También determinan el tipo de información acerca de los recursos que puede detectar.They also determine the type of information about resources that you can discover.

Detectar equiposDiscover computers

Cuando quiera detectar equipos, puede usar la detección de redes o la detección de sistemas de Active Directory.When you want to discover computers, you can use Active Directory System Discovery or Network Discovery.

Por ejemplo, si quiere detectar recursos que puedan instalar el cliente de Configuration Manager antes de usar la instalación de inserción de cliente, puede ejecutar la detección de sistemas de Active Directory.For example, if you want to discover resources that can install the Configuration Manager client before you use client push installation, you might run Active Directory System Discovery. Con este método, no solo detecta el recurso, sino que también detecta información básica (incluso información ampliada) sobre él de Active Directory Domain Services.Using this method, you not only discover the resource, but also discover basic information even extended information about it from Active Directory Domain Services. Esta información puede ser útil en la creación de consultas complejas y recopilaciones que se utilizarán para la asignación de la configuración del cliente o la distribución de contenido.This information might be useful in building complex queries and collections to use for the assignment of client settings or content deployment.

Como alternativa, podría ejecutar la detección de redes y usar sus opciones para detectar el sistema operativo de los recursos (necesario para usar después la instalación de inserción de cliente).Alternatively, you could run Network Discovery, and use its options to discover the operating system of resources (required to later use client push installation). La detección de redes proporciona información sobre la topología de red que no puede adquirir con otros métodos de detección.Network Discovery provides you with information about your network topology that you are not able to acquire with other discovery methods. En cambio, este método no proporciona información sobre el entorno de Active Directory.This method does not, however, provide you any information about your Active Directory environment.

También hay un método denominado detección de latidos.There is also a method called Heartbeat Discovery. Es posible usar únicamente la detección de latidos para forzar la detección de clientes que ha instalado mediante métodos distintos de la instalación de inserción de cliente.It is possible to use only Heartbeat Discovery to force the discovery of clients that you installed by methods other than client push installation. En cambio, a diferencia de otros métodos de detección, la detección de latidos no puede detectar equipos que no tengan un cliente de Configuration Manager activo.However, unlike other discovery methods, Heartbeat Discovery cannot discover computers that do not have an active Configuration Manager client. Devuelve un conjunto limitado de información, diseñada para mantener un registro de base de datos existente (y no para ser la base de ese registro).It returns a limited set of information, intended to maintain an existing database record rather than be the basis of that record. La información presentada por la detección de latidos podría no ser suficiente para crear consultas complejas o recopilaciones.Information submitted by Heartbeat Discovery might not be sufficient to build complex queries or collections.

Si usa la detección de grupos de Active Directory para detectar la pertenencia a un grupo específico, puede detectar información del equipo o sistema limitada.If you use Active Directory Group Discovery to discover the membership of a specified group, you can discover limited system or computer information. Esto no sustituye a una detección completa de equipos, pero puede proporcionar información básica.This does not replace a full discovery of computers, but can provide basic information. Esta información no es suficiente para la instalación de inserción de cliente.This information is insufficient for client push installation.

Detectar usuariosDiscover users

Cuando quiera obtener información sobre los usuarios, use la detección de usuarios de Active Directory.When you want to discover information about users, use Active Directory User Discovery. De manera similar a la detección de sistemas de Active Directory, este método detecta los usuarios de Active Directory.Similar to Active Directory System Discovery, this method discovers users from Active Directory. Incluye información básica, además de información ampliada de Active Directory.It includes basic information, in addition to extended Active Directory information. Puede utilizar esta información para crear consultas complejas y recopilaciones similares a las de los equipos.You can use this information to build complex queries and collections similar to those for computers.

Detectar información de grupoDiscover group information

Cuando quiera obtener información sobre grupos y pertenencias a grupos, use la detección de grupos de Active Directory.When you want to discover information about groups and group memberships, use Active Directory Group Discovery. Este método de detección crea registros de recursos para los grupos de seguridad.This discovery method creates resource records for security groups.

Puede usar este método para buscar un grupo específico de Active Directory para identificar a los miembros de ese grupo, además de los grupos anidados dentro de ese grupo.You can use this method to search a specific Active Directory group to identify the members of that group, in addition to any nested groups within that group. También puede utilizar este método para buscar una ubicación de Active Directory para grupos y buscar de forma recursiva en cada contenedor secundario de esa ubicación en Servicios de dominio de Active Directory.You can also use this method to search an Active Directory location for groups, and recursively search each child container of that location in Active Directory Domain Services.

Este método de detección también puede buscar la pertenencia a grupos de distribución.This discovery method can also search the membership of distribution groups. Esto puede identificar las relaciones de grupo de usuarios y equipos.This can identify the group relationships of both users and computers.

Cuando se detecta un grupo, también puede detectar información limitada sobre sus miembros.When you discover a group, you can also discover limited information about its members. En cambio, esto no reemplaza los métodos de detección de usuarios ni de sistemas de Active Directory.This does not replace the Active Directory system or user discovery methods, though. Normalmente no es suficiente para crear consultas y recopilaciones complejas o para servir como base de una instalación de inserción de cliente.It is usually insufficient to build complex queries and collections, or serve as the basis of a client push installation.

Detectar infraestructuraDiscover infrastructure

Hay dos métodos que puede usar para detectar la infraestructura de red: la detección de redes y la detección de bosques de Active Directory.There are two methods you can use to discover network infrastructure, Active Directory Forest Discovery and Network Discovery.

Use la detección de bosques de Active Directory para buscar un bosque de Active Directory para obtener información sobre subredes y configuraciones de sitios de Active Directory.Use Active Directory Forest Discovery to search an Active Directory forest for information about subnets and Active Directory site configurations. Después, estas configuraciones se pueden introducir de forma automática en Configuration Manager como ubicaciones de límite.These configurations can then be automatically entered into Configuration Manager as boundary locations.

Cuando desee detectar la topología de red, utilice la detección de redes.When you want to discover your network topology, use Network Discovery. Mientras otros métodos de detección devuelven información relacionada con Active Directory Domain Services y pueden identificar la ubicación de red actual de un cliente, no proporcionan información de infraestructura basada en las subredes y la topología del enrutador de la red.While other discovery methods return information related to Active Directory Domain Services, and can identify the current network location of a client, they do not provide infrastructure information based on the subnets and router topology of your network.

Los datos de detección se comparten entre los sitiosDiscovery data is shared among sites

Después de que Configuration Manager agregue los datos de detección a una base de datos, estos se comparten rápidamente entre todos los sitios de la jerarquía.After Configuration Manager adds discovery data to a database, it is quickly shared among all sites in the hierarchy. Ya que detectar la misma información en varios sitios de la jerarquía no aporta normalmente ningún beneficio, es conveniente configurar una sola instancia de cada método de detección usado para que se ejecute en un único sitio.Because there is typically no benefit to discovering the same information at multiple sites in your hierarchy, consider setting up a single instance of each discovery method that you use to run at a single site. Se aconseja hacer esto en vez de ejecutar varias instancias de un único método en diferentes sitios.It's a good idea to do this instead of running multiple instances of a single method at different sites.

En cambio, en algunos entornos, podría resultar útil asignar el mismo método de detección para que se ejecute en varios sitios, cada uno con una programación y una configuración independientes.However, for some environments it might be useful to assign the same discovery method to run at multiple sites, each with a separate configuration and schedule. Por ejemplo, al usar la detección de redes, puede dirigir cada sitio para detectar su red local, en lugar de intentar detectar todas las ubicaciones de red a través de una WAN.For example, when using Network Discovery, you might want to direct each site to discover its local network, instead of attempting to discover all network locations across a WAN.

Si configura varias instancias de los mismos métodos de detección para ejecutarse en diferentes sitios, planee la configuración de cada sitio cuidadosamente.If you do configure multiple instances of the same discovery methods to run at different sites, plan the configuration of each site carefully. No quiere tener dos o más sitios que detecten los mismos recursos de la red o de Active Directory.You want to avoid having two or more sites discover the same resources from your network or Active Directory. Esto puede consumir ancho de banda de red adicional y crear DDR duplicados.This can consume additional network bandwidth and create duplicate DDRs.

En la tabla siguiente se identifica en qué sitios se pueden configurar los diferentes métodos de detección.The following table identifies at which sites you can set up the different discovery methods.

Método de detecciónDiscovery method Ubicaciones admitidasSupported locations
Detección de bosques de Active DirectoryActive Directory Forest Discovery Sitio de administración centralCentral administration site

Sitio primarioPrimary site
Detección de grupos de Active DirectoryActive Directory Group Discovery Sitio primarioPrimary site
Detección de sistemas de Active DirectoryActive Directory System Discovery Sitio primarioPrimary site
Detección de usuario de Active DirectoryActive Directory User Discovery Sitio primarioPrimary site
Detección de latidos1Heartbeat Discovery1 Sitio primarioPrimary site
Detección de redesNetwork Discovery Sitio primarioPrimary site

Sitio secundarioSecondary site

1 Los sitios secundarios no pueden configurar el método de detección de latidos, pero pueden recibir el DDR de latido de un cliente.1 Secondary sites cannot configure Heartbeat Discovery, but can receive the Heartbeat DDR from a client.

Cuando los sitios secundarios ejecutan la detección de redes o reciben DDR de detección de latidos, transfieren el DDR mediante la replicación basada en archivos a su sitio primario principal.When secondary sites run Network Discovery, or receive Heartbeat Discovery DDRs, they transfer the DDR by file-based replication to their parent primary site. Esto se debe a que solo los sitios primarios y los sitios de administración central pueden procesar los DDR.This is because only primary sites and central administration sites can process DDRs. Para obtener más información sobre cómo se procesan los DDR, consulte Acerca de los registros de datos de detección.For more information about how DDRs are processed, see About discovery data records.

Consideraciones de los diferentes métodos de detecciónConsiderations for different discovery methods

Dado que cada entorno de red y cada servidor de sitio es diferente, se aconseja limitar las configuraciones iniciales para la detección.Because each site server and network environment is different, it's a good idea to limit your initial configurations for discovery. Luego, supervise detenidamente la capacidad de cada servidor de sitio de procesar los datos de detección generados.Then closely monitor each site server for its ability to process the discovery data that is generated.

Cuando se usa un método de detección de Active Directory para sistemas, usuarios o grupos:When you use an Active Directory discovery method for systems, users, or groups:

  • Ejecute la detección en un sitio que tiene una conexión de red rápida con los controladores de dominio.Run discovery at a site that has a fast network connection to your domain controllers.

  • Tenga en cuenta la topología de replicación de Active Directory para garantizar que la detección puede tener acceso a la información más reciente.Consider the Active Directory replication topology to ensure discovery can access the latest information.

  • Tenga en cuenta el ámbito de la configuración de detección y limite la detección únicamente a las ubicaciones y los grupos de Active Directory que se deban detectar.Consider the scope of the discovery configuration, and limit discovery to only those Active Directory locations and groups that you have to discover.

Si usa la detección de redes:If you use Network Discovery:

  • Utilice una configuración inicial limitada para identificar la topología de la red.Use a limited initial configuration to identify your network topography.

  • Después de identificar la topología de la red, configure la detección de redes para ejecutarse en sitios específicos que son fundamentales para las áreas de la red que quiera detectar plenamente.After you identify your network topography, set up Network Discovery to run at specific sites that are central to the network areas that you want to more fully discover.

Habida cuenta de que la detección de latidos no se ejecuta en un sitio específico, no es necesario considerarla en la planificación general de dónde ejecutar la detección.Because Heartbeat Discovery does not run at a specific site, you do not have to consider it in general planning for where to run discovery.

Procedimientos recomendados para la detecciónBest practices for discovery

Para obtener mejores resultados con la detección, se recomienda lo siguiente:For best results with discovery, we recommend the following:

  • Ejecución de la detección de sistemas de Active Directory y la detección de usuarios de Active Directory antes de ejecutar la detección de grupos de Active Directory.Run Active Directory System Discovery and Active Directory User Discovery before you run Active Directory Group Discovery.

    Cuando la detección de grupos de Active Directory identifica un usuario o equipo no detectado previamente como miembro de un grupo, trata de detectar los detalles básicos del usuario o el equipo.When Active Directory Group Discovery identifies a previously undiscovered user or computer as a member of a group, it attempts to discover basic details for the user or computer. Habida cuenta de que la detección de grupos de Active Directory no está optimizada para este tipo de detección, este proceso puede dar lugar a que se ejecute con lentitud.Because Active Directory Group Discovery is not optimized for this type of discovery, this process can cause it to run slowly. Además, la detección de grupos de Active Directory identifica solo los detalles básicos sobre los usuarios y equipos que detecta, y no crea un registro de detección completo del usuario o el equipo.Additionally, Active Directory Group Discovery identifies only the basic details about the users and computers it discovers, and does not create a complete user or computer discovery record. Al ejecutar la detección de sistemas de Active Directory y la detección de usuarios de Active Directory, se encontrarán disponibles también los atributos adicionales de Active Directory para cada tipo de objeto y,When you run Active Directory System Discovery and Active Directory User Discovery, the additional Active Directory attributes for each object type are available. como resultado, la detección de grupos de Active Directory se ejecuta de manera más eficaz.As a result, Active Directory Group Discovery runs more efficiently.

  • Al configurar la detección de grupos de Active Directory, especifique solo los grupos que usa con Configuration Manager.When you set up Active Directory Group Discovery, only specify groups that you use with Configuration Manager.

    Para controlar el uso que la detección de grupos de Active Directory hace de los recursos, especifique solo los grupos que use con Configuration Manager.To help control the use of resources by Active Directory Group Discovery, specify only those groups that you use with Configuration Manager. Esto se debe a que la detección de grupos de Active Directory busca usuarios, equipos y grupos anidados de forma recursiva en cada grupo que detecta.This is because Active Directory Group Discovery recursively searches each group it discovers for users, computers, and nested groups. La búsqueda de cada grupo anidado puede ampliar el ámbito de la detección de grupos de Active Directory y reducir el rendimiento.The search of each nested group can expand the scope of Active Directory Group Discovery, and reduce performance. Además, al configurar la detección de diferencias para la detección de grupos de Active Directory, el método de detección supervisa los cambios de cada grupo.Additionally, when you set up delta discovery for Active Directory Group Discovery, the discovery method monitors each group for changes. Esto reduce aún más el rendimiento cuando el método debe buscar grupos innecesarios.This further reduces performance when the method must search unnecessary groups.

  • Configuración de métodos de detección con un intervalo más largo entre la detección completa y un período más frecuente de detección de diferencias.Set up discovery methods with a longer interval between full discovery, and a more frequent period of delta discovery.

    Habida cuenta de que la detección de diferencias consume menos recursos que un ciclo de detección completa, además de poder identificar recursos nuevos o modificados en Active Directory, se puede reducir la frecuencia de los ciclos de detección completa a una ejecución semanal (o incluso menos).Because delta discovery uses fewer resources than a full discovery cycle, and can identify new or modified resources in Active Directory, you can reduce the frequency of full discovery cycles to run weekly (or less). La detección de diferencias para la detección de sistemas de Active Directory, la detección de usuarios de Active Directory y la detección de grupos de Active Directory identifica casi todos los cambios de los objetos de Active Directory y puede mantener datos de detección precisos sobre los recursos.Delta discovery for Active Directory System Discovery, Active Directory User Discovery and Active Directory Group Discovery identifies almost all the changes of Active Directory objects, and can maintain accurate discovery data for resources.

  • Ejecución de métodos de detección de Active Directory en un sitio primario que tiene una ubicación de red más cercana al controlador de dominio de Active Directory.Run Active Directory discovery methods at a primary site that has a network location that is closest to your Active Directory domain controller.

    Para mejorar el rendimiento de la detección de Active Directory, se aconseja ejecutar la detección en un sitio primario que tenga una conexión de red rápida a los controladores de dominio.To improve the performance of Active Directory discovery, it's a good idea to run discover at a primary site that has a fast network connection to your domain controllers. Si se ejecuta el mismo método de detección de Active Directory en varios sitios, configure cada método de detección para evitar superposiciones.If you run the same Active Directory discovery method at multiple sites, set up each discovery method to avoid overlap. A diferencia de las versiones anteriores de Configuration Manager, los datos de detección se comparten entre los sitios.Unlike past versions of Configuration Manager, discovery data is shared among sites. Por lo tanto, no es necesario detectar la misma información en varios sitios.Therefore, it is not necessary to discover the same information at multiple sites. Para obtener más información, consulte Los datos de detección se comparten entre los sitios.For more information, see Discovery data is shared between sites.

  • Ejecución de la detección de bosques de Active Directory en un solo sitio cuando planee crear de forma automática los límites de los datos de detección.Run Active Directory Forest Discovery at only one site when you plan to automatically create boundaries from the discovery data.

    Si se ejecuta la detección de bosques de Active Directory en más de un sitio de una jerarquía, se aconseja habilitar solo las opciones para crear automáticamente los límites en un solo sitio.If you run Active Directory Forest Discovery at more than one site in a hierarchy, it's a good idea to only enable options to automatically create boundaries at a single site. Esto se debe a que, cuando la detección de bosques de Active Directory se ejecuta en cada sitio y crea límites, Configuration Manager no puede combinar esos límites en un objeto de un solo límite.This is because when Active Directory Forest Discovery runs at each site and creates boundaries, Configuration Manager cannot merge those boundaries into a single boundary object. Al configurar la detección de bosques de Active Directory para crear de forma automática los límites en varios sitios, el resultado pueden ser objetos con límites duplicados en la consola de Configuration Manager.When you configure Active Directory Forest Discovery to automatically create boundaries at multiple sites, the result can be duplicated boundary objects in the Configuration Manager console.