Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Â
Peer Cache for Configuration Manager clients
1.
2. OVERVIEW
ï ABOUT PEER CACHE
ï CONSIDERATION OF ENABLING PEER CACHE
ï REQUIREMENTS FOR ENABLING PEER CACHE CLIENT
ï CLIENT SETTING FOR PEER CACHE
ï CONFIGURING PEER CACHE CLIENT(PEER CACHE SOURCE)
CLIENT SETTING DEPLOYMENT & REPORTING
APPLICATION DEPLOYMENT
REPORTING ACTIVE CONTENT STATUS TO CONFIGMGR
ï APPLICATION DEPLOYMENT TO ADDITIONAL CLIENTS
3. About Peer Cache
Pre-release feature
in 1602
Full Feature in 1710
100% Configuration
Manager Solution
Enables Peer cache clients to share content with other clients in the current boundary
group
(OS images, Driver Packages, Application, Packages and Boot Images)
4. Consideration of enabling peer cache
ïŒ High availability of
Content
ïŒ Number of Workstations
ïŒ Connection speed to
Distribution point
5. Requirement for Enabling Peer Cache clients as a peer
source
Create custom report to decide Peer Cache Client based on the below criteria.
Ex:
OS version (Like %Windows% NOT like %Server%)
Ethernet connection (Adaptertype0) = âEthernet 802.3â
IPAddress0 like â%.%.%.%â (Not Null)
Free space on system drive is > 45 GB
CCM Client is Active
Client version is 5.00.8325.1000 or later
Chassis type in (3,6,7) â Desktop, Min Tower, or Tower
ïŒ Must be domain joined
ïŒ Must be a member of the current boundary
group
ïŒ Supported CCM client
version
ïŒ CCM Client is Active and
online
ïŒ Recommended to have Desktop, Min Tower, or
Tower
6. Conditions to reject content
âą Is in low battery mode.
âą CPU load exceeds 80% at the time the content is
requested.
âą Disk I/O has an AvgDiskQueueLength that exceeds
10.
âą There are no more available connections to the
computer
7.
8. Client setting for peer cache
Server - Feature enabled by default in
CB1710
Server - Peer cache settings
in Client settings
9. Server - Custom Client setting
deployment
Client - Peer cache setting in
WMI
17. BranchCache Peer Cache
Possibilities BranchCache works with any content that is accessed
via HTTP or SMB. Other users of the content get the
benefit of branch cache.
Peer cache only works with SCCM content.
Sharing BranchCache clients can share content with each other
only if they are in the same subnet.
Peer cache clients can share content with each other
even if they are not in the same subnet.
BranchCache works at a block/segment level. The unit
of download is blocks, which is typically just a portion
of a file. Blocks are identified by their hashes and not
by their association to any file. This allows a client to
share content even if it only has portions of it. This
also makes it is difficult to know which client has
which content.
Peer cache works at SCCM package level. The unit of
download is an SCCM package. An SCCM peer cache
client can only start sharing content if it has
completely downloaded the entire package. You can
also tell which client has which content.
Cache BranchCache uses its own cache which is separate
from the actual content. There is essentially two
copies of the content on the client.
Peer cache only has one copy of the content, all in the
ccmcache.
WinPE BranchCache does not work with WinPE clients. Peer cache works with WinPE clients. WinPE clients can
get content from peer cache clients in full OS.
Discovery BranchCache discovers content by broadcasting the
hash of a block, and the clients that have the block
will respond. This is why clients have to be on the
same subnet for this method to work.
Peer cache discovers content by asking the SCCM MP
for the location of packages. WinPE clients also
performs a broadcast on the subnet, in addition to the
MP look-up.