Exploring ZFS ZIL with Intel Optane and NAND
servethehome.com
servethehome.com
NVDIMM-N would probably also be great for slog. https://www.anandtech.com/show/12029/micron-announces-32gb-d...
I expect it will soon become common for high-end enterprise NVMe SSDs to include a few GB of DRAM accessible through the new Persistent Memory Region feature, so that they can be accessed through simple PCIe memory read and write operations, but will automatically be preserved by the SSD in the event of a power failure. It won't be as fast as a NVDIMM, but works with existing form factors and platforms.
You seem to be much more concerned with venting anger than conveying accurate or relevant information.
I'm not a fan of the end of life behavior of Intel SSDs either, but it's a consistent policy that does work well for enterprise usage scenarios, with no unexpected data loss. They probably shouldn't be applying the same policy to the consumer products. But the fact that there are valid criticisms to be made doesn't mean this particular one was fair or germane.
From what I understand Optane is fast enough to not need this extra controller processing. Resulting in the incrediblly latency performance demonstrated by Optabe drives. I suspect if Intel wanted to sacrifice latency, they could dramatically increase top line read and write performance by performing the same read and write interleaving that NAND SSDs do.
At any capacity or channel configuration, 3D XPoint devices benefit from not having to perform large block erase operations. They can perform reads and writes at the same granularity, allowing for in-place modification of data instead of requiring a log structure with garbage collection under the hood.
On the full drive part, a several hundred GB SSD will almost always nearly "empty" in practice for this application. That is why you see 8GB and 16GB RAM based solutions (e.g. the venerable ZeusRAM.)
> yes we found a way to fit another acronym in the piece
1: https://www.schneier.com/blog/archives/2014/03/cottonmouth-i...
Second - I find it ironic after all the marketing buzz that Intel has finally admitted that the endurance of Optane is embarrassing compared to NAND devices. This was their original claim:
>When Intel announced 3D XPoint, the company said that it would be 1,000 times faster than NAND flash, 10 times denser than (volatile) DRAM, and with 1,000 times the endurance of NAND
Those claims are so far off from reality that I'm surprised their shareholders haven't sued them over the claims.
Here's their policy if you want to believe it: https://www.servethehome.com/about/editorial-copyright-polic...
Looking at Optane specifically, it is just that good. It is 2x-10x better than NAND (at ~2x the price) in certain aspects like mixed read/write or fsync. This is very far from Intel's 1000x claims, but Optane is still worth buying in some cases.
(Also, feel free to call me a paid shill if you want to get deeper in the mud.)
The fact they don't come out and say, in the review, the hardware was furnished by Intel, and instead you have to actively search out the link you just provided, in and of itself is troubling. It's common courtesy and pretty much industry standard practice to list conflicts of interest at the start or end of an article like the one posted...
But even accounting for that, Intel's definitely not hitting their goals for endurance yet, and the density goal is the only one they clearly have come close to. We won't be able to judge performance until there are 3D XPoint NVDIMMs that get the PCIe bus out of the way.
Write endurance Intel S3700 200GB 10 drive writes per day for 5 years or 3.65PB for 5 years.
Write endurance Intel S3500 240GB 140 TB
So I cannot understand why you think the write endurance is lacking.
Intel does provide us with hardware, as does AMD, Intel, Toshiba, Samsung, WDC, Cavium and etc. In fact, we have a full list of all relationships here: https://www.servethehome.com/about/editorial-copyright-polic...
Unlike virtually every other major review site (and a large number of bloggers), as of today we still do not have direct ad sales to any of these companies.
We also buy an absolute ton of gear for the DemoEval service we run which is why we have access to many different bits. For example, we have purchased a dozen Optane 900p's already since Intel would not furnish us with a U.2 drive.
Intel does not want to have the 900p eat into the P4800X which is a higher margin product. As a result, this is the kind of article (Optane 900p in servers) that Intel specifically would not want us to do. Since we buy hardware, we can.
Intel has not to my knowledge actively discouraged or tried to prevent anyone from reviewing the 900p in an enterprise context. They haven't expressed any negative opinion about me including the 900p in my review of the P4800X, even though they provided hardware for both.
I agree that they probably don't want the 900p to hurt the sales of the P4800X, but I don't think they're particularly concerned about that happening. Most potential P4800X customers aren't going to go to the trouble of buying and installing large quantities of 900ps instead.
That's such a cop out and an inaccurate statement. In the article you make it pretty explicit that the 900p is unfit for production workloads (which I agree with). In what world is someone going to use a device that will lose data on power loss for their write cache?? I don't think Intel is the least bit concerned. You then go on to say the 4800 is a better fit, yet you don't show any performance numbers for it because "You will notice that we do not have P4800X results. We had good results, but off of where we would expect" - so you didn't post them??? I'm sorry, that reeks of you being TOLD not to post them by Intel or your "anonymous benchmark requester" - otherwise you would've posted the numbers with the note that you think they seem off. Leaving them out entirely with no explanation as to why is extremely questionable.
https://forums.servethehome.com/index.php?threads/intel-opta...
I quote -
"Just ordered another. Sold by newegg. Limit 1 now."
the write endurance is much better than NAND products in the market. try to compare with Inte's previous generation or the current generation from SAMSUNG.
Get a real life and learn how to grow up, stop spreading completely false info. Internet is not built for you to troll.
Most motherboards they review get a rating of 9.something/10.
They provide some interesting insights but often gloss over aspects that I, at least, really care about.
I could go on, but it's easy to criticise. They're the only ones covering a lot of what they cover. And I love their forums.
The pricing is doing a lot better, though. The initial wave of Optane parts were above four dollars per GB, getting unpleasantly close to the price of a ramdisk.
> The genesis of this project was that a user requested we setup a custom demo in our DemoEval lab to compare drives using this specific workload. The individual wanted to compare a few of their existing NAND solutions to Optane.
What Intel offered here is a $300 device doubling your ZFS throughput performance and making the latency 10x smaller. As of writing, there is no competitor offering anything similar in that space.
Optane is still new, there are of course rooms for further improvements, I'd look at that in a very positive way - more exciting products are coming.