生活哲学

在 Windows 7 中使用 BranchCache

BranchCache 是集成在 Windows 7 和 Windows Server 2008 中的网络工具。此工具充当代理,仅在客户端请求时才起作用。

BranchCache 在从分支机构返回总部的连接非常缓慢的情况下非常有用。由于带宽连接问题,所有下载都以低速进行。 BranchCache 旨在支持这些分支机构的运营。

BranchCache 操作方法

BranchCache 的工作机制有两种,Hosted Cache 和 Distributed Cache(分布式存储)。在托管缓存模式下,位于分支机构的 Windows Server 2008 服务器将包含存储的文件。在分布式模式下,不需要分支机构的服务器,文件副本直接存储在分支机构的计算机上。

Windows 7中使用BranchCache的图片1
图 1:BranchCache 操作模型。

启用 BranchCache 后,如果有通过网络发送数据的请求,将从内部网站或文件服务器下载数据或文件的副本,然后将其存储在本地分支中办公室。分支。当分支机构中的另一个用户也请求此文件时,该用户将能够在从本地存储区域下载该数据时立即访问该数据,而不必从总部下载。以有限的速度带宽连接。

BranchCache 仅应请求从总部检索数据。由于它作为无源存储器运行,因此在总部和分支机构之间占用的带宽很少。 BranchCache 只存储读取请求,因此从不干扰用户的文件存储过程。 BranchCache(和带有服务器消息块-SMB 的文件服务器)支持 HTTP 和 HTTPS。它还可以与许多网络安全工具一起使用,例如安全套接字层 (SSL)、SMB 签名和 Internet 协议安全 (IPSec)。

配置 BranchCache

BrachCache 要求我们使用 Windows 7 工作站和 Windows Server 2008 R2 服务器。

我们可以使用组策略设置或者netsh命令行工具来执行branchCache客户端配置任务,包括:
  1. 启用分支缓存
  2. 选择以下两种模式之一:分布式缓存或托管缓存。
  3. 如果使用分布式缓存,我们需要指定工作站的缓冲存储区域的大小。 BrachCache 最多可以使用 5% 的硬盘空间。
  4. 如果使用托管缓存模式,我们必须指定托管缓存的位置来存储。
配置 Windows Server 2008 R2 服务器

BranchCache 必须安装在 Windows Server 2008 R2 服务器上。我们必须使用服务器管理器安装 BranchCache,才能配置当前使用后台智能传输服务 (BITS) 协议的 Web 服务器或应用程序服务器。

另外,我们必须为 Network Files 工具安装 BranchCache,然后将服务器配置为使用组策略来配置文件服务器以使用 BranchCache。为了使 Windows Server 2008 R2 系统能够作为 BranchCache 工作站,我们必须首先安装 BranchCache,然后按照工作站的配置步骤进行操作。

安装 BranchCache

1.转到开始 | 所有程序 | 管理工具 | 服务器管理器。在 Server Manager 中,右键单击 Features 节点并选择 Add Features

2.然后会启动添加功能向导,选择BranchCache,然后点击下一步

Windows 7中使用BranchCache的图2

图 2:安装 BranchCache。

3.在确认安装选择页面上,点击安装

4.在安装结果页面,确认BranchCache安装成功,点击关闭





使用 BranchCache 配置文件服务器

需要为文件服务功能服务器的网络文件服务安装BranchCache,然后我们才能为所有文件共享启用BranchCache。在我们完成为网络文件服务安装 BranchCache 后,使用组策略管理控制台在此服务器上启用 BranchCace。我们可以启用 BranchCache文件服务器上的所有共享或仅选定的共享。

BranchCache for Network Files 是文件服务功能服务器的一项服务。使用服务器管理器的添加角色向导为网络文件服务安装角色文件服务和 BranchCache。

Windows 7中使用BranchCache的图3

图 3:安装 Role File Services 和 BranchCache for Network Files 服务。

使用组策略配置 BranchCache

要使用组策略配置BranchCache,我们需要执行以下操作:

1.打开组策略管理控制台转到开始 | 所有程序 | 管理工具 | 组策略管理控制台

2.选择我们将应用组策略对象的域或选择本地计算机策略。

3.在 Actions 菜单中,选择 New 以创建新的组策略对象 (GPO)。

4.为这个新 GPO 选择一个名称,然后单击 确定

5.右键单击​​新创建的 GPO 并选择 编辑

6.转到 计算机配置 | 策略 | 管理模板 | 网络,然后选择Lanman 服务器.

7.双击 Hash Publication for BranchCache 。在出现的对话框中,选择启用选项。在选项区域中,稍后选择 哈希发布操作(创建哈希的操作)之一:
  1. 允许所有文件共享的哈希发布(允许所有文件共享的哈希发布)。
  2. 允许对标记有“BranchCache 支持”的文件共享进行哈希发布(允许对具有 BranchCache 支持的共享文件进行哈希发布)。
  3. 禁止在所有文件共享上发布哈希(在所有文件共享上阻止哈希发布)。
Windows 7中使用BranchCache的图4

图 4:使用组策略配置 BranchCache。

配置工作站

配置Windows Server 2008服务器时,我们必须在客户端启用BranchCache。默认情况下,在工作站上禁用 BranchCache。执行以下操作:

1.转到 开始菜单| 计算机管理

2.当计算机管理窗口出现时,在左侧面板中选择服务和应用程序部分

3.在右窗格中,双击 Services ,然后导航到 BranchCache ,打开该服务的属性窗口并将启动模式更改为自动启动类型字段。然后单击确定并启动 BranchCache 服务。

Windows 7中使用BranchCache的图5

图 5:BranchCache 服务的属性对话框。

现在 BranchCache 服务正在运行,它将与主机一起快速高效地将数据传输到工作站。

相关资讯

评论

回复