鱿鱼caching磁盘configuration

只是想知道驱动器configuration会影响squidcaching的性能。

  1. 什么样的驱动器configuration足够快的鱿鱼?
  2. 块级别的奇偶校验带是否比字节级别的RAID更快?
  3. 是镜像驱动器configuration将减less鱿鱼caching写入过程?
  4. 多less交换空间,鱿鱼realy需要存储caching(反向模式)为200MB的Web文档?
  5. 我应该做什么样的基准来分析鱿鱼磁盘性能?

1)因为它的caching,你不关心的数据,所以条纹RAID0将是非常好的。

2)是的,块级别更快。 这是RAID3与RAID4

3)nop,但同样,你正在镜像垃圾数据

4)200MB加上一些舍入。 看看所有关于对象大小的设置:如果你有足够的内存,那么将0-50MBjoin它可能是一个很好的加速,默认大约是4MB。 还要谨慎地select你的cache_dir参数。

5)我不认为基准是相关的,因为caching是非常依赖于你浏览的东西。 你必须parsing日志来检查命中率等。你可以使用像awffull等东西,任何日志parsing器应该做的。 squidview也是一个很好的工具,就像一个'顶部'来检查即时使用。

对于鱿鱼caching,性能的最佳configuration是使用大量的独立磁盘(NON RAID – JBOD),并在每个磁盘上创buildcache / chace_dir。

请参阅: http : //wiki.squid-cache.org/SquidFaq/RAID

Rianto Wahyudi