Download Session Title

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Server Message Block wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Remote Desktop Services wikipedia , lookup

Games for Windows – Live wikipedia , lookup

Content-control software wikipedia , lookup

Peer-to-peer wikipedia , lookup

Transcript
EVERYTHING YOU EVER WANTED
TO KNOW ABOUT MICROSOFT P2P
BUT WERE AFRAID TO ASK
Phil 2Pint
Andreas 2Pint
https://2pintsoftware.com
https://2pintsoftware.com
@phil2pint
@andhammarskjold
2Pint Software
2Pint Software
Phil
Wilcock
@phil2pint
SMS
Microsoft,
Installer FTW
1E, PIGS!,Atea, 2Pint
Fish
n Chips
Andreas
Hammarskjold
@andhammarskjold
BDD
Rocks
Kindergarden,
Ikea
Meatballs
1E, Atea, 2Pint
AGENDA
A
question for ya
 Back
by Popular Demand – LEDBaT!
 Why?
 The
Wherefore
 The
How
 So.Many.Questions…
SO WHO HAS EVER HAD A CALL FROM
THE NETWORK TEAM? C’MON..BE
HONEST
THE INFORMATION HIGHWAY GRIDLOCK
Disk Images & Backups
Applications
Azure
Emails
Files
Skype
Drivers
Containers
Edge
Updates
PoS
Cloud Transfers
What we need
to do
IT’S JUST GETTING INTERESTING!

Microsoft Management strategy

InTune

WUfB

WSfB

ConfigMgr

Windows 10 – Introduces DOSvc

WaaS

Cloud!

And, of course, that Ransomware…
THE MAIN GOALS OF CONTENT DELIVERY
Deliver
Avoid
Content Quickly
Network Team contact at all costs
THE MAIN GOALS – HOW?
 Deliver
Content Quickly
 Utilize
P2P as much as possible
 DeDuplicate
 Avoid
content
Network Team contact at all costs
 Save
the WAN by throttling using GPO or..
 Coming
soon - LEDBaT
AKA LEDBAT

LOW EXTRA DELAY BACKGROUND TRANSPORT

Been around since 2010

Think BitTorrent, Apple Software Updates

Now in Windows 10/WS2016

Downloads currently require WS2016 – this may change

Release date is still NDA 

Uploads require only W10 v1607

Not yet publicly implemented, but already successfully in use by some Windows components

2Pint Software are a TAP Partner
AKA LEDBAT - PROTOCOL GOALS
Efficiently
Keep
use available bandwidth
the delay low on the network
Quickly
yield to regular (non-LEDBaT) traffic
AKA LEDBAT - PROTOCOL DIAGRAM
AKA LEDBAT - PROTOCOL DIAGRAM
AKA LEDBAT - PROTOCOL DIAGRAM
P2P TOOLS FOR THE JOB

BranchCache

ConfigMgr Peer Cache

Windows 10 Delivery Optimization

3rd Party (Legacy) ‘Alternate Content Providers’
TOOLS FOR THE JOB
Microsoft P2P - Individual
Feature
Store Apps
Windows Update
Windows Update for Business
Windows Store for Business
Cumulative Results
BranchCache/BITS
Peer Cache/BITS
Delivery Optimization
Microsoft P2P
3rdParty/ ACP










(2)
(1)
(1)
Intune Apps
Intune Client Install



SCCM Policy (New!)




SCCM Apps
SCCM Client Push







Packages
Software Updates








Express Updates

Drivers
OS Deployment
IE/Edge Integration
SharePoint
SMB Share Content
Cross Subnet Transfers









Auto Bandwidth Mgmt
Job Prioritization
Service Windows XP

Support MS DeDuplication


Query Content at rest (in the cache)
Pre-stage content
O365/Cloud Content

++
1 Offline Apps only
2 Only if deployed via ConfigMgr
++
With 2Pint StifleR

?










LEDBAT














(2)
BRANCHCACHE – BEST PRACTICE & TWEAKS

Make sure the hash cache is big enough on the server

Content Size/2000 ish – also move off C drive

Always use ConfigMgr UI to enable BC

Set a big cache size in Windows 10 – it can shrink

Change the default port on clients – use the 2Pint TS

Lower the default content size on the server (64k by default)

If mixed Win7/10 scenario – consider BranchCache versions

Use the free 2Pint BranchCache for OSD Toolkit

Use correct BITS policy for optimum LAN tx speed
BRANCHCACHE – POLICY DOWNLOADS IN CONFIGMGR

CB Can now P2P Policy – Hurrah!

BUT Policy is small and the BranchCache default is 64k

Change it to 4k via Registry on MP only

HKLM\SYSTEM\ControlSet001\Services\PeerDistKM\Parameters -
MinContentLength
PEER CACHE – BEST PRACTICE & TWEAKS

Select Peer Cache sources (SuperPeers) carefully

Careful with the SCCM BITS policy – it can limit PC transfers between subnets

Same subnet = FG Prio, Intra subnet = High Prio (i.e policy will apply)

Use GPO instead

For testing – use 2Pint triggerhappy.exe to lower the reporting interval

See this blog for methods to select PC clients

https://blogs.technet.microsoft.com/setprice/2016/06/29/pe-peer-cache-custom-reportingexamples/
DO

Windows 10 only

Fast becoming preferred downloader/P2P option

Uses Tracker service – must be able to get out to internet

Junkie downloader – will use lots of B/W

Many GPO’s to tweak

LAN sharing options
GENERAL Q&A FREE FOR ALL
Best
questions win a Coffee Card so ask away!