QuicksearchNavigationEventsCategories
|
ZFS benchmarksTuesday, April 24. 2007Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Very interesting!
Since either the spam-preventer or my mind's image recognition has a bug, I can't comment the original blog. So I'm doing it here. Some remarks: 1. For sustained throughput, we won't see the same behaviour, I think. At some point ZFS just has to write the data. If ZFS then doesn't go higher than 50 MB/Sec bandwidth utilization, it will slow down the throughtput. If it does go higher, then the perceived advantage no longer exists - regarding writes. 2. The Iozone file size used in the benchmark is too small for that kind of system, I think. For Iozone, the file size should at least exceed the RAID controller's memory and also the main memory available to the benchmark. Otherwise, you measure lots of cache performance instead of getting a comprehensive overview. The 3510 has 1GB cache on each controller. We run a single controller 3510 with 12 36GB 15K disks, we did try Iozone, and the difference between using 512MB and 2GB file size was staggering. 3. As for the slow write speed: the 3510 with dual controllers has an overhead for the active-active configuration. During writes, the cache needs to be synchronized, and that takes time. In general, we too were a little "underwhelmed" by the 3510s performance. Write speed compared to our dated T3+ units is actually slower, although the T3+ use 9 disks instead of 12 and slower disks, too. 4. As always, I find it rather difficult to apply findings from a benchmark or performance test to a concrete usage scenario. General comment regarding ZFS: We will shortly be installing two new machines, and we still won't use ZFS. Reasons? Still no ZFS boot and still not convinced that ZFS is a good match for providing block devices for virtualisation and databases. So we continue looking at ZFS with the I-wish-we-could attitude.
1. Of course ZFS can go higher than 50 MB/Second ... generally ZFS makes better use of the resources, by transforming random writes into sequential ones.
2. With Update 4 the performance of an tuned ZFS is within striking distance of a tuned UFS for example with Oracle, while providing all advantages of ZFS. 3. I think the advantages of ZFS to provide block devices are really compelling.
I wouldn't compare ZFS with UFS for Oracle or DB2 containers.
The competition is in raw devices on RAID1 or RAID10 volumes, and I'm not convinced that ZFS can compete with these from a performance point of view (for databases!). The ideal solution: an Oracle and/or DB2 version that hooks into ZFS at a lower level instead of being a regular Joe Vanilla filesystem user. ZFS for raw devices: ok, for provisioning iSCSI targets, sure, that's a very promising track. Let's see what happens. Right now, it would be very nice if I could have a Solaris version (Sparc and x86) where I can just say "use ZFS as fileystem". |
Links in this articleThe LKSF bookThe book with the consolidated Less known Solaris Tutorials is available for download here
TwitterfeedsWeb 2.0Contact
Networking open.bc My photos SyndicationTagged articlesAMD Apple avs Bahn Blogging Blogosphere braindump Business Travel CeBIT cec cec2006 CMT del.icio.us deutsch dtrace fliegen Fundsache General Hamburg IBM i hate sundays Intel iscsi jumpstart Links Linux lksf Mindfuck Movies Music Musik Niagara Opensolaris Opteron Photographie policy of ... Politik Security Solaris storage Sun suncec2007 sunw t1 The IT Business Ultrasparc ultrasparc t1 Wirtschaft Work ZFS
Comments about Logical Domains 1.2
Fri, 03.07.2009 15:51
You can look up this informati
on in the release notes.
about Two presentations
Fri, 03.07.2009 12:06
Wenn sich eine Gelegenheit daf
ür bietet, halte ich meine Vor
traege auch in D-Dorf. Mein nä
chster Vortrag in der Nä [...]
about Two presentations
Fri, 03.07.2009 11:13
Komm doch mal ins Rheinland, s
o Köln, D-Dorf oder so. Dann m
uss ich nicht so weit fahren.
Buttons![]() This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Germany License
![]() ![]() ![]() Blog Administration |