服务器 频道

Win 2008 R2实战之Branch Cache入门

  三、 托管缓存是如何工作的

  图2描述了托管缓存模式,并提供了文件缓存和检索过程的简要说明。
 

  图2

  具体工作过程如下:

  1. 分支机构的Windows 7客户端连接到运行Windows Server 2008 R2的总部数据中心,请求所需内容,这个过程与不使用Branch Cache获取内容时一样。

  2. 数据中心服务器对客户端进行验证,并验证其是否有权访问数据。如果验证成功,数据中心服务器将使用原来的通信通道返回一个内容元数据,而不是内容本身。

  3. 客户端A使用元数据中的标识符(哈希值)搜索本地托管模式的Branch Cache的服务器。由于还没有客户端检索过该内容,它还没有被缓存到分支本地网络。因此,客户端A会直接从总部数据中心检索内容。

  4. 客户端A从总部数据中心下载到内容后,与托管缓存服务器建立SSL连接,并发送内容标识符。

  5. 缓存服务器连接到客户端A,检索缓存,下载内容并存储在缓存池中。

  6. 客户端B在总部数据中心请求相同的内容时,数据中心验证用户并返回内容标识符。

  7. 客户端B就使用这些标识符向托管缓存服务器请求内容。托管缓存服务器加密数据并发送给客户端B。

  8. 客户端B解密数据,并校验收到的缓存内容的哈希值,与总部数据中心提供的值进行比较。确保获得的内容没有被修改。

0
相关文章