首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代理带宽

代理带宽
EN

Server Fault用户
提问于 2011-03-14 20:28:08
回答 1查看 145关注 0票数 2

如果我在负载均衡器前面放置一个反向代理,那么是否需要三倍的带宽才能完成请求?

http://site.com/请求100视频

site.com从代理<-负载均衡器<-服务器获得请求

  • 服务器将数据返回到负载均衡器(100 mb发送)
  • 负载均衡器传递给代理(另发送100 mb )
  • 代理到客户端(最终发送100 to )

它就是这样工作的吗?

EN

回答 1

Server Fault用户

发布于 2011-03-14 20:34:37

你的问题有点含糊不清,但我会尽力解释的。

根据实现的不同,负载平衡器通常只是将请求转发到服务器。有时他们充当代理,但这并不是他们通常的意图。将普通负载平衡器看作是将请求划分为多个服务器的流量警察。

代理确实增加了通过网络为单个唯一请求发送的数据包总数,是的。通常,代理放在一个可以合并请求的位置,这样请求特定文件的100人就不必都从原始服务器下载它。这样做的真正好处是让代理将动态页面的副本保存一段时间。维基百科对此有一个很好的实现,部分描述是维基百科的Meta网站

因此,在您的示例中,一个100 of文件将生成大约200 of的总网络流量加上开销。另一方面,100个用户只会产生10100 of ( 100 of * 101)的通信量,其中只有100 of将到达原始服务器。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/247337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档