2008年04月的日志归档

你正在浏览的是 2008年04月 的日志归档.

简单了解Varnish

简介
Varnish是一款全新的cache软件,据作者说采用的是最新的软件体系机构,和现在的硬件体系配合紧密。远胜过以前的Squid,性能可以提高3倍至10倍。相比之下Nginx在国内迅速被人熟知,也是因为一篇宣称其效率比Apache提高10倍的中文文档。Baidu了一下,同时也Google了一下,发现现在中文相关的Varnish文档少之又少,只有几篇介绍性的安装文档,所以先记录下来。由于以后可能会用到,还是认真地研究下先。

一些信息
百度百科中,这样介绍Varnish:
挪威最大的在线报纸Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。

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

同时改百科的添加人员龙铳让刃写到:“Varnish的理念是好的,但是Varnish还没有稳定到可以完全替代Squid的程度,现在就抛弃Squid选择Varnish是不明智的。” 显然,对于一项据说可以显著提高web性能的工具软件,又让我们不得不去研究它。

相关网址
在Varnish的官方网站地址是:http://varnish.projects.linpro.no/
官方说明文档大家可以参考下:http://varnish.projects.linpro.no/wiki/ArchitectNotes
维基百科关于Varnish的介绍地址:http://en.wikipedia.org/wiki/Varnish
PS:不能访问维基百科的朋友请,参考我写的《跳墙的艺术》一文,地址:http://www.ccvita.com/280.html

文章列表