Ultra Fast Disk Drives With No Moving Parts 530
saccade.com writes "Let's face it, the slowest part
of PC's today is the disk drive. Bit
Micro has come up with a nifty solution - flash memory based
disk drives available in typical
disk
form-factors. These e-disks are electrically compatible
with ATA, SCSI, etc. but run orders of magnitude faster - access
times down to 40 usec and transfer rates over 100 MB/sec. What's
the catch? Cost. Currently going for just under $1K/G, a 30G model
I recently held in my hand was worth much more than my car. However,
as flash memory prices drop, so do the price of these drives.
Within the decade the spinning hard disk may go the way
of the floppy and CRT."
Not that new. (Score:5, Informative)
Re:Not that new. (Score:4, Interesting)
Why wait? (Score:3, Interesting)
The system is 'perpetually' on and a booted system is stored in (low power) ram, mirrored to the hard drive of course in case power goes out, so boot only takes seconds?
I mean, that's what *I* do. Start up the computer on a daily basis in less than three seconds, most of the time just waiting for the monitor to rez.
Re:Not that new. (Score:3, Insightful)
Just SAY IT - a whooping 1,000 $ for 1 crappy GB! No thanks I'll stick with my s-ata, and if that gives me any more issues, I'll get rid of that too, and use IDE
Re:Not that new. (Score:3, Insightful)
Re:$1000/GB wasn't bad 10 years ago. (Score:3, Funny)
Re:Not that new. (Score:5, Insightful)
They also have industrial uses. They get used in places where the gyroscopic effect of a normal drive would be undesirable, or the vibration caused is undesirable.
Personally, I don't think the price will come down that much. FLASH devices (the actual chips) are used in a ton of places. In the past there have been shortages of the devices, and IIRC the cell phone manufacurers are the largest buyers of them.
Re:Not that new. (Score:5, Informative)
Re:Not that new. (Score:5, Interesting)
memory chips require many expensive and hazardous chemicals to manufacture like fuming sulfuric acid for dissolving the photoresist inks and hydroflouric acid for etching the circuits. These chemicals have a large environmental regulation cost associated with them that's not going to go down any time in the forseeable future and is entirely outside the control of any manufacturing process.
Re:Not that new. (Score:4, Interesting)
ANY process? I think that was the point - if someone can come up with a new process, we could reduce costs. The more these are used, the more incentive there is to research new processes.
As far as I can recall, there ARE people working on alternatives to memory as we know it.
The same thing happened with LCDs, as pointed out - CRTs have a bottom line cost - the cost of the components have a bottom line that means that LCDs should, at some point, be cheaper - the processes are still be refined and improved, and there's not a whole lot of leeway anymore with CRTs.
Re:Not that new. (Score:5, Interesting)
Without giving away too much (and getting fired in the process) there is a whole new tech on the horizon. It still uses all the nasty chemicles, but in traditional flash memory, the chip is broken into three major components:
charge punps (to provide the 9.5-12 volts required to program the chip from the punny 1.8 - 3.3 volt supply
the control circuitry (basically a mini CPU)
the flash array
all these elements are "flat", that is they are one structure deep. This new tech coming up, if someone can perfect it, uses multiple layers to make the flash array several layers deep. Thus you could (in theory) shrink your die size while increasing the memory density.
-nB
Multi-layer devices. (Score:4, Interesting)
This turns out not to help much. Multi-layer chips add mask steps roughly in proportion to the number of layers. While you save on the cost of wafer area, your processing steps cost a lot of money too, so you rapidly reach a point of diminishing returns. Building multi-layer devices also requires making transistors on epitaxial silicon layers, which generally have far worse performance properties than the monocrystalline wafer (even SOI processes generally work by building devices on a silicon wafer, and either flipping the chip and back-etching or using a buried oxide layer, as opposed to depositing a silicon film).
3D chips have been a holy grail for density reasons for decades, but they turn out to be expensive to manufacture and poorly-performing for the reasons noted above, and for microprocessors, at least, they're now a pretty much obsolete solution, as heat generation is what limits chip performance (and a multi-layer chip gives you that much more heat generation per unit area).
If your company can pull it off in a useful way for storage, they'll deserve kudos, of course.
Re:Not that new. (Score:5, Insightful)
Also, what's so different from this and just using a standard CF card? You can get 1GB of CF for under $150. It should be fairly simple to put together a "CF-raid" drive for way less than $1K/GB.
Re:Not that new. (Score:2)
But then it's not going to fit into a hard drive form factor, and use a single plain old IDE interface, is it? I'm sure that's worth the extra cost to some people.
Re:Not that new. (Score:5, Insightful)
Why the hell would we stuff this onto the IDE interface? This would be a great opportunity to drop that interface entirely.
Re:Not that new. (Score:5, Funny)
Compact Flash is already IDE. (Score:5, Informative)
Re:Not that new. (Score:3, Interesting)
It still wouldn't last forever, but it might be a lot more practical for ordinary use; although you might consider just mirroring it to a HDD as well.
Single level vs. multi-level (Score:3, Informative)
"Single-level cell" flash memories can manage over 100,000 writes per sector. "Multi-level cell" flash memories, which slightly lead single-level on the density/time curve, can manage only roughly 10,000 writes per sector. Learn more about the difference between single- and multi-level cell flash memory [samsung.com].
With this thing rated at up to 25,000 IOPS, is would seem that they might not last all that long (4 seconds?).
Yeah, with tens of thousands of writes to the same sector. CF flash memories already perfo
Re:Not that new. (Score:3, Informative)
Yes, nonvolatile ram technologies in general have limited write cycles, and this applies to the various forms of nvram used by the various solid-state disk manufacturers (who as the grandparent post pointed out, have been around for ages, this is not news). Most of the modern nvram hdds solve this in the controller logic by evening the write load over the whole drive. The idea is that on a typical hard drive, a relatively small percentage of the sectors get overwritten a lot, while most of them are writte
Re:Not that new. (Score:3)
surprised no one mentioned that CF read speeds average 3 megabytes vs "transfer rates over 100 MB/sec" from this drive:
"all Viking and Microtech cards all put in performances of 4 MB/sec or greater (which is seriously fast)." [dpreview.com]
"Lexar's new 8GB CompactFlash card delivers a 40X speed-rating, signifying a minimum sustained write speed capability of 6MB/s." [dpreview.com]
Re:Not that new. (Score:5, Informative)
Re:Not that new. (Score:3, Insightful)
On newer CF cards they have an internal microprocessor that constantly remaps the logical addresses of the drive to different physical addresses [...] So even though the OS thinks it's writing the FAT to that same spot on the drive, the drive is really moving that spot around to maximize the life of the drive.
Wow. So forget trying to shred files on those. (Yes, mods, I realize it would still work at the filesystem level--that won't stop someone who cracks the case open and reads straight off the chips.
XP booted from a Flash Drive (Score:2, Informative)
PuRAM (Score:2, Informative)
Re:Not that new. (Score:5, Informative)
One thing worth noting.... flash parts don't last forever. If you write to the disk constantly it will die in a lot less time then the average standard magnetic hard drive.
However, reading doesn't inflict the wear so feel free to read all you want from your flash part...
Is this an ad? Or what? (Score:5, Insightful)
No, he's bragging (Score:3, Funny)
My regular-ass IDE 120 gig hdd is worth more than my car. It's seriously a contender for "Pimp My Ride," with a ceiling held up with tacks, dented doors that barely open, rust all over, broken seat belts, bent gas door, scratches, dings, no radio, drivers seat that is so worn it cut holes in my pants...
Quality? (Score:3, Interesting)
Re:Quality? (Score:2)
Re:Quality? (Score:5, Informative)
Re:Quality? (Score:2)
You got modded to +3 without giving a single reason why you think it would croak in a server environment, and here I am not using my mod points on this discussion because I feel the need to ask you to elaborate.
Re:Quality? (Score:3, Interesting)
Get rid of the moving parts, and I'd expect more life expectancy. Not less.
End User upgradable (Score:4, Interesting)
Re:End User upgradable (Score:2, Funny)
Then I realized that so many devices on a single USB bus would run like crap.
Life time? (Score:3, Insightful)
Re:Life time? (Score:5, Informative)
QUESTION: What is the lifespan of the E-Disk® flash drive if wear-leveling algorithm is not utilized? How much improvement will BiTMICRO's wear-leveling algorithms make to this number?
ANSWER:
The wear-out life of an E-Disk® flash drive is directly proportional to the number of flash memory physical blocks in the device. The greater the number of flash memory blocks in the flash drive (and therefore total capacity), the longer the wear-out life of the device. As an example, arithmetic computation will show that a 34GB E-Disk flash drive fitted with flash chips rated at an endurance limit of 1 million erase/write cycles will have an endurance life of 1,024,000,000 seconds (or 32.47 years) when written continuously at 34MB/sec (or 2,937.6GB Erase/Write per day). This is the worst possible scenario where all I/O is 100% write and caching is disabled. E-Disk erase/write endurance can be more than 15 times the computed value if the multiplier effects of full associative caching and the results of BiTMICRO's accelerated erase/write endurance verification and testing are included.
Re:Life time? (Score:5, Informative)
As far as "Within the decade the spinning hard disk may go the way of the floppy and CRT" goes, I guess that means that there will be other/better/different choices than spinning platters, but they'll still be more expensive and spinning platters will still be the norm. Looking forward to the status quo, I guess!
Yet again (Score:4, Insightful)
Limited lifetime? (Score:5, Informative)
Within the decade the spinning hard disk may go the way of the floppy and CRT
As an aside, my CRT is still firmly wedded to my desktop, and won't budge until flat screen technology has caught up. It's come a long way, and may be good enough for less demanding applications, but it's got a way to go before I have a flat screen on my desk...
Re:Limited lifetime? (Score:3, Informative)
Re:Limited lifetime? (Score:3, Informative)
These days you can get your flash any way you want it. Flash that looks like memory, flash that looks like a disk (but is in a chip package), flash that plugs on an IDE cable, flash that plugs onto your motherboard's USB header. Great for certain embedded desi
Re:Limited lifetime? (Score:3, Informative)
If I were to do picture/video editing or action gaming, then I'd switch to the CRT, as the resolution/refresh performance is much better on the CRT. If money is your primary motivator (ie, spending $150) then CRTs are definite
Re:Limited lifetime? (Score:3, Interesting)
the 17-inch TFT on my desk cost me something like 450 euros, and it does gaming just fine. Max Payne, Soldier of Fortune, UT2004 etc, etc.... Zero problems.
Gaming wasn't that nice with those old 25+ms panels, but newer 12, 16 and 20ms panels are ALOT better! And we will be seeing 10ms panels in the near future!
Wouldn't it be cheaper... (Score:5, Funny)
Floppies are dead? (Score:5, Insightful)
Are we done yet with the whole 'floppies are dead' stories? I regularly use floppies because it's easier to plop in a floppy, copy one file and pop out the floppy than it is to put in a USB drive, wait for your pc to recognize it (don't know about Macs), copy the file then have to correctly disconnect the USB drive
What about those machines which don't have USB drives or who aren't on a network? What then? Floppies will be around much longer than anyone thinks and for good reason.
Re:Floppies are dead? (Score:2)
Yes, floppies are dead. (Score:3, Insightful)
What about those machines which don't have floppies?
Seriously, I haven't put a floppy into a machine in the last 6 years. They're totally unnecessary nowadays. They're about useless for transporting documents for the simple reason that the majority of useful documents exceed the size of the floppy nowadays.
And USB drives are much cooler t
They should be! (Score:3, Interesting)
Our solution - new 'legacy free' PCs with no floppy drives. There was initial complaint, but now the users have discovered other ways to tote data around - and
Re:Floppies are dead? (Score:5, Funny)
What country do you live in? Machines without USB? Not on a network??? You're not making any sense here man! I have something hectic to tell you: The year is not 1994. It's actually 2004. Yes, you've been in a coma for 10 years.
Re:Floppies are dead? (Score:4, Insightful)
1. Time It takes my WinXP Pro laptop about 5 seconds to recognize the USB drive and allow me to explore its contents. Likewise, "Safely removing the hardware" takes 5 seconds, tops. So we're talking 10 seconds total for mounting/unmounting. Floppies take at least 2 seconds to be recognized, though granted dismounting is instantaneous. Advantage: floppy, by 8 seconds.
However, there is another huge issue I think you are neglecting:
2. Size While that floppy might be 8 seconds faster, I hope whatever you're planning on transporting is less than 1.44 MB. Nowadays, there is very little I transport that would fit on such an incredibly small storage medium. A 256 MB USB key can hold as much data as 178 floppy disks, and fits on my keychain.
Finally, a caveat regarding your "time" complaints about USB: it takes much longer to write 1.44 MB to a floppy disk than it does to write that same 1.44 MB to a USB drive. So your 8 second mounting/unmounting delta is rendered utterly moot.
Re:Floppies are dead? (Score:3)
Remember, kids, Don't Copy That Floppy!
Funny (Score:5, Funny)
Whats a 1K/G? (Score:2, Funny)
Re:Whats a 1K/G? (Score:2)
John.
Man, the Bottleneck (Score:5, Insightful)
No, the slowest part of PC's today is the user interface. The rate at which a user enters data (via keyboard/mouse) is a fraction of the rate at which a user thinks. (Your mileage may vary, of course.)
-kgj
Re:Man, the Bottleneck (Score:2, Funny)
Re:Man, the Bottleneck (Score:5, Funny)
Re:Man, the Bottleneck (Score:3, Insightful)
Re:Man, the Bottleneck (Score:3, Insightful)
Next time, open up vi or emacs, or even for god's sake pico, and print from there. If your boss doesn't like plain fonts, then get a new job.
Spreadsheet? sc. 'Nuff said
Re:Man, the Bottleneck (Score:3, Informative)
MSOffice preloads at start. It would be fair to preload OO too. Anyway, it is probably slower. OO is a very bloated program, but it might get leaner with time.
Nothing happening then. (Score:5, Insightful)
You mean it'll still be the default option on most new PCs and in use by ~90% of PC users?
Re:Nothing happening then. (Score:3, Insightful)
You mean it'll still be the default option on most new PCs and in use by ~90% of PC users?
awwww...I was going to say that, but with more blood dripping evil sarcasm.
I still wonder why we can't move away from floppies. I mean we made the switch from 5.25 to 3.5. The only thing I see taking the floppies place right now is the cdburner and there are so many limitations to that media. I've got floppies from the early 90s that I
Re:Nothing happening then. (Score:3, Insightful)
Why did nothing ever replace the floppy disc?
Because manufacturers got greedy.
Iomega's ZIP, Sony's LS-120, and a bunch of other small sized, 100MB+ capacity discs were all supposed to be "floppy
Famous eternal predictions (Score:3, Insightful)
For how many decades now has this been predicted? Holographic memory, battery backed RAM, yada yada yada. Methinks rotating storage will be around for more than the rest of the decade.
shhh dont mention the disks lifetime (Score:3, Interesting)
100,000 writes isn't gonna last long in todays bandwidth intensive video/mp3 world
no moving parts and non-magnetic media is a worthy goal but until we can cure terrible storage lifetimes they wont be much use if i have to worry about the mess backups of backups, as we know from sci-fi all it takes is a big EM burst from the sun and everything you and i have done is gone !
future generations will look back at us and say "they used to store it on WHAT !?"
WHy not integrate with the motherboard then? (Score:5, Insightful)
Re:WHy not integrate with the motherboard then? (Score:3, Insightful)
2) Trace complexity. Routing the little etched copper wires can be tricky, and this could easily result in 2+ extra layers of PCB.
3) Maximum addressability. On a modern machine, software could address an unrealistic amount of ATA/SCSI storage (assuming they've updated the standards with enough address lines on the bus). Doing it your way imposes limits (as fantastic as they might be). Keep in mind that while an onboard SCSI controller
RAMdisk solution (Score:4, Interesting)
Of course, this assumes you're working on a stable OS with decent tools and good memory management. If you're not, you can be.
Er... (Score:2)
You mean cheaper and more popular despite there being better alternatives?
Write cycle? (Score:2)
Just what I need. (Score:2)
What about disk prices? (Score:5, Insightful)
Re:What about disk prices? (Score:2)
Problem with number of writes. (Score:5, Interesting)
I know that 10000 writes seems like a lot, and perhaps it is. Anyone knows how this figure looks for normal harddrives?
Still it seems to me that the limited number of writes sets the biggest limitation.
Re:Problem with number of writes. (Score:2)
I know that 10000 writes seems like a lot, and perhaps it is. Anyone knows how this figure looks for normal harddrives?
That's 10000 writes to the same sector. Some will see a lot more activities than others (typically filesystem data). I recall some story about somebody formatting a Flash card in FAT32 and busting the card each time (because the format utility wrote the info for one sector, then the next one, then yet the next one, which wrote a couple hundred thousand times to the same sector). That's why
floppy (Score:3, Interesting)
And here I thought... (Score:2)
... that the slowest part of a PC was the CD-ROM/DVD-ROM drive. Seems either I didn't follow the latest PC development, or somebody didn't think much before typing.
How reliable? (Score:3, Informative)
Duh? (Score:2)
Hard disks are slow. The worst slowdown comes from seek times. Flash memory has no moving parts, hence no seek time. Flash memory is small. You can put many modules in one 3.5" case, make them all work in paralel, and achieve high throughput. Attach an IDE or SCSI or what-have-you controller, and presto, compatibility. This has been done for years.
Drawbacks: flash memory is expensive. Flash memory dies after so many (say, 100,000) erase cycles (one erase cycle each time a cell is writ
Ah! (Score:3, Funny)
Always beware of "X is dead!" in the media (Score:5, Insightful)
Within the decade the spinning hard disk may be capable of holding terabytes, or even petabytes, on a single platter. And it will be orders of magnitude cheaper than solid state storage as we know it. I doubt that hard drives will go the way of the dodo anytime soon.
Just as a comparison, look at how many backup solutions still use tape media (and use it very effectively and cheaply, I might add).
Re:Always beware of "X is dead!" in the media (Score:3, Insightful)
I thought the comparison was pretty good. Floppies are still used by many people as a quick way to transport files back and forth from home (particularly by people that don't have Internet access at home). I generally don't put the drives in a
Re:Always beware of "X is dead!" in the media (Score:3, Informative)
I can't think of the last time I heard someone call tapes "cheap". Several thousands of dollars for a single drive is not what I'd call cheap... Especially since the tapes themselves are about as expensive as IDE drives per GB (which don't require buying a several-thousand dollar part before you can use them).
Nah...The Slowest Part Is The... (Score:4, Interesting)
Technically, a printer is a peripheral, not a part. Whatever. All printers are evil: Too slow, too big, too expensive, too quirky. Ackk.
The problem with hard drives (Score:5, Insightful)
I don't know much about flash memory technology or the reliability associated with it. I don't give a hoot how fast it is. If it's solid state (no moving parts) and can guarantee me it won't one day decide to utterly destroy itself, I'm sold.
Re:The problem with hard drives (Score:3, Informative)
Total self-destruction of whole chip at once probably isn't very likely, but it WILL wear out with time.
A block of flash can only take so many write-cycles before it's done with. It might last for a long time if you'll use it in WORM fashion, but if you're planning o
Where flash is going (Score:5, Informative)
That problem can be reduced by padding devices with large amounts of RAM (write caching). But the breakthrough is coming soon, with new flash technologies that are better designed for continual writes (without compromising speed). From what I've read in IEEE Spectrum, the better technologies suited for mass storage are in research labs right now, meaning maybe 5 or 10 years til market.
Cheaper solution (Score:3, Interesting)
Use a traditional hard drive, but with a RAM cache that's as large as the drive. The drive controller uses idle time to preemptively load data into the cache. There's a battery backup so that the drive can continue operating after powerdown, and the system uses a long time period write behind cache with write combining to reduce drive usage in operation.
floppy & CRT went away? when was that? (Score:3, Interesting)
Within the decade the spinning hard disk may go the way of the floppy and CRT.
I'm writing this from a workstation around a year old that has both a CRT and a floppy. They both get used (albeit one more than the other). Just because you don't use them doesn't mean other people do the same. I'm no futurist but I predict with my magic powers that based on cost/performance CRTs will still be around at the end of this decade. Floppies, maybe not so much.
RAM (Score:3, Interesting)
Hell, why don't we have that now? Why don't we have an affordable caching controller that will take a dozen commodity 512MB memory modules? Or a self contained 3.5" disk based on a 1.8" 20 or 40gb drive and a few gigs of battery backed cache?
SSD is an old idea (Score:5, Interesting)
I looked into SSD for a database at one point. But I found that you can get almost the same performance by using lots of drives in a fast RAID setup. Striping the content over multiple disks does wonders! And its much cheaper.
E.g. look at something like a 12 disk setup with RAID 5+1. You got a full mirror, and essentialy 4-8 times the speed of a single drive. So you are already close to the 'order of magnitude' they SSD drives claim.
Yay! (Score:3, Interesting)
I recently bought a 200GiB hard drive and if it was made of flash memory and cost the same, I should have payed 1600$ worth of taxes. Or roughly 10 times as much as the hard drive itself.
Until this tax insanity blows over, I don't see the technology going anywhere regardsless of how cheap they can build it.
(*): probably a little less, but I didn't bother to look it up. 3.20 DKR per 64MiB - do the currency conversion yourselves.
Re:Yay! (Score:3, Insightful)
floppy dead? (Score:5, Funny)
yes, I know that it would cost more and we would still have moving parts. It's also slower.
But just imagine a room with ~21300 FDD (30 gigs) stacked to the ceiling blinking and spinning like mad.
The floppy is on the way out? (Score:4, Funny)
MRAM disks, anyone? (Score:5, Informative)
CF is $114/GB (Score:3, Interesting)
With COTS parts, you can run 4GB of flash for
about $500. Problem is, you need a filesystem designed for memory with limited write cycles. Just turning off metadata updates would help a lot.
Re:FP (Score:2, Insightful)
Re:FP (Score:2)