Vad kan jag göra för att inte överbelasta min SCCM -miljö?

En vanlig fråga som jag ofta ser ställs inom Microsoft -forum och på myITforum e -postlista är, "Jag måste distribuera applikationen “XYZ” till alla datorer, men jag vill inte överbelasta min SCCM -miljö, vad kan jag göra? ” Eftersom jag inte såg ett blogginlägg som behandlade detta ämne bestämde jag mig för att skriva ett.

Jag vill inte överbelasta min SCCM -miljö!

I detta blogginlägg ska jag förklara hur a PowerShell skript som jag skapade gör att du kan distribuera ett program till endast 6.25% av dina datorer! Jag ska prata mer om varför det är 6.25% lite senare.
Detta PowerShell script skapar en uppsättning enhetssamlingar med datorns SMSID/GUID. Allt från applikationer, programuppdateringar etc. kan distribueras till dessa samlingar som skapas av skriptet så att du aldrig överbelastar din SCCM -miljö!
Hur fungerar detta skript?

Unik identifierare

När en dator ansluter System Center Configuration Manager (SCCM), får den en unik identifierare från SCCM -servern. Detta ID kallas SMSID eller GUID.
Förresten, in Microsoft äldre dokumentation SMSID används mycket, och det kallas fortfarande SMS Unique Identifier inom SCCM -databasen. Eftersom GUID kan ha många olika betydelser, för att undvika förvirring, kommer jag att använda SMSID under resten av detta blogginlägg.
Detta unika ID används varje gång en dator kommunicerar med SCCM -servern. När en enhetssamling antingen skapas eller uppdateras är SMSID en av de viktigaste identifierarna som används för att identifiera datorn i samlingen. När en distribution skickas till en enhetssamling kommer endast SMSID: erna som listas i samlingen att ta emot distributionen.
Notera: I de flesta fall om datorn installeras om med ett nytt operativsystem eller om SCCM-klientagenten installeras om, får datorn ett nytt SMSID.

Varför är det viktigt att veta om SMSID?

HEX -tecken

SMSID består av HEX-tecken (0-9, AF). Dessa 16 olika tecken utgör det tilldelade SMSID. SCCM tilldelar sekventiellt SMSID till varje enhet när den registreras med SCCM.
Till exempel, om en dators ID är C5FB60A6-207C-4451-A018-278E9FB1BA35 (märk att det sista tecknet är 5) kommer nästa dator att sluta i 6. Därför kan du förutsäga att nästa installerade SCCM-datorer kommer att ha följande ID: er :
C5FB60A6-207C-4451-A018-278E9FB1BA36
C5FB60A6-207C-4451-A018-278E9FB1BA37
C5FB60A6-207C-4451-A018-278E9FB1BA38
C5FB60A6-207C-4451-A018-278E9FB1BA39
C5FB60A6-207C-4451-A018-278E9FB1BA3A
C5FB60A6-207C-4451-A018-278E9FB1BA3B
C5FB60A6-207C-4451-A018-278E9FB1BA3C
Etc.
Om du grupperar alla datorer med sista tecknet i deras SMSID som nummer 5 får du ungefär en av var 16 datorer eller 1/16th eller 6.25% av det totala antalet datorer.
Som jag nämnde i noten ovan om ominstallation av klienten eller operativsystemet, kommer denna ekvation inte att brytas perfekt till 1/16th, men ju fler datorer du har, desto mindre variation kommer du att se.
Vad kan jag göra för att inte överbelasta min SCCM -miljö
I mitt lilla labb med 37 datorer (se skärmdumpen ovan) faller varje dator in i en av distributionens enhetssamlingar. Varje enhetssamling, beroende på mitt testlabbs storlek, varierar från 0 till 6 datorer.
Använd detta nedladdningslänk för att undvika kopierings- och klistringsproblem.
Det finns några saker att notera om detta manus:
-Glöm inte att redigera platskoden.
-Alla samlingar är begränsade till Alla stationära och serverklienter.
-Alla samlingar uppdateras med 1 minuts mellanrum från kl. 23.00
Med detta PowerShell scriptlösning Jag kan garantera att jag aldrig kommer att överbelasta min SCCM -miljö!
Om du har några frågor är du välkommen att kontakta mig @GarthMJ.
Har du en idé om ett blogginlägg om en SCCM -fråga eller ett rapporteringsämne? Låt mig veta. Din idé kan bli fokus för mitt nästa blogginlägg!

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Dela detta:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.
sv_SESwedish