ZFS Performance monitoring
Probably not the best title for my thread but here it goes...
I've gone and built a ZFS web server to stream videos using lighttpd, and I seem to be hitting some performance bottlenecks but I'm not quite sure where to look. I can't seem to get more than 300mbits out of the box, and I think it should be able to handle quite a bit more. There are 14 SATA drives + 2 flash drives (for cache) setup as a single pool, mirrored in pairs.
Here's what the box is up to right now:
vmstat -l output: tx: 32330.48 KiB/s 12000 p/s
zpool iostat -v output: operations bandwidth read write read write ------ ------ ------ ------- 2.16K 14 269M 63.6K cache 1.2K 2 127M 512K
netstat -na | grep ESTABLISHED | wc -l = 22236 kern.openfiles = 48790
This box is obviously heavily loaded, but I can't quite pinpoint what is being hit the hardest. Me thinks I've maxed out the io system - the number of connections served must be taxing the crap out of it from random read requests. Am I correct and what is the best way to determine this?
Thanks! (hey phoenix, this is a vancouver project - you available for a consult?)
Last edited by Carpetsmoker; 14th November 2009 at 10:23 PM. Reason: Added code tags
|Thread||Thread Starter||Forum||Replies||Last Post|
|System Monitoring Tools||IronForge||OpenBSD Packages and Ports||4||29th October 2009 03:18 AM|
|question with monitoring Statistics||badguy||OpenBSD General||4||20th October 2009 02:11 AM|
|How to: DMESG Monitoring||damien-NF||FreeBSD Installation and Upgrading||2||4th August 2009 11:30 PM|
|Bad ftp performance||Randux||NetBSD Package System (pkgsrc)||2||4th January 2009 09:17 PM|
|pf NAT monitoring||cerulean||FreeBSD General||1||20th October 2008 12:27 PM|