A big ***Newsflash*** is deserved: The ZFS filesystem is now standard in the Ubuntu distributions. That means Ubuntu 16.04 enables ZFS by default and you can use ZFS compression to fix the sucky IO in the cloud ... Big win!
Yah – so, first off I can answer a couple of ZFS questions:
1) Full, in-kernel ZFS is available by default starting with Ubuntu 16.04 LTS
a. A new compression option lz4 is the default
b. It’s otherwise identical to ZFS on Solaris 10 AFAICT
2) We’ve been using it in production for a small while now and it seems very stable
a. By comparison BTRFS failed stress tests with data corruption and operational faults
b. The same tests pass without incident on ZFS
c. We use stress tests that exercise deep IO patterns of interest, including metadata traversal over 500,000 items while reading and writing, all in parallel
And on Ubuntu – I’ve resisted it until recently, but it’s now the standard across cloud and application dev environments. I made my peace with it pretty quickly and am happier for it.
But now that Ubuntu has default ZFS support – it’s a no-brainer for GPDB IMO. Happy to provide deeper background on that to the n00bs, but it’s a big deal for GPDB.
- Luke
Hello,
Subject change :)A big ***Newsflash*** is deserved: The ZFS filesystem is now standard in the Ubuntu distributions. That means Ubuntu 16.04 enables ZFS by default and you can use ZFS compression to fix the sucky IO in the cloud ... Big win!
interesting! Also ZFS snapshots?
I am pretty sure we will see Ubuntu as a supported platform in the not too far future for Pivotal's Greenplum too, based on demand for a version running with Ubuntu BOSH stem cells.
Andreas Scherbaum
Principal Software Engineer
GoPivotal Deutschland GmbH
Amtsgericht Königstein im Taunus, HRB 8433
Geschäftsführer: Andrew Michael Cohen, Paul Thomas DacierOn Sun, Nov 13, 2016 at 8:35 PM, Andreas Scherbaum <asche...@pivotal.io> wrote:Hello, On 11/11/16 17:38, Ivan Novick wrote: Subject change :)A big ***Newsflash*** is deserved: The ZFS filesystem is now standard in the Ubuntu distributions. That means Ubuntu 16.04 enables ZFS by default and you can use ZFS compression to fix the sucky IO in the cloud ... Big win!interesting! Also ZFS snapshots? I am pretty sure we will see Ubuntu as a supported platform in the not too far future for Pivotal's Greenplum too, based on demand for a version running with Ubuntu BOSH stem cells. GPDB (5) compiles and runs fine on Ubuntu, however with ext3 or ext4, not zfs. And not in production, but we had a fair share of test run on it in the past. What is required to make it an official platform?Note that there's a different between a "supported platform" from the community standpoint and what is officially supported by Pivotal.