对这篇《闲谈 Web 图片服务器》做了补充修正之后,在本期的《程序员》杂志上发表了。不过有朋友提出了一个问题:为什么说 Squid 不适合用 RAID 5 ?
大家都知道 RAID 在写性能上因为存在校验,这句话的主要意思还是 Squid Cache 盘/ Cache 目录的问题(而不是放置图片的 RAID 5 磁盘),在 Squid 满了的情况下,如果占用 Cache 盘,这个盘如果是 RAID 5 ,那肯定性能糟糕的一塌糊涂。另外一个原因是这部分其实不需要 RAID 来提高可靠性的,坏了完全可以 重新构建即可。
可惜我手边没有 Squid 服务器,要不倒是可以用数据来说话的。
–EOF–
《web缓存》里面说,有的时候做了RAID还是不做性能好。一般用作cache的文件系统都要用一个noatime,我从这里觉得如果追求squid cache的效率,一些冗余、文件信息的记录都可以省了。我觉得这个时候速度至上,如果从磁盘取cache,因为I/O的关系卡了,再加上HTTP请求通过cache server的损耗,客户端的延时简直是不可接受的了。:)
squid首先要提高内存
最低8GB
16GB~32GB尤佳
硬盘方面,RAID0尤佳 哈哈
只要不遇到海淀宽带那种管理员就好
居然加电状态下连续拔了3块硬盘
直接把RAID5拔坏了
终于在csdn上得见尊荣