Solved

Samsung Enterprise SSD Drives - RAID controllers with TRIM support

Posted on 2016-10-31
9
56 Views
Last Modified: 2016-11-03
I was looking at some Samsung Enterprise SSD Drives (PM863) and had a question about garbage collection. I couldn't find the answer on their web site so I called. They said there was no voice contact (support) on these drives and if you can't find the answer on our web site there isn't anything you can do. If that is true, that these drives have no support, why would anyone buy them? Does anyone know if that is true that they have not support? Does anyone know if they do garbage collection?

   Along that same line.... I chatted with Intel about their Datacenter SSD drives and their knowledge was less than stellar. They said there are RAID controllers out now that support TRIM but couldn't give me any manufacturers or model numbers. Does anyone know of any?
0
Comment
Question by:LockDown32
  • 5
  • 4
9 Comments
 
LVL 55

Expert Comment

by:andyalder
Comment Utility
You don't need TRIM with PM863 because there's enough over-provisioning for efficient background garbage collection from what I've read, for example the 960GB is actually 1TiB internally. However I can't find the article I read it in and can't find anything on Samsung's website either except for the endurance figures in the drive's specsheet.

As far as RAID controllers that support TRIM I think Intel are wrong there, there are RAID controllers that support TRIM in pass-through mode but then it's not really a RAID controller if it's working in HBA mode.
0
 
LVL 15

Author Comment

by:LockDown32
Comment Utility
That is what scares me. You would think that if it didn't need TRIM for what ever reason that it would be a major selling point and should be on their web site. I believe I read the same article but it would sure be nice to see that statement on their web site.

    and the fact that there is no one in support to ask actually blows my mind. What kind of operation is that? I for one can't buy something that has no support and this is one prime example of why. What were they thinking......
0
 
LVL 55

Expert Comment

by:andyalder
Comment Utility
It may have been http://www.samsung.com/us/system/b2b/resource/2015/03/16/WHP-SSD-DATACENTER-FEB15J.pdf but it really only mentions that the advanced flash controllers in enterprise SSDs are designed to reduce write amplification to near 1 without saying how they use the extra space and the onboard RAM plus capcitors to achieve it.
0
 
LVL 15

Author Comment

by:LockDown32
Comment Utility
They mention garbage collection twice in the article but never say their drives to it. Very, very odd. If I had to guess those drives don't do any garbage collection. What a shame.....
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 55

Expert Comment

by:andyalder
Comment Utility
Garbage collection is bad as it leads to write amplification, the enterprise SSD minimises it by using the overprovisioned space but I'm certain they do do it if they have to, otherwise the SSD would run out of space when it was only 10% full. You'll note that the article also only mentions overprovisioning as something users do with workstation SSDs but of course the enterprise SSD's  overprovisioning (and GC) is hidden from view behind the advanced flash controller which they won't tell us anything about except to say it's wonderful.
0
 
LVL 15

Author Comment

by:LockDown32
Comment Utility
Garbage collection is bad? All the articles I have read very plainly state that if no garbage collection is done that the life of the SSD gets drastically reduced and writes, over time, will take much, much longer.  One of the big plus's Intel has going for their Datacenter drives is background garbage collection. You can put them on a RAID controller and they do their on garbage collection. TRIM is not needed. One way to help is over provisioning. Samsung might do both but they sure don't mention it if they do. Either they don't do either or they need to fire their marketing department :)
0
 
LVL 55

Expert Comment

by:andyalder
Comment Utility
Of course GC is bad, let's assume we have a tiny SSD which has 4 blocks and each block is composed of 4 x 4K pages. the OS writes in 4K sectors and for this simulation will write to each 4K sector four times. V=valid data, S=stale data, 0=clean

sectors written      Aggressive GC                                                        Lazy GC

0                                   0000 0000 0000 0000                                 0000 0000 0000 0000
4                                    sssv 0000 0000 0000                                 sssv 0000 0000 0000
8                                    sssv sssv 0000 0000                                   sssv sssv 0000 0000
aggressive cleans, lazy doesn't
8                                   0000 0000 vv00 0000                                  sssv sssv 0000 0000
12                                 0000 0000 vvss sv00                                   sssv sssv sssv 0000
both clean
12                                 vvv0 0000 0000 0000                                  0000 0000 0000 vvv0


After just 12 writes using my none-too-clever OS write pattern the aggressive GC algorithm has cleaned one more block than the lazy algorithm has and it is this cleaning of blocks that wears SSDs out. GC is a harmful but necessary process.
0
 
LVL 15

Author Comment

by:LockDown32
Comment Utility
You hit it with your last comment. What it does is bad but not doing it is worse. Guess it depends on how you look at it.
0
 
LVL 55

Accepted Solution

by:
andyalder earned 500 total points
Comment Utility
Not doing garbage collection at all makes it into a WORM device as blocks would never get cleaned.

I guess Samsung's sales support have the same problem I have, there's meant to be a whole bunch of PDFs under the data center tab of http://www.samsung.com/global/business/semiconductor/minisite/SSD/M2M/html/whitepaper/whitepaper09.html but none of them open.
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Bellevue, WA, USA; Late December, 1980 "OK, folks, we nailed the IBM contract. We're going to have many meetings like this to discuss features and functions...and how to move from 86-DOS, the CP/M clone we just purchased, to our baby, MS-DOS. Thi…
The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
This video discusses moving either the default database or any database to a new volume.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now