Potential Builds

so here is the situation: my dad is moving his t-shirt shop into a new building and basically wants to do things better. i also want some VM servers so...he can foot the bill since he is already going to spend the money (is that selfish?) here are the parts i am thinking of using

NETWORK: misc net gear
rack: Norco R4-15U http://www.newegg.com/Product/Product.aspx?Item=N82E16816133039 dont need a lot
switch: Ubiquiti EdgeSwitch http://www.newegg.com/Product/Product.aspx?Item=0XP-000A-00013 supports PoE and thats about it really. dont care but the APs and cameras run off PoE so figure a switch that supports it would be better than running a ton of injectors
Wireless AP: Ubiquiti UAP-LR-3 http://www.newegg.com/Product/Product.aspx?Item=0ED-0005-00064 yes a three pack. one is probably enough, but have one for home
cameras: Ubiquiti UVC-Dome-3 http://www.newegg.com/Product/Product.aspx?Item=9SIA4HM2PS5376 three of these for a total of nine cameras. these may end up split across two locations. not sure yet

FREENAS: storage machine
barebone: SUPERMICRO SYS-6028R-WTR http://www.newegg.com/Product/Product.aspx?Item=N82E16816139065 Dual Socket 2011-3 with 8 Hot Swap drive bays
cpu: E5-2620 V3 http://www.newegg.com/Product/Product.aspx?Item=N82E16819117480 two of these.
ram: Crucial 32GB ECC Unbuffered http://www.newegg.com/Product/Product.aspx?Item=N82E16820148842 two of these for total of 64GB of RAM
ssd: SP900 64GB http://www.newegg.com/Product/Product.aspx?Item=N82E16820211601 i know freenas can run off a USB flash drive but would just rather have it on an SSD internally
hdd: HGST Ultrastar 7K4000 http://www.newegg.com/Product/Product.aspx?Item=N82E16822145622 8 of these for ~32TB of raw disk space. plan to put them in two groups of 4 and then run those groups in RAID-Z2. please tell me if there is a more optimal way of setting them up
raid card: areca ARC-1882I http://www.newegg.com/Product/Product.aspx?Item=N82E16816151105 okay this is something i am on the fence about. the motherboard in the barebones kit i think has enough SATA ports to handle the drives connected directly. but i am not 100% sure. if i did go with this, i would use it JBOD and not any sort of hardware RAID.

COMPUTE: VM compute machines, plan to have two maybe three in a cluster
barebone: SuperMicro SYS-5018D-MTLN4F http://www.newegg.com/Product/Product.aspx?Item=N82E16816101790 just basic socket 1150 barebone
cpu: e3-1246 v3 http://www.newegg.com/Product/Product.aspx?Item=N82E16819117318 seems like a good CPU for running VMs on
ssd: SP900 64GB http://www.newegg.com/Product/Product.aspx?Item=N82E16820211601 this system only needs to have XenServer installed. intend to have the actual VM images on the freenas box and use NFS
ram: Kingston 32GB ECC Unbuffered http://www.newegg.com/Product/Product.aspx?Item=N82E16820239371 max out ram. currently the server i am using has 24GB of ram in it and i am using up most of it.

NVR: stores all the camera footage
barebone: same one as the compute box
cpu: e3-1226 http://www.newegg.com/Product/Product.aspx?Item=N82E16819117319
ram: Crucial 8GB ECC Unbuffered http://www.newegg.com/Product/Product.aspx?Item=N82E16820148677
hdd: WD Purple 4TB http://www.newegg.com/Product/Product.aspx?Item=N82E16822236659 4 of these. probably in hardware RAID 5, with this box the accuracy isnt really the necessity. if a day of video gets lost i dont think it will be that big a deal.

ROUTER: yes custom router, will run pfSense
barebone: SuperMicro SYS-5051A-EHF-D525 http://www.newegg.com/Product/Product.aspx?Item=N82E16816101364
ram: corsair 4GB SODIMM http://www.newegg.com/Product/Product.aspx?Item=N82E16820145282
ssd: SP900 128GB http://www.newegg.com/Product/Product.aspx?Item=N82E16820211602 might reduce to a 64GB one but the extra space regardless can (probably should) be configured for caching downloads

let me know if there are places where things can be done better (especially in the drive config). however please dont tell me to use freenas for everything. it seems great but there are some things i intend to do with the VMs that i dont think freenas can do (game servers, programming servers, few other things). however i dont want to rely solely on one compute box which is why i intend to have two or more of them running. one thing not included in this is a rack mount UPS. rest assured it will be added. sorry about it being so long but its more than one build

Is that ethical?

well he uses my server currently for a lot of different things and its getting to the end of its life. it was built in '05 and has had all the hard drives in it replaced.

Frankly I was teasing you. ;)

It's a family member, I don't think it's unethical.

Lol so if this was a company then it would unethical? Gotcha

Hang on.

"I'd like to sell hardware to a client on an order of things they need. We have no non-business relationship. This client does not need this hardware and cannot make good use of this hardware, but I'll have access and be able to make use of it after the order is finalized. Is that unethical?"

Think about it, and think about whether you want to associating your machines with his business.

I understand where your coming from on it. That said he does need something put in place at least for backups.

Oh, if he'll pay for it, make him the most awesome retail computing setup ever. Just make sure he knows where the money goes, you know?

yeah. that will definitely be something i have to do is explain everything to go in and why it's going in

Unrelatedly to earlier aside, are you sure that'll be enough vid surveillance footage storage?

I used western digital' storage estimator and for 9 cameras 720P@30FPS keeping footage for a week it's like 3.5TB needed

Are there regulations in your area concerning the minimum time kept?

None I am aware of. I would have to look into that to be certain.

In some areas, yes. Plus, if your father has insurance on his shop, the surveillance can make a difference, just like hooking up a dash camera can for auto insurance.