![]() |
|
|
#1 |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
Best way to set up a huge 10~20TB for camera surveillance?
I will be building a computer soon. This computer's only purpose will be camera surveillance which will be running 24/7. We need a lot of storage, at least 10TB if not more, as this will have 4x 3MP cameras (2048x1536@15fps) and 12x 2MP cameras (1080p@30fps), which would mean 10TB should cover a month (300GB/day on average)
What type of drives should I use to have the best endurance? Reliability isn't crucial, but bang/$$ is. Recommendations for very long lasting PSUs that work great 24/7 would be good too (should I be going into server PSUs?). Would Ivy Bridge do or is X79 better? This will be running Windows 7, probably ultimate 64 bit of course, is there anything I should be worried about when building a comp with such a huge amount of disk space? Can I just use the hard drives separately instead of RAIDing?
__________________
My Heatware |
|
|
|
|
|
#2 | ||
![]() Join Date: Dec 2008
Location: The Netherlands
Posts: 1,132 (0.69/day)
Thanks: 175
Thanked 146 Times in 129 Posts
|
Quote:
Quote:
__________________
CPU-Z validation sig pics temporarily blocked |
||
|
|
|
| The Following User Says Thank You to mudkip For This Useful Post: |
|
|
#3 |
|
Benevolent Dictator
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,870 (4.17/day)
Thanks: 184
Thanked 10,453 Times in 3,219 Posts
|
10 or 20 TB is far from huge for today's standards.
google: unraid if you can use freebsd or solaris: ZFS if you have windows server, look into DFS Distributed File System what sustained read/write bandwidth is needed for your cams ? i assume they all write to the same storage? what about transcoding the video you get? |
|
|
|
| The Following User Says Thank You to W1zzard For This Useful Post: |
|
|
#4 |
![]() Join Date: Nov 2008
Location: Akron, OH
Posts: 765 (0.46/day)
Thanks: 2
Thanked 213 Times in 178 Posts
|
Seems to me like the reliabililty of your hard drives and PSU are the least of your worries. You main worry needs to be how you are going to get all that data from those cameras to this PC. If they are all IP cameras, you are going to need to make sure that you can handle all the network traffic that they are creating. If they are USB cameras, you're going to have a hard time building a PC that doesn't drop frames with all that input via USB.
|
|
|
|
|
|
#5 |
![]() Join Date: Jul 2008
Location: Clifton Park, NY
Posts: 3,140 (1.75/day)
Thanks: 98
Thanked 620 Times in 464 Posts
|
main reason I could see to RAID would be for a backup. Drives constantly writing like these will be, is gonna put them under alot of stress.
Might be better in the long run to look to a professional company for something of this scale.
__________________
|
|
|
|
| The Following User Says Thank You to ShiBDiB For This Useful Post: |
|
|
#6 |
![]() Join Date: Dec 2008
Location: Central Illinois
Posts: 1,300 (0.79/day)
Thanks: 286
Thanked 244 Times in 164 Posts
|
iSCSI SAN
|
|
|
|
| The Following User Says Thank You to v12dock For This Useful Post: |
|
|
#7 |
![]() Join Date: Jun 2008
Location: Lincoln, NE
Posts: 309 (0.17/day)
Thanks: 141
Thanked 38 Times in 30 Posts
|
Must you keep the captured video for a month at a time? why not use first in first out method.
In the medical world there are capture devices that do just the FIFO, xxxGB drive that purges data as needed. |
|
|
|
| The Following User Says Thank You to AnomalouS For This Useful Post: |
|
|
#8 | ||||
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
Haha, it is good to have but if we loose 1 HDD, that would mean about a week and we can handle that every couple years or something. I'm not going to pay 3~4x the price for 1.5x~2x the longevity for the HDDs is what I meant
Quote:
I'll look into all that in a few minutes, thanks.The cameras are IP and wired with ethernet cables. The max they would use is 8Mbps which is 1MB/s per camera, so about 16MB/s I'm guessing is the peak rate. The coding of the video is already MJPEG or H.264 and the camera's processors handle that. It'll be coming through 1 Ethernet port The way it our current system works: say there is 5x 2TB HDDs. It will write on the first drive, once that is full it will start on the 2nd drive and so on, once all 5 are done it will start overwriting the first drive again. Quote:
Quote:
Quote:
I'll have to google for specifics it looks interesting
__________________
My Heatware Last edited by n-ster; Mar 17, 2012 at 02:05 PM. |
||||
|
|
|
|
|
#9 |
![]() |
Not all months are equal.
Would a 45 day first in first out method be better? If for some reason you need legal copies, in a 30 day time frame, you would have extra days to recover the necessary footage before overwriting occured. |
|
|
|
|
|
#10 |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
the 30 day thing is just an estimate, if 1 month only takes 6.6TB than I can look back about a month and a half behind etc. After the first time the 10tb is filled, all it will do is overwrite the oldest videos.
I'm wondering if I should just do one of those RAID 5 boxes or setup a RAID 5 inside the computer, it would be more reliable and faster. I'd probably need a RAID card though? unRAID looks good too As for the PSU, am I best going with a Platinum PSU or looking into server type PSUs? Remember this will be on 24/7 365 days I'll have to use Windows 7 Ultimate, so linux distros etc are out of the question. can anyone help me understand iSCSI SAN better? What do I need etc.
__________________
My Heatware |
|
|
|
|
|
#11 |
|
Hardcore Monkey Moderator
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,254 (5.27/day)
Thanks: 591
Thanked 5,510 Times in 2,948 Posts
|
How flexible is the software for the surveillance system?
If it will allow you to stream the video directly to multiple NAS devices, I would make a large RAID5 NAS device with hotswap disks. You could then add more NAS devices if the storage requirements grow. You could then slap any old HDD (or a pair in RAID1 for redundancy) in the computer for managing the setup and viewing the video. It would not be the cheapest way to go (good/fast NAS devices aren't cheap), but it would add some robustness and future proofing to the configuration. If the software will not allow direct streaming to a NAS, you would put in a pair of gigabit NICs (one incoming, one outgoing) and let the computer forward the data to a single large NAS device. Just some some thoughts.
__________________
Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other. Get more tech news on a wide variety of topics at NextPowerUp
|
|
|
|
| The Following User Says Thank You to Kreij For This Useful Post: |
|
|
#12 | |
![]() Join Date: Feb 2006
Posts: 4,058 (1.52/day)
Thanks: 2,249
Thanked 542 Times in 443 Posts
|
Quote:
personally i'd look into some cheaper perhaps older spec server hardware for the longevity. Then throw most of the money into hard drives. specifically if you could find a used Dell PowerEdge 2900 it would have everything you would need while being a bit slow by today's standards in cpu/memory. The chasis supports 8 hotswap disks and a couple more internal as well as a few 5.25's fro whatever your i/o needs are. it has dual psu's for redundancy and should be very reliable (but again not the fastest thing in the world) The only upgrade needed would likely be 2 tb drives for the hot swaps and a gpu upgrade for any playback needs. The raid controllers should still be fine. They currently go for 600-1000$ on the used market, compared with psu/tower that supports enough hard disks, mobo/memory/cpu, and a raid controller it would be hard to beat and Way, Way, Way more reliable than desktop hardware. Remember desktop hardware is only designed to be on 8 hours a day and typically 3 years longevity (longer for cpu's/memory on average though) but that means in 1 year under 24/7 use you will have used up the full life of most of the hardware. |
|
|
|
|
| The Following User Says Thank You to yogurt_21 For This Useful Post: |
|
|
#13 | |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
Quote:
__________________
My Heatware |
|
|
|
|
|
|
#14 |
|
Benevolent Dictator
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,870 (4.17/day)
Thanks: 184
Thanked 10,453 Times in 3,219 Posts
|
it's the same silicon, made in the same production process, in a different package
dont worry about ivy bridge. dont worry about good hard drives. get something like ASRock P67 Extreme6 (because it has 10 sata ports or so). add more sata ports using cheap controller cards. 2500k (K because it's only 5 bucks more expensive) fill up with the cheapest hdds you can find (wd caviar green 2.5 tb). get some raid config setup so you dont lose your data windows 8 will have storage pools which should make your life much easier Last edited by W1zzard; Mar 19, 2012 at 08:49 PM. |
|
|
|
| The Following 2 Users Say Thank You to W1zzard For This Useful Post: |
|
|
#15 |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
Sounds great except for the WD Green HDDs don't have the greatest reputation... Are the problems fixed with them?
Also would the stand intel chipset be OK for the 10~20TB RAID or should I be going with a RAID card? And 10 SATA ports should be enough, so I wouldn't need the controller cards? I'm going Ivy Bridge as that is when I'll be building this anyways... The earliest I'll be building this is after my Finals, which would mean May, which is when IB is coming out right? If it isn't out by the time I actually build this, I'll go 2500K as you suggest, but I would assume the IB will have lower consumption, which would likely help with longevity and will save a few bucks at 24/7 use.
__________________
My Heatware |
|
|
|
|
|
#16 | |
|
Benevolent Dictator
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,870 (4.17/day)
Thanks: 184
Thanked 10,453 Times in 3,219 Posts
|
Quote:
once you have that it doesn't matter whether you use expensive disks that fail once in 5 years or cheap ones that cost half as much and fail in 2 years and get replaced for free thanks to RMA out of those 10 ports only 4 or 6 are on intel. makes no difference anyway. personally i've had better experience with software raid than with hardware raid |
|
|
|
|
| The Following 2 Users Say Thank You to W1zzard For This Useful Post: |
|
|
#17 | |
![]() Join Date: Feb 2006
Posts: 4,058 (1.52/day)
Thanks: 2,249
Thanked 542 Times in 443 Posts
|
Quote:
have had plenty of hard disks and to a slightly lesser extent motherboards. Most the boards that have fried were on our lowend models using desktop hardware. I have only had a couple server boards go out over the course of 4 years. the only issue with going brand new is that case alone will net you half of an old server cost. You need something that houses enough hard disks and will still be effiencient for cable management and cooling. whatever you do don't cheap out on the raid controller, you'll quickly find managing alot of data on a poor controller = hell on earth. |
|
|
|
|
| The Following User Says Thank You to yogurt_21 For This Useful Post: |
|
|
#18 | |
![]() Join Date: Dec 2008
Location: Central Illinois
Posts: 1,300 (0.79/day)
Thanks: 286
Thanked 244 Times in 164 Posts
|
Quote:
Also are you dealing with raw data or will there be any encoding? |
|
|
|
|
| The Following User Says Thank You to v12dock For This Useful Post: |
|
|
#19 |
|
Eligible for custom title
Join Date: Nov 2007
Location: Miami
Posts: 5,011 (2.45/day)
Thanks: 1,484
Thanked 960 Times in 813 Posts
|
some sort of expandable DAS is what you need.
we use one of these at our imaging center and it sounds like it would work fine for you: http://www.high-rely.com/hr_66/products/raidframe5bay/ |
|
|
|
| The Following User Says Thank You to phanbuey For This Useful Post: |
|
|
#20 |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
Motherboards actually have that high of a failure rate? I didn't know. But server or Workstation mobos seem really expensive comparatively to standard mobos... What do I have to look for to get a lasting MB?
For the case, can't a standard large Full Tower case do that job? Memory is the least of my worries as I have plenty and if some craps out ill just pop in some other sticks pretty easily. PSU I'll be going something like the LZP-550W from Enermax The data will basically be H.264 video files and a few MJPEG video files
__________________
My Heatware |
|
|
|
|
|
#21 | |
|
Eligible for custom title
Join Date: Nov 2007
Location: Miami
Posts: 5,011 (2.45/day)
Thanks: 1,484
Thanked 960 Times in 813 Posts
|
Quote:
A single workstation is usually not a good way to go (for something like this which is essentially a video server). You're better off building a super cheap server with detachable storage. Just my 2c. Also detachable storage usually has its own monitoring and alerting tools, which will make your life alot easier. |
|
|
|
|
| The Following User Says Thank You to phanbuey For This Useful Post: |
|
|
#22 |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
So basically a RAID 5 box?
So that 1 ethernet that carries the video files goes to the computer, and I use the RAID 5 box as the HDD where it saves the video files and be done with it right?
__________________
My Heatware |
|
|
|
|
|
#23 |
|
Eligible for custom title
Join Date: Nov 2007
Location: Miami
Posts: 5,011 (2.45/day)
Thanks: 1,484
Thanked 960 Times in 813 Posts
|
That is the cheapest storage we trust. I only picked that one because we use that same one in one of our diagnostic centers for Radiology images, and it works pretty good. It basically serves the exact same purpose which you need - cheap, redundant and lots of it.
^yes basically exactly right - the raidpack attaches through eSATA and the OS and Computer see it as a gigantic hard drive. This one is even cheaper (although you will need software raid): http://www.high-rely.com/hr_66/products/hr-rack-mount/ Last edited by phanbuey; Mar 19, 2012 at 10:31 PM. |
|
|
|
| The Following User Says Thank You to phanbuey For This Useful Post: |
|
|
#24 |
![]() Join Date: Dec 2008
Location: Central Illinois
Posts: 1,300 (0.79/day)
Thanks: 286
Thanked 244 Times in 164 Posts
|
Could possibly setup a RAID 10 either way I would look into getting a nice raid controller
What kind of hard drives are you looking at? |
|
|
|
|
|
#25 |
|
Eligible for custom title
Join Date: Jan 2009
Location: Montreal
Posts: 8,306 (5.13/day)
Thanks: 1,210
Thanked 1,420 Times in 1,153 Posts
|
I was going to get WD Blacks but I'm not sure anymore lol
__________________
My Heatware |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Best Memory Card for Camera? | OrbitzXT | General Hardware | 8 | Sep 23, 2011 12:57 AM |
| 2 Camera video surveillance system... Help Please! | nv40pimp | Networking & Security | 6 | Jun 23, 2011 04:12 PM |
| Best fan set up for rad? | catnipkiller | Overclocking & Cooling | 3 | May 20, 2011 05:01 PM |
| Best way for fan direction. | novacheck | Overclocking & Cooling | 29 | Mar 10, 2008 06:42 AM |
| best way to stress cpu for stability | exodusprime1337 | Overclocking & Cooling | 8 | Mar 3, 2008 06:18 AM |