Wybierz metody odnajdywania do użycia dla Configuration ManagerSelect discovery methods to use for Configuration Manager

Dotyczy: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Aby pomyślnie i wydajnie korzystać z odnajdywania Configuration Manager, należy wziąć pod uwagę, które z nich metody i w jakich lokacjach należy uruchamiać.To successfully and efficiently use discovery for Configuration Manager, you must consider which methods to use and at which sites to run them.

Ponieważ funkcja odnajdywania może generować duże ilości ruchu sieciowego, a wynikowe rekordy danych odnajdywania (DDR) mogą używać znaczących zasobów procesora CPU podczas przetwarzania, używaj tylko tych metod odnajdywania, które są wymagane do spełnienia celów.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. Można rozpocząć od użycia tylko jednej lub dwóch metod odnajdywania, a następnie włączyć dodatkowe metody w kontrolowany sposób, aby zwiększyć poziom odnajdywania w środowisku.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. Informacje przedstawione w tym temacie ułatwiają podejmowanie świadomych decyzji.The information in this topic can help you make informed decisions.

Aby uzyskać informacje na temat różnych metod odnajdywania, zobacz Informacje o metodach odnajdywania Configuration Manager.For information about the different discovery methods, see About discovery methods for Configuration Manager.

Wybierz metody w celu odnalezienia różnych rzeczySelect methods to discover different things

Aby odnaleźć potencjalnych Configuration Manager komputerów klienckich lub zasobów użytkowników, należy włączyć odpowiednie metody odnajdywania.To discover potential Configuration Manager client computers or user resources, you must enable the appropriate discovery methods. Można użyć różnych kombinacji metod odnajdywania do lokalizowania różnych zasobów i odnajdywania dodatkowych informacji o tych zasobach.You can use different combinations of discovery methods to locate different resources, and to discover additional information about those resources. Używane metody odnajdywania określają typ odnalezionych zasobów oraz Configuration Manager usług i agentów, które są używane w procesie odnajdywania.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. Określają one również typ informacji o zasobach, które można odnaleźć.They also determine the type of information about resources that you can discover.

Odkryj komputeryDiscover computers

Aby odnajdywać komputery, można użyć funkcji odnajdywania systemu Active Directory lub odnajdywania sieci.When you want to discover computers, you can use Active Directory System Discovery or Network Discovery.

Jeśli na przykład chcesz odnajdywać zasoby, które mogą zainstalować klienta Configuration Manager przed użyciem instalacji wypychanej klienta, możesz uruchomić Active Directory odnajdywania systemu.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. Korzystając z tej metody, można nie tylko odnajdywać zasób, ale również odnajdywać podstawowe informacje, nawet rozszerzone informacje o nim z 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. Te informacje mogą być przydatne podczas tworzenia złożonych zapytań i kolekcji, które będą używane do przypisywania ustawień klienta lub wdrożenia zawartości.This information might be useful in building complex queries and collections to use for the assignment of client settings or content deployment.

Alternatywnie można uruchomić odnajdywanie sieci i użyć jego opcji w celu odnalezienia systemu operacyjnego zasobów (wymagane do późniejszego użycia instalacji wypychanej klienta).Alternatively, you could run Network Discovery, and use its options to discover the operating system of resources (required to later use client push installation). Funkcja odnajdywania sieci udostępnia informacje o topologii sieci, których nie można uzyskać przy użyciu innych metod odnajdywania.Network Discovery provides you with information about your network topology that you are not able to acquire with other discovery methods. Ta metoda nie zawiera jednak żadnych informacji o środowisku Active Directory.This method does not, however, provide you any information about your Active Directory environment.

Istnieje również Metoda o nazwie Odnajdywanie pulsu.There is also a method called Heartbeat Discovery. Aby wymusić odnajdywanie klientów zainstalowanych za pomocą metod innych niż instalacja wypychana klienta, można użyć tylko funkcji odnajdywania pulsu.It is possible to use only Heartbeat Discovery to force the discovery of clients that you installed by methods other than client push installation. Jednak, w przeciwieństwie do innych metod odnajdywania, funkcja odnajdywania pulsu nie może wykryć komputerów, które nie mają aktywnego klienta Configuration Manager.However, unlike other discovery methods, Heartbeat Discovery cannot discover computers that do not have an active Configuration Manager client. Zwraca ograniczony zestaw informacji przeznaczony do obsługi istniejącego rekordu bazy danych, a nie podstawą tego rekordu.It returns a limited set of information, intended to maintain an existing database record rather than be the basis of that record. Informacje przesyłane przez Odnajdywanie pulsu mogą być niewystarczające do kompilowania złożonych zapytań lub kolekcji.Information submitted by Heartbeat Discovery might not be sufficient to build complex queries or collections.

W przypadku korzystania z odnajdywania grup Active Directory w celu odnajdywania członkostwa w określonej grupie można odnajdywać ograniczone informacje o systemie lub komputerze.If you use Active Directory Group Discovery to discover the membership of a specified group, you can discover limited system or computer information. Nie powoduje to zamiany pełnego odnajdywania komputerów, ale może zapewnić podstawowe informacje.This does not replace a full discovery of computers, but can provide basic information. Te informacje są niewystarczające do instalacji wypychanej klienta.This information is insufficient for client push installation.

Odkryj użytkownikówDiscover users

Aby odnaleźć informacje o użytkownikach, użyj Active Directory odnajdywania użytkowników.When you want to discover information about users, use Active Directory User Discovery. Podobnie jak w przypadku odnajdywania systemu Active Directory, ta metoda umożliwia odnajdywanie użytkowników z Active Directory.Similar to Active Directory System Discovery, this method discovers users from Active Directory. Zawiera ona podstawowe informacje, a także informacje o rozszerzonych Active Directoryach.It includes basic information, in addition to extended Active Directory information. Korzystając z tych informacji, można tworzyć złożone zapytania i kolekcje podobne do tych dla komputerów.You can use this information to build complex queries and collections similar to those for computers.

Odnajdź informacje o grupieDiscover group information

Aby odnaleźć informacje o grupach i członkostwie w grupach, użyj odnajdywania grup Active Directory.When you want to discover information about groups and group memberships, use Active Directory Group Discovery. Ta metoda odnajdywania tworzy rekordy zasobów dla grup zabezpieczeń.This discovery method creates resource records for security groups.

Za pomocą tej metody można wyszukać określoną grupę Active Directory, aby zidentyfikować członków tej grupy oprócz grup zagnieżdżonych w tej grupie.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. Ponadto ta metoda umożliwia wyszukiwanie grup w lokalizacji usługi Active Directory oraz cykliczne wyszukiwanie każdego kontenera podrzędnego tej lokalizacji w usługach Active Directory Domain Services.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.

Ta metoda odnajdywania umożliwia również przeszukiwanie członkostwa w grupach dystrybucyjnych.This discovery method can also search the membership of distribution groups. Może to identyfikować relacje grupy zarówno dla użytkowników, jak i komputerów.This can identify the group relationships of both users and computers.

Podczas odnajdywania grupy można również odnajdywać ograniczone informacje o jej elementach członkowskich.When you discover a group, you can also discover limited information about its members. Nie zastępuje to Active Directory metod odnajdywania systemu lub użytkownika.This does not replace the Active Directory system or user discovery methods, though. Zwykle jest to niewystarczające do tworzenia złożonych zapytań i kolekcji lub służy jako podstawa instalacji wypychanej klienta.It is usually insufficient to build complex queries and collections, or serve as the basis of a client push installation.

Odkryj infrastrukturęDiscover infrastructure

Istnieją dwie metody, których można użyć do odnajdywania infrastruktury sieciowej, Active Directory odnajdywania lasów i odnajdywania sieci.There are two methods you can use to discover network infrastructure, Active Directory Forest Discovery and Network Discovery.

Użyj Active Directory odnajdywania lasu, aby przeszukać Las Active Directory w celu uzyskania informacji o podsieciach i Active Directory konfiguracjach lokacji.Use Active Directory Forest Discovery to search an Active Directory forest for information about subnets and Active Directory site configurations. Te konfiguracje można następnie automatycznie wprowadzić do Configuration Manager jako lokalizacje graniczne.These configurations can then be automatically entered into Configuration Manager as boundary locations.

Jeśli chcesz wykryć topologię sieci, użyj funkcji odnajdywania sieci.When you want to discover your network topology, use Network Discovery. Inne metody odnajdywania zwracają informacje dotyczące Active Directory Domain Services i mogą identyfikować bieżącą lokalizację sieciową klienta, ale nie zapewniają informacji o infrastrukturze na podstawie podsieci i topologii routera sieci.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.

Dane odnajdywania są współdzielone między lokacjamiDiscovery data is shared among sites

Po Configuration Manager dodaje dane odnajdywania do bazy danych programu, można je szybko udostępnić między wszystkimi lokacjami w hierarchii.After Configuration Manager adds discovery data to a database, it is quickly shared among all sites in the hierarchy. Ponieważ zazwyczaj nie ma możliwości odnajdywania tych samych informacji w wielu lokacjach w hierarchii, należy rozważyć skonfigurowanie pojedynczego wystąpienia każdej metody odnajdywania używanej do uruchamiania w jednej lokacji.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. Dobrym pomysłem jest to, że zamiast uruchamiania wielu wystąpień pojedynczej metody w różnych lokacjach.It's a good idea to do this instead of running multiple instances of a single method at different sites.

Jednak w przypadku niektórych środowisk przydatne może być przypisanie tej samej metody odnajdywania w wielu lokacjach z oddzielną konfiguracją i harmonogramem.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. Na przykład w przypadku korzystania z funkcji odnajdywania sieci warto skierować każdą lokację do odnalezienia swojej sieci lokalnej, zamiast próbować wykryć wszystkie lokalizacje sieciowe w sieci 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.

W przypadku konfigurowania wielu wystąpień tych samych metod odnajdywania w różnych lokacjach należy uważnie zaplanować konfigurację każdej lokacji.If you do configure multiple instances of the same discovery methods to run at different sites, plan the configuration of each site carefully. Należy unikać, aby co najmniej dwie lokacje wykrywały te same zasoby z sieci lub Active Directory.You want to avoid having two or more sites discover the same resources from your network or Active Directory. Może to zużywać dodatkową przepustowość sieci i tworzyć zduplikowane rekordy DDR.This can consume additional network bandwidth and create duplicate DDRs.

W poniższej tabeli przedstawiono, w których lokacjach można skonfigurować różne metody odnajdywania.The following table identifies at which sites you can set up the different discovery methods.

Metoda odnajdywaniaDiscovery method Obsługiwane lokalizacjeSupported locations
Odnajdywanie lasu usługi Active DirectoryActive Directory Forest Discovery Centralna lokacja administracyjnaCentral administration site

Lokacja głównaPrimary site
Odnajdywanie grupy usługi Active DirectoryActive Directory Group Discovery Lokacja głównaPrimary site
Odnajdywanie systemu usługi Active DirectoryActive Directory System Discovery Lokacja głównaPrimary site
odnajdywanie użytkownika usługi Active DirectoryActive Directory User Discovery Lokacja głównaPrimary site
Odnajdywanie pulsu1Heartbeat Discovery1 Lokacja głównaPrimary site
Odnajdywanie sieciNetwork Discovery Lokacja głównaPrimary site

Lokacja dodatkowaSecondary site

1 lokacje dodatkowe nie mogą konfigurować odnajdywania pulsu, ale mogą odbierać DDR pulsu z klienta.1 Secondary sites cannot configure Heartbeat Discovery, but can receive the Heartbeat DDR from a client.

Gdy lokacje dodatkowe uruchamiają odnajdywanie sieci lub odbierają odnajdywanie DDR z wykrywaniem pulsu, przesyłają je za pomocą replikacji opartej na plikach do ich nadrzędnej lokacji głównej.When secondary sites run Network Discovery, or receive Heartbeat Discovery DDRs, they transfer the DDR by file-based replication to their parent primary site. Wynika to z faktu, że tylko lokacje główne i centralne Lokacje administracyjne mogą przetwarzać rekordy DDR.This is because only primary sites and central administration sites can process DDRs. Aby uzyskać więcej informacji o sposobie przetwarzania rekordów DDR, zobacz Informacje o rekordach danych odnajdywania.For more information about how DDRs are processed, see About discovery data records.

Zagadnienia dotyczące różnych metod odnajdywaniaConsiderations for different discovery methods

Ponieważ każdy serwer lokacji i środowisko sieciowe są inne, dobrym pomysłem jest ograniczenie konfiguracji początkowej do odnajdywania.Because each site server and network environment is different, it's a good idea to limit your initial configurations for discovery. Następnie należy dokładnie monitorować każdy serwer lokacji w celu przetworzenia wygenerowanych danych odnajdywania.Then closely monitor each site server for its ability to process the discovery data that is generated.

W przypadku używania metody odnajdywania Active Directory dla systemów, użytkowników lub grup:When you use an Active Directory discovery method for systems, users, or groups:

  • Uruchom odnajdywanie w lokacji, która ma szybkie połączenie sieciowe z kontrolerami domeny.Run discovery at a site that has a fast network connection to your domain controllers.

  • Rozważ użycie topologii replikacji Active Directory, aby umożliwić odnajdywanie dostępu do najnowszych informacji.Consider the Active Directory replication topology to ensure discovery can access the latest information.

  • Należy wziąć pod uwagę zakres konfiguracji odnajdywania i ograniczyć odnajdowanie tylko do tych Active Directory lokalizacji i grup, które mają być odnajdywane.Consider the scope of the discovery configuration, and limit discovery to only those Active Directory locations and groups that you have to discover.

W przypadku korzystania z funkcji odnajdywania sieci:If you use Network Discovery:

  • Użyj ograniczonej konfiguracji początkowej, aby zidentyfikować topografię sieci.Use a limited initial configuration to identify your network topography.

  • Po zidentyfikowaniu topografii sieci należy skonfigurować odnajdowanie sieci do uruchamiania w określonych lokacjach, które są centralne względem obszarów sieci, które mają być w pełni odnajdywane.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.

Ponieważ Odnajdywanie pulsu nie jest uruchamiane w określonej lokacji, nie trzeba uwzględniać ich w ogólnym planowaniu uruchamiania odnajdywania.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.

Najlepsze rozwiązania dotyczące odnajdywaniaBest practices for discovery

Aby uzyskać najlepsze wyniki odnajdywania, zalecamy wykonanie następujących czynności:For best results with discovery, we recommend the following:

  • Uruchom odnajdywanie systemu Active Directory i Active Directory odnajdywania użytkowników przed uruchomieniem odnajdywania grup Active Directory.Run Active Directory System Discovery and Active Directory User Discovery before you run Active Directory Group Discovery.

    Gdy funkcja odnajdywania grup Active Directory identyfikuje wcześniej nieodnalezionego użytkownika lub komputer jako członka grupy, próbuje odnaleźć podstawowe informacje o użytkowniku lub komputerze.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. Ponieważ odnajdywanie grup Active Directory nie jest zoptymalizowane dla tego typu odnajdywania, ten proces może spowodować spowolnienie działania.Because Active Directory Group Discovery is not optimized for this type of discovery, this process can cause it to run slowly. Ponadto funkcja odnajdywania grup Active Directory identyfikuje tylko podstawowe szczegóły dotyczące odnajdywanych użytkowników i komputerów oraz nie tworzy kompletnego rekordu odnajdywania użytkownika lub komputera.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. Po uruchomieniu Active Directory odnajdywania systemu i Active Directory odnajdywania użytkowników dostępne są dodatkowe atrybuty Active Directory dla każdego typu obiektu.When you run Active Directory System Discovery and Active Directory User Discovery, the additional Active Directory attributes for each object type are available. W efekcie odnajdywanie grup Active Directory działa bardziej wydajniej.As a result, Active Directory Group Discovery runs more efficiently.

  • Podczas konfigurowania odnajdywania grup Active Directory należy określić tylko grupy używane z Configuration Manager.When you set up Active Directory Group Discovery, only specify groups that you use with Configuration Manager.

    Aby ułatwić kontrolę wykorzystania zasobów przez Active Directory odnajdywania grup, należy określić tylko te grupy, które są używane z Configuration Manager.To help control the use of resources by Active Directory Group Discovery, specify only those groups that you use with Configuration Manager. Wynika to z faktu, że funkcja odnajdywania grup Active Directory cyklicznie przeszukuje wszystkie odnajdywane grupy dla użytkowników, komputerów i grup zagnieżdżonych.This is because Active Directory Group Discovery recursively searches each group it discovers for users, computers, and nested groups. Wyszukiwanie każdej zagnieżdżonej grupy może rozszerzyć zakres odnajdywania grupy Active Directory i zmniejszyć wydajność.The search of each nested group can expand the scope of Active Directory Group Discovery, and reduce performance. Ponadto podczas konfigurowania odnajdywania różnicowego dla odnajdywania grup Active Directory, Metoda odnajdywania monitoruje każdą grupę pod kątem zmian.Additionally, when you set up delta discovery for Active Directory Group Discovery, the discovery method monitors each group for changes. Pozwala to zwiększyć wydajność, gdy metoda musi wyszukiwać niepotrzebne grupy.This further reduces performance when the method must search unnecessary groups.

  • Skonfiguruj metody odnajdywania z dłuższym interwałem pomiędzy pełnym odnajdywaniem i krótszym okresem odnajdywania różnicowego.Set up discovery methods with a longer interval between full discovery, and a more frequent period of delta discovery.

    Ponieważ funkcja odnajdywania różnicowego używa mniejszej liczby zasobów niż pełny cykl odnajdowania i może identyfikować nowe lub zmodyfikowane zasoby w Active Directory, można skrócić częstotliwość pełnego odnajdywania cykli w celu uruchomienia co tydzień (lub mniej).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). Odnajdywanie różnicowe na potrzeby odnajdywania systemu Active Directory, Active Directory odnajdywania użytkowników i odnajdywania grup Active Directory identyfikują niemal wszystkie zmiany obiektów Active Directory i można zachować dokładne dane odnajdywania dla zasobów.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.

  • Uruchom Active Directory metody odnajdywania w lokacji głównej zawierającej lokalizację sieciową najbliższą Active Directory kontrolerem domeny.Run Active Directory discovery methods at a primary site that has a network location that is closest to your Active Directory domain controller.

    Aby zwiększyć wydajność odnajdywania Active Directory, warto uruchomić odnajdywanie w lokacji głównej, która ma szybkie połączenie sieciowe z kontrolerami domeny.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. W przypadku uruchamiania tej samej metody odnajdywania Active Directory w wielu lokacjach należy skonfigurować każdą metodę odnajdywania, aby uniknąć nakładania się.If you run the same Active Directory discovery method at multiple sites, set up each discovery method to avoid overlap. W przeciwieństwie do poprzednich wersji Configuration Manager dane odnajdywania są współdzielone między lokacjami.Unlike past versions of Configuration Manager, discovery data is shared among sites. W związku z tym nie trzeba odkrywać tych samych informacji w wielu lokacjach.Therefore, it is not necessary to discover the same information at multiple sites. Aby uzyskać więcej informacji, zobacz dane odnajdywania są udostępniane między lokacjami.For more information, see Discovery data is shared between sites.

  • Uruchom Active Directory odnajdywania lasu tylko w jednej lokacji, gdy planujesz automatyczne tworzenie granic na podstawie danych odnajdywania.Run Active Directory Forest Discovery at only one site when you plan to automatically create boundaries from the discovery data.

    W przypadku uruchamiania odnajdywania lasu Active Directory w więcej niż jednej lokacji w hierarchii, warto włączyć tylko opcje, aby automatycznie tworzyć granice w jednej lokacji.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. Dzieje się tak, ponieważ w przypadku Active Directory odnajdywania lasów w każdej lokacji i tworzenia granic Configuration Manager nie może scalić tych granic w jeden obiekt granicy.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. W przypadku skonfigurowania Active Directory odnajdywania lasu w celu automatycznego tworzenia granic w wielu lokacjach, wynikiem może być zduplikowane obiekty granicy w konsoli 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.