Samsung Ships Hybrid Hard Drives
writertype writes "ExtremeTech reports that Samsung has become the first company to begin shipping hybrid hard drives as discussed last fall on Slashdot. (Some photos here.) Unfortunately, there's no word yet (beyond 'soon') on when retail shipments will begin, or when (or if) 3.5-inch models will be available. Note that these hybrid drives are different than the ReadyBoost USB flash drives optimized for Vista; hybrid drives contain a smaller amount of flash, and work as a write cache for your notebook drive, extending battery life."
But, really, can they run Linux? Are the drives supported in the kernel?
"I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
Isnt flash only good for ~30,000 writes? If the flash breaks, can you still use the drive? And most importantly how much does it cost? I think the spinning magnetic disc is still king for a while to come, unfortunately.
Libertarian Leaning Political Discussion Forum.
I've seen more Samsung drives fail at the shop recently than any other. I hope they've got their QA metrics set a bit higher for the new drives....but I'm not holding my breath.
Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
I'm certain that hard drives will slowly go away to be replaced with Flash ram devices. As the price drops it will happen.
Reasons?
1. Hard Drive reliability - See the security now podcast or read google's paper about hard drive reliability. The manufacturers are lying BIG time about how bad it's gotten. And SMART is a steaming pile of nothingness that can and is wildly inaccurate.
2. Latency (not speed) is so much better than hard drives.
3. Power and heat - Flash memory does not generate near as much heat or draw as much power. Plus we can expect densities to get higher so the footprint probably will be smaller than hard drives
We've already seen it in handhelds. It's moving to laptops (Toshiba and Fujitsu already are selling laptops)
If it has a mechanical action to it, it can fail horribly.
just my 2 cents.
Hybrids are sterile...
can the user control what is cached and what isn't?
For example, I could care less if a config file I will likely never edit again is cached, but I want my database to be cached for higher performance.
Sometimes the best solution is to stop wasting time looking for an easy solution.
I'd imagine you'd get a much better ROI if you invested in a suitable amount of RAM to keep your database indicies in RAM.
When I saw this, I thought, "Cool, now I can finally get my kids a dog and me some additional storage space, all with one purchase."
I'd rather wait for the flash-only solid state disks to become affordable than buy one of these.
The press release from Samsung is dated April 2005. You can read more technical details there without all the annoying popups on ExtremeTech. Looks like the drivers which give the power savings were written by Microsoft. Planned ship date was late 2006, so they didn't fall too far behind.
Intron: the portion of DNA which expresses nothing useful.
I would like to see a battery-backed RAM drive with FLASH as well. I think that for journaling filesystems it would be great for performance since the journal could be written into RAM and then later written to disk. The drawback of the RAM based drives I saw was that the battery is only good for a limited amount of time. The way to fix it is to provide less battery time but use that time to write the RAM out to FLASH when the power is cut. The advantage of combining RAM and FLASH is that RAM is very fast to write to and has an unlimited number of write cycles. Of course, I'd really like to see one of these new memory technologies come out that combines the best of DRAM and FLASH.
This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
I used to think that it was a good idea, up until I saw it go horribly wrong on my friend's laptop. The thing bluescreened, then wiped out all partitions on his HDD, including his EXT3 linux partition, and the contents of his flashdrive were completely gone. He couldn't recover ANY of the data he lost. And last I checked, he's still having troubles with the MBR and grub. I know, this is anecdotal, but I thought at least one or two people would like to know that Microsuck still has a ways to go before their little feature is usable.
Sometimes I comment just to hear myself typing.
Superfetch will shut itself down if it fails. It couldn't possibly cause a FS crash/corruption like you complain.
OTOH these drives could fail since they're not superfetch and they're potentially caching writes.
Rather than ship hybrid drives now with flash chips good for a few thousand cycles, why not wait until the end of this year and ship them with Intel PRAM or equivalent. PRAM is expected to be faster, non-volatile, and handle many times more R/W cycles. Or is the lifetime of the rest of the drive no longer than for the flash itself? This seems to be to be just a bit ahead of its time, and has the potential for either problems, or performance degradation, over a relatively short timespan.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
I'm not sure what is more screwed up the article linked to about the drives or the Slashdot comment.
v ista/features/details/performance.mspx
t ml
p s+Worlds+First+Hybrid+HDD151or+Is+It/202621_1.aspx
ReadyDrive is NOT ReadyBoost, but it IS STILL a MS Technology and is designed to work directly with Vista.
http://www.microsoft.com/windows/products/windows
Also why does the linked article and Slashdot dismiss these drives as having nothing to do with Vista, when in fact they were DESIGNED Specifically to be used with Vista and employ MS Vista technology in the hardware?
Is Slashdot trying to become the misinformation site of the Internet?
http://www.digitimes.com/systems/a20070307PR201.h
http://www.channelinsider.com/article/Samsung+Shi
"Optimized to work in Windows Vista-capable notebook PCs, Samsung's MH80 is a 2.5-inch hybrid hard drive with 128 or 256MB of flash memory. It combines a hard disk drive with a OneNAND Flash cache and Microsoft's ReadyDrive software, offering faster boot and resume times, increased battery life and greater reliability compared to traditional magnetic media technology, the spokesperson claimed. "
Sorry slashdot, but these drives are designed for Vista. Sure they may offer performance improvements in other OSes, but will see the majority of performance gains in Vista. Also even when used with other OSes, the way the Drives internally manage the Flash caching is from MS, so thank them the next time you boot your Linux laptop with one of these drives.
As for the other questions people have about the limited write times of Flash RAM, etc, go lookup MS Superfetch technology which specifically addresses these issues by writing to various locations in the Flash space, since this this is also how these drives work to ensure the same bits don't always get used, giving the flash cache the equivalent or greater lifetime than the HD platters.
I know this is SlashDot, but someone could get the fact right once, right?
Sorry, had to do it.
They really cut back on emissions by only using the gasoline engine while they're spinning up, and then switching over to cleaner battery power while slowing back down.
Life needs more saving throws.
It's more like 1,000,000 ERASES. You erase an entire block at once (set it all to 1's) and then you can write to whatever parts of it you want by changing some of the 1's to 0's. You just can't change them back to 1's without erasing the entire block (which is usually something large like 64K).
For those who were paying attention, this means that if you are careful, you can log lots of small things into the same block, and never erase it until it gets full. I know a guy who got a patent years ago for RIM on a log-structured filesystem in flash, that was designed to take advantage of this property to the max. I think you could write continuously to the blackberry's filesystem for like a decade or something, without wearing out your flash.
Totally agree with you! I can't believe that the editors didn't catch this amazing amount of misinformation before posting it. This points out the root problem with internet media....lack of editorial input means that fact checking just doesn't happen. Media without facts is a sign of the apocalypse!
I personaly wouldn't get one of these. I use my laptop for coding and DVD watching.
For me it makes better sense a full solid state flash drive because it uses less
battery life and is probably a little quicker and more quiet. Of course if you need more than 8GB
of storage, the price is a little prohibitive. That's why I use SVN, and store all my code at home.
Money is the root of all evil?
Perhaps the difference between NAND flash parts rated in erase cycles and NAND flash parts rated in MTBF or MTTF has something to do with abstractions inside the controller. Flash "chips" commonly use a bare-bones interface like that of SmartMedia, while flash "drives" have an ATA, USB, or SD controller in front of the flash that performs error correction and wear leveling. I'm pretty sure that's where the 5% difference between a 512 mebibyte underlying capacity and a 512 megabyte actual capacity comes from.
Does anyone know why USB and IDE flash drives don't max out their bus bandwidths? I realize that a flash chip can only go so fast, but why don't they just parallel as many as needed to get the desired bandwidth?
Why say "last fall"? I realise that Slashdot is mostly full of yanks, but why not try to be a bit more cosmopolitan?
Graham
So what? Most PC hardware is designed specifically for some Microsoft software (DOS, Windows 95, Windows XP) and has been for the last 20 years. Doesn't stop you accessing that technology with a Linux kernel.
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
and has been for the last 20 years. Doesn't stop you accessing that technology with a Linux kernel.
Very true, but for Linux to take full advantage of caching in a hybrid drive, it needs to also alter the memory management, caching, and paging techniques Linux uses.
The drive is going to transparently provide a boost in performance for any OS, but when used with Vista, the direct management of when and for what to use the hybrid cache for is something the OS is already designed to do. For example Vista knows what to put where based on flash based performance differences that are both slower and faster than the HD platters. So random location data gets a priority for Flash, but sequential data skips the Flash portion of the drive as it cannot give the same performance as a HD in reads, and sometimes writes.
The drives inherently (from my understanding) do this to a degree, but Vista adds in the intelligence of what data is cached based on past performance and the expected usage of the user. Vista can optimize the basic functions the internal HD is doing on a more basic level based on specific needs of the FS, OS, and User.
Anyone that is interested in how Vista uses Flash caching differently than other OSes, should check out ReadyBoost and ReadyDrive a bit more in depth, MS provides fairly detailed technical articles on what is happening and why it works the way it does.
You can also find information at some of the HD sites that are coming out with Hybrid and full Flash based Drives. For example, the full Flash devices are obtaining sequential read/write speeds equal to platter based HDs by using an internal Flash RAID technology.
A lot of this is fairly interesting as we are finally getting to the place were moving storage devices will slowly start to disappear.
This is also another reason I tell my friends in the OSS world to pay attention to what Vista is doing and promoting in terms of basic architectual technology. There are plenty of things to beat up Vista about, but there are a few things Vista is ahead of the industry and deserves the attention of movers in the non MS world so that Vista doesn't move ahead with unforeseen advantages.
Hybrid drives and Flash caching is one area MS has done their homework; GPU scheduling and GPU virtualization is another area that could isolate technologies and hardware to Vista if others in the industry don't start paying attention now.