Optimize Bandwith usage, Updates and Apps.
- Magnus Mikkelsen
- Oct 16, 2024
- 3 min read
What is Delivery optimization? Delivery Optimization allows devices to download updates or apps from nearby devices rather than always reaching out to the internet for each individual download. By enabling peer-to-peer (P2P) sharing, computers on the same network can share data they’ve already downloaded. This reduces the load on internet bandwidth and speeds up the download process. Faster update deployment
With Delivery Optimization, once one device in a network has downloaded an update or app, others can retrieve it directly from that device. This makes the process much faster since internal network speeds are usually higher than internet download speeds.
Perfect for networks with lower bandwith
By pulling data from local peers rather than the internet, Delivery Optimization minimizes the amount of data downloaded from external sources. This can be particularly beneficial in environments with metered or limited internet connections, helping to avoid excess data charges.
How to configure Delivery Optimization
Sign in to the Microsoft Intune admin center.
Select Devices > Manage devices > Configuration > Create > New Policy.
Enter the following properties:
Platform: Select Windows 10 and later.
Profile type: Select Templates > Delivery optimization.
Select Create.
In Basics, enter the following properties:
Name: Enter a descriptive name for the new profile.
Description: Enter a description for the profile. This setting is optional, but recommended.
Select Next.
On the Configuration settings page, define how you want updates and apps to download. For information about available settings, see Delivery Optimization settings for Intune.
Settings overview
Not configured: End users update their devices using their own methods, which might be to use the Windows Updates or Delivery Optimization settings available with the operating system.
HTTP only, no peering (0): Get updates only from the internet. Don't get updates from other computers on your network (peer-to-peer).
HTTP blended with peering behind the same NAT (1): Get updates from the internet and from other computers on your network that are behind the same Network Address Translation (NAT) IP addresses.
HTTP blended with peering across a private group (2): Peering occurs on devices with the same Group ID. When this option is selected, peering crosses your NAT IP addresses.
HTTP blended with Internet peering (3): Get updates from the internet and from other computers on your network.
Simple download mode with no peering (99): Gets updates from the internet, directly from the update owner, such as Microsoft. It doesn't contact the Delivery Optimization cloud services.
Bypass mode (100): Use Background Intelligent Transfer Service (BITS) to get updates. Don't use Delivery Optimization.
Settings for using GPO to manage clients
You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization.
The Delivery Optimization settings in Group Policy are under: Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization. In MDM, the same settings are under .Vendor/MSFT/Policy/Config/DeliveryOptimization/.
Source:
https://learn.microsoft.com/en-us/windows/deployment/do/waas-delivery-optimization-reference
What Content is supported?
Windows Updates [Win1511]
(Feature and Quality Updates as well as language packs and driver)
Windows Store (for Business) files [Win1511]
Windows Defender definition updates [Win1511]
Intune Win32 apps [Win1709]
Microsoft 365 Apps and updates [Win1709]
MS Edge Updates [Win1809]
ConfigMan Express updates [Win1709 + ConfigMan 1711]
Dynamic Updates [Win1903]
MDM Agent [Windows 11] Would also higly reccomend to check out this blog:
https://jannikreinhard.com/2022/10/09/deep-dive-into-delivery-optimization/ If you want a more deep dive and technical overview
Comments