在CDN中部署应用程序请求路由

时间:2011-10-07 14:05:36

标签: iis iis-7 iis-7.5 cdn

有人能解释在CDN中部署ARR的步骤吗?我已经阅读了指南here

我不明白缓存服务器在哪里。当我们从CDN公司购买服务器时,它就成了原始服务器。我们需要额外的服务器吗?我们在哪里使用父缓存节点?

提前致谢

1 个答案:

答案 0 :(得分:1)

本指南介绍如何使用ARR和IIS设置您自己的CDN。因此,它假定您为父节点和子节点设置自己的服务器。这不是很常见,但通常你需要另一家公司来使用他们的CDN,例如Windows Azure CDN

原始服务器是具有网站原始副本或主副本的Web服务器。这是您维护和更新的一个网站。子节点是访问者浏览器访问的服务器。如果子节点没有所请求文件的副本,它将从其父节点请求它。如果父节点也没有它,它将从源服务器请求它。父节点和子节点将缓存该文件,以便在后续请求中更快地为其提供服务。

每台服务器的确切位置取决于您设置CDN的方式。但是,通常,子节点组被托管在世界各地的地理位置不同的地方。每组子节点都有一个父节点处理来自该位置的所有子节点的所有请求。如果父节点在其缓存中没有该文件,它将从源服务器请求它。因此,源服务器通常只接收来自父节点的请求。