The Next Decade In Storage
Esther Schindler writes: In this article, Robin Harris predicts what storage will be like in 2025. And, he says, the next 10 years will be the most exciting and explosive in the history of data storage. For instance: "There are several forms of [Resistive RAM], but they all store data by changing the resistance of a memory site, instead of placing electrons in a quantum trap, as flash does. RRAM promises better scaling, fast byte-addressable writes, much greater power efficiency, and thousands of times flash's endurance. RRAM's properties should enable significant architectural leverage, even if it is more costly per bit than flash is today. For example, a fast and high endurance RRAM cache would simplify metadata management while reducing write latency."
There are a dozen different memory technologies that "in 10 years time" will revolutionize everything. I'll believe it when I see it. Until this, this gets filed away with Bubble RAM and whatnot in the "will be nice if it ever pans out" file.
I read the internet for the articles.
For example, a fast and high endurance RRAM cache would simplify metadata management while reducing write latency."
NSA guy sees "metadata management" and has a wet dream.
No.
Oh wait, there wasn't a question in there.
In ten years 1980 storage increased thousand-fold, doubt they gonna do it again. Changing from a HD I can't lift to one that slips in my (coat) pocket is tough to match.
I want my Bubble Memory. I have been waiting 35 years for it.
Practically I don't feel it's very significantly different anymore. Sure a little faster CPU, a little faster GPU, a little more RAM, bigger and cheaper SSDs but it's mostly the same. To feel that big a difference what you had before must have been rather crap, I still remember how adding a Gravis Ultrasound turned PC sound from shit to excellent. Or adding a new graphics card so you could have transparent, splashing water in Morrowind. Getting a floppy drive for my C64 so I didn't have to wait ages for the tape player. I hereby predict this will be the least exciting decade for storage, except the ones that follow it.
Live today, because you never know what tomorrow brings
everything will be out-of-date and not shiny by then. sometimes i don't read so well.
I'm still waiting for the WOM https://en.wikipedia.org/wiki/Write-only_memory_(joke)/ chips I ordered years ago. They were going to solve everything.
Won't we have fusion?
Two points to make:
1) per-byte accessing doesn't matter for secondary storage, because your filesystem is still going to want to write things in blocks. You'll still want to have logical chunks of data to have checksums for and such.
2) Modern SSDs already do the whole hybrid approach, mixing SLC and MLC/TLC. And I'm not talking enterprise drives, I'm talking the cheapest budget drives. Samsung, for example, calls this "TurboWrite", and they include it in their "EVO" drives, which are some of the lowest cost-per-gig drives on the market. They allocate a small portion of each TLC drive as SLC, and all the writes hit the SLC first. This provides both a nice speed boost (since SLC erases so much faster), and a nice reduction in write amplification (since SLC has an effectively unlimited lifespan from a practical standpoint).
So, replacing that SLC with RRAM would certainly provide a performance improvement, but it wouldn't be a huge difference.
I feel the time is fast approaching when there is no difference between RAM and storage, and when that happens it will set the stage for a quantum leap in programming. Not only will it eliminate the ever-present need to shuttle back and forth to some slow long term storage media to retrieve this or that, but it will change the assumption that a program being run is inherently different than one that is stored. I believe the fusion of the two will bring about some revolutionary concepts.
Or the Turboencabulator. It sounds neat - whatever it does.
It has a failure mode other then "the controller barfed and blew away all your data".
I'm still using magnetic media on all my important systems. I can take the performance hit with RAID 5. I have seen far too many SSDs blow themselves away due to a controller issue. I have never seen a mechanical drive fail like that, the data is usually partially readable if something really bad happens (or you can pay someone to swap the platters and read the data if need be- try doing that with flash, where the levelling algorithms are all proprietary).
If any of these technologies are directly accessible or at least partially accessible in the event that the controller fails, count me in. Otherwise, I don't need a way to store 2TB of data that could literally evaporate at any time.
I like this idea, but:
LTO3 isn't big enough to be worth the headache of 2-3 tapes per TB. LTO5 would be very usable, but requires an annoying SAS card which are just expensive enough to make the whole solution a little spendy.
I'm mostly kidding about USB3, but I sort of wonder why you couldn't have a USB3 interface for a connection medium.
Most storage vendors make a big deal out of the fact (sometimes with actual data) that a lot of data isn't accessed often enough to warrant spending a premium on the storage medium it sits on and sell products that automatically track and tier blocks based on access frequency and writes.
As long as there is a big price gap between large 10k spinning disks and solid state, won't hybrid arrays still make economic sense? Unless you do something weird, you'll mostly have an all-flash experience but at $/TB prices closer to all disk. In this space, going all flash is just a waste -- 1,000,000 IOPs is great if you need 1,000,000 IOPS, but if you can only do 10k IOPS, isn't it just wasted IOPS?
If reliable SSD comes far enough down in price, dumping all spinning disk might make economic sense even if it isn't 1:1 parity in price because you can then ditch the complex block tracking and tiering systems which add a bunch of cost.
For a very long time, tape drives and media gave tape drives and media a bad name.
Consumer QIC — about 1% of tapes actually held any data, total snake oil that took 10 days to "store" 10 megs (immediately unreadable in all cases)
4mm — Tapes good for one pass thru drive; drive good for about 10 tape passes
8mm —Tapes good for maybe 10 passes thru drive; drive good for about 100 tape passes before it starts eating tapes
For all three of the above: Don't bother trying to read a tape on any drive other than the one that wrote it; you won't find data there.
Real QIC —Somewhat more reliable but vulnerable to dust, magnetic fields; drive mechanisms not robust, finicky about door closings
Basically, the only tapes that have ever been any damned good are 1/2 inch or wider and single-reel for storage. Problem is that none of these have ever been particularly affordable at contemporary capacities and they still aren't. Any non-enterprise business should just buy multiple hard drives for their rotating backups and replace the lot of them once a year.
STOP . AMERICA . NOW
RRAM cache would simplify metadata management
This rings a bell....
NSA stores metadata of millions of web users for up to a year
Now you know who is behind the developement, and why such memory has a chance on the market.
History, and an understanding of the context surrounding past discoveries, is very important when you start claiming an upcoming "thing" will be the most significant change in history.
What is the "leap" between 2015 technology and potential 2025 technology? Is it anywhere near the magnitude of change there was between vacuum tubes and transistors? Punch cards/tape to magtape to hard drives?
The "new tech" of today all seems geared toward simply making things happen faster or doing more of it. The earlier storage breakthroughs actually created new abilities. It was simply impractical to store vast quantities of data on paper tape: it was low density, low resolution, slow and fragile. You could not, for instance, store a movie or even a song on paper tape. Magtape enabled storage of new media types.
Today's computing equipment already effectively models and displays in real-time visual representations of the physical world and any other form of data we care to work with. A typical hard drive can store thousands of hours of high-def video, probably every page of text ever printed and it can all be accessed in a fraction of a second.
So let's go with the author's premise: in 2025 storage will be 100 times as fast and 100 times as dense. What "...exciting and explosive..." new abilities will we have with those upgrades? What in 2025 will we be able to do that we simply can't do now with current storage tech? Will weather prediction be 100 times better? Will my movies look 100x as colorful? Will business accounting take 1/100th the time to run payroll?
Explosive data storage? I'm not sure I'm going to like the future. Better have good backups!
Where can I buy a 100 GB RAM machine?
Casteism