OCZ Wants To Cache Your HDD With an SSD
sl4shd0rk writes "OCZ is coming out with Synapse Cache; an SSD cache for your hard drive. The SSD runs software that copies data into the cache from your hard drive as you work with it. The data sits on the SSD until it gets less activity and gets flushed to the hard disk. Aside from boosting your IOPS to 10k/75k (read/write), the SSD also supports AES encryption, SMART and TRIM."
Its ZFS for Windows then?
Feed the need: Digitaladdiction.net
And its called momentus. it has a ssd cache which keeps most accessed files in itself. how clueless was the poster ?
Read radical news here
They need to make the controller logic bullet proof, Seagate had quiet some problems with their hybrid disks
Modern operating systems do that automatically anyway, as long as there's free RAM. It'd probably be less expensive to add another 32-64GB of RAM to your PC, than it would be to buy dedicated hardware to do that job.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Intel already has a tech that does this on Z68 boards and it works amazingly well.
This is different from Intel's SRT present on all Z68 boards how? The basics is the same. You have a HDD - and a SSD which acts as a cache. At a glance, I'm guessing the sole difference is that SRT is motherboard managed, while Synapse is done... elsewhere?
Ah, so OCZ finally worked out how to make a reliable drive... they just keep the entire content elsewhere.
Intel is doing the very same thing on their most recent "enthusiast" desktop chipsets.
For systems using the Linux kernel, there are software implementations of the very same block-level-caching-concept available - one I stumbled over is http://bcache.evilpiepirate.org/
:%s/Open Source/Free Software/g
YTARY!
my wife asks ...What kind of wonder ssd can handle so much rewrites? what kind of wonder ssd is faster than ram?
Good god why, cause they added the word cache to the label. That has to be wrong
Not sure I'm feeling the love for this concept. On the reads, sure. Nice idea. Writes however, not feeling the love. For whatever the reasons, PC hardware can lock up (CPU, video, motherboard, RAM etc) or because of buggy device drivers on the OS. In any event, how well can this device recover from a dirty-cache shutdown? What happens if the device just dies? Will I still be able to mount the HDD and recover data? It would be interesting to see how a journaling file system handles the abstraction of one volume read/written between two different drives. Were not talking about RAID5 here where you at least have parity data to recover from.
Life is not for the lazy.
While good it is not all there is to it. SSDs benefit from the same process shrinking as CPUs and GPUs do.
For fun I created a this table which predicts what processes will be available in the future based on numbers from Wikipedia. They are all in nanometer, and should not be trusted for anything beyond 2011 :)
1971: 9095.3066, 1972: 7865.412, 1973: 6801.8275, 1974: 5882.064, 1975: 5086.6737, 1976: 4398.8385, 1977: 3804.0144, 1978: 3289.6242, 1979: 2844.7913, 1980: 2460.1101, 1981: 2127.4467, 1982: 1839.767, 1983: 1590.9882, 1984: 1375.85, 1985: 1189.8034, 1986: 1028.9147, 1987: 889.7817, 1988: 769.4628, 1989: 665.4137, 1990: 575.4345, 1991: 497.6225, 1992: 430.3325, 1993: 372.1417, 1994: 321.8196, 1995: 278.3022, 1996: 240.6693, 1997: 208.1253, 1998: 179.982, 1999: 155.6443, 2000: 134.5976, 2001: 116.3969, 2002: 100.6574, 2003: 87.0462, 2004: 75.2755, 2005: 65.0965, 2006: 56.294, 2007: 48.6817, 2008: 42.0989, 2009: 36.4061, 2010: 31.4832, 2011: 27.2259, 2012: 23.5444, 2013: 20.3606, 2014: 17.6074, 2015: 15.2265, 2016: 13.1675, 2017: 11.387, 2018: 9.8472, 2019: 8.5156, 2020: 7.3641, 2021: 6.3683, 2022: 5.5072, 2023: 4.7625, 2024: 4.1185, 2025: 3.5616, 2026: 3.08, 2027: 2.6635, 2028: 2.3033, 2029: 1.9919, 2030: 1.7225, 2031: 1.4896, 2032: 1.2882, 2033: 1.114, 2034: 0.9633, 2035: 0.8331, 2036: 0.7204, 2037: 0.623, 2038: 0.5388, 2039: 0.4659, 2040: 0.4029, 2041: 0.3484, 2042: 0.3013, 2043: 0.2606, 2044: 0.2253, 2045: 0.1949, 2046: 0.1685, 2047: 0.1457, 2048: 0.126, 2049: 0.109, 2050: 0.0942, 2051: 0.0815, 2052: 0.0705, 2053: 0.0609, 2054: 0.0527, 2055: 0.0456, 2056: 0.0394, 2057: 0.0341
The point is that these numbers will help SSDs, too.
OCZ should know better than to throw their weight behind the most rapidly declining platform in the market.
I mean did you know many people have laptops that can take a 12.5mm tall HDD? But most people only buy a 9mm drive?
So it would be nice if OCZ (or another manufacturer) could make a very thin (3mm) card that would piggyback on top of the HDD. It would also have to a SATA drive connector to attach it to the motherboard and then a loop through cable to attach to the drive. In this way the end user could add a SSD cache to their existing laptop!
Is this feasible or am I missing something?
And just how well does this extra level of complication recover from every kind of unexpected system shut down/BSOD/you name it in the consumer PC world?
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
It's called Smart Response Technology (SRT) and it was introduced by Intel as part of their Z68 chips.
Granted, OCZ's version has a few more bells and whistles, but it's basically the same thing.
~Syberz
I mean did you know many people have laptops that can take a 12.5mm tall HDD? But most people only buy a 9mm drive?
So it would be nice if OCZ (or another manufacturer) could make a very thin (3mm) card that would piggyback on top of the HDD. It would also have to a SATA drive connector to attach it to the motherboard and then a loop through cable to attach to the drive. In this way the end user could add a SSD cache to their existing laptop!
Is this feasible or am I missing something?
Heat? Battery life?
"The only normal people are the ones you don't know very well."
I presume?
i.e. useless.
A few months ago purchased a Seagate Momentus XT 500 GB Internal drive. The drive offers hybrid storage with Adaptive Memory technology, enabling the drive to deliver higher capacity and SSD-like performance. I am very satisfied with increased performance from the drive especially running Microsoft Flight Simulator FSX, very little pausing effect while 'flying' with the same settings used in a ATA serial drive I had before.
What I don't get is why they're pushing SSDs that use flash memory for caching. Flash has a finite number of writes so eventually you hit the limit. There are other existing technologies like FeRAM, MRAM, and PRAM which although they have a lower density at present are more suited to the caching process due to unlimited rewrites. The lower densitys arent such a big deal when caching when for most 40gb would be enough, but the current prices of these technologies may be prohibitive.
Build your own on Linux using DM-Cache
I just submitted it to my patent office, I'll let you know.
Anyone care to place bets on whether that DataPlex software is locked to only work with OCZ SSD hardware? Anyone care to bet on how long it will take before an open source equivalent appears on SourceForge and negates OCZ's proprietary stunt?
Comment removed based on user account deletion
What is the advantage of using an SSD in this configuration? Granted, if the power went out, the SSD would retain the data versus a standard ram cache, but then again, the hard drive isn't spinning to accept the data. Also, SSDs tend to wear out in a few years, even with error correction. Now, most likely, the system would realize that and default back to the HD without the SSD, but again, a standard cache wouldn't have that problem, or at least not as soon.
The only advantage I see is that an 128GB SSD is a lot smaller than 128GB ram, but I don't know if it has to be that way. With a ram cache being volatile, a cmos style battery can mitigate that problem, too.
So, I ask, again, what is the big advantage to using an SSD for this?
My power never fails (no I'm not THOR, just a bit rough) not in 10 years. Absolutely not a concern. But excuse me, isn't this already implemented on the motherboard level with z68 and Msata ... or other software & any SSD.
2.7W while in-use, 1.5W while idle for this drive. Not trivial, but it's not going to cause any thermal problems, and with the right kind of caching policy, it would probably be a net power savings due to spinning up the hard drive less often.
A lot of people are having real issues with them, myself included. .tgz file to it and a few files were present but had zero contents.
I unzipped a
Repeating the same command to a notmal drive and it worked fine.
I really hope that this one works as advertised.
I'd rather be riding my '63 Triumph T120.
I thought we decided that The Register was not a good source of news. Can we stop referring to it already?
If I used a sig over again, would anyone notice?
https://www.diskeeper.com/partners/oem/technologies/expresscache/
Too bad OCZ's Vertex 3 line does nothing but blue screen and cause system freezes as well as not being detected by the BIOS on occasion. 9 firmware revisions since we bought them, installed in multiple computers, and still no fix. They won't be getting my business. Doesn't matter how fast it is if you can't rely on it.
I use to be indecisive, but now I'm not so sure.
It wouldn't work that way. Most laptops have it designed so that the data and power connectors are flushed to the bottom of drive. The reverse would be ok though: Put the data/power connector on the top of the SSD addon, so that the end result is the addon is on the bottom of the HDD.
To me it isn't THAT they fail it is HOW they fail that has me avoiding them. With HDDs I can't remember the last time I had an HDD that failed without plenty of clear warnings something was up. Windows delayed write fails, or SMART errors, temp going nuts, there was ALWAYS a clear warning that there was trouble in HDD town. With both of the gamers there was NO WARNING with the SSDs, they just flipped the switch and....nothing. With the HDDs I was always able to get the data off before they bought the farm, minus a few bad sectors of course, but with the SSDs it was like they didn't exist, it was just...nothing.
Storage failures are nothing new... Google claims most HDD failures don't show any signs on SMART before going off. Add to this the fact that anyone not running with a bootable up-to-date backup (all OSs have cheap or free backup tools that create bootable backups) is asking for trouble. I've had HDDs fail without any warning (mostly on corporate systems). I've also had systems stolen (laptop), and the up-to-date backup was a life (and work) saver.
I own 3 SSDs now that work well and have yet to fail (surprisingly 2 of them are OCZ also). Comprising about 3 total disk-years of service. However, if they do, I just boot from my firewire backup drive, sync dropbox, git and IMAP and I would very likely have lost no work at all.
Make sure everyone's vote counts: Verified Voting
You can already do this with ZFS. It's called L2ARC.
For Intel board, you have to have a Z68 chipset. Those are quite new and only available on certain boards. If you happen to have a P67 chipset, as I do, you are out of luck. All the standalone solutions up to now have been enterprise RAID card that are extremely expensive.
So something standalone would be nice. I'd look in to this, if I hadn't already taken the plunge and simply bought enough SSD storage to meet my needs. This is a much more economical option though.
The size of a SATA cable/connector?
What's an Z68 chipset other than a P67 with integrated graphics and SSD caching anyway?? Really, no point in spending extra $$ and time setting up a new rig when you can accomplish same with some simple-to-install software.
While the caching approach is slightly different, the idea is not new - I've had a Seagate Momentus XT in my MacBook for over a year now. It's a bearable price premium ($100 vs. about $60-70 for a typical 2.5" 500GB 7200 RPM drive) and there's definitely a performance difference.
Best part: it's a single unit, so it'll work in a laptop. No additional software needed. You don't have to deal with OCZ's prices ($300-500 per the article)
The best thing about a boolean is even if you are wrong, you are only off by a bit.
This really isn't anything new when you come down to it: Currently, for example, I have a 128mb ECC RAM Caching Controller by Promise (model Ex8350) on the PCI-e x16 bus - does the job nicely (especially on writes, the slower part of the read/write equation of course).
Just using memory to "buffer delay" writes to disks in bursts IF need be during periods of lower disk heads movements activity...
HOWEVER, per my subject-line? The 1st ones I had were for the ISA bus back from as far as circa 1992-1994 by TekRAM (DC-600 4mb) & later TekRAM again in 1994-1996 for Vesa Local Bus (DC-680 16mb)...
* They DO make a difference in overall system performance, but they cost a bit... oh well: Speed = Money in computing @ the hardware level, right?
APK
P.S.=> Between this idea, on disk-drive buffers, & Operating System level kernel-mode diskcaching software systems, it's nearly a wonder we hit disk @ ALL, especially on a system that does only limited functions with limited data & programs on it that's had a LOT of "uptime" to it... but, then again, that IS "the idea" here...!/quote)... apk
First off, this already exists -- Seagate makes a series of drives that have built-in SSD storage for this very purpose. I have one of the 500GB model in my PS3 in fact.
That said, this isn't a drive technology at all; its software. Any SSD would do, including a CF card in a card reader. The only trick here is to do a dual layer disk cache, much like L1 and L2 function on CPUs.
Nothing new here really, but nice that they've done it.
- Michael T. Babcock (Yes, I blog)
In SSD/HDD combos there is always the SSD cache. But is there any model where you have separate SSD partition which you can use e.g. for system files or ReadyBoost for those who still use Windows?
Wow this was disappointing. I was hoping for an actual hardware cache that can be put between HDD and mobo, with an integrated SATA host. This is a software only solution which can be applied to any SSD.
Yo dawg, we heard you like disk I/O, so we put a hard drive in your hard drive so you can read while you read.
Is this feasible or am I missing something?
Well, "details" comes to mind. Can we fit another sandwich of connectors between a 9.5 mm and 3mm piece if the only dimension altered is depth (and not also length) to allow for connector pass thru?
Linux will do it for free without requiring unreliable OCZ hardware.
Most people don't service their laptop HDD. I know I never have, and I've built all my desktops myself. Also, what if my laptop has a 9mm bay, or uses a 12,5mm drive and it doesn't fit? The returns on that product would likely be high.