免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: keqian
打印 上一主题 下一主题

[网络管理] 有比squid更好的代理/缓存服务器软件吗? [复制链接]

论坛徽章:
0
31 [报告]
发表于 2004-03-16 14:54 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

我的想法是通过对缓冲对象的划分,把负载分到几个服务器上,比如对于202.*.*.*的缓冲有A服务器负责,对61.*.*.*的缓冲由B服务器负责,对211.*.*.*的缓冲由C服务器负责,其他的由D服务器负责。这样就不存在了共享内存缓存和磁盘缓存的问题了,关键是如何来分类,这可以通过日常的观察来解决吧。

论坛徽章:
0
32 [报告]
发表于 2004-03-16 17:00 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

有个kingate,功能还多,性能就不知道了。
http://sourceforge.net/projects/kingate/

论坛徽章:
0
33 [报告]
发表于 2004-03-16 17:00 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

有个kingate,功能还多,性能就不知道了。
http://sourceforge.net/projects/kingate/

论坛徽章:
0
34 [报告]
发表于 2004-03-16 18:38 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

用集群的方式是另外一个层面的解决办法。现在主要的问题是这一台机器的资源还没有被有效利用。

这样即使用四、五台机器,也不见得能比得上人家一台的效果。

论坛徽章:
0
35 [报告]
发表于 2004-03-16 18:43 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

kingate是windows下的软件

论坛徽章:
0
36 [报告]
发表于 2004-03-16 18:50 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

知易行难
这就是为什么大多数人不去参加某个开源团队,而是等着用别人开发好的软件,而且希望不花钱
而且大多数技术实现是有专利的,而你很难想到更好的方法越过这些专利

论坛徽章:
0
37 [报告]
发表于 2004-03-16 19:02 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

这是SQUID FAQ中有关多CPU支持的介绍:
Can Squid benefit from SMP systems?

Squid is a single process application and can not make use of SMP. If you want to make Squid benefit from a SMP system you will need to run multiple instances of Squid and find a way to distribute your users on the different Squid instances just as if you had multiple Squid boxes.


Having two CPUs is indeed nice for running other CPU intensive tasks on the same server as the proxy, such as if you have a lot of logs and need to run various statistics collections during peak hours.


The authentication and group helpers barely use any CPU and does not benefit from dual-CPU configuration.

论坛徽章:
0
38 [报告]
发表于 2004-03-16 19:11 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

原帖由 "badseed" 发表:
知易行难
这就是为什么大多数人不去参加某个开源团队,而是等着用别人开发好的软件,而且希望不花钱
而且大多数技术实现是有专利的,而你很难想到更好的方法越过这些专利


当然了,开发是个苦差事。我就是搞软件开发的,自己设计一个高效的算法不容易,需要很长时间的积累才会有一个好的创意;因为是自己全新设计的,出现问题你就得不到别人帮助,只能自己想办法,新算法出现在的问题也是新的,大家都没见过,不可能帮得上你;。。。

但基于开源软件修改要容易得多,很快就可以拿出成果。但问题是真正高效的、集成度高的很少见,真正好的东西很快就都商业化了。很难找到真正好用的。

这个代理缓存软件就是这样,找来找去,一个性能好的也没有。只有一个SQUID还离商业软件还差得远。

论坛徽章:
0
39 [报告]
发表于 2004-03-16 19:25 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

开源软件最大的问题就出现在没有明确的用户需求,都是根据开发者的主观想象来设计的,总会与真正的应用有较大差距。从性能上,也因为缺少资金而无法根据实际测试来调整开发方案。

而商业软件在写第一行代码之前,首先明确的是用户的使用要求和性能要求,所以才会针对性很强,有时代码写得很滥,但却能满足用户的使用要求。

所以虽然开源软件多如牛毛,但真正成功的也就那么几个。倒是造就了大量以它们为基础进行商业软件开发的,真正大幅提高性能后,往往就不再开放,或是开放低效率的版本。

而且现在好多成功的软件也是从一些干不下去的软件给开放的

论坛徽章:
0
40 [报告]
发表于 2004-03-16 20:07 |只看该作者

有比squid更好的代理/缓存服务器软件吗?

原帖由 "keqian" 发表:
用集群的方式是另外一个层面的解决办法。现在主要的问题是这一台机器的资源还没有被有效利用。

这样即使用四、五台机器,也不见得能比得上人家一台的效果。


我这里所说的服务器也可以不是物理的,而是逻辑的,就是让squid不同的实例运行在不同的端口,不也一样可以解决问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP