SSD or HDD for serverSSD as single drive in workstation pros and conssetup lowcost image storage server with 24x SSD array to get high IOPS?Can cloning a hard disk drive to a SSD drive physically damage the SSD or the performance of the SSD?Pros and cons of installing ESXi on a SSD vs USB flash drive?Are SSD drives as reliable as mechanical drives (2013)?NexentaStor: how to partition SSD disk?ESXi 6.0 with HDD RAID 5 and a separate SSD disk: where to install ESXi itself1 SSD + 1 HDD - how should I design my ZFS storage?

Sum in bash outside while read line

How can I add just the second elements in lists of pairs?

An idiomatic word for "very little" in this context?

Why is CMYK & PNG not possible?

Fantasy novel/series with young man who discovers he can use magic that is outlawed

Does wall of stone need support or not?

How should I tell a professor the answer to something he doesn't know?

Kukhtarev's model or the Kukhtarev's model (John's car or the john's car)

Novel set in the future, children cannot change the class they are born into, one class is made uneducated by associating books with pain

What does "drop" mean in this context?

Drawing Super Mario Bros.....in LaTeX

Does Australia produce unique 'specialty steel'?

How to remind myself to lock my doors

Is consistent disregard for students' time "normal" in undergraduate research?

Why are seats at the rear of a plane sometimes unavailable even though many other seats are available in the plane?

If the music alphabet had more than 7 letters would octaves still sound like the same note?

Employer says he needs to delay payment by 3 months due to bureaucracy

Get first and last day of the week in Ampscript

Future of iTunes and audio files in its library

Doggerel for tonight

How much income am I getting by renting my house?

C4_4 Reflection!

Why is coffee provided during big chess events when it contains a banned substance?

Is it possible to do a low carb diet for a month in Sicily?



SSD or HDD for server


SSD as single drive in workstation pros and conssetup lowcost image storage server with 24x SSD array to get high IOPS?Can cloning a hard disk drive to a SSD drive physically damage the SSD or the performance of the SSD?Pros and cons of installing ESXi on a SSD vs USB flash drive?Are SSD drives as reliable as mechanical drives (2013)?NexentaStor: how to partition SSD disk?ESXi 6.0 with HDD RAID 5 and a separate SSD disk: where to install ESXi itself1 SSD + 1 HDD - how should I design my ZFS storage?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;









5

















Issue



I read many discussions about storage, what is better, SSD or classic HDD. And I am quite confused. HDD is still quite preferred, but why?



Which is better for active storage? For example for database, where disk is active all time?



About SSD.



Pros.



  • They are quiet.

  • Not mechanical.

  • Fastest.

Cons.



  • More expensive.

Question.



  • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?

  • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?

About HDD.



Pros.



  • Cheaper.

Cons.



  • In case of mechanical fault, no way to repair it (is it right)?

  • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?

Is it just about price? Why HDD are preferred? And are SSD really useful for server?










share|improve this question









New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.


















  • 2





    Spinning rust has still the best price per GB, especially when you need large amounts of storage. By any other metric, power consumption, performance, noise, weight etc. spinning disks are beat by (correctly specced) SSD's and NVMe storage

    – HBruijn
    10 hours ago












  • You ask about database servers, but I'd like to be clear. Is this server going to be a database server, or what will be its workload? What are your performance requirements? HDDs are cheap, SSDs are superior for most other considerations.

    – Rob Pearson
    9 hours ago











  • I would consider an SSD being "quiet" as a pro. The power supply and cooling fans of a server will be generate far more noise than the drives.

    – Bert
    8 hours ago












  • From my POV, except for bulk storage, SSD has replaced HDD in any environment where performance or reliability is a factor. (IE I disagree that HDD is preferred in servers, and replaced HDDs with ssds many years ago in most of the ones I control - and never looked back). Speed of hdd is very important in most server applications.

    – davidgo
    4 hours ago











  • Your understanding of SSDs seems incomplete. When a cell dies, its simply marked dead and its contents are remapped. Any filesystem will work fine. SSDs have more cells then advertised (over provisioned) and an abstraction layer so the OS is unaware of this process of moving cells contents. If in a server, use RAID>0 because when SSDs fail they are more likely to do so suddenly and catastrophically. (Although they are about 10 times as robust as HDD)

    – davidgo
    4 hours ago

















5

















Issue



I read many discussions about storage, what is better, SSD or classic HDD. And I am quite confused. HDD is still quite preferred, but why?



Which is better for active storage? For example for database, where disk is active all time?



About SSD.



Pros.



  • They are quiet.

  • Not mechanical.

  • Fastest.

Cons.



  • More expensive.

Question.



  • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?

  • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?

About HDD.



Pros.



  • Cheaper.

Cons.



  • In case of mechanical fault, no way to repair it (is it right)?

  • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?

Is it just about price? Why HDD are preferred? And are SSD really useful for server?










share|improve this question









New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.


















  • 2





    Spinning rust has still the best price per GB, especially when you need large amounts of storage. By any other metric, power consumption, performance, noise, weight etc. spinning disks are beat by (correctly specced) SSD's and NVMe storage

    – HBruijn
    10 hours ago












  • You ask about database servers, but I'd like to be clear. Is this server going to be a database server, or what will be its workload? What are your performance requirements? HDDs are cheap, SSDs are superior for most other considerations.

    – Rob Pearson
    9 hours ago











  • I would consider an SSD being "quiet" as a pro. The power supply and cooling fans of a server will be generate far more noise than the drives.

    – Bert
    8 hours ago












  • From my POV, except for bulk storage, SSD has replaced HDD in any environment where performance or reliability is a factor. (IE I disagree that HDD is preferred in servers, and replaced HDDs with ssds many years ago in most of the ones I control - and never looked back). Speed of hdd is very important in most server applications.

    – davidgo
    4 hours ago











  • Your understanding of SSDs seems incomplete. When a cell dies, its simply marked dead and its contents are remapped. Any filesystem will work fine. SSDs have more cells then advertised (over provisioned) and an abstraction layer so the OS is unaware of this process of moving cells contents. If in a server, use RAID>0 because when SSDs fail they are more likely to do so suddenly and catastrophically. (Although they are about 10 times as robust as HDD)

    – davidgo
    4 hours ago













5












5








5








Issue



I read many discussions about storage, what is better, SSD or classic HDD. And I am quite confused. HDD is still quite preferred, but why?



Which is better for active storage? For example for database, where disk is active all time?



About SSD.



Pros.



  • They are quiet.

  • Not mechanical.

  • Fastest.

Cons.



  • More expensive.

Question.



  • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?

  • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?

About HDD.



Pros.



  • Cheaper.

Cons.



  • In case of mechanical fault, no way to repair it (is it right)?

  • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?

Is it just about price? Why HDD are preferred? And are SSD really useful for server?










share|improve this question









New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











Issue



I read many discussions about storage, what is better, SSD or classic HDD. And I am quite confused. HDD is still quite preferred, but why?



Which is better for active storage? For example for database, where disk is active all time?



About SSD.



Pros.



  • They are quiet.

  • Not mechanical.

  • Fastest.

Cons.



  • More expensive.

Question.



  • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?

  • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?

About HDD.



Pros.



  • Cheaper.

Cons.



  • In case of mechanical fault, no way to repair it (is it right)?

  • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?

Is it just about price? Why HDD are preferred? And are SSD really useful for server?







hard-drive storage hardware ssd






share|improve this question









New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










share|improve this question









New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








share|improve this question




share|improve this question



share|improve this question








edited 2 hours ago









200_success

4,2401 gold badge19 silver badges41 bronze badges




4,2401 gold badge19 silver badges41 bronze badges






New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








asked 11 hours ago









genderbeegenderbee

291 bronze badge




291 bronze badge




New contributor



genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




New contributor




genderbee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • 2





    Spinning rust has still the best price per GB, especially when you need large amounts of storage. By any other metric, power consumption, performance, noise, weight etc. spinning disks are beat by (correctly specced) SSD's and NVMe storage

    – HBruijn
    10 hours ago












  • You ask about database servers, but I'd like to be clear. Is this server going to be a database server, or what will be its workload? What are your performance requirements? HDDs are cheap, SSDs are superior for most other considerations.

    – Rob Pearson
    9 hours ago











  • I would consider an SSD being "quiet" as a pro. The power supply and cooling fans of a server will be generate far more noise than the drives.

    – Bert
    8 hours ago












  • From my POV, except for bulk storage, SSD has replaced HDD in any environment where performance or reliability is a factor. (IE I disagree that HDD is preferred in servers, and replaced HDDs with ssds many years ago in most of the ones I control - and never looked back). Speed of hdd is very important in most server applications.

    – davidgo
    4 hours ago











  • Your understanding of SSDs seems incomplete. When a cell dies, its simply marked dead and its contents are remapped. Any filesystem will work fine. SSDs have more cells then advertised (over provisioned) and an abstraction layer so the OS is unaware of this process of moving cells contents. If in a server, use RAID>0 because when SSDs fail they are more likely to do so suddenly and catastrophically. (Although they are about 10 times as robust as HDD)

    – davidgo
    4 hours ago












  • 2





    Spinning rust has still the best price per GB, especially when you need large amounts of storage. By any other metric, power consumption, performance, noise, weight etc. spinning disks are beat by (correctly specced) SSD's and NVMe storage

    – HBruijn
    10 hours ago












  • You ask about database servers, but I'd like to be clear. Is this server going to be a database server, or what will be its workload? What are your performance requirements? HDDs are cheap, SSDs are superior for most other considerations.

    – Rob Pearson
    9 hours ago











  • I would consider an SSD being "quiet" as a pro. The power supply and cooling fans of a server will be generate far more noise than the drives.

    – Bert
    8 hours ago












  • From my POV, except for bulk storage, SSD has replaced HDD in any environment where performance or reliability is a factor. (IE I disagree that HDD is preferred in servers, and replaced HDDs with ssds many years ago in most of the ones I control - and never looked back). Speed of hdd is very important in most server applications.

    – davidgo
    4 hours ago











  • Your understanding of SSDs seems incomplete. When a cell dies, its simply marked dead and its contents are remapped. Any filesystem will work fine. SSDs have more cells then advertised (over provisioned) and an abstraction layer so the OS is unaware of this process of moving cells contents. If in a server, use RAID>0 because when SSDs fail they are more likely to do so suddenly and catastrophically. (Although they are about 10 times as robust as HDD)

    – davidgo
    4 hours ago







2




2





Spinning rust has still the best price per GB, especially when you need large amounts of storage. By any other metric, power consumption, performance, noise, weight etc. spinning disks are beat by (correctly specced) SSD's and NVMe storage

– HBruijn
10 hours ago






Spinning rust has still the best price per GB, especially when you need large amounts of storage. By any other metric, power consumption, performance, noise, weight etc. spinning disks are beat by (correctly specced) SSD's and NVMe storage

– HBruijn
10 hours ago














You ask about database servers, but I'd like to be clear. Is this server going to be a database server, or what will be its workload? What are your performance requirements? HDDs are cheap, SSDs are superior for most other considerations.

– Rob Pearson
9 hours ago





You ask about database servers, but I'd like to be clear. Is this server going to be a database server, or what will be its workload? What are your performance requirements? HDDs are cheap, SSDs are superior for most other considerations.

– Rob Pearson
9 hours ago













I would consider an SSD being "quiet" as a pro. The power supply and cooling fans of a server will be generate far more noise than the drives.

– Bert
8 hours ago






I would consider an SSD being "quiet" as a pro. The power supply and cooling fans of a server will be generate far more noise than the drives.

– Bert
8 hours ago














From my POV, except for bulk storage, SSD has replaced HDD in any environment where performance or reliability is a factor. (IE I disagree that HDD is preferred in servers, and replaced HDDs with ssds many years ago in most of the ones I control - and never looked back). Speed of hdd is very important in most server applications.

– davidgo
4 hours ago





From my POV, except for bulk storage, SSD has replaced HDD in any environment where performance or reliability is a factor. (IE I disagree that HDD is preferred in servers, and replaced HDDs with ssds many years ago in most of the ones I control - and never looked back). Speed of hdd is very important in most server applications.

– davidgo
4 hours ago













Your understanding of SSDs seems incomplete. When a cell dies, its simply marked dead and its contents are remapped. Any filesystem will work fine. SSDs have more cells then advertised (over provisioned) and an abstraction layer so the OS is unaware of this process of moving cells contents. If in a server, use RAID>0 because when SSDs fail they are more likely to do so suddenly and catastrophically. (Although they are about 10 times as robust as HDD)

– davidgo
4 hours ago





Your understanding of SSDs seems incomplete. When a cell dies, its simply marked dead and its contents are remapped. Any filesystem will work fine. SSDs have more cells then advertised (over provisioned) and an abstraction layer so the OS is unaware of this process of moving cells contents. If in a server, use RAID>0 because when SSDs fail they are more likely to do so suddenly and catastrophically. (Although they are about 10 times as robust as HDD)

– davidgo
4 hours ago










4 Answers
4






active

oldest

votes


















6



















HDD is still quite preferred




Is it? I'm not sure it is to be honest.



HDD's come in large sizes for a decent price right now, that's undeniable, and I think people trust them for longer data retention than SSDs too. Also when SSDs die they tend to die completely, all in one go, whereas HDDs tend to die in a more predictable way that maybe allows more time to get data off first if needed.



But otherwise SSD is the way forward for most uses - you want a boot-pair, a couple of 500GB SATAs in R1 won't cost the earth, for DB use you can't really beat SSDs (so long as your logs are on high-endurance models anyway). For backups yeah you might use big 7.2k HDDs, same for very large datasets (in fact I bought over 4,000 10TB HDDs early last year for just this requirement), but otherwise SSD is the way forward.






share|improve this answer


























  • So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

    – genderbee
    10 hours ago






  • 1





    "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

    – Chopper3
    7 hours ago






  • 1





    SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

    – TomTom
    4 hours ago











  • I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

    – Peter Green
    1 hour ago


















4


















One aspect of my job is designing and building large-scale storage systems (often known as "SANs", or "Storage Area Networks"). Typically, we use a tiered approach with SSD's and HDD's combined.



That said, each one has specific benefits.



  1. SSD's almost always have a higher Cost-per-Byte. I can get 10k SAS 4kn HDD's with a cost-per-gigabyte of $0.068/GB USD. That means for roughly $280 I can get a 4TB drive. SSD's on the other hand typically have a cost-per-gigabyte in the 10's and 20's of cents, even as high as dollars-per-gigabyte.


  2. When dealing with RAID, speed becomes less important, and instead size and reliability matter much more. I can build a 12TB N+2 RAID system with HDD's far cheaper than SSD's. This is mostly due to point 1.


  3. When dealt with properly, HDD's are extremely cheap to replace and maintain. Because the cost-per-byte is lower, replacing an HDD with another due to failure is cheaper. And, because HDD failures are typically related to time vs. data-written, replacing it doesn't automatically start using up TBW when it rebuilds the RAID array. (Granted, TBW percentage used for a rebuild is tiny overall, but the point stands.)


  4. The SSD market is relatively complex. There are four (current, at the time of this writing) major types of SSD's, rated from highest number of total writes supported to lowest: SLC, MLC, TLC, QLC. The SLC typically supports the largest numbers of total writes (the major limiting factor of SSD lifetimes), whereas the QLC typically supports the lowest numbers of total writes.


That said, the most successful storage systems I've seen are tiered with both drives in use. Personally, all the storage systems I recommend to clients generally follow the following tiers:



  1. Tier 1 is typically a (or several) RAID 10 SSD-only tier. Data is always written to Tier 1.

  2. Tier 2 is typically a (or several) RAID 50 or 5 SSD-only tier. Data is aged out of Tier 1 to Tier 2.

  3. Tier 3 is typically a (or several) RAID 10 HDD-only tier. Data is aged out of Tier 2 to Tier 3.

  4. Tier 4 is typically several groups of RAID 6 HDD-only tiers. Data is aged out of Tier 3 to Tier 4. We make the RAID 6 groups as small as possible, so that there is a maximal support of drive-failure.

Read/Write performance drops as you increase tiers, data will propagate down to a tier where most of the data shares the same access-/modification-frequency. (That is, the more frequently data is read/written, the higher the tier it resides on.)



Sprinkle some well-designed fibre-channel in there, and you can actually build a SAN that has a higher throughput than on-board drives would.



Now, to some specific items you mention:



Your SSD Questions




  • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?



    • Both drive-types are typically designed with a number of "spare" cells. That is, they have "extra" space on them you cannot access that supports failing-to if a cell dies. (IIRC it's like 7-10%.) This means if a single "cell" (sector on HDD) dies, a "spare" is used. You can check the status of this via the S.M.A.R.T. diagnostics utility on both drives.



  • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?



    • For SSD's this is entirely irrelevant. Cell-positioning does not matter, as access time is typically linear.


Your HDD Questions




  • In case of mechanical fault, no way to repair it (is it right)?



    • Partially incorrect. HDD's are actually easier to recover data from in most failure situations. (Note: I said easier, not easy.) There is specialized equipment required, but success-rates here seem pretty high. The platters can often be read out of the HDD itself by special equipment, which allows data-recovery if the drive is dead.



  • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?



    • Typically, when using RAID, single-drive speed becomes less a factor as you can use speed-pairing RAID setups that allow you to increase the overall speed. (RAID 0, 5, 6 are frequently used, often in tandem.) For a database with high IO's, HDD's are typically not sufficient unless designed very deliberately. You would want SLC write-intensive grade SSD's for database-grade IO.






share|improve this answer



































    2


















    Solid state for everything hot: interactive use, databases, anything online. Spindles as cheap warm storage, only for not-quite-cold archives or infrequently accessed data. In particular, HDDs in a staging area before backups are archived to tape.



    Different media types for hot versus cold also helps with some diversity. A data loss flaw in a brand of SSD controller would be much worse if it took out both online and backup data. Unlikely, but spindles and tape are cheap anyway so why take the risk.



    The failure mode of any particular device is not important, as long as the arrays stay redundant and backed up. Usually the procedure is to replace a drive with any symptoms of failure. Experiment with repairing them in your test systems, where any catastrophic failure does not impact production services.



    File system is a matter of personal preference. While there are SSD optimized file systems, something you know and can repair may be more important.






    share|improve this answer

































      1


















      The big advantage of an SSD is speed and reliability however, one of the dirty little secrets is the limited number of write cycles that an SSD has. If you are building a server that has a lot of hard drive write activity like a database or email server you will need a more expensive SSD that has higher endurance.



      NAND Flash has 3 types



      • TLC

      • MLC

      • SLC

      TLC is mainly designed for web servers or archive servers that have little write cycles.
      MLC is for servers that have a mix of read and write cycles like a low volume database servers.
      SLC is designed for servers that have a lot of read/write cycles like a high volume database server.



      The main driving factor between SSD and HDD is application and budget. In a perfect world, SLC SSD hard drives would make a standard HDD obsolete but we are just not there yet.






      share|improve this answer


























      • There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

        – Havegooda
        8 hours ago












      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "2"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );







      genderbee is a new contributor. Be nice, and check out our Code of Conduct.









      draft saved

      draft discarded
















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f986772%2fssd-or-hdd-for-server%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown


























      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      6



















      HDD is still quite preferred




      Is it? I'm not sure it is to be honest.



      HDD's come in large sizes for a decent price right now, that's undeniable, and I think people trust them for longer data retention than SSDs too. Also when SSDs die they tend to die completely, all in one go, whereas HDDs tend to die in a more predictable way that maybe allows more time to get data off first if needed.



      But otherwise SSD is the way forward for most uses - you want a boot-pair, a couple of 500GB SATAs in R1 won't cost the earth, for DB use you can't really beat SSDs (so long as your logs are on high-endurance models anyway). For backups yeah you might use big 7.2k HDDs, same for very large datasets (in fact I bought over 4,000 10TB HDDs early last year for just this requirement), but otherwise SSD is the way forward.






      share|improve this answer


























      • So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

        – genderbee
        10 hours ago






      • 1





        "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

        – Chopper3
        7 hours ago






      • 1





        SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

        – TomTom
        4 hours ago











      • I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

        – Peter Green
        1 hour ago















      6



















      HDD is still quite preferred




      Is it? I'm not sure it is to be honest.



      HDD's come in large sizes for a decent price right now, that's undeniable, and I think people trust them for longer data retention than SSDs too. Also when SSDs die they tend to die completely, all in one go, whereas HDDs tend to die in a more predictable way that maybe allows more time to get data off first if needed.



      But otherwise SSD is the way forward for most uses - you want a boot-pair, a couple of 500GB SATAs in R1 won't cost the earth, for DB use you can't really beat SSDs (so long as your logs are on high-endurance models anyway). For backups yeah you might use big 7.2k HDDs, same for very large datasets (in fact I bought over 4,000 10TB HDDs early last year for just this requirement), but otherwise SSD is the way forward.






      share|improve this answer


























      • So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

        – genderbee
        10 hours ago






      • 1





        "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

        – Chopper3
        7 hours ago






      • 1





        SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

        – TomTom
        4 hours ago











      • I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

        – Peter Green
        1 hour ago













      6














      6










      6










      HDD is still quite preferred




      Is it? I'm not sure it is to be honest.



      HDD's come in large sizes for a decent price right now, that's undeniable, and I think people trust them for longer data retention than SSDs too. Also when SSDs die they tend to die completely, all in one go, whereas HDDs tend to die in a more predictable way that maybe allows more time to get data off first if needed.



      But otherwise SSD is the way forward for most uses - you want a boot-pair, a couple of 500GB SATAs in R1 won't cost the earth, for DB use you can't really beat SSDs (so long as your logs are on high-endurance models anyway). For backups yeah you might use big 7.2k HDDs, same for very large datasets (in fact I bought over 4,000 10TB HDDs early last year for just this requirement), but otherwise SSD is the way forward.






      share|improve this answer















      HDD is still quite preferred




      Is it? I'm not sure it is to be honest.



      HDD's come in large sizes for a decent price right now, that's undeniable, and I think people trust them for longer data retention than SSDs too. Also when SSDs die they tend to die completely, all in one go, whereas HDDs tend to die in a more predictable way that maybe allows more time to get data off first if needed.



      But otherwise SSD is the way forward for most uses - you want a boot-pair, a couple of 500GB SATAs in R1 won't cost the earth, for DB use you can't really beat SSDs (so long as your logs are on high-endurance models anyway). For backups yeah you might use big 7.2k HDDs, same for very large datasets (in fact I bought over 4,000 10TB HDDs early last year for just this requirement), but otherwise SSD is the way forward.







      share|improve this answer













      share|improve this answer




      share|improve this answer



      share|improve this answer










      answered 11 hours ago









      Chopper3Chopper3

      95.6k9 gold badges101 silver badges228 bronze badges




      95.6k9 gold badges101 silver badges228 bronze badges















      • So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

        – genderbee
        10 hours ago






      • 1





        "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

        – Chopper3
        7 hours ago






      • 1





        SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

        – TomTom
        4 hours ago











      • I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

        – Peter Green
        1 hour ago

















      • So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

        – genderbee
        10 hours ago






      • 1





        "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

        – Chopper3
        7 hours ago






      • 1





        SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

        – TomTom
        4 hours ago











      • I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

        – Peter Green
        1 hour ago
















      So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

      – genderbee
      10 hours ago





      So SSD are just trendy now? Isn't it just fancy word for this times? Because some vps providers have only SSD, so price is higher. And I understand correctly, 1 cell dead = all disk dead?

      – genderbee
      10 hours ago




      1




      1





      "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

      – Chopper3
      7 hours ago





      "1 cell dead = all disk dead" - no, far from it, but when they die properly they tend to go down in one go.

      – Chopper3
      7 hours ago




      1




      1





      SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

      – TomTom
      4 hours ago





      SSD are around 100x faster or more than HDD. Trendy i s a funny thing. YOu mention databases -that is the difference between "overloaded" and "no measurable load". Also you ignore having HDD with SSD write back buffers ;)

      – TomTom
      4 hours ago













      I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

      – Peter Green
      1 hour ago





      I suspect the VPS providers were finding with HDDs that they ran out of IOPs before they ran out of space.

      – Peter Green
      1 hour ago













      4


















      One aspect of my job is designing and building large-scale storage systems (often known as "SANs", or "Storage Area Networks"). Typically, we use a tiered approach with SSD's and HDD's combined.



      That said, each one has specific benefits.



      1. SSD's almost always have a higher Cost-per-Byte. I can get 10k SAS 4kn HDD's with a cost-per-gigabyte of $0.068/GB USD. That means for roughly $280 I can get a 4TB drive. SSD's on the other hand typically have a cost-per-gigabyte in the 10's and 20's of cents, even as high as dollars-per-gigabyte.


      2. When dealing with RAID, speed becomes less important, and instead size and reliability matter much more. I can build a 12TB N+2 RAID system with HDD's far cheaper than SSD's. This is mostly due to point 1.


      3. When dealt with properly, HDD's are extremely cheap to replace and maintain. Because the cost-per-byte is lower, replacing an HDD with another due to failure is cheaper. And, because HDD failures are typically related to time vs. data-written, replacing it doesn't automatically start using up TBW when it rebuilds the RAID array. (Granted, TBW percentage used for a rebuild is tiny overall, but the point stands.)


      4. The SSD market is relatively complex. There are four (current, at the time of this writing) major types of SSD's, rated from highest number of total writes supported to lowest: SLC, MLC, TLC, QLC. The SLC typically supports the largest numbers of total writes (the major limiting factor of SSD lifetimes), whereas the QLC typically supports the lowest numbers of total writes.


      That said, the most successful storage systems I've seen are tiered with both drives in use. Personally, all the storage systems I recommend to clients generally follow the following tiers:



      1. Tier 1 is typically a (or several) RAID 10 SSD-only tier. Data is always written to Tier 1.

      2. Tier 2 is typically a (or several) RAID 50 or 5 SSD-only tier. Data is aged out of Tier 1 to Tier 2.

      3. Tier 3 is typically a (or several) RAID 10 HDD-only tier. Data is aged out of Tier 2 to Tier 3.

      4. Tier 4 is typically several groups of RAID 6 HDD-only tiers. Data is aged out of Tier 3 to Tier 4. We make the RAID 6 groups as small as possible, so that there is a maximal support of drive-failure.

      Read/Write performance drops as you increase tiers, data will propagate down to a tier where most of the data shares the same access-/modification-frequency. (That is, the more frequently data is read/written, the higher the tier it resides on.)



      Sprinkle some well-designed fibre-channel in there, and you can actually build a SAN that has a higher throughput than on-board drives would.



      Now, to some specific items you mention:



      Your SSD Questions




      • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?



        • Both drive-types are typically designed with a number of "spare" cells. That is, they have "extra" space on them you cannot access that supports failing-to if a cell dies. (IIRC it's like 7-10%.) This means if a single "cell" (sector on HDD) dies, a "spare" is used. You can check the status of this via the S.M.A.R.T. diagnostics utility on both drives.



      • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?



        • For SSD's this is entirely irrelevant. Cell-positioning does not matter, as access time is typically linear.


      Your HDD Questions




      • In case of mechanical fault, no way to repair it (is it right)?



        • Partially incorrect. HDD's are actually easier to recover data from in most failure situations. (Note: I said easier, not easy.) There is specialized equipment required, but success-rates here seem pretty high. The platters can often be read out of the HDD itself by special equipment, which allows data-recovery if the drive is dead.



      • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?



        • Typically, when using RAID, single-drive speed becomes less a factor as you can use speed-pairing RAID setups that allow you to increase the overall speed. (RAID 0, 5, 6 are frequently used, often in tandem.) For a database with high IO's, HDD's are typically not sufficient unless designed very deliberately. You would want SLC write-intensive grade SSD's for database-grade IO.






      share|improve this answer
































        4


















        One aspect of my job is designing and building large-scale storage systems (often known as "SANs", or "Storage Area Networks"). Typically, we use a tiered approach with SSD's and HDD's combined.



        That said, each one has specific benefits.



        1. SSD's almost always have a higher Cost-per-Byte. I can get 10k SAS 4kn HDD's with a cost-per-gigabyte of $0.068/GB USD. That means for roughly $280 I can get a 4TB drive. SSD's on the other hand typically have a cost-per-gigabyte in the 10's and 20's of cents, even as high as dollars-per-gigabyte.


        2. When dealing with RAID, speed becomes less important, and instead size and reliability matter much more. I can build a 12TB N+2 RAID system with HDD's far cheaper than SSD's. This is mostly due to point 1.


        3. When dealt with properly, HDD's are extremely cheap to replace and maintain. Because the cost-per-byte is lower, replacing an HDD with another due to failure is cheaper. And, because HDD failures are typically related to time vs. data-written, replacing it doesn't automatically start using up TBW when it rebuilds the RAID array. (Granted, TBW percentage used for a rebuild is tiny overall, but the point stands.)


        4. The SSD market is relatively complex. There are four (current, at the time of this writing) major types of SSD's, rated from highest number of total writes supported to lowest: SLC, MLC, TLC, QLC. The SLC typically supports the largest numbers of total writes (the major limiting factor of SSD lifetimes), whereas the QLC typically supports the lowest numbers of total writes.


        That said, the most successful storage systems I've seen are tiered with both drives in use. Personally, all the storage systems I recommend to clients generally follow the following tiers:



        1. Tier 1 is typically a (or several) RAID 10 SSD-only tier. Data is always written to Tier 1.

        2. Tier 2 is typically a (or several) RAID 50 or 5 SSD-only tier. Data is aged out of Tier 1 to Tier 2.

        3. Tier 3 is typically a (or several) RAID 10 HDD-only tier. Data is aged out of Tier 2 to Tier 3.

        4. Tier 4 is typically several groups of RAID 6 HDD-only tiers. Data is aged out of Tier 3 to Tier 4. We make the RAID 6 groups as small as possible, so that there is a maximal support of drive-failure.

        Read/Write performance drops as you increase tiers, data will propagate down to a tier where most of the data shares the same access-/modification-frequency. (That is, the more frequently data is read/written, the higher the tier it resides on.)



        Sprinkle some well-designed fibre-channel in there, and you can actually build a SAN that has a higher throughput than on-board drives would.



        Now, to some specific items you mention:



        Your SSD Questions




        • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?



          • Both drive-types are typically designed with a number of "spare" cells. That is, they have "extra" space on them you cannot access that supports failing-to if a cell dies. (IIRC it's like 7-10%.) This means if a single "cell" (sector on HDD) dies, a "spare" is used. You can check the status of this via the S.M.A.R.T. diagnostics utility on both drives.



        • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?



          • For SSD's this is entirely irrelevant. Cell-positioning does not matter, as access time is typically linear.


        Your HDD Questions




        • In case of mechanical fault, no way to repair it (is it right)?



          • Partially incorrect. HDD's are actually easier to recover data from in most failure situations. (Note: I said easier, not easy.) There is specialized equipment required, but success-rates here seem pretty high. The platters can often be read out of the HDD itself by special equipment, which allows data-recovery if the drive is dead.



        • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?



          • Typically, when using RAID, single-drive speed becomes less a factor as you can use speed-pairing RAID setups that allow you to increase the overall speed. (RAID 0, 5, 6 are frequently used, often in tandem.) For a database with high IO's, HDD's are typically not sufficient unless designed very deliberately. You would want SLC write-intensive grade SSD's for database-grade IO.






        share|improve this answer






























          4














          4










          4









          One aspect of my job is designing and building large-scale storage systems (often known as "SANs", or "Storage Area Networks"). Typically, we use a tiered approach with SSD's and HDD's combined.



          That said, each one has specific benefits.



          1. SSD's almost always have a higher Cost-per-Byte. I can get 10k SAS 4kn HDD's with a cost-per-gigabyte of $0.068/GB USD. That means for roughly $280 I can get a 4TB drive. SSD's on the other hand typically have a cost-per-gigabyte in the 10's and 20's of cents, even as high as dollars-per-gigabyte.


          2. When dealing with RAID, speed becomes less important, and instead size and reliability matter much more. I can build a 12TB N+2 RAID system with HDD's far cheaper than SSD's. This is mostly due to point 1.


          3. When dealt with properly, HDD's are extremely cheap to replace and maintain. Because the cost-per-byte is lower, replacing an HDD with another due to failure is cheaper. And, because HDD failures are typically related to time vs. data-written, replacing it doesn't automatically start using up TBW when it rebuilds the RAID array. (Granted, TBW percentage used for a rebuild is tiny overall, but the point stands.)


          4. The SSD market is relatively complex. There are four (current, at the time of this writing) major types of SSD's, rated from highest number of total writes supported to lowest: SLC, MLC, TLC, QLC. The SLC typically supports the largest numbers of total writes (the major limiting factor of SSD lifetimes), whereas the QLC typically supports the lowest numbers of total writes.


          That said, the most successful storage systems I've seen are tiered with both drives in use. Personally, all the storage systems I recommend to clients generally follow the following tiers:



          1. Tier 1 is typically a (or several) RAID 10 SSD-only tier. Data is always written to Tier 1.

          2. Tier 2 is typically a (or several) RAID 50 or 5 SSD-only tier. Data is aged out of Tier 1 to Tier 2.

          3. Tier 3 is typically a (or several) RAID 10 HDD-only tier. Data is aged out of Tier 2 to Tier 3.

          4. Tier 4 is typically several groups of RAID 6 HDD-only tiers. Data is aged out of Tier 3 to Tier 4. We make the RAID 6 groups as small as possible, so that there is a maximal support of drive-failure.

          Read/Write performance drops as you increase tiers, data will propagate down to a tier where most of the data shares the same access-/modification-frequency. (That is, the more frequently data is read/written, the higher the tier it resides on.)



          Sprinkle some well-designed fibre-channel in there, and you can actually build a SAN that has a higher throughput than on-board drives would.



          Now, to some specific items you mention:



          Your SSD Questions




          • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?



            • Both drive-types are typically designed with a number of "spare" cells. That is, they have "extra" space on them you cannot access that supports failing-to if a cell dies. (IIRC it's like 7-10%.) This means if a single "cell" (sector on HDD) dies, a "spare" is used. You can check the status of this via the S.M.A.R.T. diagnostics utility on both drives.



          • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?



            • For SSD's this is entirely irrelevant. Cell-positioning does not matter, as access time is typically linear.


          Your HDD Questions




          • In case of mechanical fault, no way to repair it (is it right)?



            • Partially incorrect. HDD's are actually easier to recover data from in most failure situations. (Note: I said easier, not easy.) There is specialized equipment required, but success-rates here seem pretty high. The platters can often be read out of the HDD itself by special equipment, which allows data-recovery if the drive is dead.



          • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?



            • Typically, when using RAID, single-drive speed becomes less a factor as you can use speed-pairing RAID setups that allow you to increase the overall speed. (RAID 0, 5, 6 are frequently used, often in tandem.) For a database with high IO's, HDD's are typically not sufficient unless designed very deliberately. You would want SLC write-intensive grade SSD's for database-grade IO.






          share|improve this answer
















          One aspect of my job is designing and building large-scale storage systems (often known as "SANs", or "Storage Area Networks"). Typically, we use a tiered approach with SSD's and HDD's combined.



          That said, each one has specific benefits.



          1. SSD's almost always have a higher Cost-per-Byte. I can get 10k SAS 4kn HDD's with a cost-per-gigabyte of $0.068/GB USD. That means for roughly $280 I can get a 4TB drive. SSD's on the other hand typically have a cost-per-gigabyte in the 10's and 20's of cents, even as high as dollars-per-gigabyte.


          2. When dealing with RAID, speed becomes less important, and instead size and reliability matter much more. I can build a 12TB N+2 RAID system with HDD's far cheaper than SSD's. This is mostly due to point 1.


          3. When dealt with properly, HDD's are extremely cheap to replace and maintain. Because the cost-per-byte is lower, replacing an HDD with another due to failure is cheaper. And, because HDD failures are typically related to time vs. data-written, replacing it doesn't automatically start using up TBW when it rebuilds the RAID array. (Granted, TBW percentage used for a rebuild is tiny overall, but the point stands.)


          4. The SSD market is relatively complex. There are four (current, at the time of this writing) major types of SSD's, rated from highest number of total writes supported to lowest: SLC, MLC, TLC, QLC. The SLC typically supports the largest numbers of total writes (the major limiting factor of SSD lifetimes), whereas the QLC typically supports the lowest numbers of total writes.


          That said, the most successful storage systems I've seen are tiered with both drives in use. Personally, all the storage systems I recommend to clients generally follow the following tiers:



          1. Tier 1 is typically a (or several) RAID 10 SSD-only tier. Data is always written to Tier 1.

          2. Tier 2 is typically a (or several) RAID 50 or 5 SSD-only tier. Data is aged out of Tier 1 to Tier 2.

          3. Tier 3 is typically a (or several) RAID 10 HDD-only tier. Data is aged out of Tier 2 to Tier 3.

          4. Tier 4 is typically several groups of RAID 6 HDD-only tiers. Data is aged out of Tier 3 to Tier 4. We make the RAID 6 groups as small as possible, so that there is a maximal support of drive-failure.

          Read/Write performance drops as you increase tiers, data will propagate down to a tier where most of the data shares the same access-/modification-frequency. (That is, the more frequently data is read/written, the higher the tier it resides on.)



          Sprinkle some well-designed fibre-channel in there, and you can actually build a SAN that has a higher throughput than on-board drives would.



          Now, to some specific items you mention:



          Your SSD Questions




          • How SSD exactly works, when life cycle for one cell is out, what then? Disk is reduced by only this cell and works normally? Or what happened then?



            • Both drive-types are typically designed with a number of "spare" cells. That is, they have "extra" space on them you cannot access that supports failing-to if a cell dies. (IIRC it's like 7-10%.) This means if a single "cell" (sector on HDD) dies, a "spare" is used. You can check the status of this via the S.M.A.R.T. diagnostics utility on both drives.



          • What is best solution (filesystem) to write? I think ext4 is good, because it saves to cells consecutively?



            • For SSD's this is entirely irrelevant. Cell-positioning does not matter, as access time is typically linear.


          Your HDD Questions




          • In case of mechanical fault, no way to repair it (is it right)?



            • Partially incorrect. HDD's are actually easier to recover data from in most failure situations. (Note: I said easier, not easy.) There is specialized equipment required, but success-rates here seem pretty high. The platters can often be read out of the HDD itself by special equipment, which allows data-recovery if the drive is dead.



          • Slowest, but I think speed is not so important, because speed of HDD is absolutely sufficient for server using?



            • Typically, when using RAID, single-drive speed becomes less a factor as you can use speed-pairing RAID setups that allow you to increase the overall speed. (RAID 0, 5, 6 are frequently used, often in tandem.) For a database with high IO's, HDD's are typically not sufficient unless designed very deliberately. You would want SLC write-intensive grade SSD's for database-grade IO.







          share|improve this answer















          share|improve this answer




          share|improve this answer



          share|improve this answer








          edited 2 hours ago

























          answered 2 hours ago









          Der KommissarDer Kommissar

          1837 bronze badges




          1837 bronze badges
























              2


















              Solid state for everything hot: interactive use, databases, anything online. Spindles as cheap warm storage, only for not-quite-cold archives or infrequently accessed data. In particular, HDDs in a staging area before backups are archived to tape.



              Different media types for hot versus cold also helps with some diversity. A data loss flaw in a brand of SSD controller would be much worse if it took out both online and backup data. Unlikely, but spindles and tape are cheap anyway so why take the risk.



              The failure mode of any particular device is not important, as long as the arrays stay redundant and backed up. Usually the procedure is to replace a drive with any symptoms of failure. Experiment with repairing them in your test systems, where any catastrophic failure does not impact production services.



              File system is a matter of personal preference. While there are SSD optimized file systems, something you know and can repair may be more important.






              share|improve this answer






























                2


















                Solid state for everything hot: interactive use, databases, anything online. Spindles as cheap warm storage, only for not-quite-cold archives or infrequently accessed data. In particular, HDDs in a staging area before backups are archived to tape.



                Different media types for hot versus cold also helps with some diversity. A data loss flaw in a brand of SSD controller would be much worse if it took out both online and backup data. Unlikely, but spindles and tape are cheap anyway so why take the risk.



                The failure mode of any particular device is not important, as long as the arrays stay redundant and backed up. Usually the procedure is to replace a drive with any symptoms of failure. Experiment with repairing them in your test systems, where any catastrophic failure does not impact production services.



                File system is a matter of personal preference. While there are SSD optimized file systems, something you know and can repair may be more important.






                share|improve this answer




























                  2














                  2










                  2









                  Solid state for everything hot: interactive use, databases, anything online. Spindles as cheap warm storage, only for not-quite-cold archives or infrequently accessed data. In particular, HDDs in a staging area before backups are archived to tape.



                  Different media types for hot versus cold also helps with some diversity. A data loss flaw in a brand of SSD controller would be much worse if it took out both online and backup data. Unlikely, but spindles and tape are cheap anyway so why take the risk.



                  The failure mode of any particular device is not important, as long as the arrays stay redundant and backed up. Usually the procedure is to replace a drive with any symptoms of failure. Experiment with repairing them in your test systems, where any catastrophic failure does not impact production services.



                  File system is a matter of personal preference. While there are SSD optimized file systems, something you know and can repair may be more important.






                  share|improve this answer














                  Solid state for everything hot: interactive use, databases, anything online. Spindles as cheap warm storage, only for not-quite-cold archives or infrequently accessed data. In particular, HDDs in a staging area before backups are archived to tape.



                  Different media types for hot versus cold also helps with some diversity. A data loss flaw in a brand of SSD controller would be much worse if it took out both online and backup data. Unlikely, but spindles and tape are cheap anyway so why take the risk.



                  The failure mode of any particular device is not important, as long as the arrays stay redundant and backed up. Usually the procedure is to replace a drive with any symptoms of failure. Experiment with repairing them in your test systems, where any catastrophic failure does not impact production services.



                  File system is a matter of personal preference. While there are SSD optimized file systems, something you know and can repair may be more important.







                  share|improve this answer













                  share|improve this answer




                  share|improve this answer



                  share|improve this answer










                  answered 9 hours ago









                  John MahowaldJohn Mahowald

                  13.2k1 gold badge8 silver badges15 bronze badges




                  13.2k1 gold badge8 silver badges15 bronze badges
























                      1


















                      The big advantage of an SSD is speed and reliability however, one of the dirty little secrets is the limited number of write cycles that an SSD has. If you are building a server that has a lot of hard drive write activity like a database or email server you will need a more expensive SSD that has higher endurance.



                      NAND Flash has 3 types



                      • TLC

                      • MLC

                      • SLC

                      TLC is mainly designed for web servers or archive servers that have little write cycles.
                      MLC is for servers that have a mix of read and write cycles like a low volume database servers.
                      SLC is designed for servers that have a lot of read/write cycles like a high volume database server.



                      The main driving factor between SSD and HDD is application and budget. In a perfect world, SLC SSD hard drives would make a standard HDD obsolete but we are just not there yet.






                      share|improve this answer


























                      • There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

                        – Havegooda
                        8 hours ago















                      1


















                      The big advantage of an SSD is speed and reliability however, one of the dirty little secrets is the limited number of write cycles that an SSD has. If you are building a server that has a lot of hard drive write activity like a database or email server you will need a more expensive SSD that has higher endurance.



                      NAND Flash has 3 types



                      • TLC

                      • MLC

                      • SLC

                      TLC is mainly designed for web servers or archive servers that have little write cycles.
                      MLC is for servers that have a mix of read and write cycles like a low volume database servers.
                      SLC is designed for servers that have a lot of read/write cycles like a high volume database server.



                      The main driving factor between SSD and HDD is application and budget. In a perfect world, SLC SSD hard drives would make a standard HDD obsolete but we are just not there yet.






                      share|improve this answer


























                      • There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

                        – Havegooda
                        8 hours ago













                      1














                      1










                      1









                      The big advantage of an SSD is speed and reliability however, one of the dirty little secrets is the limited number of write cycles that an SSD has. If you are building a server that has a lot of hard drive write activity like a database or email server you will need a more expensive SSD that has higher endurance.



                      NAND Flash has 3 types



                      • TLC

                      • MLC

                      • SLC

                      TLC is mainly designed for web servers or archive servers that have little write cycles.
                      MLC is for servers that have a mix of read and write cycles like a low volume database servers.
                      SLC is designed for servers that have a lot of read/write cycles like a high volume database server.



                      The main driving factor between SSD and HDD is application and budget. In a perfect world, SLC SSD hard drives would make a standard HDD obsolete but we are just not there yet.






                      share|improve this answer














                      The big advantage of an SSD is speed and reliability however, one of the dirty little secrets is the limited number of write cycles that an SSD has. If you are building a server that has a lot of hard drive write activity like a database or email server you will need a more expensive SSD that has higher endurance.



                      NAND Flash has 3 types



                      • TLC

                      • MLC

                      • SLC

                      TLC is mainly designed for web servers or archive servers that have little write cycles.
                      MLC is for servers that have a mix of read and write cycles like a low volume database servers.
                      SLC is designed for servers that have a lot of read/write cycles like a high volume database server.



                      The main driving factor between SSD and HDD is application and budget. In a perfect world, SLC SSD hard drives would make a standard HDD obsolete but we are just not there yet.







                      share|improve this answer













                      share|improve this answer




                      share|improve this answer



                      share|improve this answer










                      answered 10 hours ago









                      JoeJoe

                      8103 silver badges9 bronze badges




                      8103 silver badges9 bronze badges















                      • There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

                        – Havegooda
                        8 hours ago

















                      • There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

                        – Havegooda
                        8 hours ago
















                      There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

                      – Havegooda
                      8 hours ago





                      There's also a NAND tech called QLC (Quad vs Triple in TLC). At that point though, you're sacrificing endurance for more/cheaper storage.

                      – Havegooda
                      8 hours ago











                      genderbee is a new contributor. Be nice, and check out our Code of Conduct.









                      draft saved

                      draft discarded

















                      genderbee is a new contributor. Be nice, and check out our Code of Conduct.












                      genderbee is a new contributor. Be nice, and check out our Code of Conduct.











                      genderbee is a new contributor. Be nice, and check out our Code of Conduct.














                      Thanks for contributing an answer to Server Fault!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f986772%2fssd-or-hdd-for-server%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown









                      Popular posts from this blog

                      Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

                      Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

                      François Viète Contents Biography Work and thought Bibliography See also Notes Further reading External links Navigation menup. 21Google Bookspp. 75–77Google BooksDe thou (from University of Saint Andrews)ArchivedGoogle BooksGoogle BooksGoogle BooksGoogle booksGoogle Bookscc-parthenay.frL'histoire universelle (fr)Universal History (en)ArchivedAdsabs.harvard.eduPagesperso-orange.frArchive.orgChikara Sasaki. Descartes' mathematical thought p.259Google BooksGoogle BooksGoogle Bookspp. 152 and onwardGoogle BooksGoogle BooksScribd.comGoogle Books1257-7979Google BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGallica.bnf.frGoogle BooksGoogle Books"François Viète"Francois Viète: Father of Modern Algebraic NotationThe Lawyer and the GamblerAbout TarporleySite de Jean-Paul GuichardL'algèbre nouvelle"About the Harmonicon"cb120511976(data)1188044800000 0001 0913 5903n82164680ola2013766880073431702w6vt1sb70287374827140948071409480