Linked by Thom Holwerda on Mon 7th Jun 2010 10:15 UTC, submitted by kragil
Linux Employees of Lawrence Livermore National Laboratory have ported Sun's/Oracle's ZFS natively to Linux. Linux already had a ZFS port in userspace via FUSE, since license incompatibilities between the CDDL and GPL prevent ZFS from becoming part of the Linux kernel. This project solves the licensing issue by distributing ZFS as a separate kernel module users will have to download and build for themselves.
Permalink for comment 428749
To read all comments associated with this story, please click here.
RE[3]: brtfs
by phoenix on Mon 7th Jun 2010 23:24 UTC in reply to "RE[2]: brtfs"
phoenix
Member since:
2005-07-11

Yes, cache vdevs are very handy. And they are absolutely essential for dedupe to work correctly/quickly.

Even a lowly USB flash stick can be used as a cache vdev ... so long as the read speed of the USB stack/driver/port/disk is faster than the read speed of the harddrive.

I use 4 GB USB sticks at home to speed up my pokey 120 GB SATA (non-NCQ, 1.5 GB/s) drives.

There's even support for using SSDs for write caching (log vdevs), although it's a lot harder to find SSDs that are optimised for writes (SLC-based) that include onboard power (supercap, for example) and that honour cache flush/sync requests.

Reply Parent Score: 2