01-05-2017 10:12 PM
I have a question about DCS3700's Enhanced Power-Loss Data Protection:
according to Intel DCS3700 spec: Enhanced Power-Loss Data Protection will save all cached data in the process of being written before shutting down.
So here is the question:
Imagine this case , if host send several write cmd to ssd and ssd compelete some cmd with returning fis ok. In the process of one write cmd, the ssd shuts down without returning fis ok to the host.
Note that all data of the acknowleged cmd and part of data of un-acknowleged cmd are in the ssd's cache.
The question is : according to Enhanced Power-Loss Data Protection, if all cached data will be written to flash, will s3700 make sure the un-acknowleged cmd data still valid?
01-09-2017 03:44 PM
Hello 火腿加小鸡,
After some research, I was unable to find a tool aimed directly at testing this feature. We were able to find some examples of third parties who tested our drives similarly, perhaps their tests may be a good starting point for your purposes. - https://hardware.slashdot.org/story/13/12/27/208249/power-loss-protected-ssds-tested-only-intel-s350... Power-Loss-Protected SSDs Tested: Only Intel® S3500 Passes.- Report: http://lkcl.net/reports/ssd_analysis.html http://lkcl.net/reports/ssd_analysis.html.According to the product specification document for the DC S3700 Series, the drive "supports testing of the power loss capacitor, which can bemonitored using the following SMART attribute: (175, AFh)." - http://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/ssd-dc-s3700-spec... Product Specification Document, Page 13, Sec 2.8.You may also find the following document helpful, as it goes into detail explaining how the technology behind the Enhanced Power-Loss Data Protection feature works.- http://www.intel.com/content/dam/www/public/us/en/documents/technology-briefs/ssd-power-loss-imminen... Intel® Power Loss Imminent (PLI) Techonogy.Note: Any links provided for third party tools or sites are offered for your convenience and should not be viewed as an endorsement by Intel® of the content, products, or services offered there. We do not offer support for any third party tool mentioned here.We hope this information helps.Best regards,Carlos A.01-09-2017 08:44 PM
Thank you!
It seems that they only provide their test result, but what we need is a method to test,we can not judge practicability in theory.
It is not that we don't trust Intel,we know that Intel is trust-worthy, but we need to make a report of power-loss-protection feature of SSDs, therefore we can only test it by ourself.
I heard that a software call DriveMaster from ULink Technology Coperation can exclude MotherBoard's SATA controller, so that the software can control SSD directly under the user script.
I wonder if you ever heard of this software and is this software helpful if we write script by ourself.
More over I also wonder how did Intel test S3700 SSD's Power loss protection feature? Do you wrote Window driver or Linux driver by yourself?
If it is very difficult or complex to test this pattern, we have to delay our project.
01-10-2017 09:21 AM
Hello 火腿加小鸡,
Unfortunately we do not have any public methods that we can release for you to perform these tests.You may need to create an account and contact our Resource & Design Center. They may be able to provide you with the tools or documentation you need.- http://www.intel.com/content/www/us/en/design/resource-design-center.html Resource & Design Center for Development with Intel®.- http://www.intel.com/content/www/us/en/design/account-support.html Intel Account Support.We hope this helps. Best regards,Carlos A.01-10-2017 05:59 PM
Thanks all the way
01-11-2017 07:22 AM
Hello 火腿加小鸡,
You're welcome.If you need any further assistance, you know where to find us.
Best regards,Carlos A.