Przygotowywanie równorzędnej pamięci podręcznej systemu Windows PE w celu zmniejszenia ruchu sieci WAN w Configuration Manager

Dotyczy: programu Configuration Manager (bieżąca gałąź)

Podczas wdrażania nowego systemu operacyjnego w Configuration Manager komputery z uruchomioną sekwencją zadań mogą korzystać z równorzędnej pamięci podręcznej systemu Windows PE w celu uzyskania zawartości z lokalnego elementu równorzędnego (źródła równorzędnej pamięci podręcznej) zamiast pobierania zawartości z punktu dystrybucji. Pomaga to zminimalizować ruch sieci rozległej (WAN) w scenariuszach oddziałów, w których nie ma lokalnego punktu dystrybucji.

Równorzędna pamięć podręczna systemu Windows PE jest podobna do usługi Windows BranchCache, ale działa w środowisku preinstalacji systemu Windows (Windows PE). Poniższe terminy są używane do opisywania klientów korzystających z równorzędnej pamięci podręcznej systemu Windows PE:

  • Klient równorzędnej pamięci podręcznej to komputer skonfigurowany do korzystania z równorzędnej pamięci podręcznej systemu Windows PE.

  • Źródło równorzędnej pamięci podręcznej to klient skonfigurowany pod kątem równorzędnej pamięci podręcznej, który udostępnia zawartość innym klientom równorzędnej pamięci podręcznej, którzy żądają tej zawartości.

Poniższe sekcje umożliwiają zarządzanie równorzędnej pamięci podręcznej.

Obiekty przechowywane w źródle równorzędnej pamięci podręcznej

Sekwencja zadań skonfigurowana do korzystania z równorzędnej pamięci podręcznej systemu Windows PE może pobrać następujące obiekty zawartości podczas uruchamiania w środowisku Windows PE:

  • Obraz systemu operacyjnego

  • Pakiet sterowników

  • Pakiety i programy (gdy klient nadal uruchamia sekwencję zadań w pełnym systemie operacyjnym, klient pobiera tę zawartość ze źródła równorzędnej pamięci podręcznej, jeśli sekwencja zadań została pierwotnie skonfigurowana dla równorzędnej pamięci podręcznej podczas uruchamiania w systemie Windows PE).

  • Dodatkowe obrazy rozruchowe

    Następujące obiekty zawartości nigdy nie są przesyłane przy użyciu równorzędnej pamięci podręcznej. Zamiast tego są przesyłane z punktu dystrybucji lub przez usługę Windows BranchCache, jeśli skonfigurowano usługę Windows BranchCache w środowisku:

  • Aplikacje

  • Aktualizacje oprogramowania

Jak działa równorzędna pamięć podręczna systemu Windows PE?

Rozważmy scenariusz z oddziałem, który nie ma punktu dystrybucji, ale ma kilku klientów z włączoną obsługą korzystania z równorzędnej pamięci podręcznej systemu Windows PE. Sekwencję zadań skonfigurowaną do korzystania z równorzędnej pamięci podręcznej można wdrożyć na kilku klientach skonfigurowanych jako część źródła równorzędnej pamięci podręcznej. Pierwszy klient, który uruchomi sekwencję zadań, rozgłasza żądanie komunikacji równorzędnej z zawartością. Nie znajduje go, więc pobiera zawartość z punktu dystrybucji w sieci WAN. Klient instaluje nowy obraz, a następnie przechowuje zawartość w swojej Configuration Manager pamięci podręcznej klienta, aby mógł działać jako źródło równorzędnej pamięci podręcznej dla innych klientów. Gdy następny klient uruchamia sekwencję zadań, rozgłasza żądanie w podsieci dla źródła równorzędnej pamięci podręcznej, a pierwszy klient odpowiada i udostępnia jego zawartość w pamięci podręcznej.

Określanie, którzy klienci będą częścią źródła równorzędnej pamięci podręcznej systemu Windows PE

Aby ułatwić określenie komputerów do wybrania jako źródła równorzędnej pamięci podręcznej systemu Windows PE, należy wziąć pod uwagę kilka kwestii:

  • Źródło równorzędnej pamięci podręcznej systemu Windows PE powinno być komputerem stacjonarnym, który jest zawsze włączony i dostępny dla klientów równorzędnej pamięci podręcznej.

  • Równorzędna pamięć podręczna systemu Windows PE ma rozmiar pamięci podręcznej klienta wystarczający do przechowywania obrazów.

Wymagania dotyczące korzystania przez klienta ze źródła równorzędnej pamięci podręcznej systemu Windows PE

Aby klienci mogli korzystać ze źródła równorzędnej pamięci podręcznej systemu Windows PE, muszą spełniać następujące wymagania:

  • Klient Configuration Manager musi mieć możliwość komunikacji między następującymi portami w sieci:

    • Port początkowej emisji sieci w celu znalezienia źródła równorzędnej pamięci podręcznej. Domyślnie jest to port UDP 8004.

    • Port pobierania zawartości ze źródła równorzędnej pamięci podręcznej (HTTP i HTTPS). Domyślnie jest to port TCP 8003.

      Aby uzyskać więcej informacji, zobacz Porty używane dla połączeń.

      Porada

      Klienci będą używać protokołu HTTPS do pobierania zawartości, gdy jest ona dostępna. Jednak ten sam numer portu jest używany dla protokołu HTTP lub HTTPS.

  • Skonfiguruj pamięć podręczną klienta na klientach, aby mieć pewność, że mają wystarczającą ilość miejsca do przechowywania i przechowywania wdrażanych obrazów. Równorzędna pamięć podręczna systemu Windows PE nie wpływa na konfigurację ani zachowanie pamięci podręcznej klienta.

  • Opcje wdrażania dla wdrożenia sekwencji zadań muszą być skonfigurowane jako Pobieranie zawartości lokalnie, jeśli jest to wymagane przez sekwencję zadań.

Konfigurowanie równorzędnej pamięci podręcznej systemu Windows PE

Następujące metody umożliwiają aprowizowanie klienta z zawartością równorzędnej pamięci podręcznej, aby mógł on służyć jako źródło równorzędnej pamięci podręcznej:

  • Klient równorzędnej pamięci podręcznej, który nie może odnaleźć źródła równorzędnej pamięci podręcznej z zawartością, pobierze je z punktu dystrybucji. Jeśli klient odbiera ustawienia klienta, które włączają równorzędną pamięć podręczną, a sekwencja zadań jest skonfigurowana do zachowania buforowanej zawartości, klient staje się źródłem równorzędnej pamięci podręcznej.

  • Klient równorzędnej pamięci podręcznej może pobierać zawartość z innego klienta równorzędnej pamięci podręcznej (źródła równorzędnej pamięci podręcznej). Ponieważ klient jest skonfigurowany pod kątem równorzędnej pamięci podręcznej, po uruchomieniu sekwencji zadań skonfigurowanej do zachowania buforowanej zawartości klient staje się źródłem równorzędnej pamięci podręcznej.

  • Klient uruchamia sekwencję zadań zawierającą opcjonalny krok Pobierz zawartość pakietu, który służy do wstępnego przygotowania odpowiedniej zawartości dołączonej do sekwencji zadań równorzędnej pamięci podręcznej systemu Windows PE. W przypadku korzystania z tej metody:

    • Klient nie musi instalować wdrażanego obrazu.

    • Oprócz opcji Pobierz zawartość pakietu sekwencja zadań musi również korzystać z opcji Configuration Manager pamięci podręcznej klienta. Ta opcja służy do przechowywania zawartości w pamięci podręcznej klientów, aby klient mógł działać jako źródło równorzędnej pamięci podręcznej dla innych klientów równorzędnej pamięci podręcznej.

    Poniższe procedury ułatwią skonfigurowanie równorzędnej pamięci podręcznej systemu Windows PE na klientach i skonfigurowanie sekwencji zadań, które obsługują równorzędne buforowanie.

Aby skonfigurować komputery źródłowe równorzędnej pamięci podręcznej systemu Windows PE

  1. W konsoli Configuration Manager przejdź do pozycjiUstawienia klientaadministracyjnego>, a następnie utwórz nowy obiekt Niestandardowe ustawienia urządzenia klienta lub edytuj istniejący obiekt ustawień. Można to również skonfigurować dla obiektu Domyślne ustawienia klienta .

    Porada

    Użyj obiektu ustawień niestandardowych, aby zarządzać klientami, którzy otrzymują tę konfigurację. Na przykład warto uniknąć konfigurowania tego na laptopach użytkowników, którzy są często w ruchu. Wysoce mobilny system może być słabym źródłem dostarczania zawartości innym klientom równorzędnej pamięci podręcznej.

    Należy również pamiętać, że podczas konfigurowania tego ustawienia w ramach domyślnych ustawień klienta konfiguracja ma zastosowanie do wszystkich klientów w środowisku.

  2. W obszarze Ustawienia pamięci podręcznej klienta ustaw opcję Włącz klienta Configuration Manager w pełnym systemie operacyjnym, aby udostępnić zawartość na wartość Tak.

    • Domyślnie włączono tylko protokół HTTP. Jeśli chcesz umożliwić klientom pobieranie zawartości za pośrednictwem protokołu HTTPS, ustaw opcję Włącz protokół HTTPS dla komunikacji równorzędnej klienta nawartość Tak.

    • Domyślnie port emisji jest ustawiony na 8004, a port pobierania zawartości jest ustawiony na 8003. Możesz zmienić oba te elementy.

  3. Zapisz i wdróż ustawienia klienta dla klientów wybranych jako źródło równorzędnej pamięci podręcznej.

    Po skonfigurowaniu urządzenia z tym obiektem ustawień urządzenie jest skonfigurowane do działania jako źródło równorzędnej pamięci podręcznej. Te ustawienia należy wdrożyć dla potencjalnych klientów równorzędnej pamięci podręcznej w celu skonfigurowania wymaganych portów i protokołów.

Konfigurowanie sekwencji zadań dla równorzędnej pamięci podręcznej systemu Windows PE

Podczas konfigurowania sekwencji zadań użyj następujących zmiennych sekwencji zadań jako zmiennych kolekcji w kolekcji, do której wdrożono sekwencję zadań:

  • SMSTSPeerDownload

    Wartość: TRUE

    Dzięki temu klient może korzystać z równorzędnej pamięci podręcznej systemu Windows PE.

  • SMSTSPeerRequestPort

    Wartość: <Numer portu>

    Jeśli nie używasz portu domyślnego skonfigurowanego w ustawieniach klienta (8004), należy skonfigurować tę zmienną z niestandardową wartością portu sieciowego do użycia dla początkowej emisji.

  • SMSTSPreserveContent

    Wartość: TRUE

    Oznacza to, że zawartość w sekwencji zadań ma zostać zachowana w pamięci podręcznej klienta Configuration Manager po wdrożeniu. Różni się to od używania programu SMSTSPersisContent, który zachowuje zawartość tylko przez czas trwania sekwencji zadań i używa pamięci podręcznej sekwencji zadań, a nie pamięci podręcznej klienta Configuration Manager.

    Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań.

Weryfikowanie powodzenia korzystania z równorzędnej pamięci podręcznej systemu Windows PE

Po użyciu równorzędnej pamięci podręcznej systemu Windows PE do wdrożenia i zainstalowania sekwencji zadań można potwierdzić, że równorzędna pamięć podręczna została pomyślnie użyta w tym procesie, wyświetlając plik smsts.log na kliencie, który uruchomił sekwencję zadań.

W dzienniku zlokalizuj wpis podobny do następującego, w którym <sourceservername> identyfikuje komputer, z którego klient uzyskał zawartość. Ten komputer powinien być źródłem równorzędnej pamięci podręcznej, a nie serwerem punktu dystrybucji. Inne szczegóły będą się różnić w zależności od lokalnego środowiska i konfiguracji.

  • <! [LOG[Pobrany plik z http:// <SourceServerName>:8003/SCCM_BranchCache$/SS10000C/sccm?/install.wim do C:\_SMSTaskSequence\Packages\SS10000C\install.wim ]LOG]!>< time="14:24:33.329+420" date="06-26-2015" component="ApplyOperatingSystem" context="" type="1" thread="1256" file="downloadcontent.cpp:1626">