Dela via


Komponenter och trådar för innehållsdistribution

Den här artikeln hjälper dig att förstå komponenter och trådar för innehållsdistribution.

Ursprunglig produktversion: Configuration Manager aktuell gren, Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager

De komponenter som används för innehållsdistribution

Här är en snabb lista över de primära komponenterna som används för innehållsdistribution:

Namn Komponentnamn Visningsnamn Beskrivning
Distributionshanteraren SMS_DISTRIBUTION_MANAGER DistMgr Hanterar innehåll och skapar jobb för PkgXferMgr
Paketöverföringshanteraren SMS_PACKAGE_TRANSFER_MANAGER PkgXferMgr Överför paket till distributionsplatser
Hierarkihanteraren SMS_HIERARCHY_MANAGER Hman Bearbetar och replikerar ändringar i platshierarkin
Avsändare SMS_SENDER Avsändare Initierar kommunikation mellan platser mellan TCP/IP-nätverk
Despooler SMS_DESPOOLER Despooler Bearbetar inkommande replikeringsfiler från överordnade eller underordnade platser
Scheduler SMS_SCHEDULER Scheduler Skapar avsändarjobb
Övervakare av databasmeddelanden SMS_DATABASE_NOTIFICATION_MONITOR SmsDbMon Bevakar databasen efter ändringar i vissa tabeller och skapar filer i inkorgarna för komponenter som ansvarar för att bearbeta dessa ändringar
SMS-provider SMS-provider SMSProv WMI-provider (Windows Management Instrumentation) som tilldelar läs- och skrivåtkomst till Configuration Manager-databasen på en plats
SMS DP-provider SMS DP-provider SMSDPProv WMI-provider (Windows Management Instrumentation) som hanterar åtgärder för innehållsbibliotek på DP
SMS-agentvärd SMS-agentvärd CcmExec SMS Agent Host är den Configuration Manager klientagenttjänsten som även är värd för komponenter på serversidan, till exempel hanteringsplats och mottagardistributionsplats
Dataöverföringstjänst DataTransferService DTS Data Transfer Service är en komponent i CcmExec som ansvarar för nedladdning av filer via BITS.

Distribution Manager-trådar (DistMgr)

Distributionshanteraren (DistMgr) utför en mängd olika åtgärder för att distribuera innehåll till distributionsplatserna (DPs). De här åtgärderna hanteras av de olika typerna av trådar, och diagrammet nedan förklarar DistMgr-trådhierarkin för standardtrådskonfigurationen:

Diagram som visar distributionshanterarens trådhierarki.

  • Main DistMgr-tråd

    Loggpost för identifiering: SMS_EXECUTIVE started SMS_DISTRIBUTION_MANAGER as thread ID 3648 (0xE40)

    Den här tråden startas av SMS_Executive vid tjänststart. Den huvudsakliga DistMgr-tråden startar replikeringsbearbetningen, DP Manager, rensning av innehåll, DP-certifikatövervakning, flytt av innehållsbibliotek, IIS-konfigurationsändringsbearbetning, DP-omtilldelning och uppgradering av bearbetningstrådar när den startar. Den startar även paketbearbetningstrådar på begäran när en paketändring sker

    Förutom att hantera dessa trådar hanterar den här tråden även ändringar i platskontrollfilen och uppdaterar DP-inställningarna (konfigurera DP/PXE, uppdatera registerinställningar, skapa övervaknings-/användningsuppgifter på DP och så vidare).

  • Tråd för replikeringsbearbetning

    Loggpost för identifiering: Starting thread for processing replication, thread ID = 0x1A14 (6676)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och bearbetar följande filer i DistMgr.box\incoming katalogen:

    Fil Beskrivning
    . STA Uppdateringar paketstatus i PkgStatus tabellen i databasen.
    . FWD Vidarebefordrar det angivna paketet till den angivna målplatsen genom att skapa ett minijobb för att skicka paketet.
    . DMD Distribuerar begäranden på begäran. Riktar det angivna paketet till angiven DP.
    . PUL Uppdateringar hämta DP-paketsvaret PullDPResponse i tabellen i databasen.

    Obs!

    Den här tråden är enkeltrådad och skapar inte fler trådar för att bearbeta någon av dessa filer.

  • DP Manager-tråd

    Loggpost för identifiering: Starting the DP Manager thread, thread ID = 0x5D8 (1496)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och bearbetar borttagning av IP-adresser när en ändring av platskontrollfilen identifieras. När en lämplig ändring av platskontrollfilen inträffar släpper SMSDBMON en DPN-fil (DP Notification) i DistMgr.box som bearbetas av den här tråden.

    DPN-filer används för att meddela en DP-ändring, vilket innebär borttagning av DP (identifieras av Åtgärd = 3 i DistributionPoints tabellen).

    Obs!

    Den här tråden är enkeltrådad och skapar inte fler trådar för att utföra arbete.

  • Tråd för rensning av innehåll

    Loggpost för identifiering: Starting the content cleanup thread, thread ID = 0x1604 (5636)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och kör rensning av innehåll. Den avgör om innehållsrensning krävs genom att identifiera överblivet innehåll från databasen. Den här tråden använder standard batchstorleken 50 för det antal innehåll som den kan instruera en fjärr-DP att ta bort åt gången. Det här värdet kan dock åsidosättas genom att ange följande registernyckel:

    SMS\Components\SMS_DISTRIBUTION_MANAGER\RemoteContentCleanupBatchSize

    DWORD-värdet kan vara mellan 1 och 500.

    Obs!

    Ändra inte det här värdet utan att kontakta Microsofts supportpersonal. Den här tråden är enkeltrådad och skapar inte fler trådar för att utföra arbete.

  • DP-certifikatövervakningstråd

    Loggpost för identifiering: Starting the DP cert monitoring thread, thread ID = 0x7290 (29328)

    Den här tråden startas av den huvudsakliga DistMgr-tråden. Den här tråden bearbetar . CER-filer och konfigurerar certifikatbindningen i IIS när utökat HTTP-läge är aktiverat. Det här läget kräver användning av Configuration Manager genererade certifikat i IIS.

    Obs!

    Den här tråden är enkeltrådad och skapar inte fler trådar för att utföra arbete.

  • Flytta tråd för innehållsbibliotek

    Loggpost för identifiering: Starting the content library move thread, thread ID = 0x11D6C (73068)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och flyttar innehållsbiblioteket till den nya platsen efter en . CML-filen tas bort i DistMgr.box.

    Obs!

    Den här tråden är enkeltrådad och skapar inte fler trådar för att utföra arbete.

  • Tråd för ändringsbearbetning av IIS-konfiguration

    Loggpost för identifiering: Starting the IIS config change processing thread, thread ID = 0x408C (16524)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och hanterar konfigurering av virtuella IIS-kataloger för standard- och pull-distributionsplatser efter att IIS-filer har tagits bort i DistMgr.box. Den här tråden IISConfigChangeThreadLimit läser egenskapen Platskontrollfil (SCF) för komponenten för SMS_DISTRIBUTION_MANAGER att fastställa antalet trådar som kan startas för att utföra IIS-ändringar samtidigt. Standardvärdet för IISConfigChangeThreadLimit SCF-egenskapen är 50, men det kan ändras om det behövs. Men om den här SCF-egenskapen inte finns av någon anledning används standardvärdet 50 för IISConfigChangeThreadLimit.

    Obs!

    Den här tråden skapar fler trådar för att utföra DP IIS-konfigurationsändringar. Varje arbetstråd hanterar konfigurationen av virtuella IIS-kataloger för en specifik DP.

  • DP-omtilldelningstråd

    Loggpost för identifiering: Starting the shared DP reassignment thread, thread ID = 0x9C0C (39948)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och hanterar DP-omtilldelningar för standard- och mottagardistributionsplatser när en . DPU-filen tas bort i DistMgr.box. Den här tråden SharedDPImportThreadLimit läser SCF-egenskapen (Site Control File) för komponenten för SMS_DISTRIBUTION_MANAGER att fastställa antalet trådar som kan startas för att utföra DP-omtilldelningar samtidigt. Standardvärdet för SharedDPImportThreadLimit SCF-egenskapen är 50, men det kan ändras om det behövs. Men om den här SCF-egenskapen inte finns av någon anledning används standardvärdet 50 för SharedDPImportThreadLimit.

    Obs!

    Den här tråden skapar fler trådar för att utföra DP-omtilldelningar. Varje arbetstråd hanterar omtilldelning av en specifik DP.

  • Tråd för uppgraderingsbearbetning

    Loggpost för identifiering: Starting the DP upgrade processing thread, thread ID = 0x1968 (6504)

    Den här tråden startas av den huvudsakliga DistMgr-tråden och hanterar DP-installationer och uppgraderingar för standard- och mottagardistributionsplatser. Den anropar spGetDPsForUpgrade för att hämta en lista över IP-adresser som behöver uppgraderas. Den här tråden DPUpgradeThreadLimit läser egenskapen Platskontrollfil (SCF) för komponenten för SMS_DISTRIBUTION_MANAGER att fastställa antalet trådar som kan startas för att utföra DP-installationer/uppgraderingar samtidigt. Standardvärdet för DPUpgradeThreadLimit SCF-egenskapen är 50, men det kan ändras om det behövs. Men om den här SCF-egenskapen inte finns av någon anledning används standardvärdet 5 för DPUpgradeThreadLimit.

    Obs!

    Den här tråden skapar fler trådar för att utföra DP-installation/uppgraderingsarbete. Varje arbetstråd hanterar installation/uppgradering av en specifik DP.

  • Tråd för paketbearbetning

    Loggpost för identifiering: Started package processing thread for package 'PKGID', thread ID = 0x8E8 (2280)

    Dessa trådar startas av den huvudsakliga DistMgr-tråden. Antalet paketbearbetningstrådar bestäms av inställningen Maximalt antal pakettrådar i egenskaperna för konfiguration av komponentkonfiguration för programvarudistribution . Varje paketbearbetningstråd utför hashning av paketinnehållet och skapar en komprimerad kopia av innehållet.

    Obs!

    Även om alla paketbearbetningstrådar körs samtidigt, ansvarar de för att hasha och komprimera paketkällan. Det finns ett kritiskt avsnitt runt komprimering, vilket innebär att endast en tråd kan komprimera innehåll i taget. Om en massa nya, stora paket skapas och distribueras kan trådarna per paket blockeras i en kedja som väntar på sin tur för att hämta komprimeringslåset.

    Beroende på paketåtgärderna (lägg till/uppdatera/ta bort) skapar varje paketbearbetningstråd också:

    • DP-trådar för att skapa ett Package Transfer Manager-jobb för att lägga till/uppdatera innehåll på en DP.
    • DP-trådar för att instruera en fjärrdistributionsplats att ta bort innehåll från innehållsbiblioteket.

    Antalet DP-trådar som varje paketbearbetningstråd kan skapa bestäms av inställningen Maximalt antal trådar per paket i egenskaperna för konfiguration av programvarudistributionskomponent.

    Obs!

    Paketbearbetningstrådar är flertrådade och varje paketbearbetningstråd skapar fler trådar för att utföra arbete. Varje arbetstråd hanterar tilläggs-/uppdaterings-/borttagningsåtgärder för IP-adresserna.

Distribution Manager-trådkonfiguration

Alla Configuration Manager platser (inklusive den centrala administrationswebbplatsen) gör det möjligt att konfigurera antalet trådar som kan användas för att distribuera innehåll till distributionsplatserna (DPs). Den här konfigurationen är specifik för varje plats och kan nås genom att högerklicka på platsen under noden Platser och välja Konfigurera platskomponenter>Programvarudistribution. Här är en titt på standardkonfigurationen:

Skärmbild av Fönstret Egenskaper för programvarudistributionskomponenten.

I de flesta fall skulle du bara bry dig om inställningarna Maximalt antal paket och Maximalt antal trådar per paket .

  • Maximalt antal paket: Anger det maximala antalet paket som ConfigMgr kan skicka till IP-adresserna samtidigt. Det angivna värdet ska vara mellan 1 och 50.
  • Maximalt antal trådar per paket: Anger det maximala antalet trådar som tilldelats varje paket under distributionen. Det angivna värdet ska vara mellan 1 och 999.

Standardkonfigurationen för Maximalt antal paket=3 och Maximalt antal trådar per paket=5 kan också refereras till 3x5. Det är så trådkonfigurationen ofta anges i arbetsflödet.

Vad detta egentligen betyder

Effekt på Distributionshanteraren (DistMgr)

Med standardtrådskonfigurationen 3x5 kan DistMgr samtidigt bearbeta tre paket och använda upp till fem trådar för varje paket, så att det kan använda upp till totalt 15 trådar för att utföra arbete. Så här går det till om vi har fler än tre paket som behöver distribueras till fler än 5 DP:er:

Diagram som visar hur DistMgr bearbetar tre paket samtidigt när Trådkonfiguration = 3x5.

För att bearbeta varje enskilt paket skapas en paketbearbetningstråd av den huvudsakliga DistMgr-tråden. Den här paketbearbetningstråden använder en av tre paketbearbetningsplatser från inställningen Maximalt antal paket . Det finns en unik paketbearbetningstråd per paket – DistMgr startar inte flera paketbearbetningstrådar för samma paket. Det innebär att tre unika paket använder tre unika paketbearbetningstrådar. Var och en av dessa paketbearbetningstrådar kan skapa upp till fem DP-trådar för att distribuera paketet till fem DPs samtidigt.

Effekt på Package Transfer Manager (PkgXferMgr)

För varje PkgXferMgr-jobb som skapats av DistMgr använder PkgXferMgr en tråd. Trådkonfiguration på 3x5 innebär att sändningskapaciteten för PkgXferMgr är inställd på 15, vilket innebär att PkgXferMgr inte kan arbeta med fler än 15 jobb samtidigt, vilket begränsar den till högst 15 trådar.

Hur länge en tråd körs

DistMgr-trådar

Syftet med en DP-tråd är att skapa ett jobb för Package Transfer Manager, som sedan kopierar det faktiska innehållet till DP. DP-trådar slutförs efter att PkgXferMgr-jobbet har skapats, och därför är livslängden för en DP-tråd kort. På grund av detta behöver du för det mesta inte konfigurera en aggressiv trådkonfiguration för att påskynda innehållsdistributionen. I stället för att ange aggressiva värden kan du titta mot Att välja rätt värden (mer information nedan).

PkgXferMgr trådar

Eftersom PkgXferMgr-trådar utför det verkliga arbetet med att skicka innehållet beror livslängden för dessa trådar på paketens storlek. För större paket kan dessa trådar ta lång tid beroende på paketstorlek och nätverkshastighet. Även om dessa trådar kan ta lång tid att slutföra, är livslängden för DistMgr-trådar mycket kortare, vilket innebär att DistMgr kan köa ett stort antal jobb för PkgXferMgr, vilket skapar en kvarvarande jobblogg i kön.

För pull-DPs meddelar PkgXferMgr-trådar pull DP och ber pull DP att ladda ned innehållet. Därför är livslängden för PkgXferMgr-trådar för pull-DPs kort. PkgXferMgr startar en annan tråd för att utföra pull DP-avsökning (baserat på det konfigurerade avsökningsintervallet) för att kontrollera förloppet för jobbet. Detta är dock också en snabb åtgärd och dessa trådar har också en kort livslängd.

Välja rätt värden

För att fastställa lämpliga värden för de här inställningarna måste du först förstå Configuration Manager-hierarkin. Låt oss överväga följande hypotetiska Configuration Manager miljö:

  • Central administrationswebbplats: CS1
  • Primär plats: PS1
  • Antal vanliga distributionsplatser som rapporterar till PS1: 200
  • Totalt antal paket: 1 000

I den här miljön innebär standardtrådskonfigurationen (3x5) att om ett nytt paket behöver distribueras till alla 200 DP:er bearbetar vi bara 5 DP:er i taget. När en DP-tråd avslutas skapas en annan DP-tråd och processen fortsätter tills alla DP:er bearbetas. Den här processen tar lite tid att loopa igenom alla 200 IP-adresser.

För att optimera detta måste vi först ställa några frågor:

  1. Hur många paket planerar du att läggas till/uppdateras/distribueras samtidigt i genomsnitt?
  2. Hur många DP:er har du på webbplatsen? Hur är nätverkskonfigurationen mellan platsservern och dessa IP-adresser?

Förutsatt att svaret på den första frågan är 5, och svaret på den andra frågan är 200 med bra nätverksanslutning, kan du teoretiskt ange Maximalt antal paket till 5 och Maximalt antal trådar per paket till 200, vilket gör att Configuration Manager kan skicka upp till fem paket till alla 200 DPs samtidigt. Det innebär dock att när det finns mer än den genomsnittliga belastningen kan vi skapa upp till 1 000 trådar, vilket är många trådar. Fler trådar är vanligtvis bra, men inte alltid eftersom det arbete som utförs också är beroende av maskinvaru- och nätverkskonfigurationer. För många trådar kan ibland orsaka flaskhalsar och sakta ned saker i stället för att förbättra dem.

Det viktigaste att komma ihåg när du konfigurerar de här inställningarna är att hitta en balans. I exemplet ovan är ett rimligt alternativ att ställa in trådkonfigurationen på 5x100 (eller till och med 5x50 beroende på maskinvara/nätverk) vilket fortfarande gör att Configuration Manager kan bearbeta upp till 100 DPs samtidigt för fem olika paket. Med de här inställningarna kommer det maximala antalet trådar som kan skapas vid hög belastning inte överstiga 500.

Obs!

Som en allmän riktlinje rekommenderar vi att det totala antalet trådar inte överstiger 750. Det innebär att du kan ange trådkonfigurationen till 3x250, 5x150, 10x75 och så vidare.

I samma hierarki kan du stöta på en situation där du tar med en ny DP i miljön och du behöver distribuera alla 1 000 paket till DP. I det här fallet kommer trådkonfigurationen av 5x100 inte att vara effektiv eftersom vi bara kan bearbeta 5 paket åt gången, och bearbetningen av 1 000 paket tar lång tid. I det här scenariot kan du välja att antingen:

  • Ställ tillfälligt in trådkonfigurationen på något som liknar 50x10 som är lämpligare för det aktuella kravet, men är inte ett bra alternativ på lång sikt med tanke på att vi har 200 DPs.
  • Ange trådkonfigurationen permanent till ungefär 20 x 25 som ger en mycket bättre balans och ger liknande prestanda i ett scenario där fler paket måste gå till en handfull DP:er samt ett scenario där en handfull paket måste gå till många DPs.

Viktigt

Det finns ingen angivna rekommendation om värden för trådkonfiguration. den varierar för varje miljö och bör anges när du har förstått din miljö och dina krav. Kom alltid ihåg att hitta en balans!

Konfiguration av avsändartråd

Varje Configuration Manager plats (inklusive den centrala administrationsplatsen och sekundära platser) har en avsändare. Avsändaren hanterar nätverksanslutningen från en plats till en målplats och kan upprätta anslutningar till flera platser samtidigt. För att ansluta till en plats använder avsändaren filreplikeringsvägen till platsen för att identifiera det konto som ska användas för att upprätta nätverksanslutningen. Avsändaren använder också det här kontot för att skriva data till målwebbplatsens SMS_SITE resurs.

Som standard skriver avsändaren data till en målplats med hjälp av flera samtidiga trådar. Varje samtidig tråd kan överföra ett annat filbaserat objekt till målplatsen. När avsändaren börjar skicka ett objekt fortsätter den som standard att skriva datablock för objektet tills hela objektet skickas.

Med alla Configuration Manager platser kan du konfigurera antalet trådar som kan användas av avsändarkomponenten för att skicka data samtidigt till andra webbplatser. Den här konfigurationen är specifik för varje plats och kan nås från platsegenskaperna under noden Platser genom att välja fliken Avsändare . Här är en titt på standardkonfigurationen:

Skärmbild som visar information under fliken Avsändare i ConfigMgr primär plats Fönstret Egenskaper.

Alla webbplatser: Det maximala antalet samtidiga kommunikationer som tillåts för den här avsändaren. Standardvärdet är 5. Dessa kommunikationer kan vara avsedda för olika platser eller alla för samma plats, förutom som begränsas av det högsta värdet som anges i Per plats.

Per plats: Det maximala antalet samtidiga kommunikationer som tillåts till en enskild målplats. Standardvärdet är 3.

Obs!

När du konfigurerar det totala antalet samtidiga sändningstrådar som ska användas vid kommunikation med andra platser, ska det totala antalet sändande trådar konfigureras som ett större antal än de trådar som konfigurerats för inställningen per plats. Om det totala antalet skickande trådar är lika med det antal som konfigurerats för att användas per plats och en mottagande plats inte är tillgänglig, kan det leda till att alla sändande trådar används vid försök att kommunicera med den otillgängliga platsen och förhindra plats-till-plats-kommunikation till andra platser.

Vad detta innebär

Värdet som anges under Alla webbplatser definierar det totala antalet trådar som avsändaren kan använda för att skicka data samtidigt till andra webbplatser. Av det totala antalet trådar för Alla webbplatser kan du tilldela ett maximalt antal trådar under Per webbplats som kan användas för att skicka data till en målplats. Som standard är varje plats konfigurerad för att använda fem samtidiga trådar, med tre tillgängliga för användning när data skickas till en målplats. När du ökar det här antalet kan du öka dataflödet mellan platser genom att aktivera Configuration Manager för att överföra fler filer samtidigt. Om du ökar det här antalet ökar också efterfrågan på nätverksbandbredd mellan platser.

Välj rätt värden

För att fastställa lämpliga värden för de här inställningarna måste du först förstå Configuration Manager-hierarkin. Låt oss överväga följande hypotetiska Configuration Manager miljö:

  • Central administrationswebbplats: CS1
  • Primär plats: PS1
  • Primär plats: PS2
  • Primär plats: PS3
  • Primär plats: PS4

I den här miljön tillåter standardkonfigurationen av avsändare att använda totalt 5 trådar. Av dessa 5 trådar kan 3 användas för någon av de 4 primära målplatserna. Om en administratör skickar 3 till alla dessa webbplatser är det möjligt att avsändaren kommer att använda tre trådar för en av dessa webbplatser (låt oss säga PS1), vilket bara lämnar 2 trådar för de återstående platserna. Av de återstående 2 trådarna kan avsändaren använda 1 för PS2 och den andra för PS3 med alla fem tillåtna trådar, vilket inte ger utrymme för att skicka data samtidigt till PS4. Nu måste avsändaren vänta på att en av de befintliga 5 trådarna ska slutföras innan den kan skicka mer data. När en befintlig tråd har slutförts kan avsändaren sedan använda en annan tråd för att skicka mer data till PS2/PS3/PS4-webbplatserna.

Vi rekommenderar att du avsätter 10 trådar för varje webbplats som avsändaren kommunicerar med. I det här fallet kan CS1-webbplatsen kommunicera med fyra andra webbplatser, vilket innebär att värdet Per plats10 för fyra webbplatser kräver att värdet Alla platser anges till 40.

Obs!

Detta är en allmän rekommendation och dessa värden kan kräva ytterligare justering beroende på antalet paket som en webbplats behöver skicka samtidigt till andra webbplatser.

Bandbreddskontroll och trådar

I Configuration Manager kan du konfigurera ett schema och ange specifika begränsningsinställningar för fjärrdistributionsplatser samt för filreplikeringsvägar för platser. Kontrollerna för schemaläggning och begränsning till fjärrdistributionsplatsen liknar inställningarna för en standardadress för avsändare, men i det här fallet används inställningarna av en komponent som kallas Package Transfer Manager.

För komponenten Package Transfer Manager (för Platsserver – >DP) konfigureras begränsningsinställningarna i egenskaperna för en standarddistributionsplats som inte finns på en platsserver.

För avsändarkomponenten (för platsserver-platsserver<>) konfigureras begränsningsinställningarna i egenskaperna för filreplikeringsvägen underReplikering av hierarkikonfigurationsfil>.

Obs!

Tidsinställningarna baseras på tidszonen från den sändande platsen, inte distributionsplatsen.

Schemaalternativ

Om du vill begränsa data väljer du tidsperioden och väljer sedan någon av följande inställningar för tillgänglighet:

  • Öppen för alla prioriteringar: Anger att Configuration Manager skickar data till distributionsplatsen utan begränsningar.

  • Tillåt medelhög och hög prioritet: Anger att Configuration Manager endast skickar data med medelhög och hög prioritet till distributionsplatsen.

  • Tillåt endast hög prioritet: Anger att Configuration Manager endast skickar data med hög prioritet till distributionsplatsen.

  • Stängd: Anger att Configuration Manager inte skickar några data till distributionsplatsen.

    Du kan begränsa data efter prioritet eller stänga anslutningen för valda tidsperioder.

Alternativ för hastighetsbegränsning

Detta används för att konfigurera hastighetsbegränsningar för att styra nätverksbandbredden som används vid överföring av innehåll till distributionsplatsen. Du kan välja bland följande alternativ:

  • Obegränsat när du skickar till det här målet: Anger att Configuration Manager skickar innehåll till distributionsplatsen utan begränsningar för hastighetsbegränsning.
  • Pulsläge: Anger storleken på de datablock som skickas till distributionsplatsen. Du kan också ange en tidsfördröjning mellan att skicka varje datablock. Använd det här alternativet när du måste skicka data över en nätverksanslutning med låg bandbredd till distributionsplatsen. Du kan till exempel ha begränsningar för att skicka 1 KB data var femte sekund, oavsett länkens hastighet eller dess användning vid en viss tidpunkt.
  • Begränsat till angivna maximala överföringshastigheter per timme: Ange den här inställningen om du vill att en plats ska skicka data till en distributionsplats genom att endast använda den procentandel av tiden som du konfigurerar. När du använder det här alternativet identifierar Configuration Manager inte nätverkets tillgängliga bandbredd, utan delar i stället upp den tid som data kan skickas i tidssektorer. Sedan skickas data under en kort tidsperiod, vilket följs av tidsblock när data inte skickas. Om den maximala hastigheten till exempel är inställd på 50 % skickar Configuration Manager data under en tidsperiod följt av en lika lång tidsperiod när inga data skickas. Den faktiska storleken på data, eller storleken på datablocket, hanteras inte. I stället hanteras bara den tid under vilken data skickas.

Mer information om de här inställningarna finns i Konfigurera innehållshantering i Configuration Manager.

Hur detta påverkar trådarna Sender och PkgXferMgr

När bandbreddskontroll är aktiverat för en plats ignorerar avsändarkomponenten avsändartrådskonfigurationen för platsen och använder bara en tråd för den platsen. På samma sätt, när bandbreddskontroll är aktiverad för en DP, ignorerar PkgXferMgr trådkonfigurationen och använder bara en tråd för DP.

Obs!

Detta gäller även när gränsen för tillgänglig bandbredd (%) är inställd på 100 %.

När bandbreddskontroll tillämpas loggar PkgXferMgr.log någon av följande rader:

Schemaläggning:

~Adress till DPNAME.CONTOSO.COM är för närvarande under bandbreddskontroll, därför tillåts endast en anslutning, vilket returnerar skicka begäran till poolen.

Pulsläge:

~Addres till DPNAME.CONTOSO.COM är för närvarande i pulsläge, därför tillåts endast en anslutning.
~Avbruten sändningsbegäran eftersom endast en anslutning tillåts i pulsläge.

Sender.log visar liknande poster när bandbreddsbegränsning har konfigurerats.