外国服务器,香港服务器,美国服务器,高防服务器,服务器租用,服务器托管
首页 > 新闻资讯 > 极客学院
什么是高性能HTP加速器 Varnish
2019-01-14 14:38:31 | 来源:极客网络 | 作者:liuchuang

      主要介绍 Varnish的配置管理和使用技巧。 Varnish是一个开源的反向代理软件和HITP加速器,与传统的 Squid相比, Varnish具有性能更高、速度更快、管理更方便等诸多优点,很多大型的运营网站都开始尝试用 Varnish来替换 Squid,这些都促使 Varnish迅速发展起来。  将详细介绍 Varnish的安装、配置、管理和性能优化等几个方面,高防服务器并将理论与实践经验贯穿其中。用户就能够熟练使用Varnis了。

      1、Varnish概述

      Varnish是一款高性能且开源的反向代理服务器和HTIP加速器,它的开发者 Poul-henning Kamp是 FREEBSD核心的开发人员之ー。Varnish采用全新的软件体系机构,和现在的硬件体系配合紧密。在1975年时,储存媒介只有两种:内存与硬盘。而现在计算机系统的内存除了主存外,还包括CPU内的L1、L2,有的还包括L3快取,硬盘上也有自己的快取装置,因此 Squid Cache自行处理数据替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部分工作应该交给操作系统处理,这就是Ⅴ arnish Cache设计架构。

       挪威最大的在线报纸 Verdens Gang(vgno)使用3台 Varnish代替了原来的12台 Squid,性能比以前更好,这是 Varnish最成功的应用案例。目前, Varnish可以在 Freebsd6.0/7.0、 Solaris和 Imux2.6内核上运行。Varnish在 Linux上的应用。

       2、Varnish的结构与特点

       Varnish是一个轻量级的 Cache和反向代理软件。先进的设计理念和成熟的设计框架是 Varnish的主要特点。现在的 Varnish总共代码量不大,虽然功能在不断改进,但是还需要继续丰富和加强。下面是 Varnish的一些特点。

       1.基于内存进行缓存,重启后数据将消失。
       2.利用虚拟内存方式,I/O性能好。
       3.支持设置0~60秒的精确缓存时间
       4.VCL配置管理比较灵活。
       5.32位机器上缓存文件大小为最大2GB。
       6.具有强大的管理功能,例如top、stat、 admin、list等
       7.状态机设计巧妙,结构清晰。
       8.利用二叉堆管理缓存文件,可达到积极删除目的。

       3、Varnish与5quid的对比

       说到 Varnish,就不能不提 Squid. Squid是一个高性能的代理缓存服务器,它和 Varnish相比较有诸多的异同点,下面进行分析。

       下面是 Varnish与 Squid之间的相同点

        1.都是一个反向代理服务器。

        2.都是开源软件。

        下面是它们的不同点,也是 Varnish的优点

        1.Varnish的稳定性很高。两者在完成相同负荷的工作时, Squid服务器发生故障的几率要高于 Varnish,因为 Squid需要经常重启。

        2.Varnish访问速度更快。 Varnish采用了" Visual Page Cache”技术,所有缓存数据都直接从内存读取,而 Squid是从硬盘读取缓存数据因此 Varnish在访问速度方面会更快。

        3.Varnish可以支持更多的并发连接。因为 Varnish的TCP连接释放要比 Squid快,所以在高并发连接情况下可以支持更多的TCP连接。

        4.Varnish可以通过管理端口,使用正则表达式批量清除部分缓存,而Squid不到。当然,与传统的 Squid相比, Varnish也有缺点。

        5.Varnish在高并发状态下CPU、IO和内存等资源开销都高于Squid。

最新新闻

查看更多

相关新闻

查看更多

推荐优选服务器

国内外服务器租用、服务器托管,365天24小时极致服务体验~认准极客网络!
在线咨询
24H在线售后
11082052
24H服务热线
0769-88836624
IDC/ISP/IRCS/增值电信业务经营许可证号:粤B1-20190887
COPYRIGHT © 2010-2018 广东极客网络科技有限公司 版权所有.粤ICP备18157343号
极客网络提供:服务器租用,服务器托管,高防服务器,香港服务器,美国服务器,韩国服务器,日本服务器,台湾服务器,免备案服务器,bgp高防服务器,站群服务器,等外国服务器IDC服务;敬请放心选购!

在线
客服

客服
热线

0769-88836624
7*24小时服务热线

关注
微信

马上推出关注官方微信
顶部