ISP级代理

And*_*dre 7 networking proxy web cache isp

我们是非洲的 ISP(带宽很贵,每 Mbit 超过 800 美元)。我认为与其投资更多带宽,不如投资于 Web 代理设备。

我更喜欢使用成熟的设备而不是开源工具。BlueCoat 或 BarracudaNetworks 是我的第一选择。

我们目前有 50 Mbits,我们计划在今年年底之前拥有 100 Mbits,我们正在大幅增长。

我的问题是:

  1. 您推荐哪种代理/缓存设备?最好在负载平衡或故障转移上有 2 个。
  2. “网页加速代理”是如何工作的?

Ric*_*ler 11

我建议你重新评估你想要走商业路线而不是使用像 Squid 这样的开源解决方案的原因。

Squid被全球许多大型 ISP 使用,并且很可能是最成熟的 Web 缓存和可用代理。除了不需要任何许可费用的成本优势外,Squid 还拥有一个活跃的社区和数百个用于不同类型配置的代码片段。它也很容易扩展,支持内容操作(例如自动删除广告)甚至实时文件扫描等功能,以防止将恶意软件传递给您的用户。

Squid 还允许集群以促进负载平衡和高可用性,此外,内容路由允许您创建代理服务器的分层网络,以根据您自己的要求提供内容,例如客户端的不同地理分布。

许多商业解决方案声称具有更高的内容缓存率,但请注意,这些更高的缓存率几乎总是以破坏 Web 标准为代价。HTTP 标头包含指定信息的指令,例如到期日期和是否允许缓存对象,以及一些影响缓存的其他标头。忽略这些标头将破坏 HTTP 标准,并且应该动态提供的内容可能会由于从代理服务器提供缓存项目而不是来自原始 Web 服务器的新鲜内容而中断。话虽如此,Squid 确实允许您微调缓存参数,允许您完全覆盖诸如“无缓存”和到期标头之类的参数,尽管通常不建议使用此路线。

我也在非洲,Squid 提供的价值在大多数情况下是非常巨大的,尤其是在仅限于拨号或低速 DSL 服务的领域。查看Squid 网站上的“为什么”页面,了解更多令人信服的原因。