[Beowulf] zfs tuning for HJPC/cluster workloads?
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Michael Brown spambox at emboss.co.nzSun Jul 6 00:12:51 PDT 2008
- Previous message: [Beowulf] zfs tuning for HJPC/cluster workloads?
- Next message: [Beowulf] zfs tuning for HJPC/cluster workloads?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Joe Landman wrote: > Hi folks: > > Investigating zfs on a Solaris 10 5/08 loaded JackRabbit for a customer. > zfs performance isn't that good relative to Linux on this same hardware > (literally a reboot between the two environments) [...] > This is for an IO intensive application with multiple threads doing > 1-100 GB streaming reads. Here's your problem. One of the problems with ZFS is it's performace for streaming workloads (reads or writes). It's designed for, and does much better at, large quantities of smallish unrelated I/O operations. I even vaugely remember something in the Solaris documentation recommending you use UFS if you're going to be streaming a lot. The only suggestion I have for improving ZFS performance in this case is to turn off the prefetching if you haven't already. Also, streaming the files on to the disk one at a time does help a bit. Also, regarding ZFS on FreeBSD, from what I've read I wouldn't recommend it on a production server just yet. While it has improved dramatically over the last year (I haven't seen any recent reports of filesystems being eaten, for example), it still has the tendency to crash or lock up machines under certain workloads. -- Michael Brown Add michael@ to emboss.co.nz ---+--- My inbox is always open
- Previous message: [Beowulf] zfs tuning for HJPC/cluster workloads?
- Next message: [Beowulf] zfs tuning for HJPC/cluster workloads?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
