Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Running The Native ZFS Linux Kernel Module, Plus Benchmarks

  1. #1
    Join Date
    Jan 2007
    Posts
    15,389

    Default Running The Native ZFS Linux Kernel Module, Plus Benchmarks

    Phoronix: Running The Native ZFS Linux Kernel Module, Plus Benchmarks

    In August we delivered the news that Linux was soon to receive a native ZFS Linux kernel module. The Sun (now Oracle) ZFS file-system has long been sought after for Linux, though less now since Btrfs has emerged, but incompatibilities between the CDDL and GPL licenses have barred such support from entering the mainline Linux kernel. There has been ZFS-FUSE to run the ZFS file-system in user-space, but it comes with slow performance. There has also been work by the Lawrence Livermore National Laboratories in porting ZFS to Linux as a native Linux kernel module. This LLNL ZFS work though is incomplete but still progressing due to a US Department of Energy contract. It is though via this work that developers in India at KQ Infotech have made working a Linux kernel module for ZFS. In this article are some new details on KQ Infotech's ZFS kernel module and our results from testing out the ZFS file-system on Linux.

    http://www.phoronix.com/vr.php?view=15474

  2. #2
    Join Date
    Nov 2009
    Posts
    328

    Default

    It's nice to see that PTS 3.0 alpha is writing articles by its own . But this is ZFS, not a regular FS like ext4.

    What check tools KQ Infotech's provides?
    How is raid suport and scaling? linear scaling?
    snapshots?
    volume manegement?
    Forcing a corruption on raid, breaks the FS?

  3. #3
    Join Date
    Jun 2010
    Location
    Italy
    Posts
    20

    Default

    What mount options is used for btrfs?
    I sthe new space_cache used in the benchmarks?

    Bye

  4. #4
    Join Date
    Jun 2008
    Posts
    13

    Default

    What about a benchmark that actually test ZFS for what it is intended for?

    As in the following anandtech article:
    http://www.anandtech.com/show/3963/z...d-benchmarking

  5. #5
    Join Date
    Oct 2008
    Posts
    10

    Default

    the only 2.6.37 test that really showed Btrfs hurting was Postgresql-- http://www.phoronix.com/scan.php?ite...2637_ext4btrfs

    i'd love to see ZFS put through the same test. if the native ZFS port does Postgres decently, it may be enough to make some serious converts.

  6. #6
    Join Date
    Nov 2008
    Posts
    418

    Default

    Quote Originally Posted by mbouchar View Post
    What about a benchmark that actually test ZFS for what it is intended for?

    As in the following anandtech article:
    http://www.anandtech.com/show/3963/z...d-benchmarking
    Yeah, it's great. ZFS is for Enterprise servers - people dont get it. There are lot of complaints that you can not run ZFS on 128MB RAM machines or less RAM. And that ZFS is slow. And that...

    Who the heck cares if you can not run Enterprise stuff on 128MB RAM machines? Who the heck cares how slow ZFS is on a single drive, when it protects your data - whereas other filesystems might corrupt your data? etc.

    I would love to see Enterprise benchmarks, then ZFS would shine and the Linux solutions would fail miserably.

    1) Data safety. ZFS wins. Linux filesystems are bad on this aspect. Confirmed by computer scientists in research papers
    2) Speed. Use 48 drives or more, and ZFS will crush easily. I doubt even Linux can use that many drives to a full extent. I suspect Linux solutions will start to scale worse and worse, the more drives you add. Heck, recently ext4 architect bragged about ext4 is not crippled by 30ish(?) drives in an array any longer.
    3) LARGE raids. ZFS wins. Linux fails miserably.
    4) Ease of use. ZFS wins easily. Linux fails
    5) etc etc etc
    The list could go on. But there are no Enterprise benchmarks here on Phoronix. People see that ZFS is slow on one drive, and people draws the conclusion that ZFS is slow and can not give ridiculous performance.

  7. #7
    Join Date
    Aug 2007
    Posts
    5

    Default

    These test just reinforce one question in my mind, "Why aren't more people using XFS?". I switched to XFS from ReiserFS when it became deprecated. XFS is featureful, stable, and fast. Ext3 never really performed that well for me but for some reason it is the default in most distributions. Now people are going to move from Ext3 to Ext4 or Btrfs in the future but most will probably gain very little from it.

  8. #8

    Default

    Why JFS wasn't included in this benchmark? Is there something I'm missing?

    I've been using XFS and JFS for quite some time. I don't think I've ever had ext3/4.

    XFS in 2.6.37 looks promising, anyone knows why such a big difference and how JFS compares to that?

    cheers

  9. #9
    Join Date
    Jan 2010
    Location
    Portugal
    Posts
    945

    Default

    Quote Originally Posted by Abraxas View Post
    These test just reinforce one question in my mind, "Why aren't more people using XFS?".
    I'm using it. I also noticed the very nice increase in it's performance with kernel 2.6.37.

    Oh, and BTW:
    We had also ran a similar subset of these tests on a standard 7200RPM Serial ATA 2.0 hard drive and proportionally these results didn't end up being different on an HDD over an SSD.
    Thank you!

  10. #10
    Join Date
    Oct 2006
    Location
    Israel
    Posts
    626

    Default

    Quote Originally Posted by kebabbert View Post
    2) Speed. Use 48 drives or more, and ZFS will crush easily. I doubt even Linux can use that many drives to a full extent. I suspect Linux solutions will start to scale worse and worse, the more drives you add. Heck, recently ext4 architect bragged about ext4 is not crippled by 30ish(?) drives in an array any longer.
    3) LARGE raids. ZFS wins. Linux fails miserably.
    You don't really know what you're talking about, right? *

    - Gilboa
    * Looks at the Linux server w/48 SAS drives in disbelief...
    DEV: Intel S2600C0, 2xE52658V2, 32GB, 4x2TB, GTX780, F20/x86_64, Dell U2711.
    SRV: Intel S5520SC, 2xX5680, 36GB, 4x2TB, GTX550, F20/x86_64, Dell U2412..
    BACK: Tyan Tempest i5400XT, 2xE5335, 8GB, 3x1.5TB, 9800GTX, F20/x86-64.
    LAP: ASUS N56VJ, i7-3630QM, 16GB, 1TB, 635M, F20/x86_64.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •