Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: Configuration Manager (aktuell gren)
Använd peer-cache för att hantera distribution av innehåll till klienter på fjärranslutna platser. Peer cache är en inbyggd Configuration Manager lösning som gör det möjligt för klienter att dela innehåll med andra klienter direkt från deras lokala cache.
Översikt
Definitioner:
Peer cacheklient: Alla Configuration Manager -klienter som laddar ned innehåll från en peer.
Peer cachekälla: En Configuration Manager klient som du aktiverar för peer cache och som har innehåll att dela med andra klienter.
Använd klientinställningar för att göra klienter till peer-cachekällor. Du behöver inte aktivera peer-cacheklienter. När du aktiverar klienter som peer-cachekällor inkluderar hanteringsplatsen dem i listan över innehållsplatskällor. Mer information om den här processen finns i Åtgärder.
En peer-cachekälla måste vara medlem i den aktuella gränsgruppen för peer-cacheklienten. Hanteringsplatsen innehåller inte peer-cachekällor från en granne gränsgrupp i listan över innehållskällor som den tillhandahåller klienten. Den innehåller endast distributionsplatser från en granne gränsgrupp. Mer information om aktuella och närliggande gränsgrupper finns i Gränsgrupper.
Configuration Manager-klienten använder peer-cache för att betjäna andra klienter varje typ av innehåll i cachen. Det här innehållet omfattar:
- Microsoft 365-appar för företag filer
- Express-installationsfiler
Peer cache ersätter inte användningen av andra lösningar som Windows BranchCache eller Leveransoptimering. Peer cache fungerar tillsammans med andra lösningar. De här teknikerna ger dig fler alternativ för att utöka traditionella lösningar för innehållsdistribution, till exempel distributionsplatser. Peer cache är en anpassad lösning som inte är beroende av BranchCache. Om du inte aktiverar eller använder BranchCache fungerar peer-cache ändå.
Obs!
Windows BranchCache är alltid aktiverat i distributioner. Om distributionsplatsen stöder det och det är aktiverat i klientinställningarna använder klienterna BranchCache. Mer information finns i Konfigurera BranchCache.
Drift
Om du vill aktivera peer-cache distribuerar du klientinställningarna till en samling. Sedan fungerar medlemmar i samlingen som en peer-cachekälla för andra klienter i samma gränsgrupp.
En klient som fungerar som en peer-innehållskälla skickar en lista över tillgängligt cachelagrat innehåll till hanteringsplatsen med hjälp av tillståndsmeddelanden. En peer-innehållskällklient skickar också ett tillståndsmeddelande till hanteringsplatsen när den tar bort innehåll från sin lokala cache.
Obs!
Listan över tillämpliga tillståndsmeddelanden för peer-innehållskälla finns i Tillståndsmeddelanden i Configuration Manager. Särskilt de med delstatsmeddelande-ID:n 7200, 7201, 7202 och 7203.
En annan klient i samma gränsgrupp skickar en begäran om innehållsplats till hanteringsplatsen. Servern returnerar listan med potentiella innehållskällor. Den här listan innehåller varje peer-cachekälla som har innehållet och som är online. Den innehåller även distributionsplatserna och andra platser för innehållskällor i gränsgruppen. Mer information finns i Prioritering av innehållskälla.
Som vanligt väljer klienten som söker efter innehållet en källa från den angivna listan. Klienten försöker sedan hämta innehållet.
Gränsgrupper innehåller inställningar som ger dig mer kontroll över innehållsdistributionen i din miljö. Mer information finns i Gränsgruppsalternativ för peer-nedladdningar.
Obs!
Om klienten återgår till en granne gränsgrupp för innehåll lägger hanteringsplatsen inte till peer-cachekällorna från granngränsgruppen i listan över potentiella platser för innehållskällor.
Välj endast klienter som passar bäst som peer-cachekällor. Utvärdera klientens lämplighet baserat på attribut som chassityp, diskutrymme och nätverksanslutning. Mer information som kan hjälpa dig att välja de bästa klienterna för peer-cache finns i den här bloggen av en Microsoft-konsult.
Obs!
Om de första 25 peer-cachekällorna är offline eller inte kan nås kan en peer-cacheklient som standard misslyckas med att ladda ned innehållet.
Du kan konfigurera den här inställningen med webbplatsdefinitionsegenskaperna SuperPeerLocationCount och SuperPeerLocationCountMax. Standardvärdena är 25 och 50. Mer information finns i Så här läser och skriver du till platskontrollfilen med WMI.
Du kan också minska dessa värden, 5 till exempel och 10. Den här konfigurationen gör att klienten snabbare återgår till andra innehållsplatser. Mer information finns i Prioritering av innehållskälla.
Begränsad åtkomst till en peer-cachekälla
En peer-cachekälla avvisar förfrågningar om innehåll när den uppfyller något av följande villkor när en peer begär innehåll:
Lågenergiläge
Processorbelastningen överskrider 80 %
Disk-I/O har en AvgDiskQueueLength som överskrider 10
Det finns inga fler tillgängliga anslutningar till datorn
Tips
Konfigurera de här inställningarna med hjälp av klientkonfigurationsserverns WMI-klass för peer-källfunktionen (SMS_WinPEPeerCacheConfig) i Configuration Manager SDK.
När peer-cachekällan avvisar en begäran om innehållet fortsätter peer-cacheklienten att söka efter innehåll från sin lista över platser för innehållskällor.
Krav
Peer cache stöder alla Windows-versioner som anges som kompatibla operativsystem som stöds för klienter och enheter. Operativsystem som inte är Windows-operativsystem stöds inte som peer-cachekällor eller peer-cacheklienter.
Obs!
Windows 10/11 Arm64 stöds inte som peer-cachekälla eller peer-cacheklient.
En peer-cachekälla måste vara en domänansluten Configuration Manager klient. En klient som inte är domänansluten kan dock hämta innehåll från en domänansluten peer-cachekälla.
Klienter kan bara ladda ned innehåll från peer-cachekällor i den aktuella gränsgruppen.
Obs!
Configuration Manager avgör om en peer-cachekälla har roamed till en annan plats. Det här beteendet ser till att hanteringsplatsen erbjuder den som en innehållskälla till klienter på den nya platsen och inte på den gamla platsen.
Ett konto för nätverksåtkomst krävs inte med följande undantag:
Konfigurera ett konto för nätverksåtkomst på platsen när en peer-cacheaktiverad klient kör en aktivitetssekvens från Software Center och startar om till en startavbildning. När enheten är i Windows PE använder den kontot för nätverksåtkomst för att hämta innehåll från peer-cachekällan.
När det behövs använder peer-cachekällan nätverksåtkomstkontot för att autentisera nedladdningsbegäranden från peer-datorer. Det här kontot kräver endast domänanvändarbehörigheter för detta ändamål.
Innan du försöker ladda ned innehåll verifierar hanteringsplatsen först att peer-cachekällan är online. Den här verifieringen sker via den "snabba kanalen" för klientmeddelanden, som använder TCP-port 10123.
Obs!
Om du vill dra nytta av nya funktioner i Configuration Manager uppdaterar du först klienterna till den senaste versionen. Nya funktioner visas i Configuration Manager-konsolen när du uppdaterar platsen och konsolen, men det fullständiga scenariot fungerar inte förrän klientversionen också är den senaste.
Klientinställningar
Mer information om klientinställningarna för peer-cache finns i Inställningar för klientcache.
Mer information om hur du konfigurerar de här inställningarna finns i Så här konfigurerar du klientinställningar.
På peer-cache-aktiverade klienter som använder Windows-brandväggen konfigurerar Configuration Manager de brandväggsportar som du anger i klientinställningarna.
Stöd för partiell nedladdning
Peer-cachekällor kan dela upp innehåll i olika delar. Dessa delar minimerar nätverksöverföringen för att minska WAN-användningen. Hanteringsplatsen ger en mer detaljerad spårning av innehållsdelarna. Den försöker eliminera fler än en nedladdning av samma innehåll per gränsgrupp.
Exempelscenario
Contoso har en enda primär plats med två gränsgrupper: huvudkontor (HQ) och filialkontor. Det finns en 30-minuters återställningsrelation mellan gränsgrupperna. Hanteringsplatsen och distributionsplatsen för platsen finns bara inom HQ-gränsen. Avdelningskontoret har ingen lokal distributionsplats. Två av de fyra klienterna på filialkontoret är konfigurerade som peer-cachekällor.
Du riktar en distribution med innehåll till alla fyra klienterna på avdelningskontoret. Du har bara distribuerat innehållet till distributionsplatsen.
Client3 och Client4 har ingen lokal källa för distributionen. Hanteringsplatsen instruerar klienterna att vänta 30 minuter innan de återgår till fjärrgränsgruppen.
Client1 (PCS1) är den första peer-cachekällan som uppdaterar principen med hanteringsplatsen. Eftersom den här klienten är aktiverad som en peer-cachekälla instruerar hanteringsplatsen den att omedelbart börja ladda ned del A från distributionsplatsen.
När Client2 (PCS2) kontaktar hanteringsplatsen, eftersom del A redan pågår men ännu inte har slutförts, instruerar hanteringsplatsen den att omedelbart börja ladda ned del B från distributionsplatsen.
PCS1 laddar ned del A och meddelar hanteringsplatsen omedelbart. Eftersom del B redan pågår men ännu inte har slutförts instruerar hanteringsplatsen den att börja ladda ned del C från distributionsplatsen.
PCS2 laddar ned del B och meddelar omedelbart hanteringsplatsen. Hanteringsplatsen instruerar den att börja ladda ned del D från distributionsplatsen.
PCS1 laddar ned del C och meddelar omedelbart hanteringsplatsen. Hanteringsplatsen informerar den om att det inte finns fler delar tillgängliga från fjärrdistributionsplatsen. Hanteringsplatsen instruerar den att ladda ned del B från sin lokala peer, PCS2.
Den här processen fortsätter tills båda klientens peer-cachekällor har alla delar från varandra. Hanteringsplatsen prioriterar delar från fjärrdistributionsplatsen innan peer-cachekällorna instrueras att ladda ned delar från lokala peer-datorer.
Client3 är den första som uppdaterar principen efter att återställningsperioden på 30 minuter upphör att gälla. Den stämmer nu tillbaka med hanteringsplatsen, som informerar klienten om nya lokala källor. I stället för att ladda ned hela innehållet från distributionsplatsen över WAN laddas innehållet ned i sin helhet från en av klientens peer-cachekällor. Kunderna prioriterar lokala peer-källor.
Obs!
Om antalet peer-cache-klientkällor är större än antalet innehållsdelar instruerar hanteringsplatsen de ytterligare peer-cache-källorna att vänta på återställning som en vanlig klient.
Konfigurera partiell nedladdning
Konfigurera gränsgrupper och peer-cachekällor per normal.
I konsolen Configuration Manager går du till arbetsytan Administration, expanderar Webbplatskonfiguration och väljer Platser. Välj Hierarkiinställningar i menyfliksområdet.
På fliken Allmänt aktiverar du alternativet Konfigurera peer-cache-klientkällor för att dela upp innehåll i delar.
Skapa en obligatorisk distribution med innehåll.
Obs!
Den här funktionen fungerar bara när klienten laddar ned innehåll i bakgrunden, t.ex. med en obligatorisk distribution. Nedladdningar på begäran, till exempel när användaren installerar en tillgänglig distribution i Software Center, fungerar som vanligt.
Om du vill se hur de hanterar nedladdningen av innehåll i delar undersöker du ContentTransferManager.log på klientens peer-cachekälla och MP_Location.log på hanteringsplatsen.
Vägledning för cachehantering
Peer cache förlitar sig på Configuration Manager klientcache för att dela innehåll. Tänk på följande när du hanterar klientcachen i din miljö:
Configuration Manager-klientcachen är inte som innehållsbiblioteket på en distributionsplats. När du hanterar innehållet som du distribuerar till en distributionsplats hanterar Configuration Manager-klienten automatiskt innehållet i cacheminnet. Det finns inställningar och metoder för att kontrollera vilket innehåll som finns i cachen för en peer-cachekälla. Mer information finns i Konfigurera klientcachen.
Storlek och underhåll av cachen gäller peer-cachekällor. Mer information finns i Konfigurera storlek för klientcache. Överväg storleken på större innehåll, till exempel uppgraderingspaket för operativsystem eller Windows Express-uppdateringsfiler. Jämför ditt behov av det här innehållet med det tillgängliga diskutrymmet på peer-cachekällor.
Källklienten för peer-cache uppdaterar den senast refererade tiden för innehåll i cachen när en peer laddar ned det. Klienten använder den här tidsstämpeln när den automatiskt underhåller sin cache och tar bort äldre innehåll först. Så det bör vänta med att ta bort innehåll som peer-cacheklienter oftare laddar ner, om alls.
Om det behövs använder du variabeln SMSTSPreserveContent för att behålla innehåll i klientcachen under en aktivitetssekvens för distribution av operativsystem. Mer information finns i Aktivitetssekvensvariabler.
Använd alternativet för att spara innehåll i klientcachen om det behövs när du skapar följande programvara:
- Program
- erbjudandet
- OS-avbildningar
- Uppgraderingspaket för operativsystem
- Startavbildningar
Övervakning
För att hjälpa dig att förstå användningen av peer-cache kan du visa instrumentpanelen för klientdatakällor . Mer information finns i Instrumentpanelen för klientdatakällor.
Du kan även använda rapporter för att visa peer-cacheanvändning. I konsolen går du till arbetsytan Övervakning , expanderar Rapportering och väljer noden Rapporter . Följande rapporter har alla någon typ av innehåll för programvarudistribution:
Innehållsavvisande från peer-cachekälla: Hur ofta peer-cachekällorna i en gränsgrupp avvisar en innehållsbegäran.
Obs!
Känt problem: När du granskar resultat som MaxCPULoad eller MaxDiskIO kan du få ett fel som tyder på att rapporten eller informationen inte kan hittas. Lös problemet genom att använda de andra två rapporterna som direkt visar resultaten.
Avvisning av källinnehåll i peer-cache efter villkor: Visar avvisningsinformation för en angiven gränsgrupp eller avvisningstyp.
Obs!
Känt problem: Du kan inte välja bland tillgängliga parametrar och måste istället ange dem manuellt. Ange värdena för Namn på gränsgrupp och Avvisningstyp som visas i rapporten Avvisning av källinnehåll i peer-cachen . För Avvisningstyp kan du till exempel ange MaxCPULoad eller MaxDiskIO.
Information om avvisande av källinnehåll i peer-cachen: Visa innehållet som klienten begärde när den avvisades.
Obs!
Känt problem: Du kan inte välja bland tillgängliga parametrar och måste istället ange dem manuellt. Ange värdet för Avvisningstyp som visas i rapporten för avvisande av källinnehåll i peer-cachen . Ange sedan resurs-ID: t för innehållskällan som du vill ha mer information om.
Så här hittar du resurs-ID:t för innehållskällan:
Leta reda på det datornamn som visas som peer-cachekälla i resultatet av rapporten för innehållsavvisande efter peer-cachekälla efter villkor .
Gå till arbetsytan Tillgångar och efterlevnad , välj noden Enheter och sök efter datorns namn. Använd värdet från kolumnen Resurs-ID.