Results 1 to 10 of 10

Thread: What are the benefits of raising the SSD over-provisioning and why enterprise has 28%

  1. #1
    Registered User
    Join Date
    Jun 2014
    Posts
    69
    Thanks
    0
    Thanked
    4 times in 3 posts
    • Morthawt's system
      • Motherboard:
      • Gigabyte GA-970A-UD3P
      • CPU:
      • AMD FX-6300 3.5Ghz (FD6300WMHKBOX)
      • Memory:
      • Corsair Vengeance 16GB DDR3 1866Mhz (CMZ16GX3M2A1866C9)
      • Storage:
      • x2 SAMSUNG HD753LJ, x1 WD1003FZEX, 1x Samsung 850 Pro 256GB
      • Graphics card(s):
      • XFX Radeon HD5770
      • PSU:
      • 625W Enermax EPR625AWT PRO82+
      • Case:
      • LianLi PC-7A Plus II Silver
      • Operating System:
      • Microsoft Windows 7 Professional x64
      • Monitor(s):
      • NEC AccuSync LCD 19WMGX
      • Internet:
      • 75Mbit Down 19Mbit Up

    Question What are the benefits of raising the SSD over-provisioning and why enterprise has 28%

    http://www.kingston.com/en/ssd/overprovisioning

    On that link they show client systems using 7% OP on their SSD's, while enterprise uses 28% OP on their SSD's. What is the benefit of raising the OP, why do enterprises have 28% OP and would there be any benefits to a client (typical user) system using 28% OP?

  2. #2
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    Quote Originally Posted by Morthawt View Post
    What is the benefit of raising the OP, why do enterprises have 28% OP
    Means the drive can carry out more write operations before end of life

    and would there be any benefits to a client (typical user) system using 28% OP?
    No.

  3. #3
    Registered User
    Join Date
    Jun 2014
    Posts
    69
    Thanks
    0
    Thanked
    4 times in 3 posts
    • Morthawt's system
      • Motherboard:
      • Gigabyte GA-970A-UD3P
      • CPU:
      • AMD FX-6300 3.5Ghz (FD6300WMHKBOX)
      • Memory:
      • Corsair Vengeance 16GB DDR3 1866Mhz (CMZ16GX3M2A1866C9)
      • Storage:
      • x2 SAMSUNG HD753LJ, x1 WD1003FZEX, 1x Samsung 850 Pro 256GB
      • Graphics card(s):
      • XFX Radeon HD5770
      • PSU:
      • 625W Enermax EPR625AWT PRO82+
      • Case:
      • LianLi PC-7A Plus II Silver
      • Operating System:
      • Microsoft Windows 7 Professional x64
      • Monitor(s):
      • NEC AccuSync LCD 19WMGX
      • Internet:
      • 75Mbit Down 19Mbit Up

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    It appears from graphs on that page that the actual performance also improves, the more OP you add. It seems to me it comes down to the reduction in usable space, because the more I look into this the more it seems like a good thing to do. Unless you need the space its self.

  4. #4
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    Quote Originally Posted by Morthawt View Post
    It appears from graphs on that page that the actual performance also improves, the more OP you add.
    That would be odd. It shouldn't matter whether spare flash was labelled as overprovisioning or just spare space, it should still contribute equally to the performance effect.

    If you were to say the amount of spare space affects performance, then I'd agree. But then, removing free space from one area to add it to over-provisioning doesn't gain you anything.

  5. #5
    Registered User
    Join Date
    Jun 2014
    Posts
    69
    Thanks
    0
    Thanked
    4 times in 3 posts
    • Morthawt's system
      • Motherboard:
      • Gigabyte GA-970A-UD3P
      • CPU:
      • AMD FX-6300 3.5Ghz (FD6300WMHKBOX)
      • Memory:
      • Corsair Vengeance 16GB DDR3 1866Mhz (CMZ16GX3M2A1866C9)
      • Storage:
      • x2 SAMSUNG HD753LJ, x1 WD1003FZEX, 1x Samsung 850 Pro 256GB
      • Graphics card(s):
      • XFX Radeon HD5770
      • PSU:
      • 625W Enermax EPR625AWT PRO82+
      • Case:
      • LianLi PC-7A Plus II Silver
      • Operating System:
      • Microsoft Windows 7 Professional x64
      • Monitor(s):
      • NEC AccuSync LCD 19WMGX
      • Internet:
      • 75Mbit Down 19Mbit Up

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    Quote Originally Posted by kalniel View Post
    That would be odd. It shouldn't matter whether spare flash was labelled as overprovisioning or just spare space, it should still contribute equally to the performance effect.

    If you were to say the amount of spare space affects performance, then I'd agree. But then, removing free space from one area to add it to over-provisioning doesn't gain you anything.
    "2. Why is OP important?
    OP has a direct effect on the SSD's random performance as the drive is filled with data. Guaranteeing free space to accomplish
    the NAND management tasks (GC, wear-leveling, bad block management) means the SSD does not have to waste time
    preparing space on demand, a process that requires additional time as data is copied, erased and recopied. An added benefit
    is that OP makes all of the SSD maintenance procedures more efficient, reducing the Write Amplification Factor (WAF) by
    ensuring there’s room to work, which improves the SSD’s lifetime.
    The below table is from internal test results that show the benefits of OP in performance and lifetime."



    http://www.samsung.com/global/busine...ovisioning.pdf

  6. #6
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    So essentially, there's no difference between free space and OP space. Removing free space to to create OP space is pointless.

  7. #7
    HEXUS.social member Agent's Avatar
    Join Date
    Jul 2003
    Location
    Internet
    Posts
    19,185
    Thanks
    739
    Thanked
    1,614 times in 1,050 posts

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    http://forums.hexus.net/storage/3146...ing-ssd-2.html

    The reasons for performance gains are very clear and easy to understand. As Kal says, the 28% OP in enterprise is about reliability, not performance directly.

    For consumer drives, you don't need a large OP, as they are not really subject to the circumstances that would require it on a regular basis.
    Quote Originally Posted by Saracen View Post
    And by trying to force me to like small pants, they've alienated me.

  8. #8
    Registered User
    Join Date
    Jun 2014
    Posts
    69
    Thanks
    0
    Thanked
    4 times in 3 posts
    • Morthawt's system
      • Motherboard:
      • Gigabyte GA-970A-UD3P
      • CPU:
      • AMD FX-6300 3.5Ghz (FD6300WMHKBOX)
      • Memory:
      • Corsair Vengeance 16GB DDR3 1866Mhz (CMZ16GX3M2A1866C9)
      • Storage:
      • x2 SAMSUNG HD753LJ, x1 WD1003FZEX, 1x Samsung 850 Pro 256GB
      • Graphics card(s):
      • XFX Radeon HD5770
      • PSU:
      • 625W Enermax EPR625AWT PRO82+
      • Case:
      • LianLi PC-7A Plus II Silver
      • Operating System:
      • Microsoft Windows 7 Professional x64
      • Monitor(s):
      • NEC AccuSync LCD 19WMGX
      • Internet:
      • 75Mbit Down 19Mbit Up

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    Maybe not performance directly, but it does positively impact performance and the, (forgot the word but) the smoothness/continuation/reliability or what ever, of the performance without dips in performance. That I have seen on a review. They said the Samsung 850 Pro with it's 7% OP was on par with some other big name drive that had 12% OP and when the 850 was boosted to 12% it clearly smashed the other drive's relentless performance (or what ever the damn word is I don't recall right now ).

    edit
    Consistency.. http://www.anandtech.com/show/8216/s...r-the-3d-era/7

  9. #9
    HEXUS.social member Agent's Avatar
    Join Date
    Jul 2003
    Location
    Internet
    Posts
    19,185
    Thanks
    739
    Thanked
    1,614 times in 1,050 posts

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    Yes, I don't think anyone would debate that, but overprovisioning amounts really is situational.

    If you look at the test Anand does to see how the drive copes, it is quite brutal. It's not something a home user is likely to come across.

    To test IO consistency, we fill a secure erased SSD with sequential data to ensure that all user accessible LBAs have data associated with them. Next we kick off a 4KB random write workload across all LBAs at a queue depth of 32 using incompressible data. The test is run for just over half an hour and we record instantaneous IOPS every second.
    So sure, it's a test to show it off, but you're not likely to come across this situation unless you have an extremely unusual work pattern. Not only that, but even with the IOPS dropping, you get an amount that is still much higher than a spindle drive.

    I'm not saying the data isn't useful - just make sure you keep perspective on what it represents.
    Quote Originally Posted by Saracen View Post
    And by trying to force me to like small pants, they've alienated me.

  10. #10
    Registered User
    Join Date
    Jun 2014
    Posts
    69
    Thanks
    0
    Thanked
    4 times in 3 posts
    • Morthawt's system
      • Motherboard:
      • Gigabyte GA-970A-UD3P
      • CPU:
      • AMD FX-6300 3.5Ghz (FD6300WMHKBOX)
      • Memory:
      • Corsair Vengeance 16GB DDR3 1866Mhz (CMZ16GX3M2A1866C9)
      • Storage:
      • x2 SAMSUNG HD753LJ, x1 WD1003FZEX, 1x Samsung 850 Pro 256GB
      • Graphics card(s):
      • XFX Radeon HD5770
      • PSU:
      • 625W Enermax EPR625AWT PRO82+
      • Case:
      • LianLi PC-7A Plus II Silver
      • Operating System:
      • Microsoft Windows 7 Professional x64
      • Monitor(s):
      • NEC AccuSync LCD 19WMGX
      • Internet:
      • 75Mbit Down 19Mbit Up

    Re: What are the benefits of raising the SSD over-provisioning and why enterprise has

    Well so far from what I have seen, I am likely to set it to at least 14% just to add the extra consistency/performance but not take up as much space as 28% would, because that is just far too much space to just vanish away. Either way after seeing all kinds of data, I can guarantee that I will be raising it above 7%.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •