QuicksearchCodenews SearchDisclaimerThe individual owning this blog works at Sun Microsystems GmbH in Germany, a subsidiary of Oracle. The opinions expressed here are his own, are not necessarily reviewed in advance by anyone but the individual author, and neither Oracle nor any other party necessarily agrees with them.
NavigationCategories
|
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
Twitterfeedstwitter.com/c0t0d0s0
just blogged: Reengining: I've learned in the last few weeks that a simple design decision can make your life much... http://bit.ly/d9luy8 twitter.com/codenews 6935782 need to manually increment build number one more time http://bit.ly/aMqEbX twitter.com/SunPatches 128365-04 - Sun Crypto Accelerator 6000 1.1: Driver Patch. Available for SPARC since Mar/19/10. http://bit.ly/agl9Nw twitter.com/SolPatchesX86 118192-04 - SunOS 5.9_x86: gtar patch. Available since Mar/19/10. http://bit.ly/cbnoJ7 twitter.com/SolPatchesSPARC 118191-04 - SunOS 5.9: gtar patch. Available since Mar/19/10. http://bit.ly/cb2Drj Web 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
CommentsSat, 20.03.2010 08:55
Yes. And I just don't like the
way they're killing all of Su
n brands.
They could just buy
, help, let live, contro [...]
Sat, 20.03.2010 08:49
Well, I don't think many peopl
e were using Solaris at home b
efore Oracle acquisition too,
I see home servers more [...]
about Who are you?
Sat, 20.03.2010 02:15
Ich bin im Rahmen der Diskussi
on um das Zugangserschwerungsg
esetz auf dein Blog gestoßen.
Als Linux-Begeisterter d [...]
Sat, 20.03.2010 00:32
The article doesn't explain wh
y the adquisition of Sun is go
ing to be a sucessfull. It onl
y says that we all know: [...]
Fri, 19.03.2010 20:58
Well, I am being paid to take
care of Solaris 10 systems and
my company will continue to u
se it. But the relativel [...]
Buttons![]() This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Germany License
![]() ![]() ![]() Blog Administration |