配置适用于 Windows 客户端更新的 BranchCache

适用范围

  • Windows 10
  • Windows 11

查找使用者信息? 请参阅 Windows 更新:常见问题

BranchCache 是自 Windows Server 2008 R2 和 Windows 7 操作系统以来推出的带宽优化功能。 每个客户端都有一个缓存,并充当自己网络中的设备所请求内容的备用源。 Windows Server Update Services (WSUS) 和 Microsoft Endpoint Manager 可以使用 BranchCache 在更新部署期间优化网络带宽,并且很容易为其中任何一个进行配置。 BranchCache 具有两种运行模式:分布式缓存模式和托管缓存模式。

  • 分布式缓存模式的运行方式与Windows 客户端中的传递优化功能类似:每个客户端都包含它请求的启用 BranchCache 的文件的缓存版本,并充当请求相同文件的其他客户端的分布式缓存。

    提示

    对于客户端更新,分布式缓存模式Windows托管缓存模式,以从对等分发中获益最大。

  • 在托管缓存模式中,特定位置的指定服务器充当在其区域中的客户端所请求文件的缓存。 然后,与客户端从潜在源检索文件不同,托管缓存服务器代表自己提供内容。

有关分布式缓存模式和托管缓存模式工作原理的详细信息,请参阅 BranchCache 概述

为客户端配置 BranchCache

无论是将 BranchCache 与 Configuration Manager 结合使用还是与 WSUS 结合使用,每个使用 BranchCache 的客户端都必须为此进行配置。 通常通过组策略进行配置。 有关如何使用组策略为 Windows 客户端配置 BranchCache 的分步说明,请参阅BranchCache早期采用者指南中的客户端配置。

在 Windows 10 版本 1607 中,Windows 更新代理默认使用传递优化,即使从 WSUS 检索更新也是如此。 将 BranchCache 与 Windows 客户端一同使用时,只需将传递优化模式设置为"绕过",以允许客户端改为使用后台智能传输服务 (BITS) BranchCache 协议。 有关如何在分布式缓存模式中将 BranchCache 与 WSUS 结合使用的说明,请参阅“在分布式缓存模式中结合 WSUS 和 Configuration Manager 使用 BranchCache”部分。

为服务器配置 BranchCache

可以在分布式缓存模式中将 WSUS 和 Configuration Manager 与 BranchCache 结合使用。 分布式缓存模式下的 BranchCache 很容易为 WSUS 和 Microsoft Endpoint Configuration Manager。

有关在 Windows Server 设备上配置 BranchCache 的分步指南,请参阅 BranchCache 部署指南 (Windows Server 2012)BranchCache 部署指南 (Windows Server 2016)

除了上述步骤,WSUS 还要满足一个要求才能够在任一种运行模式中使用 BranchCache:WSUS 服务器必须配置为将更新下载到服务器本地的共享文件夹中。 这样,便可以选择 BranchCache 发布以进行共享。 对于 Configuration Manager,可以在分发点上启用 BranchCache;无需为分布式缓存模式进行其他任何服务器端配置。

备注

Configuration Manager 仅支持分布式缓存模式。