Bookkeeping Service Providers

  • Accounting
  • Bookkeeping
  • US Taxation
  • Financial Planning
  • Accounting Software
  • Small Business Finance
You are here: Home / Data Center / SCCM peer caching matters more now than ever

SCCM peer caching matters more now than ever

May 14, 2021 by cbn Leave a Comment

Every Patch Tuesday, Microsoft delivers cumulative updates — and a fresh round of headaches — for administrators who must find a way to deploy sizeable fixes without bogging down the network.

Sprinkling a few distribution points across the infrastructure is not the most efficient way to deliver content, particularly now that the Windows servicing model compiles multiple fixes into one large package of several hundred megabytes. As more organizations move on-premises infrastructure to the cloud, implementing the peer-to-peer (P2P) technologies in System Center Configuration Manager (SCCM) makes more sense. Instead of a standard client-server relationship, clients can now share SCCM content, such as applications and software updates. P2P technologies split the content into smaller parts; clients receive portions of content from the other clients. When you use cloud capacity, the content only needs to be downloaded once and distributed by a peer source.

Some reasons to use SCCM peer caching technologies include lower costs, improved performance and reduced on-premises footprint by using cloud services. SCCM — also called ConfigMgr by IT workers — offers several peer caching technologies, including BranchCache, peer cache and Delivery Optimization, each with distinct capabilities. The task for administrators who use peer caching is to understand the strengths of each, how to configure them properly and how to monitor their usage in SCCM.

Content sources and priority in SCCM

SCCM clients can receive content in several ways:

  • a local distribution point in SCCM;
  • a cloud management gateway (an integrated cloud distribution point);
  • a peer source; or
  • Windows Update.

Content delivery to the client is prioritized in the following order:

  1. a distribution point on the local machine;
  2. a client acts as a peer source on the same subnet;
  3. a distribution point on the same subnet;
  4. a client acts as a peer source in the same boundary group;
  5. a distribution point in the current boundary group;
  6. a distribution point in a neighbor boundary group configured for fallback;
  7. a distribution point in the default site boundary group;
  8. Windows Update;
  9. an internet-facing distribution point; and
  10. a cloud distribution point hosted in Azure.
P2P technologies comparison

What is BranchCache?

BranchCache is a P2P technology built into Windows 10 that communicates with other clients on the local subnet. With BranchCache, a peer sends content as soon as it receives a few blocks. BranchCache works for all SCCM content types and policies and uses a cache that is separate from the one in SCCM. BranchCache also works with data deduplication to reduce the amount of data transmitted.

How to implement BranchCache in SCCM

To use BranchCache support in your SCCM environment, you need to enable BranchCache on the distribution point, then enable BranchCache on the SCCM clients.

How to enable BranchCache on the distribution point

  1. Go to Administration > Site Configuration > Servers and Site System Roles.
  2. Select the site system hosting the distribution point role.
  3. Right-click on the distribution point role and select Properties.
  4. Select the checkbox Enable and configure BranchCache for this distribution point.
BranchCache peer caching feature
Adjust the distribution point properties to turn on the BranchCache peer caching feature.

To enable BranchCache on the SCCM clients

  1. Go to Administration > Client Settings.
  2. Go to Client Cache Settings and select Yes for Configure BranchCache and Enable BranchCache.

What is peer cache?

Peer cache is a P2P feature built into ConfigMgr in which clients share content from the ConfigMgr cache. Peer cache works with other P2P technologies, such as BranchCache, but it can also work independently.

Peer cache supports partial content, so it sends data before the entire content type is available. It works for all SCCM content except policies. Peer cache supports client content sharing in the local subnet or via boundary groups. Peer cache requires clients to reside in the same boundary group to share content with other peers.

You can also use Windows Preinstallation Environment (PE) peer cache when deploying new machines with SCCM.

How to implement peer cache in SCCM

  1. Verify that peer downloads are supported in the boundary group by going to Administration > Hierarchy Configuration > Boundary Groups. Right-click the boundary group and go to the Options
  2. Select the option Allow peer downloads in this boundary group.
  3. Create a new setting for clients that should act as peer cache sources. (Do not make every client a peer cache source.)
  4. Select Yes for the client setting Enable as peer cache source in Client Cache Settings.

What is Delivery Optimization?

Delivery Optimization is a cloud-based P2P technology built into Windows 10 that works with Windows Update, Windows Server Update Services, Windows Update for Business and SCCM. Delivery Optimization requires Windows 10 and version 1910 of SCCM or greater.

Express Updates were the only SCCM content supported by Delivery Optimization until the release of SCCM 1910, which added:

  • support for all Windows updates, including quality and feature updates;
  • the ability to configure Delivery Optimization via boundary groups in SCCM; and
  • support for Microsoft Connected Cache — previously called Delivery Optimization In-Network Cache — enlists a peer server as a host for content distribution.

How to set up Delivery Optimization in SCCM

  1. Select the checkbox for Allow peer downloads in this boundary group.
  2. Under Delivery Optimization, select the checkbox for the Use Configuration Manager Boundary Groups for Delivery Optimization Group ID setting.
Which P2P technologies to use in different scenarios

How to monitor content sources in SCCM

You can monitor all content sources used in the SCCM peer caching technologies via the client sources node in the ConfigMgr console. Reach the dashboard by going to Monitoring > Distribution Status > Client Data Sources.

Client Data Sources dashboard
The Client Data Sources dashboard shows where clients get content from.

This dashboard gives an overview of how clients receive their content, which is helpful when verifying client content retrieval for P2P, cloud and local sources.

Share on FacebookShare on TwitterShare on Google+Share on LinkedinShare on Pinterest

Filed Under: Data Center

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Archives

  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • May 2021
  • April 2021
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • March 2016

Recent Posts

  • How Azure Cobalt 100 VMs are powering real-world solutions, delivering performance and efficiency results
  • FabCon Vienna: Build data-rich agents on an enterprise-ready foundation
  • Agent Factory: Connecting agents, apps, and data with new open standards like MCP and A2A
  • Azure mandatory multifactor authentication: Phase 2 starting in October 2025
  • Microsoft Cost Management updates—July & August 2025

Recent Comments

    Categories

    • Accounting
    • Accounting Software
    • BlockChain
    • Bookkeeping
    • CLOUD
    • Data Center
    • Financial Planning
    • IOT
    • Machine Learning & AI
    • SECURITY
    • Uncategorized
    • US Taxation

    Categories

    • Accounting (145)
    • Accounting Software (27)
    • BlockChain (18)
    • Bookkeeping (205)
    • CLOUD (1,322)
    • Data Center (214)
    • Financial Planning (345)
    • IOT (260)
    • Machine Learning & AI (41)
    • SECURITY (620)
    • Uncategorized (1,284)
    • US Taxation (17)

    Subscribe Our Newsletter

     Subscribing I accept the privacy rules of this site

    Copyright © 2025 · News Pro Theme on Genesis Framework · WordPress · Log in