There are four items that control network bandwidth utilization within SCCM:
- BITS client setting – The download of data
     from the distribution point to the client is a BITS download.  In the
     client settings of the clients the rate of those downloads can be
     adjusted.  However, this is client side and does not know about
     bandwidth on the network so if enough clients, even if all configured to
     1Mbps, are trying to download at the same time it can still clog the WAN.
 https://learn.microsoft.com/en-us/mem/configmgr/core/clients/deploy/about-client-settings#background-intelligent-transfer-service-bits
 I recommend setting the BITS settings but to something that will work for your organization. Exactly what that is varies greatly from one organization to another.
- Rate Limit Schedules –  Set in the Distribution Point properties, this controls
     maximum data that can be sent to each distribution point  at any given time of
     day.  This is to prevent WAN saturation while getting the data onto the distribution points prior to deployment to clients.
 https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/manage-network-bandwidth#BKMK_PlanningForThrottling
 I recommend setting the rate limits but to something that will work for your organization. Exactly what that is varies greatly from one organization to another. Remember that this is set individually for each distribution point.
- LEDBAT - Where BITS worked client side, LEDBAT works server side to control bandwidth usage.  Like the throttling rate limits it
     is enabled on each distribution point individually.  The idea is that it dynamically adjusts
     transfer rates so that clients only use network bandwidth when it's
     available.
 https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/fundamental-concepts-for-content-management#windows-ledbat
 I recommend turning this on for every distribution point.
- Peer caching
     technologies
     – Peer caching takes at least a portion of the load off of the WAN by
     allowing clients to share cached deployment data with each other.  We
     would limit this to only peers that are on the same subnet in order to
     ensure that they are never going cross-WAN. There are three peer caching
     technologies available in SCCM.  Without going deep on all of them I
     will just say that the on I recommend using is “Peer cache” for on-premises and Delivery Optimization for cloud (Intune).  Yes, use both if you have both on-prem SCCM and Intune because Delivery Optimization gives no benefit to your Line-of-Business applications or anything else that is not delivered from Microsoft's global distribution network.
 https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/fundamental-concepts-for-content-management#peer-caching-technologies
 I suggest turning on Peer Cache for all non-VPN connected clients and enabling peer downloads, but limited to same subnet, on all non-VPN boundary groups.
 
No comments:
Post a Comment