ZFS on Core Storage with Fusion drive

342 views
Skip to first unread message

Alex Blewitt

unread,
Oct 31, 2012, 10:08:09 PM10/31/12
to zfs-...@googlegroups.com
http://jollyjinx.tumblr.com/

Looks like this provides some optimisations that zfs' cache device would do, but based on what blocks are read.

Alex

Sent from my iPhone 4S

Fastmail Jason

unread,
Nov 1, 2012, 7:44:11 AM11/1/12
to zfs-...@googlegroups.com
Yeah, I was reading this last night and my brains been whirling all night, will start playing with it tomorrow.


--
Jason Belec
Sent from my iPad
> --
>
>
>

Graham Perrin

unread,
Nov 11, 2012, 1:34:33 PM11/11/12
to zfs-...@googlegroups.com
Patrick's answer at 


There's an assumption that routine scrub may negate some of benefits of auto-tiering. Discussion at/around 

Daniel Becker

unread,
Nov 11, 2012, 3:59:52 PM11/11/12
to zfs-...@googlegroups.com, zfs-...@googlegroups.com
ZFS is a copy-on-write file system; that means that on-disk data is never updated in-place: every time a block of data is modified, it is effectively copied to a new location. So for writes, this will inherently negate any auto-tiering. 

Furthermore, I seem to remember reading somewhere (Ars?) that the HFS+ layer uses CoreStorage-specific IOCTLs to actually initiate the tiering; if that is indeed the case, ZFS will never generate these, and the net effect will be that you have ZFS running on what is effectively a concatenated device with very non-uniform performance characteristics (depending on whether any given block address is located on the SSD or the HDD).
--
 
 
 
Reply all
Reply to author
Forward
0 new messages