Darren Reed wrote:
> So I spent some time thinking about different directions you could build
> on this in the future, for example:
> 1) controlling the size of the ARC/L2ARC by controlling the cache size
> 2) specifying different backing storage for primary/secondary cache
> 3) having more than two levels of cache
> ...none of which is precluded by current efforts.
> 
> With (2), if the backing storage for each cache is different and it is 
> slower
> to access the secondary cache than the primary, then you may not want
> metadata to be stored in the secondary cache for performance reasons.
> 
> As an example, you might be using NVRAM (be it flash or otherwise)
> for the primary cache and ordinary RAM for the secondary.  In this case
> you probably don't want any metadata to be stored in the secondary
> cache (power failure issues) but  the same may not hold for user data.
> But I'm probably wrong about that.

I doubt you would be, the primarycache is system memory not a cache 
device.  The secondarycache is the L2ARC devices specified with the 
"cache" vdev type to zpool so your examle would be the otherway around.

-- 
Darren J Moffat
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to