Pre-cache-inhoud configureren voor takenreeksen
Van toepassing op: Configuration Manager (current branch)
Met de pre-cachefunctie voor beschikbare implementaties van takenreeksen kunnen clients relevante inhoud downloaden voordat een gebruiker de takenreeks installeert. De client kan inhoud vooraf opslaan voor takenreeksen die een besturingssysteem upgraden of een installatiekopieën van het besturingssysteem installeren.
U wilt bijvoorbeeld slechts één in-place upgradetakenreeks voor alle gebruikers en veel architecturen en talen hebben. In eerdere versies wordt de inhoud gedownload wanneer de gebruiker een beschikbare takenreeksimplementatie installeert vanuit Software Center. Deze vertraging voegt meer tijd toe voordat de installatie klaar is om te starten. Alle inhoud waarnaar in de takenreeks wordt verwezen, wordt gedownload. Deze inhoud bevat het upgradepakket van het besturingssysteem voor alle talen en architecturen. Als elk upgradepakket ongeveer 3 GB groot is, is de totale inhoud zeer groot.
Pre-cache inhoud biedt u de mogelijkheid voor de client om alleen de toepasselijke inhoud en alle andere inhoud waarnaar wordt verwezen te downloaden zodra deze de implementatie ontvangt. Wanneer de gebruiker Installeren in Software Center selecteert, is de inhoud gereed. De installatie wordt snel gestart omdat de inhoud zich op de lokale harde schijf bevindt.
Gebruik pre-caching om het bandbreedteverbruik van de volgende inhoudstypen te verminderen:
- Upgradepakketten voor het besturingssysteem
- Installatiekopieën van het besturingssysteem
- Stuurprogrammapakketten
- Pakketten
Opmerking
Als u vanaf versie 2103 een onderdelenupdate gebruikt met de takenreeksstap Besturingssysteem upgraden , is de optie voor het vooraf downloaden van inhoud voor deze takenreeks niet van toepassing op onderdelenupdates.
Pre-caching configureren
Er zijn drie stappen voor het configureren van de pre-cachefunctie:
- De pakketten maken en configureren
- Een takenreeks maken met voorwaardelijke stappen
- De takenreeks implementeren en pre-caching inschakelen
1. De pakketten maken en configureren
De client evalueert kenmerken van de pakketten om te bepalen welke inhoud wordt gedownload tijdens de pre-caching.
Besturingssysteemupgradepakket
Besturingssysteemupgradepakketten maken voor specifieke architecturen en talen. Geef de architectuur en taal op het tabblad Gegevensbron van de bijbehorende eigenschappen op.
Installatiekopieën van het besturingssysteem
Besturingssysteeminstallatiekopieën maken voor specifieke architecturen en talen. Geef de architectuur en taal op het tabblad Gegevensbron van de bijbehorende eigenschappen op.
Stuurprogrammapakket
Stuurprogrammapakketten maken voor specifieke hardwaremodellen. Geef het model op het tabblad Algemeen van de bijbehorende eigenschappen op.
Om te bepalen welk stuurprogrammapakket wordt gedownload tijdens de pre-caching, evalueert de client het model op basis van de eigenschap Name van de WMI-klasse Win32_ComputerSystemProduct .
Tip
De werkelijke query maakt gebruik van een LIKE
instructie met jokertekens: select * from win32_computersystemproduct where name like "%yourstring%"
. Als u bijvoorbeeld opgeeft Surface
als het model, komt de query overeen met alle modellen die die tekenreeks bevatten.
Pakket
Maak pakketten voor specifieke architecturen en talen. Geef de architectuur en taal op het tabblad Algemeen van de bijbehorende 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 |
---|---|
Besturingssysteemupgradepakket | Besturingssysteem upgraden |
Installatiekopieën van het besturingssysteem | Installatiekopieën van het besturingssysteem toepassen |
Stuurprogrammapakket | Stuurprogrammapakket toepassen |
Pakket | Pakket installeren |
In de volgende stap besturingssysteem upgraden wordt bijvoorbeeld de Engelse versie gebruikt:
Tip
De volgende WMI-query wordt aanbevolen voor het 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 voorwaarde Taal van het besturingssysteem te selecteren. Bewerk vervolgens de WMI-query om de architectuurcomponent op te nemen.
3. De takenreeks implementeren
Implementeer de takenreeks. Voor de pre-cachefunctie configureert u de volgende instellingen:
Selecteer op het tabblad Algemeende optie Inhoud vooraf downloaden voor deze takenreeks.
Opmerking
Vanaf versie 2103 is deze optie niet van toepassing als u een onderdelenupdate gebruikt met de takenreeksstap Besturingssysteem upgraden .
Configureer op het tabblad Implementatie-instellingen de takenreeks als Beschikbaar.
Kies op het tabblad Planning het geselecteerde tijdstip voor de instelling Plannen wanneer deze implementatie beschikbaar is. De client start inhoud vooraf in de cache op het beschikbare tijdstip van de implementatie. Wanneer een doelclient dit beleid ontvangt, ligt de beschikbare tijd in het verleden, dus het downloaden van de pre-cache begint meteen. Als de client dit beleid ontvangt, maar de beschikbare tijd zich in de toekomst bevindt, start de client niet met de pre-caching van inhoud totdat de beschikbare tijd zich voordoet.
Configureer op het tabblad Distributiepunten de instellingen voor implementatieopties . Als de inhoud niet vooraf in de cache wordt opgeslagen voordat een gebruiker de installatie start, gebruikt de client deze instellingen.
Belangrijk
Voor een takenreeks die een installatiekopieën van het besturingssysteem installeert, gebruikt u de implementatieoptie om inhoud lokaal te downloaden wanneer dat nodig is voor de actieve takenreeks. Wanneer de takenreeks de schijf wist voordat de installatiekopieën van het besturingssysteem worden toegepast, wordt de clientcache verwijderd. Omdat de inhoud is verdwenen, mislukt de takenreeks. Deze implementatieopties zijn dynamisch op basis van 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 vooraf in de cache opgeslagen na de beschikbare tijd van de implementatie. Deze inhoud bevat alle pakketten waarnaar wordt verwezen, maar alleen het upgradepakket van het besturingssysteem dat overeenkomt met de architectuur- en taalkenmerken van 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 Software Center. De gebruiker kan naar Software Center gaan en Installeren selecteren om de installatie te starten.
Als de client de inhoud niet volledig vooraf in de cache heeft opgeslagen wanneer de gebruiker de takenreeks installeert, gebruikt de client de instellingen die u opgeeft voor de implementatieopties op het tabblad Distributiepunten van de implementatie.