List of SSDs with Power Loss Protection

Yorick

Wizard
Joined
Nov 4, 2018
Messages
1,912
The on-disk/flash format that these drives use has a journaling system much like modern filesystems do, so they know if blocks were not fully written.

I guess that depends on how the flash firmware behaves. If it reports a write as completed only after it has been fully written, then all is well. But if it reports a write as completed while it’s still in the SSDs DRAM cache, and then loses power before completing the write, then I’d assume that can throw ZFS’s assumptions about SLOG write into disarray.
 

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
But if it reports a write as completed while it’s still in the SSDs DRAM cache, and then loses power before completing the write, then I’d assume that can throw ZFS’s assumptions about SLOG write into disarray. the device should be put somewhere that doesn't care about data integrity and kept very far away from ZFS
Fixed that for you.
 

TrumanHW

Contributor
Joined
Apr 17, 2018
Messages
197
Hi WaltR. Unfortunately Micron/Crucial's "power loss immunity" is not the same as protection for data in-flight - the implementation on the Crucial MX consumer drives is only guaranteed to protect data at rest from being corrupted by a new write in progress when power is lost. This is not the same as the end-to-end power-loss-protection offered on enterprise drives, which will protect "pending writes" that are in the drive's DRAM cache.

Thankfully the drive does obey the "flush cache" command properly, and will in fact push its DRAM to NAND when asked; but this is limited by the write speed of the NAND and whether or not there are pages free to be "fast programmed" as SLC, so it will likely be slow.

If you do have one, please feel free to benchmark it using the diskinfo command found in the thread in my signature and provide the results. I imagine the SLC write cache could let it deliver some fairly good numbers for bursty workloads, but sustained writes could cause it to choke.

And with all that said - welcome to the forums. :)
That's amazing. I never would have even looked at whether that drive had PLP ...

If this were a sticky ... I'd help the OP consolidate the list so there's an easy way to view it.

(Honestly, I'd like equivalent for Optanes by feature, capacity options, performance, etc ... as Intel PN / product lists suck)
 

saveZFS

Explorer
Joined
Jan 6, 2022
Messages
87
Can anyone say roughly how long the shelf life is before the PLP in an SSD (e.g. Samsung, Intel, Micron) no longer works?
The capacitors are theoretically getting worse from day to day. Is this possibly also displayed by Smart or does it have to be replaced after 5 years at the latest?
 

TrumanHW

Contributor
Joined
Apr 17, 2018
Messages
197
Can anyone say roughly how long the shelf life is before the PLP in an SSD (e.g. Samsung, Intel, Micron) no longer works?
The capacitors are theoretically getting worse from day to day. Is this possibly also displayed by Smart or does it have to be replaced after 5 years at the latest?

That's a really smart question.
 

saveZFS

Explorer
Joined
Jan 6, 2022
Messages
87
Yes, the most important thing would be to know whether the SSDs have a reliable self-test for this and would then display the error in Smart.
 

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
It's SMART attribute 175 on Intel DC S3700 SSDs ("Power Loss Protection Failure") from this PDF source:


but I can't speak to others directly. I'll have to check on one of my S3500's when I get a moment.

The document on the Intel site has some details about the NVMe ones


Bit 4: Volatile Memory Backup System has failed (e.g., enhanced power loss capacitor test failure)

I'd think that any decent enterprise SSD will report it somewhere, but where that "somewhere" is might be in question still.
 

Jamberry

Contributor
Joined
May 3, 2017
Messages
106
@Nick2253
Prior to 2015ish, SSDs had a tendency to lie about properly honoring a cache flush.

the device should be put somewhere that doesn't care about data integrity and kept very far away from ZFS

Is there a list of lying drives?
According to this twitter thread SK Hynix Gold P31 and Sabrent Rocket 512 lie about the cache.
This user assumes that also WD Black SN 770 and a Crucial P5 Plus lie, because they perform the same no matter if sync or async is active.
 

Jamberry

Contributor
Joined
May 3, 2017
Messages
106
Offtopic:
I recently ordered some nvme drives, WD Red SN700 and a Kingston DC1000B. I am willing to run some test but don't know what software to use for this.
 

dgqft8

Cadet
Joined
Sep 3, 2023
Messages
4
One should distinguish between hardware vs firmware PLP.
Considering we are talking about hardware PLP, I would like to share some information with interesting details from various manufacturers on their approach to PLP.

https://www.kingston.com/en/blog/servers-and-data-centers/ssd-power-loss-protection
https://www.micron.com/-/media/clie.../ssd_power_loss_protection_white_paper_lo.pdf
https://www.seagate.com/gb/en/blog/power-loss-data-protection/
https://download.semiconductor.sams...ng_SSD_845DC_05_Power_loss_protection_PLP.pdf
 
Last edited:

dgqft8

Cadet
Joined
Sep 3, 2023
Messages
4
Can anyone say roughly how long the shelf life is before the PLP in an SSD (e.g. Samsung, Intel, Micron) no longer works?
The capacitors are theoretically getting worse from day to day. Is this possibly also displayed by Smart or does it have to be replaced after 5 years at the latest?
Just quoting from Samsung PLP white-paper:
Tantalum capacitors are ideal for ensuring that the drive maintains enough power to complete the necessary functions it was performing when an unforeseen power failure occurred. Plus, they offer several advantages over aluminum electrolytic supercapacitors. Because they contain no liquid electrolyte to dry out, tantalum capacitors can last for decades. They are also able to operate in a wide range of temperatures, making them highly suitable for use in harsh environments, and they have a high volumetric efficiency.​
 

dgqft8

Cadet
Joined
Sep 3, 2023
Messages
4
2.5" SATA SSDs with PLP:
  • Samsung 883 DCT
  • Samsung PM893
  • Samsung PM897
  • Seagate Nytro 1351
  • Seagate Nytro 1361
  • Seagate Nytro 1551
  • Seagate IronWolf 125 Pro
  • Seagate IronWolf 110
  • Micron 5300MAX
  • Micron 5300PRO
  • Kingston DC500R
  • Kingston DC500M
  • Kingston DC600M
  • Intel D3-S4510
  • Intel D3-S4610
See attached datasheets.
 

Attachments

  • Samsung_SSD_PM893_Data_Sheet_Rev1.0.pdf
    328.1 KB · Views: 125
  • Samsung SATA SSD PM893 PM897.pdf
    678.9 KB · Views: 184
  • nytro-1361-sata-ssd-DS2107-1-2006US-en_US.pdf
    163.7 KB · Views: 92
  • nytro-1351-1551-sata-ssdDS1992-1-1807US-en_US.pdf
    182.1 KB · Views: 99
  • micron-5300_product_brief.pdf
    360.7 KB · Views: 100
  • kingston-sedc600m_en.pdf
    307.6 KB · Views: 110
  • kingston-sedc500r_en.pdf
    203.4 KB · Views: 89
  • IronWolf_Pro_125_SSD_Product_Manual_100866982_A.pdf
    290.7 KB · Views: 80
  • ironwolf-pro-125-ssd-DS2053-1-2007US-en_US.pdf
    231.4 KB · Views: 111
  • ironwolf-110-ssd-DS1998-1-1811US-en_US.pdf
    200.4 KB · Views: 127
  • intel-dc-d3-s4510-s4610-series-brief-1534874.pdf
    966.9 KB · Views: 203
  • Data_Center_SSD_883_DCT.Product_Brief.pdf
    9.3 MB · Views: 105
Last edited:
Top