Trying SSD on BI

tigerwillow1

Known around here
Jul 18, 2016
4,924
11,218
USA, Oregon
I'm trying an SSD as my storage drive on BI. I know it's advised against, so the forum in general has already told me it's a bad idea. This is one of those instances where I might end up learning from making a mistake. I replaced a 3TB WD purple drive with a 4TB Samsung 990PRO 2280 NVME SSD in an HP gen 3 Elite Desk SFF machine. (The hardest part by far was finding a hold down screw for the SSD. Thanks HP for using something microscopic and nonstandard. Perhaps the easiest source would be to part out a wristwatch :) )

My main hope was to reduce electricity consumption, which is a success only if you pay attention to the digits far to the right of the decimal point. According to kill-a-watt, the consumption has gone down from 0.55 kWh per day to 0.51 kWh per day. At my electric rate that saves 33.15 cents per year, and the SSD will pay for itself in 1,203 years. Seriously, I was expecting better by getting rid of a 24x7 spinning platter.

The unexpected good surprise is UI3 is significantly snappier. When scrolling full blast down the clips list, the thumbnails that often took 5 or so seconds to come up, now come up in less than a half second. When clicking on a clip, the start of play that often took a few seconds is now well under a second. The orange clock has so far gone into hiding.

As far as wearing out the SSD goes, with my setup it takes about 3 days to fill the storage drive. That's 122 over-writes per year, and I think that part of the SSD should outlive all of us. The big action will be in the allocation table. With my 19 cameras opening a new file every hour, that's 456 new files per day, and each one might well take more than a single write operation in the allocation table. I'm beginning to question why an SSD is ok for the C: drive when it holds the Alerts folder, but not ok for the storage drive. My Alerts folder has over 4,000 files in it, while the video storage drive has less than 1,000 files. Seems to me that the C: SSD is getting a lot more writes than the storage drive.

Even if the SSD works out with BI, I wouldn't project that onto a Dahua NVR that creates a new video storage file for every event. It's not totally apples-to-apples because of windows vs. linux file system, but I can't help assuming that the allocation tables get beat on a lot harder in the NVR vs. BI for video storage. Yet with BI creating a file for every event in the Alerts folder on the C: drive, it might be more apples-to-apples than it appears on the surface. I have a 10TB drive in the NVR so won't be trying an SSD in that one anytime soon.

Here's hoping that nobody gets the chance to say "I told you so"!
 
I am writing my "new" folder to a Samsung ssd. It was pulled out of a soon to be recycled 6 year old when I put it in a year ago. No signs of slowing down either. A quality ssd should be fine for quite a while on a system that doesn't have a ton of cameras.
 
How much was the drive?
The 990PRO 4TB that I got was $299. There's a 990 EVO Plus for 40 or 50 bucks less, slightly slower, that from reading the specs I thought would be just as good but I chickened out in case there was more difference. Then there's the 9100 PRO that's a lot faster but over my cheapskate red line. The prices seem to change up and down weekly, if not more often. It did not include the hold-down screw.
 
Sounds like you may have made a big mistake here. You say the UI is snappier. This suggests you have the OS / BI on the same drive as your footage. If so this is a big mistake. The drive footage is on will always wear out the fastest and by putting them all on the same drive you risk having to start from scratch when the drive wears out. By using 2 drives and having the OS and BI on one, and the storage on another, you can save yourself a lot of drama. Another risk using 1 drive is if BI develops a bug and writes beyond the size boundaries set for the storage file, you can over write your OS / BI installation files. Keep everything separate. By far your biggest electricty consumer is likely to the be the processor or your monitor if switched on. BI will run without a monitor switched on so one way to save is keep it switched off unless you need to view the footage - use alerts. Another way of saving power, is to keep the UI closed. This uses considerable cpu power, whereas BI is designed to run in the background so you can close the UI when not viewing the footage and just have BI running in the background and the pc on desktop view (with the monitor additionally swicthed off). None of the proceeding will prevent you receiving alerts or remote viewing from another device (if set up).
 
Sounds like you may have made a big mistake here. You say the UI is snappier. This suggests you have the OS / BI on the same drive as your footage.
The suggestion is wrong. The BI storage folder (BI-new) is the only thing on the big SSD (the E drive), everything else is on C:. I'm just reporting what I see, and without knowing BI and UI3 internals I wouldn't hazard a guess as to why. I rarely run the UI on the BI machine, using UI3 on the office computer that has its monitor powered up all day anyway. The BI machine is almost always pulling between 20 and 25 watts.

Forum trivia: I tried to write E<colon> but it changes it to an emoji.
 
  • Like
Reactions: TonyR