`
isiqi
  • 浏览: 16037311 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

初步试用Squid的替代产品──Varnish Cache网站加速器[转]

阅读更多

[不指定2007-8-29 18:45 | by张宴]
  Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (vg.no) 使用3台Varnish代替了原来的12台squid,性能比以前更好。

  Varnish的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此squid cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部份的工作应该交给操作系统处理,这就是Varnish cache设计架构。

  Varnish可以在FreeBSD 6.0和Linux 2.6内核上运行。

  1、编译安装varnish HTTP加速器:
引用
wgethttp://blog.s135.com/soft/linux/varnish/varnish-1.1.1.tar.gz
tar zxvf varnish-1.1.1.tar.gz
cd varnish-1.1.1
./configure --prefix=/usr/local/varnish
make && make install

  2、简单启动varnish守护进程,用本机80端口去反向代理加速127.0.0.1:81上的Apache服务器:
引用
/usr/local/varnish/sbin/varnishd -a :8080 -b 127.0.0.1:81 -p thread_pool_max=1500 -p thread_pools=5 -p listen_depth=512 -p client_http11=on -w 1,10000,120

  Varnish官方网站:http://www.varnish-cache.org/

  另有一份PDF文档,说明Varnish原理的:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=2163384

  我测试了一下,在同等配置环境下,Varnish的性能确实要超过Squid,稳定性也不错,值得继续去深入研究。
分享到:
评论

相关推荐

    squid、varnish、ngx_cache的性能测试对比报告

    squid、varnish、ngx_cache的性能测试对比报告

    Varnish网站加速器资料集合

    Varnish网站加速器资料集合(文件目录) |- Varnish权威指南-中文版.pdf |- Varnish Cache 原理说明文档.pdf(英文版) |- Varnish应用技术指南.pdf(中文) |- 使用Varnish代替Squid做网站缓存加速器的详细解决方案...

    Varnish网站加速缓存代理

    一款高性能的开源HTTP加速器,2006年发布的第一个版本0.9,发展到目前很多门户网站已经部署了varnish,并且反应都很好,甚至反应比squid还稳定,且效率更高,资源占用更少。在反向代理,web加速方面,varnish已经有...

    3-14-使用Varnish为网站加速-随堂笔记.docx

    Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更好。 Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者...

    Squid-cache 3.1.19

    Squid-cache 3.1.19是一个稳定版本的squid,3.x的版本是对2.x稳定版本使用c++语言进行的重构,可读比2.x性强大很多。

    squid的cache功能的学习

    squid的cache功能的学习,还不完善,希望能对大家有所帮助。最近在学习linux 驱动和内核的相关代码,希望能相互交流!

    proxyServer squid / varnish / apache traffic server / ATS

    NULL 博文链接:https://lindows.iteye.com/blog/247703

    Squid中文权威指南

    10.11.4 通过父cache发送某些请求来绕过本地过滤器? 第11章 重定向器 11.1 重定向器接口 11.1.1 处理包含空格的URI 11.1.2 产生HTTP重定向消息 11.2 重定向器示例 11.3 重定向器池 11.4 配置Squid ...

    SQUID-MIB.mib

     Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid有广泛的用途,从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,到为一组人共享...

    在varnish、squid、apache、nginx中选出一个更好的缓存服务器

    varnish本身的技术上优势要高于squid,它采用了“Visual Page Cache”技术,在内存的利用上,Varnish比Squid具有优势,它避免了Squid频繁在内存、磁盘中交换文件,性能要比Squid高。varnish是不能cache到本地硬盘上...

    squid缓存网站数据教程.zip

    squid缓存网站数据教程.zip

    论文研究-一种基于SQUID的WEB CACHE 技术 .pdf

    一种基于SQUID的WEB CACHE 技术,刘荫明,张福俊,WEB CACHE技术是目前用来提高Internet 站点的访问速度,并提高站点的稳定性的关键技术。本文介绍了WEB CACHE的基本原理、优点及应用,Squid

    Varnish 2.1.2 安装与配置

    Varnish 2.1.2 缓存负载,做反向代理缓存优于squid

    varnish-6.2.0.tgz

    varnish 6.2.0版本 Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。

    Varnish安装配置

    Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。 本文档详细讲解了varnish的安装配置过程以及配置文件详解

    squid-squid中文文档

    squid可充当代理服务器,而对sian,netEase等大型的站点,squid又充当web加速器。我也是在网上找了很长一阵子才找到的,希望能给想学习squid的哥们有点帮助。

    Varnish权威指南-中文版.pdf

    Varnish是一种状态艺术,高性能的web加速器,它运行在linux2.6 kernel,freebsd6/7 和solaris 10系统上。Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台...

    Squid cache(简称为Squid)代理缓存服务器

    Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器

Global site tag (gtag.js) - Google Analytics