Search squid archive

Re: FileSystem mount options and other parameters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/18/2014 02:29 AM, Omid Kosari wrote:

> AFAIK there is no complete guide for using FS types for squid.

There is probably no truly "complete" guide for any complex topic, but
Duane's "Squid: The Definitive Guide" book has two chapters on disk
caching, including a section on file system type selection.


> Historically i am using ReiserFS 3.6 on Ubuntu 12.10 64bit .
> 
> Here is my /etc/fstab
> 
> /dev/sda1  /cache1  reiserfs 
> notail,noatime,nodiratime,data=writeback,barrier=none,async,commit=10  0  0
> /dev/sdb1  /cache2  reiserfs 
> notail,noatime,nodiratime,data=writeback,barrier=none,async,commit=10  0  0
> /dev/sdc1  /cache3  reiserfs 
> notail,noatime,nodiratime,data=writeback,barrier=none,async,commit=10  0  0
> 
> 
> and 
> 
> root@cache:~# cat /sys/block/sd*/queue/scheduler
> noop [deadline] cfq
> 
> 
> And some references 
> https://reiser4.wiki.kernel.org/index.php/Mount
> http://doc.opensuse.org/products/draft/SLES/SLES-tuning_sd_draft/cha.tuning.io.html
> 
> sda id SSD and sdb,sdc are SCSI 19k RPM and i think they should not be same
> . 
> 
> Note :For people who are not aware , i suggest investigating on these
> configs because they are very important for performance tuning of cache
> server .
> 
> Anybody has suggestions ?


I cannot suggest ReiserFS tuning options, but if performance is
important for you, your Squid handles a lot of traffic, and you are
still using ufs-based cache_dirs, then you probably should plan to
migrate to SMP and Rock cache dirs (which means making sure SMP and Rock
work well for you and fixing what does not work). The other cache_dir
types are not designed for such environments IMO.

For Rock, I personally recommend the simplest file system you can tune
(e.g., ex2). The less file system does, the better are you chances of
forcing it to do it right. Some Rock performance tuning advice is
available at http://wiki.squid-cache.org/Features/RockStore

And, as Amos has already said, efforts towards supporting raw Rock
partitions/devices are welcomed:
http://wiki.squid-cache.org/SquidFaq/AboutSquid#How_to_add_a_new_Squid_feature.2C_enhance.2C_of_fix_something.3F


Cheers,

Alex.





[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux