512GB Solid State Disks on the Way
Viper95 writes "Samsung has announced that it has developed the world's first 64Gb(8GB) NAND flash memory chip using a 30nm production process, which opens the door for companies to produce memory cards with upto 128GB capacity"
Capabilities aren't very important if they aren't affordable. So maybe some government contractors can afford those things now, I don't think it would be that interesting to the consumer until SSDs get to a tenth of the cost.
I can also tell you your future for $5.99 a minute.
It's not a dupe. The previous article said that 64 Gb chips could be combined into a 128 GB device. Now they can combine 64 Gb chips into a 512 GB device. A huge advance!
You could use the same logic to conclude that 512 terabyte solid-state media is on the way.
......when I think that porn, or some equivalent thereof, has been responsible for all human progress throughout history.
... should be enough for all dupes.
I wonder if the number of writes the device can endure has been improved. This is an area that would really help push solid-state flash devices as an alternative to traditional magnetic hard drives.
...when I saw the, today typical in many submissions, "Source: http://news.bbc.co.uk/1/hi/technology/7057717.stm"
Why go to the BBC directly when we might read something more obscure first.
It's no so easy to use the 1,000,000=1mb with this system. Unless they do it anyway.
Gone!
Does anybody know how well flash SSDs perform in RAID arrays? 15kRPM SAS drives are horrendously expensive so if I could plug a couple small flash drives into my RAID card (RAID 0) I'd be a happy camper. Can't find benchmarks anywhere and flash drives have horrible write speeds which means they have terrible OLTP performance.
What if Digg added local news and a Slashdot inspired comment karma system? ---
http://houndwire.com
This has been discussed before. Modern flash drives use wear leveling to avoid writing to well-worn blocks and to move unchanging files from unworn blocks so they can be used more. Yes, it adds complexity and yes it slightly delays the write process. But it's invisible to the CPU and OS and takes far less time that it would to move the heads of the standard mechanical HD. An SSD is free to organize blocks in any order in the address space because there is virtually no penalty for fragmentation.
I think you will find that even in very heavy use applications (e.g. working with HD video or using the SSD for virtual memory) that the lifespan of these drives be longer than a decade (and longer than mechanical HDs). Moreover, they will fail gracefully as blocks become tags as worn.
Two wrongs don't make a right, but three lefts do.
FusionIO.com demo'd a 640Gb flash-based storage product with 160 parallel memory channels. Up to 4 of them can be put into a single server to give 400,000 IOPs. A 10k drive does about 100 IOPs, a really good RAID card with a rack full of drives peaks at 5,000 IOPs, a freakin huge $1M+ SAN does maybe 100,000 IOPs. The cost is estimated to be $30/GB, which is dirt cheap in the enterprise storage market.
I'm really not going to be convinced until I see apple using these in their product lines.
I've already put up with enough loss of freedom from the Bu$h administration and fucking windows always blue screens!
(is that good for enough karma to post twice a day again?)
Linux!
I don't need no instructions to know how to rock!!!!
...if it weren't for Vista's size, we'd see the boutique computer manufacturers like Dell making machines w/ 16 GB flash boot drives for "super-fast" machines as default. As it is, we'll have to wait until at least 64 GB drives are reasonably priced for this to happen.
So when does the 512GB iPhone come out?
SSD, doesn't that stand for Single Sided Disks, as in floppies... ; may as well...
anyways, if we had 1000 terabyte solid drives for $10 then you'd hear wining for the yet to be released Googleplex drive for $5...
Like damn, anyone using up their new 100 gig drives faster than the next size is out for less money?
To back up very large drives today, it near cheaper in time/labor and costs to just use hot swap drives, where the back up is the removed drive, plugged in and run for 15 minutes a few times a year, if even that. Or a rotation system as was done with tape.
Notebook drives currently cost as little as about $50:80GB, or $6.50:GB, which is a good size for a mobile device, and almost the largest available.
Flash is as little as $64:8GB (USB), $8:GB. Removing the redundant USB connectors and packaging, putting it in a single drive the size of a notebook drive, would give an 80GB Flash drive for somewhere closer to $50 than to $80.
FWIW, a 4GB microdrive is $30, or $7.50:GB.
These numbers show that a Flash drive competing directly with a disc drive is already right around the corner. By the time 2010 comes around, what will mainly be different is the upper capacity around 1TB, with probably Flash cheaper than discs.
--
make install -not war
So solid state disks are all about NAND flash memory, right? I thought that SSDs would be all about MRAM, and that MRAM SSDs would be viable by the late 2000's. What's up with that?
You just got troll'd!
Don't flash chips have a much shorter lifespan than regular hard drives and relatively low number of reads and writes? Or is that just with older flash tech?
I thought SSDs are slower than regular disk drives when making lots of small writes (like when you're installing software, for instance)
http://en.wikipedia.org/wiki/Solid_state_drive#Disadvantages
Notebook drives cost around $0.63 per GB. A 80GB flash drive would cost around $64 * 10 = $640.
Hi,
I already boot/run my main Internet-facing server (Ubuntu) from a 4GB memory SSD card to minimise power consumption, and I have more than 50% space free, ie it wasn't that hard to do.
http://www.earth.org.uk/low-power-laptop.html
I'm not being that clever about it: using efs3 rather than any wear-leveling SSD-friendly fs, and simply minimising spurious write activity, eg by turning down verbosity on logs. And laptop-mode helps a lot of course.
Now that machine does also have a 160GB HDD for infrequently-accessed bulk data (so the HDD is spun down most of the time and a power-conserving sleep mode), and it would be good to get that data onto SSD too. But a blend, as in many memory/storage systems, gives a good chunk of maximum performance and power savings for reasonable cost.
Rgds
Damon
http://m.earth.org.uk/
All they need to do is get the cost and MTBF in the right place and the Terrabyte memory will appear.
I think we've pushed this "anyone can grow up to be president" thing too far.
Ugh. And I though that they had seen the light and decided to go in base 10 and count the actual bits.
I lost my sig.
Time to buy some stock in solid state manufacturers, perhaps... I can only foresee one evolutionary change in data storage for common home use, really. The technology is still young, but already showing lots of promise.
Beware: In C++, your friends can see your privates!
Are there any limits on the number of rewrites with these type of solid state drives, vs like a typical SD card? Surely, they must be a bit better than the average SD card.
The basic pages and blocks of flash are themselves not powers of two! Most 512-byte page NAND devices have some number (~16) bytes of extra area in each page for bad block management, spare bits, and ECC. It's really arbitrary.
Indeed, most flash cards are odd-sized when you count the sectors, just like disk drives, and for much the same reason -- the ECC logic, bad block reserve, and logical sector tracking take some amount of space. Don't take my word for it, check for yourself! Grab a handful of 4GB cards and see if any two brands have exactly the same number of sectors.
Back when cards were smaller, 12MB, 80MB (Lexar) and 96MB (i2GO) CompactFlash cards were not uncommon.
Dude... I know techies has a binary fetish, but get this:
People don't fucking care about the manufacturing process or memory adressing details. Non-techies always count in powers of ten, and I and you will do nothing but making ourselves look like retards if we try to argue that 512 + 512 = 1k.
Does power stations redefine a kilowatt to 978W? Does butchers sell kilos of meat by the 1012th gram? Nope. Would I allow them to redefine these terms based their maufacturing process? Nope.
This is probably harder to grap for someone living in the US. But keep in mind that in other parts of the world, every single person used base 10 for everything (except time). Kilo = 1000. Always. No exceptions. For all you care, that's what God wrote on the stone tablets he handed over to Moses. You learned that in elementary school and have been using the fact daily, for everything from driving to buying meat.
Thus: 64Mb = 64,000,000.
Obviously. What else could it possibly be? We are talking about a number that is on the packaging shown to end-users, correct? Not predicting the future here, this is a guarantee: Base 10.
Oh, and I killed the Byte for you. Bits all the way. These international unicode-days, the arachaic byte won't last much longer than base2. (Not to mention that marketing can 8-up the numbers just by switching case of the 'B'. Bring a camera when you tell them!)
I lost my sig.
Okay, how about a terabyte in a form factor small enough for a thunb drive, that costs one-tenth the price of traditional flash memory, and is a staggering 1000 times more energy efficient.
Researchers Develop Technology to Make Terabyte Thumb Drives Possible
Makes a mere 512GB flash chip look a bit sad, doesn't it?
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
On the headline you will see something like..."THE GIGANTIC STACK OF CHIPS THAT CAN STORE THE ULTIMATE QUESTION!!(cannot process tho, don't sue me for this)"
Chances are you'll be more likely to be hit by a car than your SSD running out of write-cycles.
The average consumer does not care about the base. The average consumer just feels ripped off when their 64MB flash card show up as 61MB on their computer. The average consumer expects a 64MB flash card to actually be 64MB. Since the computer uses base2 to report the size of the flash card, it behooves manufacturers to use base2 as well - since that is what the consumer is expecting.
A thumb drive using [programmable metallization cell memory technology] could store a terabyte of information
http://www.wired.com/gadgets/miscellaneous/news/2007/10/ion_memory
There is no sig.
The price premium for laptops with even small SSD's is astonishing. Almost $1000. As much as I love the idea of an SSD laptop and ever bigger storage for phones and PDA's the price has to become realistic before anyone will buy these in volume.
Well, not quite. When we're talking bits, not gates, the ECC/bad-block/controller logic doesn't count; a byte of flash is retrieved by reading eight data lines of output after punching in "n" address lines of input that uniquely address the byte. Look at the pinouts on a EPROM (2708 through 27080, and I think there was even a 27160?) or a 90s-era flash ROM (similar numbers, usually "28xxx" instead of 27xxx")
2708 - 8 kilobits, 1024 bytes when read as 8 bits x 1024 addresses
27512 - 512 kilobits, 64 kilobytes when read as 8 bits x 2^16 (16 address lines) for 65536 addresses
27080 - 8 megabits, 1 megabyte when read as 8 bits x 2^20 address lines.
> Back when cards were smaller, 12MB, 80MB (Lexar) and 96MB (i2GO) CompactFlash cards were not uncommon.
Which are all the sums of multiples of powers of two. Suppose you have space on the board for two chip packages. A 12MB card is an 8MB chip and a 4MB chip (or a 16MB chip with a bad spot, so we leave a couple of address lines disconnected to disable the 1/4 of the 16MB that's defective). An 80MB card is a 64MB chip and a 16MB chip. A 96MB card is a 64MB chip and a 32MB chip.
> the ECC logic, bad block reserve, and logical sector tracking take some amount of space. Don't take my word for it, check for yourself! Grab a handful of 4GB cards and see if any two brands have exactly the same number of sectors.
True -- but the OP wasn't talking about 512-byte sectors. He was pointing out the reason that you can't (efficiently!) address blocks of RAM that are arrayed in rectangular grids in anything other than powers of two.
On my new laptop, I installed Vista on a 20GB partition and I moved all of \Program Files and \Users to a separate 160gb partition, while linking them to C:\Users and C:\Program Files using NTFS junctions. The remaining 20gb is used for dual-booting Ubuntu/Sabayon/Whatever-Linux-Flavor-Of-The-Month To me, having Windows applications separate from the OS is a necessity and I will never go back to the boneheaded default of having all of my data stored as one big blob on the C drive.
/J, and then reboot into Windows and hope you didn't screw up.
Like most people, I have nowhere near enough *extra* storage capacity to actually back up 200gb of data. As such, I simply back up the entire contents of the 20 GB C:\ partition containing the core of the OS (using DriveImageXML, and not Windows' craptastic "backup" utility). This way, when my Windows installation gets hosed again, I simply restore the C drive, create the junctions to my apps and profiles on the G:\ drive, and continue as if nothing had happened.
Creating the junctions is troublesome. I believe the problem stems mainly from the fact that you cannot mess with these folders at all while the OS is up and running. Even if you shut down all your apps, Windows still acts as if these files are in use. Junctioning must be done from the another OS, from BartPE, or from the Vista recovery console (the 2K/XP recovery console is crippled in that you cannot alter files outside of \WINDOWS). You must create the new partition and assign it a drive letter, boot the CD or alternative OS, go to the console, change the drive letter of your target partition to the same one Windows uses (using the SUBST command), move all of the files to that partition (making sure to preserve their permissions), create the junctions on the C: drive using MKLINK
This is a feature that has lacked MS's blessing for many years. It has been possible to make junctions since Win2k, but it's always a big pain in the butt and AFAIK no one has created a simple tool to do it. Furthermore, it is totally unsupported by MS and other software developers. Ever tried to install an App to D:\Progams? Just watch as your C:\ drive is *still* filled with crap. WTF?! You pretty much have to *trick* the OS into thinking it is still using the C drive for everything using an ugly hack. To me, this is a huge design flaw in Windows and makes Linux that much more attractive as an OS.
This is all very well but you are totally wrong. Go download a datasheet of a popular FLASH part. Guess what? The capacity is an exact power of 2.
I'm not just making this up. NAND is naturally base-2 capacity sized. Yes, there is sparing, but pages are normally 2048 byte (or larger these days) with a few extra bytes per 512 for ECC. The non-ECC areas are still power-of-2 based, and the chip area itself is square and ends up being another power-of-2 pages. End result, a power-of-2. I've been working on this stuff for about 6 years now - I'm not just coming up with it randomly.
In eighteen months, we're assured.
Disk capacity is reported to my mother in powers of 2. This simply does not make sense.
Technical details should not trump users. This makes us look like geeks with a binary fetish instead of professionals.
I lost my sig.
So where does the 512 come from?
America, Home of the Brave.
With all the advances in memory density, I find myself wondering why they still sell movies on DVDs, and not on a chip-based memory device of some sort.
Monitor bandwidth usage on IIS6 in real-time: http://www.waetech.com/services/iisbm/
We find you in violation of Slashdot's EULA. Specifically you have.
[x] Written something reasonable and / or based in factual knowledge.
[x] Written something supportive of Microsoft
[x] Written something supportive of Vista
[x] Dissed a Lunix distro
[ ] Written something bad about Apple.
Wow, 4 out of five. You need to repent your ways and fast.
Faster! Faster! Faster would be better!
OK, say a TiVo records video at an average of 4500 Kib/s and audio at 224 Kib/s. (Just a couple figures from a website about converting DVD video to TiVo.)
4724 Kib/s * 31,556,952 seconds/year = 149,275,041,248 Kib/year.
Assuming a 128 GB flash drive is actually 128 GiB (as you would assume for a storage medium that is always sold in capacities that are powers of 2 before the units)
128 GiB == 134,217,728 KiB == 1,073,741,824 Kib
and assuming perfect distribution of the rewrites and no recording had any retention rules, then over the course of one year each bit will be rewritten:
149,275,041,248 Kib/year / 1,073,741,824 Kib == 139.8 rewrites per year
Assuming NAND figures of 1,000,000 rewrites before a failure:
1,000,000 writes/bitfailure / 139.8 writes/year = 7153 years/bitfailure
that's 7,153 years of continuous recording before failure of a bit.
That sounds extremely good, but realize that that is an ideal utilization case that doesn't occur in reality. Writes get distributed, but data that isn't erased stays put, putting more wear on the rest of the space.
So let's assume a worst case is if all but 30 minutes of storage is KUID on the TiVo, leaving only enough space for the 30-minute buffer to rerecord over and over again. This would be the same as a TiVo with only enough space for 30 minutes:
4724 kb/s * 30 min. * 60 s/min. == 8,503,200 Kib
149,275,041,248 Kib/year / 8,503,200 Kib = 1,755.5 rewrites/year
1,000,000 writes/bitfailure / 1,755.5 writes/year = 570 years/bitfailure
which is still very good. And that's just a 1 GiB stick under a TiVo's load.
So I'd consider installing two 128 GiB SSDs with ATA interface in a Series1 TiVo to max out its capacity without a patched kernel. And with the right card-edge device (comparing to SiliconDust's CacheCard ability to use extra RAM as a database cache), it might be possible to not even require an ATA drive at all. Maybe even lose the fan.
Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?