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

转载 2007年09月21日 02:02:00
原贴:

  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加速器:
引用
wget http://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,稳定性也不错,值得继续去深入研究。
Tags: linux , cache , squid
纯粹技术 | 评论(1) | 引用(0) | 阅读(294)
jackbillow Email
2007-8-31 18:18
张兄,写的不错,我也测试了一下。性能是比squid高。  

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

[ 2007-8-29 18:45 | by 张宴 ]   Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (vg.no) 使用3台Varnish代替...

使用Varnish代替Squid做网站缓存加速器的详细解决方案

在我看来,使用Varnish代替Squid的理由有三点:   1、Varnish采用了“Visual Page Cache”技术,在内存的利用上,Varnish比Squid具有优势,它避免了Squi...
  • big1980
  • big1980
  • 2013年07月16日 13:14
  • 506

使用Varnish代替Squid做网站缓存加速器的详细解决方案

[文章作者:张宴 本文版本:v1.2 最后修改:2008.01.02 转载请注明出处:http://blog.s135.com]   我曾经写过一篇文章──《初步试用Squid的替代产品──Va...

用Varnish代替Squid做网站缓存加速器的详细解决方案

[文章作者:张宴 本文版本:v1.2 最后修改:2008.01.02 转载请注明出处:http://blog.s135.com]   我曾经写过一篇文章──《初步试用Squid的替代产品──Va...

VRTX培训教材─CMR

  • 2007年12月20日 21:51
  • 3.45MB
  • 下载

开源HTTP加速器 Varnish

Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更...
  • tilan
  • tilan
  • 2013年10月22日 16:32
  • 225

CAM工程师Genesis基础─挡点塞孔

  • 2012年01月22日 00:11
  • 288KB
  • 下载

高性能HTTP加速器Varnish-3.0.3搭建、配置及优化

Varnish是一个轻量级的Cache和反向代理软件。先进的设计理念和成熟的设计框架是Varnish的主要特点。下面是Varnish的一些特点: 基于内存进行缓存,重启后数据将消失; ...
  • lba8610
  • lba8610
  • 2014年08月23日 19:55
  • 334
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 初步试用Squid的替代产品──Varnish Cache网站加速器
举报原因:
原因补充:

(最多只允许输入30个字)