Pre-cache-inhoud configureren voor takenreeksen

Van toepassing op: Configuration Manager (current branch)

Met de pre-cachefunctie voor beschikbare implementaties van taakreeksen kunnen clients relevante inhoud downloaden voordat een gebruiker de takenreeks installeert. De client kan inhoud in de cache opslaan voor takenreeksen waarmee een besturingssysteem wordt bijgewerkt of een installatiekopie van het besturingssysteem wordt geïnstalleerd.

U wilt bijvoorbeeld slechts één reeks upgradetaken ter plaatse voor alle gebruikers en u wilt veel architecturen en talen. In eerdere versies wordt de inhoud gedownload wanneer de gebruiker een beschikbare takenreeksimplementatie installeert vanuit het Software Center. Deze vertraging voegt meer tijd toe voordat de installatie kan worden gestart. Alle inhoud waarnaar in de takenreeks wordt verwezen, wordt gedownload. Deze inhoud bevat het OS-upgradepakket voor alle talen en architecturen. Als elk upgradepakket ongeveer 3 GB groot is, is de totale inhoud zeer groot.

Met inhoud vooraf in de cache kunt u de client ervoor kiezen om alleen de toepasselijke inhoud en alle andere inhoud waarnaar wordt verwezen te downloaden zodra de implementatie is ontvangen. Wanneer de gebruiker Installeren in het softwarecentrum selecteert, is de inhoud gereed. De installatie wordt snel gestart omdat de inhoud zich op de lokale harde schijf bevindt.

Gebruik vooraf caching om het bandbreedteverbruik van de volgende inhoudstypen te verminderen:

  • Pakketten voor het upgraden van het besturingssysteem
  • Installatiekopieën van besturingssysteem
  • Stuurprogrammapakketten
  • Arrangementen

Opmerking

Als u vanaf versie 2103 een onderdelenupdate gebruikt met de taakreeksstap Besturingssysteem upgraden , is de optie om inhoud vooraf te downloaden voor deze takenreeks niet van toepassing op functie-updates.

Vooraf in cache opslaan configureren

Er zijn drie stappen nodig om de pre-cachefunctie te configureren:

  1. De pakketten maken en configureren
  2. Een taakreeks met voorwaardelijke stappen maken
  3. Implementeer de takenreeks en schakel vooraf opslaan in de cache in

1. De pakketten maken en configureren

De client evalueert kenmerken van de pakketten om te bepalen welke inhoud wordt gedownload tijdens het vooraf opslaan in de cache.

Upgradepakket voor besturingssysteem

Maak OS-upgradepakketten voor specifieke architecturen en talen. Geef de architectuur en taal op het tabblad Gegevensbron van de eigenschappen op.

Afbeelding van besturingssysteem

Maak installatiekopieën voor besturingssystemen voor specifieke architecturen en talen. Geef de architectuur en taal op het tabblad Gegevensbron van de eigenschappen op.

Stuurprogrammapakket

Maak stuurprogrammapakketten voor specifieke hardwaremodellen. Geef het model op het tabblad Algemeen van de eigenschappen op.

Om te bepalen welk stuurprogrammapakket wordt gedownload tijdens het vooraf opslaan van de cache, evalueert de client het model op basis van de naameigenschap van de Win32_ComputerSystemProduct WMI-klasse.

Tip

De werkelijke query maakt gebruik van een LIKE instructie met jokertekens: select * from win32_computersystemproduct where name like "%yourstring%". Als u bijvoorbeeld een model opgeeft Surface , zoekt de query naar alle modellen die deze tekenreeks bevatten.

Pakket

Pakketten maken voor specifieke architecturen en talen. Geef de architectuur en taal op het tabblad Algemeen van de eigenschappen op.

2. Een takenreeks maken

Maak een takenreeks met voorwaardelijke stappen voor de verschillende talen en architecturen of verschillende hardwaremodellen voor stuurprogrammapakketten.

Content Stap
Upgradepakket voor besturingssysteem Besturingssysteem upgraden
Afbeelding van besturingssysteem Afbeelding van besturingssysteem toepassen
Stuurprogrammapakket Stuurprogrammapakket toepassen
Pakket Installatiepakket

De volgende stap voor het upgraden van het besturingssysteem gebruikt bijvoorbeeld de Engelse versie:

Takenreekseditor met meerdere stappen voor het upgraden van het besturingssysteem voor ENU, DEU en JPN

Takenreekseditor, tabblad Opties, met de WMI WQL-query voor Landinstelling en OSArchitecture

Tip

De volgende WMI-query wordt aanbevolen voor de Engelse (Verenigde Staten) besturingssysteem en 64-bits architectuur:

SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture LIKE '%64%' AND OSLanguage='1033'

Voeg eerst de taal toe door de taalvoorwaarde van het besturingssysteem te selecteren. Bewerk vervolgens de WMI-query om de architectuurcomponent op te nemen.

3. Implementeer de takenreeks

Implementeer de takenreeks. Configureer de volgende instellingen voor de pre-cachefunctie:

  • Selecteer op het tabblad Algemeen de optie Inhoud vooraf downloaden voor deze takenreeks.

    Opmerking

    Als u vanaf versie 2103 een onderdelenupdate gebruikt met de taakvolgorde Besturingssysteem upgraden , is deze optie niet van toepassing op onderdelenupdates.

  • Configureer op het tabblad Implementatie-instellingen de takenreeks als Beschikbaar.

  • Kies op het tabblad Planning de geselecteerde tijd voor de instelling, Plannen wanneer deze implementatie beschikbaar is. De client begint met het vooraf in de cache opslaan van inhoud op het moment dat de implementatie beschikbaar is. Wanneer een doelclient dit beleid ontvangt, ligt de beschikbare tijd in het verleden, zodat het downloaden in de cache direct wordt gestart. Als dit beleid wordt ontvangen op de client, maar de beschikbare tijd ligt in de toekomst, wordt inhoud pas vooraf in de cache opgeslagen als de beschikbare tijd is bereikt.

  • Configureer op het tabblad Distributiepunten de instellingen voor de implementatieopties . Als de inhoud niet vooraf in de cache is opgeslagen voordat een gebruiker de installatie start, gebruikt de client deze instellingen.

    Belangrijk

    Voor een takenreeks die een installatiekopie van een besturingssysteem installeert, gebruikt u niet de implementatieoptie om alle inhoud lokaal te downloaden voordat u de takenreeks start. Wanneer de schijf tijdens de taakreeks wordt gewist voordat de installatiekopie van het besturingssysteem wordt toegepast, wordt de clientcache verwijderd. Omdat de inhoud is verdwenen, mislukt de taakvolgorde. Deze implementatieopties zijn dynamisch en zijn gebaseerd op andere opties die u voor de implementatie selecteert. Zie Een takenreeks implementeren voor meer informatie.

Gebruikerservaring

  • Wanneer de client het implementatiebeleid ontvangt, wordt de inhoud na de beschikbare tijd van de implementatie vooraf in de cache opgeslagen. Deze inhoud omvat alle pakketten waarnaar wordt verwezen, maar alleen het upgradepakket voor het besturingssysteem dat overeenkomt met de architectuur en taalkenmerken in het pakket.

  • Wanneer de client de implementatie beschikbaar maakt voor gebruikers, wordt er een melding weergegeven om gebruikers te informeren over de nieuwe implementatie. De takenreeks is nu zichtbaar in het Software Center. De gebruiker kan naar het Softwarecentrum gaan en Installeren selecteren om de installatie te starten.

  • Als de inhoud nog niet volledig is opgeslagen in de cache van de client wanneer de gebruiker de takenreeks installeert, worden op de client de instellingen gebruikt die u opgeeft voor de implementatieopties op het tabblad Distributiepunten van de implementatie.

Zie ook