BranchCache 部署指南

 

适用对象:Windows Server 2012 R2, Windows Server 2012

本指南包含下列各节。

备注

该指南在下列位置提供。

BranchCache 是某些版本的 Windows Server® 2012 和 Windows® 8 操作系统中所包含的一种广域网 (WAN) 带宽优化技术。

若要优化 WAN 带宽,分支缓存从你的总部内容服务器复制内容,并将内容缓存在分支机构位置,使分支机构的客户端计算机可以从本地访问内容,而不是从 WAN 访问。

在分支机构,内容缓存在运行 Windows Server 2012 的 BranchCache 功能的服务器上,或在分支机构没有可用服务器的情况下,缓存在运行 Windows 8 的计算机上。 客户端计算机请求并接收从最主要的总部或云数据中心的内容且该内容又缓存在分支机构后,位于同一分支机构的其他计算机可以获得本地内容,而不是通过 WAN 链接联系内容服务器。

部署 BranchCache 的优势

BranchCache 缓存文件、 web 和应用程序内容在分支机构位置,从而使客户端计算机使用局域网 (LAN) 来访问数据而不是通过慢速 WAN 连接访问的内容。

BranchCache 可减少 WAN 通信量和所需的分支机构用户若要打开网络上的文件的时间。 BranchCache 始终为用户提供的最新的数据,并通过加密在托管的缓存服务器和客户端计算机上的缓存可保护您的内容的安全性。

本指南提供的内容

本部署指南可在以下模式部署 BranchCache:

  • 分布式的缓存模式。 在此模式下,分支办公室客户端计算机从总部内容服务器下载内容,然后将其缓存的内容相同的分支机构中的其他计算机。 分布式的缓存模式下不需要分支机构中的服务器计算机。

  • 托管的缓存模式。 在此模式下,分支机构客户端计算机下载主办公室中的内容服务器和托管的缓存服务器中的内容从客户端中检索内容。 然后,托管的缓存服务器缓存的其他客户端计算机的内容。

本指南还提供有关如何部署三种类型的内容服务器的说明。 内容服务器包含由分支办公室客户端计算机,下载的源内容并在任一模式下部署 BranchCache 所需的一个或多个内容服务器。 内容服务器类型包括 ︰

  • Web 基于服务器的内容服务器。 这些内容服务器向使用 HTTP 和 HTTPS 协议的 BranchCache 客户端计算机发送的内容。 这些内容的服务器必须运行 Windows Server 2008 R2 或 Windows Server 2012 支持分支缓存的版本以及在安装 BranchCache 功能。

  • 基于 BITS 的应用程序服务器。 这些内容服务器向使用后台智能传输服务 (BITS) 的 BranchCache 客户端计算机发送的内容。 这些内容的服务器必须运行 Windows Server 2008 R2 或 Windows Server 2012 支持分支缓存的版本以及在安装 BranchCache 功能。

  • 文件基于服务器的内容服务器。 这些内容的服务器必须运行 Windows Server 2008 R2 或 Windows Server 2012 支持分支缓存的版本以及在安装文件服务服务器角色。 此外, 网络文件 BranchCache 必须安装和配置文件服务服务器角色的角色服务。 这些内容服务器向使用服务器消息块 (SMB) 协议的 BranchCache 客户端计算机发送的内容。

BranchCache 部署的要求。

以下是有关通过使用本指南中部署 BranchCache 的要求。

  • 文件以及 Web 内容服务器 必须运行下列任一 Windows Server 2008 R2 或 Windows Server 2012 以提供 BranchCache 功能。Windows 8 若要访问正在运行的内容服务器时,看到得益于 BranchCache,客户端继续 Windows Server 2008 R2, ,但是他们不能以使新块区和哈希算法中的技术的使用 Windows Server 2012。

  • 客户端计算机 必须运行 Windows 8 以使用新的部署模型以及分块和哈希的改进。

  • 托管缓存服务器 必须运行 Windows Server 2012 以利用部署方面的改进并扩展此文档中所述的功能。 正在运行的计算机 Windows Server 2012 ,配置为托管的缓存服务器将可以继续提供服务正在运行的客户端计算机 Windows 7, ,若要执行此操作,它必须配备有适合的传输层安全 (TLS),如中所述的证书,但 BranchCache 部署指南为 Windows Server 2008 R2 和 Windows 7

  • 的 Active Directory 域 需要利用组策略和托管的缓存自动发现,但域不需要使用 BranchCache。 您可以通过使用 Windows PowerShell 配置单独的计算机。 此外,不需要您域控制器都运行 Windows Server 2012 利用新的 BranchCache 组策略设置; 可以导入到正在运行其他操作系统的域控制器上的 BranchCache 管理模板也可以编写在正在运行的其他计算机上远程的组策略对象 Windows 8 或 Windows Server 2012。

  • Active Directory 站点 用于限制集合范围的自动发现的托管的缓存服务器。 若要自动发现托管的缓存服务器,客户端和服务器计算机必须属于同一个站点。 BranchCache 用于提供对客户端和服务器的影响非常小,并不会施加之外运行其各自的操作系统所需的额外的硬件要求。

BranchCache 历史记录和文档

在首次引入 BranchCache Windows® 7 和 Windows Server® 2008 R2, ,并在提高 Windows Server 2012 和 Windows 8。 有关详细信息中的 BranchCache 有关 Windows Server 2012 和 Windows 8, ,包括安全信息和新功能的完整列表请参阅 BranchCache 概述

有关新的 BranchCache 功能的详细信息,请参阅 What's New in BranchCache

备注

璝惠中的 BranchCache Windows 7 和 Windows Server 2008 R2, ,请参阅 http://branchcache.comBranchCache 的 Windows Server 2008 R2