BranchCache分支机构新体验
Windows Server 2008 R2所提供的BranchCache功能可以提高网络的响应,当用户从远程办公室访问时,它可以使这些用户的体验就像在本地网络中一样。同时,BranchCache还可以减少对WAN的使用。启用了BranchCache之后,对内网Web和文件服务器的数据访问被缓存在分支办公室本地。当同一网络的另外一个客户端请求这个文件时,它实际上是从本地缓存中下载这个文件,而不需要通过WAN去下载。 498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' border="0" alt="" width="550" src="http://images.51cto.com/files/uploadimg/20100603/1128460.png" /> 图1,BranchCache部署示意图 从本质上讲,BranchCache就像一个大文件柜,储存了本地办公网络的一份内容检索的副本。当其它客户端在同一网络上要求这些内容时,客户端就可以快速检查,并确认它在本地的位置。缓存副本相当于原件在总公司,但是如果其它客户端需要的话,可以从其他客户端通过速度更快的局域网获得该文件。内容可以是以Web为基础的,或者是典型的文件和文件夹。出于安全的考虑,可以配置为SSL或IPSec的加密连接。所有的安全是通过授权的主机服务器来控制的,而不是在远程办公室里进行缓存处理任务的“小服务器”来实现。 BranchCache可以在以下两种模式下运行: (一) 分布式缓存 通过一个点对点的架构:远程办公室的客户端都使用同事间的缓存。这种方式最适合企业中比较小的办公室,没有时间或资源来管理不同地点的服务器。基本上,每个客户端都扮演成缓存服务器角色,机器间的网络侦听是通过点对点联网来实现的。这个方案要求所有客户端机器运行的必须是Windows 7。 498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' border="0" alt="" width="550" src="http://images.51cto.com/files/uploadimg/20100603/1128461.png" /> 图2,分布式缓存模式BranchCache部署 分布式缓存模式BranchCache工作过程 a) 一个客户端计算机从主办公室的BranchCache-enabled的服务器中下载内容。该内容在下载完成后,将被添加到一个位于其硬盘上的缓存中。 b) 之后,第二台客户端向主办公室的BranchCache-enabled的服务器请求相同的内容。位于主办公室的BranchCache-enabled 的服务器返回描述了所请求的内容的标识符。该客户端计算机搜索本地网络中已经下载并缓存了该内容的其他计算机 c) 第二台客户端计算机发现了第一台计算机缓存中的内容。第二台计算机从第一台计算机中下载内容 这里面有两个问题要解决: 1) 如果第一台客户端关机了,或者是笔记本用户出差了,第二台客户端应该如何获取请求内容? 答:其上问题结果是这样的:如果一个客户端计算机无法在本地网络中找到请求的内容,它返回原始服务器并请求一个下载。 2) 如果第一台客户端下载的文件,在客户端本地被修改了,使得客户端缓存的文件与主办公室的BranchCache-enabled的服务器上的文件内容不一致了,第二台客户端如何获知此情况,并应作如何处理? 答:我们通过第二台计算机的工作步骤来认识这个问题。 a) 第二台客户端连接到主办公室的BranchCache-enabled的服务器(Windows Server 2008 R2操作系统),并且请求一个文件(或者某个文件的一部分),和没有BranchCache 之前的情形完全一样。 b) 服务器验证该用户并且像正常情况一样,校验该用户被授权访问这些数据。 c) 如果服务器和客户端都支持BranchCache,并且BranchCache已经针对这些数据进行了配置,服务器不返回请求的文件,而是返回对这些数据的散列(即HASH值)。 d) 如果第二台客户端监测到延迟比较高(缺省情况是>80ms),它发送一个针对所请求的文件的请求到它所属的局域网上的分布式缓存对等体,该请求使用Web Services Dy |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |