Announcement

Collapse
No announcement yet.

SSDs in a DSS200?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Leo, It will be interesting to see what happens when some of the memory in these ssd's start to fail... It's a good thing it is mostly read only, but there are also other things constantly being written to it such as logs. Anyway, what brand of drive did you use?

    Comment


    • #17
      SSDs are used in Desktop computers for years. We have one in our projection room that runs since 2012 or so, and it is operated every day, constant OS system file writing, swap file, etc. I guess on a DCP server, you hardly ever touch the write limits for modern SSDs. If you do, the drive will probably fail similarly as a mechanical hard drive with a 'RAID error' reported to the DSS software. I'm pretty sure these SSDs, if of decent quality, would live longer than normal hard drives. They will also create less heat in the server than 7200rpm drives.

      Comment


      • #18
        Originally posted by Carsten Kurz View Post
        SSDs are used in Desktop computers for years. We have one in our projection room that runs since 2012 or so, and it is operated every day, constant OS system file writing, swap file, etc. I guess on a DCP server, you hardly ever touch the write limits for modern SSDs. If you do, the drive will probably fail similarly as a mechanical hard drive with a 'RAID error' reported to the DSS software. I'm pretty sure these SSDs, if of decent quality, would live longer than normal hard drives. They will also create less heat in the server than 7200rpm drives.
        Carsten, I've been using them since the very first DSS-100 seminar in San Fransisco. Since then I have had three fail, including a complete loss of QuickBooks on one laptop, but everything else on that drive was still ok. Yes, they are studier,, more shock resistant, faster and generate less heat. But in my experience they are not THAT much more reliable. BTW, a backup saved QuickBooks, but I canned that drive.

        Comment


        • #19
          There are definitely drive adapters that already position the drive and have the appropriate connector for use in a 3.5" blade server slot. They are about $12 each on Amazon.

          Comment


          • #20
            Originally posted by Mark Gulbrandsen
            Anyway, what brand of drive did you use?
            These. They are specifically claimed to be optimized for NAS/RAID use. Incidentally, I also installed a set of them (the 1TB versions) in a six-year old (and so way out of warranty) Alchemy about a year and a half ago, and they've been working happily ever since. This is also in a residence theater, though, so those drives will have seen relatively light duties in terms of write cycles.

            Originally posted by Mark Gulbrandsen
            Leo, It will be interesting to see what happens when some of the memory in these ssd's start to fail... It's a good thing it is mostly read only, but there are also other things constantly being written...
            I'd be astonished if this server remains in use long enough to find out. This is a kicking the can down the road exercise until the customer is ready to upgrade a Series 1 system (projector is an NEC iS8-2K), likely straight to Series 4.

            I've only personally experienced one SSD fail, and that was a case of infant mortality. Around this time last year, Monoprice or Woot or one of these sites was doing an offer for no-name 2TB ones for $150 (about half the typical going rate for one at the time). Thinking that the extra space on my laptop would be useful for holding test and demo DCP content (for uploading into servers via FTP in the field), I bought one, cloned the 1TB drive then in the laptop to it and expanded the data partition to fill the rest of the space, then installed it. Worked great for about a week, then the laptop suddenly refused to boot - the BIOS couldn't even see the drive. Thankfully, I hadn't wiped or repurposed the previous drive, and so was able to reinstall it and return the failed 2TB one for a refund.

            BTW, there are various tools that will read the SMART parameters of SSDs and give you early warning of potential failure. I like CrystalDiskInfo.

            The SSD RAID in the DSS200 doesn't seem to have increased ingest speed significantly, if at all - maybe 5-10%. I suspect that with the spinning rust drives as installed at the factory, the server was operating near the transfer speed limit either of the SATA interface on the motherboard (to which the CRU reader for ingest is connected), or the 3Ware RAID card, or both. In contrast, when I put SSDs in the Alchemy mentioned above, the ingest speed (from a CRU reader connected by USB3) shot up from around 50-55 MBPS to 85-90.

            Originally posted by Steve Guttag
            There are definitely drive adapters that already position the drive and have the appropriate connector for use in a 3.5" blade server slot. They are about $12 each on Amazon.
            I'm sure there are, but the challenge would have been finding them. The way I did it was a bit Rube Goldberg, but I knew that it would work with the parts I had.

            Comment


            • #21
              I agree that the drives will likely outlast the Dolby. I'd also like to know if these drives would work ok in other servers. Obviously the manufacturers like to sell drives as it's more profit. That's the only reason I can think of why they have never recommended SSD's. I actually asked GDC about this when I was at the original training class in Burbank some years back. And they never gave a definitive answer.

              Comment


              • #22
                Whereas one could always source their own drives, I don't buy into the the profit motive as the choice of HDD versus SDD. The SDD cost/size ratio wasn't there when the box servers were coming out and the SSD wasn't as reliable.

                When Digital cinema servers started, even HDD were in the 400-500GB size range. It was a big deal when they finally started putting in 1TB drives. Older servers had to get firmware updates just to handle those HUGE drives...we again saw another wave when the 2TB drives became common place. Each time, SSDs would have either been not available or crazy expensive. Also, firmware updates were required for the 2TB drives to be used. Now, a 2TB drive is a "legacy" drive.

                For the integrated servers like the IMS and ICMP, they still use spinning rust for 1TB drives but I fail to see the point there unless they just can't find a suitable 1TB SSD...the cost of those are just about identical to HDD. There is still a HUGE jump when you get into a 2TB SSD in a 2.5" package...they are, typically, over $200/drive for the kind that will do well in a cinema server.

                Comment


                • #23
                  Originally posted by Mark Gulbrandsen
                  I'd also like to know if these drives would work ok in other servers.
                  They have in a Barco ICMP (original hardware version) I installed them in, for about a year and a half, without issue. The warranty had long expired when I installed them, obviously.

                  Originally posted by Steve Guttag
                  Whereas one could always source their own drives, I don't buy into the the profit motive as the choice of HDD versus SDD.
                  Me neither, in terms of HDD vs. SSD specifically. At least one manufacturer actually sells SSD RAID sets (Dolby, for the 3 x 2TB option in the IMS3000), for one thing. I do suspect that the profit motive informs some manufacturers' approach to replacing EOL drives, though. Barco/Cinionic and GDC both threaten to void an active warranty if you use drives not supplied by or purchased from them (though per California law at least, they can only actually do that if unapproved drives caused the fault that is the subject of a warranty claim). I have never heard that threat from Dolby, and furthermore, they publish a list of drive models that they have tested and found to work reliably in their servers, to enable you to buy them from third party vendors if you wish.

                  Also agreed that the price difference between SSDs and HDDs in sizes up to 1TB is now low enough that SSDs are increasingly making sense as a use case for screen servers. Though even 2TB ones are now coming down: they're around $200 for a desktop one and $300 for a NAS-optimized one now, compared to $300 and $500 a year ago.

                  Comment


                  • #24
                    Barco, initially, required they be the source of the Alchemy drives but that changed by the time the HDMI versions came about and Barco also puts approved drives in their documentations (typically the same drives or similar to the IMS drives...not too surprisingly).

                    Comment


                    • #25
                      Even the "approved" list doesn't mean other drives can't be used. Just use "enterprise" drives and you're pretty much OK. Obviously not in a warranty server, but why would you? Cheap standard drives may even work fine but I haven't had the nerve to try them, I have found them in servers that did show buffer underruns but these have been poorly maintained overall (surprised?) so can't blame that on those drives.
                      I doubt that SSDs give any benefit but if you want to try them, go ahead.

                      Comment


                      • #26
                        I'm curious if the boot-up time is improved on the DSS servers. As for content ingest/play, I can't see them adding anything. As it is, the DSS server can ingest at full speed and playback...something I wish the other servers could do.

                        Comment


                        • #27
                          Originally posted by Steve Guttag View Post
                          I'm curious if the boot-up time is improved on the DSS servers. As for content ingest/play, I can't see them adding anything. As it is, the DSS server can ingest at full speed and playback...something I wish the other servers could do.
                          Depends on the through put of the RAID card, and in this case it is very likely 3GBPS. So the advantage offered by SSD probably won't be seen very much, if at all.

                          Comment


                          • #28
                            The advantage is not primarily speed. There was a slight gain, but not much. As I wrote earlier, the ingestion speed gain was 10-15% at most (though much more significant after putting SSDs in the Alchemy). There was likely a similar gain in boot-up time (on the DSS200) - possibly a minute was saved from power on to the Show Manager UI appearing.

                            The reason for doing this was reliability and longevity rather than read/write performance. A HDD is worn by the time it spends spinning, which is 24/7 in a server application; whereas the SSD is worn primarily by write cycles. Given the overall size of the content RAID and the volume of DCPs that goes through that particular server, I'd be surprised if each individual memory address is written to more than once a month. Yes, there is the operating system stuff, but I don't think that's significant. I have a 128GB SSD on an older laptop installed in 2015, and CrystalDiskInfo still reckons that it has 91% of its useful life remaining. At that rate, it'll last for over half a century.

                            Comment


                            • #29
                              An interesting video on the life span of SSD's...
                               

                              Comment


                              • #30
                                Thanks Mark. I'd be interested to know how CrystalDiskInfo calculates the lifetime percentage remaining figure (which it doesn't display for a spinning rust drive). Data written as a percentage of warranty, or some other metric, or a combination of different ones?

                                Comment

                                Working...
                                X