How to fit 1,000 terabytes on a DVD
theconversation.com
theconversation.com
When HDDs were generally no more than a few gigabytes, I could basically stick a compressed backup of my PC on 1-2 CDs, write a date on them, and shove them in a box. It was incredibly convenient and offered good peace of mind. In fact, I just recently recovered some important data from the late 90s off one such CD.
Back when I started using CD burners a typical big hard drive was far smaller than a single CD. (A CD burner was usually hooked up to a dedicated Mac -- always a Mac -- with an unusually large and expensive external hard drive.) If this technology becomes available within, say, five years, it should still be far further ahead of our 4TB SSDs for a good 12 years (assuming Moore's Law in both cases, which is probably optimistic for SSDs). For comparison, CD-Rs probably stopped being useful for backups about fifteen years after I started using them in 1992 (by 2007 it would be a one large or a few small projects on one CD).
I've never seen a problem with DVD-Rs, but I didn't use nearly as many of those. I haven't written new optical disks for practically anything other than OS installation media since ~2003/2004, and in the last few years I've rarely even done that.
(And I never made the hop to BD-R. From a data storage perspective, I found it pretty much obsolete on arrival.)
[...]using a two-light-beam method, with different
colours [...]
The two beams were then overlapped. As the second
beam cancelled out the first in its donut ring, the
recording process was tightly confined to the centre
of the writing beam.
How to they get the two beams (of different frequency) to cancel out each other?EDIT: oh, the technical side is available for free[2]. Let's see.
[1] http://en.wikipedia.org/wiki/Purple
[2] http://www.nature.com/ncomms/2013/130619/ncomms3061/full/nco...
It looks like 'purple' was a simplification made for the posted article. The actual paper mentions the light as ultraviolet at 375 nm.
Instead, the recording media has a response that looks kinda like intensity(lambda1) - intensity(lambda2). Then they combine a spot (bigger than they want) of wavelength lambda1, with a "doughnut" of wavelength lambda2. The net response of the recording media is then "spot minus doughnut" and if they choose the parameters right that looks sufficiently like a smaller spot.
You can see the full article at http://www.nature.com/ncomms/2013/130619/ncomms3061/full/nco... for more details.
There is a reason both PS4 and XboxOne will require to install the game even if the Bluray can hold all that data and more. High density optical formats are slow to read.
At 16x Bluray only reads at 72MB/s.
72MB/sec, BTW, is substantially faster than best-case USB 2.0, which many people still use for backups and file transfers.
The primary limiting factor for games isn't the 72MB/sec linear read speed, it's seek time/random read performance.
Of course there's a big tradeoff in latency (on the order of 10s of seconds to switch DVDs) and throughput (unknown), but properly indexed I'm sure it would still be extremely useful, and extremely cheap.
Imagine fitting all of that data in this little box: http://gizmodo.com/5321357/sony-finally-popping-400+disc-blu...
I've got media from the 80's (gold backed) that is still readable with no errors, and some that is aluminum (silver) backed and is readable with error recovery.
Using archival grade media and write redundancy + ECC, you could decrease the size of what you put on a disk to just 10TB and probably hit a sweet spot between massive amounts of storage, exceptional reliability, and increased bandwidth.
I have a mock-up here: http://i.imgur.com/DbV5ByR.jpg
(though I don't really know about it being obliterated when exposed to sunlight)
dd if=/dev/zero bs=1024 count=1T | pv -c -W | gzip -c9 | pv -c -W > big.gz
I'm pretty sure the resulting big.gz will fit on a DVD with plenty of room to spare.You may need to sudo apt-get install pv if you don't have that incredibly useful utility already. You may also need several hours of CPU time...
EDiT: Downvoted within two minutes? HN needs to get a sense of humor...