内容分发网络使用什么样的缓存模型?

时间:2011-11-10 01:31:33

标签: cdn akamai edgecast

内容分发网络使用什么样的缓存模型? 具体来说,他们使用(akamai,edgecast,bitgravity,cotendo等),即当他们缺少缓存时,他们是否来源并确保他们在内部分发有效的?

1 个答案:

答案 0 :(得分:0)

我认为每个CDN都支持稍微不同的架构。 Akamai支持2个级别的自己的服务器。边缘节点是他们创建大多数服务器的边缘节点,然后是复制Web服务器的第二个内部环(数量较少)。

如果在边缘节点上找不到某个项目,它会从内部Web服务器请求该信息,如果该项目失败,则它会直接回到原始服务器。

因此,如果在CDN中找不到请求,请求会回退到源。

他们在彼此之间进行了一些复制,但是您不能保证将信息复制到多少台服务器,并且您不知道每个服务器将为其缓存多长时间。

在Akamai服务器上,请求的项目越多,它将保留在缓存中的时间越长。但这不是每个公司,它是针对机器的所有请求。因此,如果您的信息位于比您的网站更受欢迎的网站上使用的服务器上,那么它可能不会被缓存很长时间。当我与他们交谈时,他们无法给你那么详细的信息。

discovery.com Akamai CDN Article