BranchCache 的改进(简介) - Windows Server 2012 技术白皮书
嚯嚯
08月24日 11:12
此文约为2198字,阅读需要6分钟
目录:
1 BranchCache 的改进
最近兴起的趋势是,将内容服务器迁移到企业网络边界之外的地点,这意味着这些服务器要经常为通过WAN 连接的远程用户提供内容。WAN 连接带来了网络成本的提高,并由于内容提供速度的降低而导致生产力的降低。BranchCache则 为这些 IT 和业务需求提供了一个理想的解决方案。
BranchCache 最初随着 Windows 7 和 Windows Server 2008 R2 发布。它使得在 WAN 当中来自于Web 服务器上和文件中的内容能够被缓存到分支办公室的计算机上。BranchCache 能够提高应用程序的响应时间,降低 WAN 的流量使用。缓存的内容可以被分布在整个分支办公室的客户端计算机上(分布式缓存模式)或者以集中式的方式托管在一台服务器上(托管缓存模式)。
在 Windows 8 和 Windows Server 2012 中,BranchCache 的功能得到了进一步改进,实现了更为简化的部署流程、扩展到更大型的办公室的扩展能力、以及改进优化BranchCache 的内容服务器和远程客户端之间 WAN 连接带宽的占用能力。这一功能使得远程客户端计算机能够以安全、高效、和弹性的方式来访问数据。
BranchCache 的改进
与 Windows 文件服务器深度整合,包括新的分块技术、哈希数据技术等,使得 BranchCache 能够提供以下性能改进和更大的带宽节省:
- BranchCache 与Windows 文件服务器深度整合。使用 Windows 文件服务器中出色的分块技术将文件切割成更小的块,并消除了文件的重复副本。这极大地提高了在独立的文件当中发现重复数据块的概率,带来更大的带宽节省。BranchCache 也能够更好地支持大型文件的小规模改动。
- 一次性文件切割,支持离线工作。当运行 Windows 8 的客户端计算机从一台运行 WindowsServer 2012并使用新的磁盘去重技术的文件服务器或 Web 服务器上下载内容时,BranchCache 服务器无需计算如何分割这些内容,因为文件服务器和 Web 服务器已经完成了这些计算。在BranchCache 客户端发起请求前,内容信息已经完成了离线计算。这带来了更快的性能和更多的带宽节省,因为内容信息已经为第一次客户端内容请求做好了准备,而且相应的计算也已经完成。
通过 Windows Server 2012 中BranchCache 所包含的下列新功能,您现在可以在大型的分支办公室当中部署 BranchCache:
- 多个托管式缓存服务器部署。Windows Server 2012 允许您在一个地点根据实际需要部署尽可能多的托管缓存服务器,从而提供了支持任意规模的办公室托管缓存的模式。
- 改进的数据库性能。BranchCache 现在使用 Microsoft Exchange Server 中所用的扩展存储引擎(ESE)数据库技术。这使得一个单一的托管缓存服务器在客户端使用相同硬件的情况下能够满足更多人同时使用的需求。它还允许一个托管式缓存服务器来存储更多的数据(达到TB级),这对于需要高度优化的大型组织而言至关重要。
新的工具和一个简化的部署模式使得 BranchCache 更为高效、更易于部署、成本更加低廉。相关原因如下:
- BranchCache 不再需要进行逐个办公室的配置。部署被大大精简,因为现在不需要为每位置制定单独的组策略对象(GPO)。只需一个单一的包含了一组部署 BranchCache 所需设置的GPO,即可在任何规模的组织中部署 BranchCache,无论是小型公司,还是大型的企业。
- 自动化的客户端计算机配置。客户端可以通过组策略以默认的分布式缓存模式进行配置。然而,它们会搜索托管式缓存服务器,如果找到一台服务器,客户端会自动自行配置为托管缓存模式客户端。
- 缓存数据以加密的方式进行保存,而且托管式缓存服务器不需要服务器证书。 BranchCache 安全改进还包括数据加密、无需依赖公钥基础架构或额外驱动的加密即可提供数据安全性。
- BranchCache 提供了在远程地点操作和预加载内容的工具。现在您可以推送内容到分支办公室,当地一个用户请求这些内容的时候,它可以马上被调用。这使得您能够在低 WAN 利用率的时候分发内容。
- BranchCache 现在可以通过 Windows PowerShell 和 WMI 进行管理。这实现了BranchCache 内容服务器、托管式缓存服务器和客户端计算机的脚本管理和远程管理。
未知的网友