Bob Friesenhahn wrote:
On Fri, 1 Jan 2010, Al Hopper wrote:
Interesting article - rumor has it that this is the same controller
that Seagate will use in its upcoming enterprise level SSDs:
http://anandtech.com/storage/showdoc.aspx?i=3702
It reads like SandForce has implemented a bunch of ZFS like
functionality in firmware. Hmm, I wonder if they used any ZFS source
code??
The article (and product) seem interesting, but (in usual form) the
article is written as a sort of unsubstantiated guess-work propped up
by vendor charts and graphs and with links so the gentle reader can
purchase the product on-line.
It is good to see that Intel is seeing some competition.
Bob
--
Yeah, there were a bunch more "maybe" and "looks like" and "might be"
than I'm really comfortable with in that article.
The one thing it does bring up is the old problem of Where Intelligence
Belongs. You most typically see this in the CPU/coprocessor cycle,
where the battle between enough performance gain in using a separate
chip vs the main CPU to perform some task is a never ending cycle.
One of ZFS's founding ideas is that Intelligence belongs up in the main
system (i.e. running in the OS, on the primary CPU(s)), and that all
devices are stupid and unreliable. I'm looking at all the (purported)
features in this SandForce controller, and wondering how they'll
interact with a "smart" filesystem like ZFS, rather than a traditional
"stupid" filesystem a la UFS. I see a lot of overlap, which I'm not
sure is a good thing.
Maybe it's approaching time for vendors to just produce really stupid
SSDs: that is, ones that just do wear-leveling, and expose their true
page-size info (e.g. for MLC, how many blocks of X size have to be
written at once) and that's about it. Let filesystem makers worry about
scheduling writes appropriately, doing redundancy, etc.
Oooh! Oooh! a whole cluster of USB thumb drives! Yeah! <wink>
--
Erik Trimble
Java System Support
Mailstop: usca22-123
Phone: x17195
Santa Clara, CA
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss