SanDisk claims SSD innovation improves performance and reliability
Scott Bicheno - 5 Nov 08, 2:02pm
FFS!
Company Info
Talk
Share
Flash storage specialist SanDisk has come out with a file management system for its SSDs (solid state drives), which it claims: "...yields dramatic improvement in performance and reliability for computing applications."
The new technology is called ExtremeFFS (I thought FFS stood for something else - Ed) and SanDisk reckons it: "...has the potential to accelerate random write speeds by up to 100 times over existing systems." It will make an appearance in SanDisk products next year.
Additionally, SanDisk reckons its time to change how we measure the performance of SSDs. The senior VP and GM of SanDisk's SSD unit, Rich Heye, reckons end-users need more help with comparing the performance of SSDs against HDDs (hard disk drives) and with calculating the lifespan of an SSD.
Consequently Heye proposes vRPM (virtual revs per minute) and LDE (long-term data endurance) as new metrics. "SSDs will revolutionise client storage, but we need new benchmarks that allow them to be treated differently than HDDs," he said.
Here's what SanDisk has to say about ExtremeFFS:
To maximize random write performance, SanDisk developed the ExtremeFFS flash file management system. This operates on a page-based algorithm, which means there is no fixed coupling between physical and logical location. When a sector of data is written, the SSD puts it where it is most convenient and efficient. The result is an improvement in random write performance - by up to 100 times - as well as in overall endurance.
ExtremeFFS incorporates a fully non-blocking architecture in which all of the NAND channels can behave independently, with some reading while others are writing and garbage collecting. Another key element of ExtremeFFS is usage-based content localization, which allows the advanced flash management system to "learn" user patterns and over time localize data to maximize the product's performance and endurance. "This feature might not show up in benchmarks, but we believe it is the right thing to do for end-users," Heye said.
There's more on the subject here. Additionally Microsoft has said it's going to optimise Windows 7 for SSDs, something that isn't the case with Vista.
Does this look like a critical evolution in SSD technology to you? Do you think we need these new meterics? Let us know in the HEXUS.community.
HEXUS related reading
HEXUS.channel - news :: Storage companies take goodwill hitHEXUS.net - news :: SanDisk to unleash 240GB SSD with 40,000vrpm
HEXUS.net - press releases :: SANDISK LAUNCHES NEXT-GENERATION SOLID-STATE DRIVES FOR NETBOOK MARKET
HEXUS.lifestyle - press releases :: SANDISK ROLLS OUT NEW 8GB VERSION OF THE POPULAR AND TINY SANSA® CLIP MP3 PLAYER
HEXUS.channel - press releases :: SANDISK INTRODUCES ExtremeFFS – NEW FLASH MANAGEMENT SYSTEM FOR IMPROVING SSD PERFORMANCE AND RELIABILITY
HEXUS.channel - news :: Packard Bell announces battery recall
HEXUS.channel - news :: Foxconn: the sleeping giant awakens
HEXUS.channel - news :: Apple slammed for alleged NAND market manipulation
HEXUS.channel - news :: DDR2 memory spot price drops sharply
HEXUS.channel - news :: RAM prices to get seasonal, fall for Christmas
All Sandisk related content on HEXUS

HEXUS.community :: your right2reply
That roughly approximates the sounds I make trying to install an unformatted drive.
What's next? The "UltraMEH" partition system?Quote
I guess so, but you're talking about the FS, whereas I was talking about down at block level on the device itself. For that to work you have to use an FS aware of the caveats of the underlying device - and filesystems traditionally favour CHS based hard disks.
The thing is though, filesystems are in a better position to assess what is going on with the data. And filesystems like Reiserfs and XFS already operate in blocks, and allow you to place the journal in an external block device.Quote
A technology like the original EWF (which is about 6 years old iirc) is pretty much useless, why should the OS have a wear reducing write pattern, when only the drive truely knows where its most likely to be warn (ie has it been used in a difference PC, but also some areas are more robust than others.....).Quote
there is a lot to be said for getting the actual device to do the 'drive device specific' style optimisations, the pace at which we've seen SSDs performance patterns change, this would be prudent.
A technology like the original EWF (which is about 6 years old iirc) is pretty much useless, why should the OS have a wear reducing write pattern, when only the drive truely knows where its most likely to be warn (ie has it been used in a difference PC, but also some areas are more robust than others.....).
True. At the block level the file system should really only need to make a few assumptions. Such as: If the device access time isn't constant across the address range, stuff put at the beginning should be quicker to get at - and maybe: sequential transactions are better than random ones.
The rest should be up to the device firmware.Quote
Reply