Samsung HDD Merges Flash, Conventional Storage 152
geekboxjockey points "This is a link to a story about a hybrid hard-drive technology from Samsung that involves the use of flash memory and conventional storage. A very interesting idea that could provide noticeable energy useage/speed improvements for HDD-based portable devices."
Suppose you had 10GB of primary memory... (Score:3, Insightful)
If you had 10GB of memory in a Linux/BSD box you'd get this "boost" too
As for saving costs by lowering failure
More so let's hope we can still replace this hd+flash combo with a coventional HD.
I know for my Presario laptop [Compaq 2100CA] the replacement HD [Hitachi 60GB] is ==>$710 CAD== while a faster Samsung 40GB is $90
So what i'm trying to say is
Tom
Re:Suppose you had 10GB of primary memory... (Score:1)
Re:Suppose you had 10GB of primary memory... (Score:1)
But the thing about flash memory is that they wear out after a certain number of write cycles. You wouldn't want to use that for your cache too!
Re:Suppose you had 10GB of primary memory... (Score:1)
I do understand they aren't perfect. I also know there are ways to work around that, like checking the integrity of the flash (basically the same technique already used for disk drives, you could also use ECC technologies for example).
I however also know that as far as my hard drives go, the very same problem applies. They also have a limited lifetime (both disk
Re:Suppose you had 10GB of primary memory... (Score:2)
iirc. the average disk is rated for 10^10 - 10^11 [taken from Seagates average one bit error per 10^14 bits read/written] re-writes per sector while the best flash is around 10^5 - 10^6 [Intel strataflash].
Usually in a modern hard drive the motor will die before the platter becomes unusable.
Tom
Re:Suppose you had 10GB of primary memory... (Score:2)
You know, these HDDs tend to be standardized. Why not buy one and install yourself? While they tend to be twice as expensive as the normal desktop units, the kind of price you present is SICK.
What I did was simple: I keep the original HDD and put in decently priced (an
Re:Suppose you had 10GB of primary memory... (Score:3, Funny)
The history went
1. Drive makes clicking noises
2. Tom sends it to Futureshop to get serviced
3. 56 days later I get laptop back
4. Laptop was not fixed, still clicks
5. Several months later it totally dies
6. Tom goes to local shop and buys replacement drive for $90.
Essentially the stores/manufacturers ALREADY rape us seven ways from sunday. This combo drive is just another way to potentially lock people down.
Tom
Re:Suppose you had 10GB of primary memory... (Score:2)
has laptop = is rich = can pay triple = let's charge some extra
Yeah, I see this every time I go shopping for computer stuff.
Re:Moral of the Story (Score:2)
The problem isn't so much as Compaq as just plan lazyness and greed [which the industry as a whole shares].
Generally I don't see laptops as such a great buy unless you can try it before paying... specially with all the wintel hardware out there...
Tom
Re:Suppose you had 10GB of primary memory... (Score:2)
As for NHL, I personally hate pro hockey [and most sports that don't involve crashes or fire]. It's a scam and not worth the time and money.
Tom
Swap File (Score:2, Interesting)
This is great stuff though, swap files aside, most people could probably do everything they ever need from their laptop within 1Gig of flash, during a single work session.
Re:Swap File (Score:1)
Re:Swap File (Score:2, Informative)
Re:Swap File (Score:4, Interesting)
For Windows, not unless they replace the memory management. It normally uses swap even when there's plenty of free memory and this is supposed to be a feature, not a design bug...
Re:Swap File (Score:1)
A gimmick (Score:3, Interesting)
So what happens when trying to detect when the flash memory has been written to too many times? afaik this isn't easily done, so you end up dumping broken data to the disk until you notice "whooops my spreadsheet suddenly doesn't work that I need in 30 minutes or the boss will have my ass".
Re:A gimmick (Score:2)
you could be right, but I doubt it. What could be simpler than verifying all writes? of course, it's slow, so you might want to do it in a delayed fashion; eg have some memory in there, write to ram and to flash,
Re:A gimmick (Score:2, Informative)
Actually, in most newer flash-based storage devices, this is already accounted for. Basically, the data is verified by attempting to read back the data - if it reads, you know you're fine, as the "space" in memory will only become "worn out" on a write.
If a "space" fails verification, it is added to a list of known bad sectors - exactly how IDE drives have functioned for the past decade or so.
Re:A gimmick (Score:2)
Re:A gimmick (Score:1)
Re:A gimmick (Score:3, Insightful)
It's definitely a gimmick, and a nearly useless one when everyone's upgraded to their 64-bit systems. Do you want your memory cached on something connected to the FSB or do you want it done out on a d
Re:A gimmick (Score:2)
Re:A gimmick (Score:3, Informative)
This is NOT a cache. It is a permanent storage area on the hard drive which does not require the hard drive to spin up. I know one thing, in windows XP, my laptop hard drive spins up every 10 minutes because XP likes to do tons of shit even when i'm not using it. All it does is write 1 or 2K onto the disk, and for that it spins the damn drive up... every time. Witht his embedded flash memory it can write to it, and only after a long
Re:A gimmick (Score:2)
What part of 64-bit addressing did you not understand? Or was it the virtual memory part, cause I know that sometimes gets people?
Of course it's only writing a few kB to disk, that's the page size that your virtual memory manager uses. What it means is that your real
Re:A gimmick (Score:2)
They are touting longhorn's ability because they are hinting that they will be decreasing the swapyness of the system when you use lots of RAM. They will also try to decrease having to load and unload libraries n stuff you need the most... They are basically saying, that with this new technology on the hard drive, along with tweaks from the OS, that you can pretty much live
Re:A gimmick (Score:2, Informative)
yeah,
Re:A gimmick (Score:2)
Yea.. but you have to admit that the linux kernel has a long way to go for quality acpi support.
You might say this feature is in linux, and has been for a while. That doesn't change anything I stated in the above post. It only says that Linux has had this feature. I never said it didn't. And my statements aren't based on Linux not having it. In fact, I don't care for windows. It just so ha
OS/controller support for Permanent vs. Cache? (Score:2)
Re:OS/controller support for Permanent vs. Cache? (Score:2)
Trying to say it will improve performance by reading faster than disk is preposterous. This type of flash memory is not only slower, but has a limited write lifetime. Thus it could not be used effectively as a cache.
The permanent storage I speak of is when you write to it while the disk is down. If the power fails or if the system crashes, it is permanently on the disk and can be
Re:A gimmick (Score:2, Interesting)
This is just electronic writes. Those who have worked with a high-performance SAN like the Hitachi 9900 [hds.com], Sun 6920 [sun.com], know that electronic writes is where all the performance comes from. When our SAN's 4gig of cache goes offline, my DBAs come running and everyone complains about terrible write/read speeds.
Electronic writes (in a good amount) means that the data flies into memory and later on the disk system pumps the data out to the disk platters. Netapp is really great at doing this kind
Re:A gimmick (Score:2)
This flash memory will be slower than the hard drive's native writing. It will definately not work like a cache. It would destroy the flash memory in a matter of months, and would be much slower, if you used it like that.
The purpose of this design
Why use flash? Why not battery backed RAM? (Score:2)
Stick in a few of those low self-discharge "watch" batteries that last for years.
If the batteries run out, just behave like a normal harddrive.
Then you'll have a reasonably fast nonvolatile cache, and the drive can take its time to figure out what is the best way to write out all the data.
Re:Why use flash? Why not battery backed RAM? (Score:2)
High end storage systems do this already.. It's a good idea... But they do it for another reason: to gain extra performance while under heavy load, and still prevent data loss on a system crash or power failure.
I believe (but may be wrong) that using this cheap flash memory in here is lower maintenance, cheaper to produce, less complex of a design, and more reliable than the battery backed up system. And since this isn't ment to improve system speed, but to prevent th
Re:Why use flash? Why not battery backed RAM? (Score:2)
Anyway, in a few years probably MRAM would be a better choice. Spinning disks may be cheaper for some time, but the MRAM would be good for a nonvolatile buffer.
Laptop Flash vs. Desktop RAM caching (Score:2)
Desktops and servers are a much different game - your goal is maximizing speed, size&weight aren't a problem, and you have lots of electricity available to power everything except when
Re:A gimmick (Score:2)
Did they provide more detail about how it works? (Score:2)
software implementation... (Score:2, Interesting)
Re:software implementation... (Score:1)
Re:software implementation... (Score:2)
Cache does not provide this function because cache is volatile and if you write to it, you will lose it unless it writes it to the platter. Whith this system, you can write to it
Nah... (Score:4, Funny)
Hardvaporware ? (Score:3, Funny)
So the other hard drive manufacturers will have a loooong time to do the same...
Re:Hardvaporware ? (Score:1, Troll)
Re:Hardvaporware ? (Score:4, Insightful)
Apple was the last mainstream manufacturer in the industry to implement USB2.0 into their systems for use with Hi Speed USB flash memory devices.
Apple was the last mainstream manufacturer in the industry to install SATA drives into their systems.
Apple was the last mainstream manufacturer in the industry to install DVD burners into their systems.
Apple was the last mainstream manufacturer in the industry to move from SCSI to IDE for consumer systems.
I highly doubt Apple will be the first manufacturer to implement holographic storage into their laptops. As they are usually the last manufacturer to move to new types of storage technology in their products.
Re:Hardvaporware ? (Score:2, Interesting)
Apple was the first mainstream manufacturer in the industry to implement USB into their systems (iMac, May/August 1998).
Apple was the first mainstream manufacturer in the industry to implement FireWire/IEEE1394 into their systems. (January 1999, Blue and White Power Mac G3)
Apple was the first mainstream manufacturer in the industry to implement DVD burners into their systems (the original SuperDrive, DVR-103, was introduced in January 2001 alongside the Pioneer DVR-A03.
Re:Hardvaporware ? (Score:3, Informative)
No, you're COMPLETELY wrong there. USB had been installed in PCs for a LONG time before Apple's iMac. I've personally got a DEC PentiumPro system with USB ports, from 1995 IIRC. What Apple actually did, was popularize them, by forcing their customers to use only USB peripherals. I'm still using it as my firewall, loaded up with 192MB of old SIMMs I don't have any other use for...
Th
Re:Hardvaporware ? (Score:2)
That's absolutely ridiculous. You're just redefining terms to suit yourself. Mainstream manufacturer means a big, well-known company. It has nothing to do with how well supported anything is.
Well, that's not true, either. There were USB drivers available before Win95 OSR2. USB support in the
FROM Here to Eternity (Score:4, Interesting)
Re:FROM Here to Eternity (Score:2)
Re:FROM Here to Eternity (Score:2)
well, then, not new... (Score:1)
Déjà entendu ? (Score:5, Funny)
10 GiB ought to be enough for everyone...
Re:Déjà entendu ? (Score:2)
Actually this story isn't entirely accurate (Score:5, Informative)
I think many slashdotters will miss the big picture. This is mostly a power saving utility -- and it could offer performance gains assuming the files you use are available on the flash and the drive doesn't need to be spun up. (Of course when the drive DOES need to get spun up, plan on having a *really* long access time so I think this will be negligble). Buy basically it means you can leave auto-save on Microsoft Word enabled and not drain your battery.
BUT since we're on the subject i'm a huge fan of flash only drives, they have several special applications because of their access times (in nanoseconds instead of milliseconds), extremely reliable (no moving parts, read/write cycles in the billions + ECC checking) and high bandwith they are NOT ideal for situations such as swap (JUST BUY MORE RAM IT'S CHEAPER AND FASTER!!) but instead they are perfect for situations were you need persistent storage of highly accessible files e.g. binlogs on a database.
You can easily bump up the performance of MySQL or Oracle using one of these drives for A LOT less
There is a company called BitMicro http://www.bitmicro.com/ [bitmicro.com] which produces ATA and SCSI, and Fibre Channel flash only hard disks.
Using a flash only drive you will get a dramatic performance bump in any transaction database by storing the transaction files on the database.
Re:Actually this story isn't entirely accurate (Score:2)
I think what you mean is battery backed up memory, which I think is ordinary DRAM chips with battery backed memory controller to keep the memory refreshed.
Re:Actually this story isn't entirely accurate (Score:3, Interesting)
Re: (Score:1)
Re:Actually this story isn't entirely accurate (Score:1)
I can certainly back him up on that. We have them at work. Last week the disk performance went down a third on one disk array. On the BIOS bootup screen did we saw an error message that effectively said the battery had failed on the disk controller so it had to wait for each write to go to disk rather just return ok when it was written to cache. Things recovered when the battery was replaced
Re:Actually this story isn't entirely accurate (Score:2)
From TFA, "The Hybrid Hard Drive, developed by Samsung and Microsoft, is meant for mobile PCs"
If you are doing anything on a laptop with a database that might require a "performance bump" as you put it, then I would suggest getting at a bare minimum a hefty workstation.
I don't think too many companies would run a production database on a laptop.
Re:Actually this story isn't entirely accurate (Score:2)
Re:Actually this story isn't entirely accurate (Score:2)
I too am very concerned about getting extended battery life while running Oracle 8i Server on my laptop (with mysql).
As for BitMicro, I received a quote from them for a 1GB flash HD, and it was around $990 USD.
No thanks. I'd rather use a CFcard with an IDE adapter. Granted, it's not quite the same; but it's certainly a more reasonable value.
OS Support for Flash Caches vs. Disk-controller (Score:2)
On the other hand, if you put the flash somewhere that
Flash and harddrives (Score:3, Informative)
Also from WinHEC [vnunet.com], samsung is not the only player. The disk will be manufactured initially by Samsung, Hitachi and Seagate, and other manufacturers will be announced later.
More details on Samsung's OneNAND hybrid technology:
OneNAND Flash memory has been incorporated into the design of Microsoft Corp.'s prototype Hybrid Hard Drive (HHD), the first fully functional disk drive to combine NAND-based Flash with rotating storage media.
The hybrid hard drive prototype uses 1 Gigabit OneNAND(TM) Flash as both the write buffer and boot buffer. In the hybrid write mode, the mechanical drive is spun down for the majority of the time, while data is written to the Flash write buffer. When the write buffer is filled, the rotating drive spins and the data from the write buffer is written to the hard drive.
The hybrid drive saves power by keeping the spindle motor in idle mode almost all the time, while the operating system writes to the OneNAND write buffer. Moreover, by using OneNAND Flash with hard disk drive technology, disk drive performance is not compromised relative to conventional disk drives. This is due, in large part, to OneNAND's ultra-fast read speeds, which can be fully leveraged during the flushing of the contents of OneNAND's write buffer to the rotating drive. In addition, since the Samsung hybrid disk drive operates at a lower temperature than traditional rotating media, it greatly reduces the possibility of shock and impact damage, improving the overall reliability of the disk subsystem.
While the cost of hybrid disk drives may slightly increase with the addition of OneNAND, any increase will be mitigated by several factors, including lower maintenance costs, 95 percent power savings when the disk is not spinning, faster boot time and substantially increased reliability. All of these changes are crucial to the ever increasing needs of today's mobile customer, making it likely that hybrid hard drive technology will enjoy rapid market adoption.
What's so innovative about it? (Score:2, Interesting)
Re:What's so innovative about it? (Score:2)
Power savings? (Score:2)
Me, as a laptop buyer, doesn't give a rip about either of those. Power? So what, I fill up on power at the coffee shop, at my office, etc, if I'm concerned about paying for it. It's virtually impossible to do maintenance on a laptop, other than wrap it in a box and send it in, in which case if it's a personal machine, I just use my desktop, and if it's a work machine, I still get my salary.
T
Maintenance (Score:1)
If the manufacturer can budget less money for maintenance, he can budget more for features or lower the price of the laptop.
Re:Maintenance (Score:2)
Not to mention the most important issue: the power savings you get while on a battery..
It sounds like the parent poster is just trying to be grumpy and think that because he never uses a battery, and he doesn't know how to replace a hard drive in a laptop (actually, most laptop mfg's consider HDD's as end user servicable nowadays) and that if it goes down on him while he is at work he w
I bet you do frequent backups, too! (Score:2)
If you really have a good backup system, with everything updated to a server or desktop at least daily and preferably constantly when you're online, and some way to restore a machine image rapidly, then you *might* not lose several days of work reinstalling everything when your disk gets trashed *after* the corporate IT droids back in New Jersey have mailed you
Faster session recovery times (Score:1)
So when you're going out of battery, it's like your session(*) never was...
(*) and the work you did, too
useful optimization (Score:2)
If MRAM ever becomes economical, it might be useful as a non-volatile general-purpose cache. That would be handy
Very short lifetime.... (Score:2, Insightful)
This just doesn't make sense to me, instead of caching in system memory (how the power savings are done in linux laptop-mode) they are caching to flash which is slower, the only advantage is the data won't be lost in flash.
However what about swap? Does the flash cache disti
Re:Very short lifetime.... (Score:2)
Re:Very short lifetime.... (Score:2)
Re:Very short lifetime.... (Score:2)
On the other hand, modern xDRAM is fairly power efficient at doing refreshes (auto-refresh command vs. old skool mem controller refresh), so I'm surp
Seems to me that a better idea might be (Score:2)
Support for this would have to be included on a filesystem level, but if this were available I'd imagine the FOSS community would have it testable in a few days, and stable enough for general use in a few weeks.
Can we please stop calling everything technology? (Score:5, Insightful)
Can we please stop calling everything technology? At one point the word had meaning, but it's been so over used now that it means nothing. Now it's just a way to make something look more impressive than it actually is, a for-nerds buzzword. "Our emergent 64 bit technology allows for vertical integration along all of your supply-chain specifications." It's a painfully overused buzzword. 64 bit technology. Plastics technology. SUV technology. Technological technology.
Some things still deserve the term. Pretty much anything fusion-related can be given the term fusion technology. But the term technology is being applied to a lot of things that are just design choices. Win 3.1 could have had 64 bit memory addressing, they just didn't because it would have been a huge wasted of prescious resources. Calling it "64 bit technology" is like saying a car has 4-door technology: it's a design choice, not a radical piece of tech.
And these damn kids keep throwing their frisbies on my lawn.
Doesn't solve the problem (Score:1)
It seems to me this is just an excuse to boost up the prices of hard drives.
Re:Doesn't solve the problem (Score:2)
This isn't anything like dynamic ram in the drive. It is a static buffer which does not require being written to the platter. When the system crashes or power fails, you don't lose your data while its on flash memory. In a memory buffer you do..
This is NOT a cache. It isn't used as a faster buffer between your system and the platter. It is NOT used to improve performance. It's ONLY PURPOSE is to be written to while the disk is spun down. This prevents the d
Re:Doesn't solve the problem (Score:2)
You don't seem to realize that you are completely wrong on this point. Drive cache MUST spin up the hard drive any time it has something to write to it. The reason the cache exists is to the OS can write and forget about it quickly. The cache then writes it to the drive when it has a chance. This does not mean the drive cache
Not Nuff (Score:3, Funny)
Yeah, everything except Longhorn :-p
RAM drive (Score:1)
Re:RAM drive (Score:2)
You have valid concerns, but you have to watch out and not go with what everyone else on slashdot is saying...
This flash space on the drive has nothing to do with improving performance, etc etc... It's ONLY concern is to help prevent the disk from having to spin up when you need to write to it.
Imagine using MS word while you have autosave on. So every 2 minutes your 2K word file gets written out to disk. Well, you are on battery.. your power man
longhorn 64bit memory support (Score:1)
that should be 16TB, really quite a lot more...
source : http://support.microsoft.com/default.aspx?scid=kb
Hybrid hard drive (Score:1)
Don't try to patent it... (Score:2)
I like the idea. Just as long as they don't try to patent it, because I already came up with it on my own [dolphinling.net].
Amazing MS Quote (Score:2)
Probabaly!!! What the hell is the average person going to do on a laptop that need 10GB of memory? Nice to know that the MS Windows chief is aiming for lofty goals in efficency.
What sort of pig is longhorn going to be? (Score:2)
Just about everything anyone on a sane OS wants to do should fit under 1GB.
Re:What sort of pig is longhorn going to be? (Score:2)
Are you saying, that 1 GB should be enough for anybody?
Re:What sort of pig is longhorn going to be? (Score:2)
People doing media editting would have a different view of course.
And I'm not talking about financial insitutions backend machines either.
But those extreme uses aren't going to be happy with a one-size-fits-all OS solution anyway.
Using hardware to solve a software problem (Score:2)
MOD PARENT UP PLEASE ( + Comment ) (Score:2)
On the other hand, laptops usually *don't* really know how much power they have left - battery behaviour is much less linear than you'd expect, and my experience with the battery gauges and automatic-save systems on the last half dozen laptops I've used is that they're pretty accurate when the battery is new, and increasingly unreliable as the battery gets older, so it fails to do the friendly
You are not get it... (Score:2)
With a flash based cache on the drive, the drive would just keep on writing the next time it gets power.
The low access times of this, would actually mean that you could do some funky stuff (like moving data around in a file) really fast with out fear of loosing anything.
For databases think how this would impact transaction based things...
Uh, what about READING? (Score:2)
That's not typical user behavior (Score:2)
Also, if you're using Microsoft Outlook for
Re:That's not typical user behavior (Score:2)
Re:ho80 (Score:1)
Re:History repeats itself... (Score:2, Funny)
Haaa, but... there is a difference !
He is getting an insightful mod while I'm getting a funny !
Throughput vs. Latency,Spin,Startup,Battery (Score:2)
But the b
Knoppix etc in Flash instead of CDROM works fine (Score:2)