Hey everyone, sorry for typing a book here, but I have been researching building a FreeNAS server at work and need some advice before I get my boss to pull out the credit card. I am hoping I get quality responses by providing a well thought out post instead of posting a bunch of threads on individual questions and problems.
I work for a small, but quickly growing, medical device manufacturer. We basically manufacture glorified Windows computers with some custom medical hardware attached. We have around 20 employee PCs in our main office right now, and then employees all over the country working out of their homes. I built a SBS 2011 Server a couple of years back that handles our domain, permissions, and especially full disk backup for everybody in the office. Trust me when I say that most of us are lazy and unorganized enough with data that we need regular incremental backups, and need backups retained for a while. The owner will gladly keep paying for more disk space if it means he doesn’t have to organize the files on his desktop and laptop, haha.
This server I built was great 2 years ago, but we (and I) have quickly outgrown it. It’s a 6-core AMD desktop CPU with 16GB desktop RAM and a bunch of random hard drives. A while back I converted it to run VMWare ESXi 5.0 so I could make better use of the hardware and RAM to play around with other stuff, including a separate VM for our extremely undemanding database program we run just to keep it safe and separate.
With a new product line we have begun using WDS and MDT to deploy Windows 7 to our new machines. I now have a Windows Server 2008 R2 VM handling that. I have already begun to cringe as I attempt to deploy a machine while the SBS VM is running a mid-day backup. It literally takes 4 times as long to deploy a single Windows 7 machine as when the server is “idle”.
To top that off, we are moving offices and need to set up 5-6 IP surveillance cameras. Why not store full 1080p at 30 fps, am I right?!
I already got my hands on 3x 3TB WD Red HDDs and have been messing with FreeNAS in my office on a spare PC as a proof of concept. I have it up and running, and my boss is approving what I say I can do with it. Now I just need to make sure I can actually do it…
I am looking at running a total of 6x 3TB WD Red HDDs right now. Yes, I know they aren’t enterprise grade, but my listed expenses for this project are already making my boss’s eyes pop out. Most of the data stored on this NAS is not going to be extremely crucial, I fit everything we consider important on an external 2TB drive and take it home with me on a regular basis to have an off-site backup. Anyway, 6x3= 18TB storage. Subtract 6TB for parity and I’m looking at 12TB of total storage space. We can work with that for a while, I think.
I read some hardware info around here and I think I am sold on a SuperMicro motherboard and a Xeon E3-1230 V2 CPU. Since the cheaper SM motherboards only come with 4 RAM slots, I would love to start off with 16GB RAM (2x8GB) and leave the other 2 slots for future expansion. If this CPU/MB/Case combo can last us 3+ years it will go a long way in convincing my boss to pull out the credit card. The IBM ServeRAID M1015 looks well within the budget in regards to a storage controller.
Will 16GB RAM be adequate for 18TB-6TB parity = 12TB storage? I would like to eventually max out this setup with 36TB-12TB parity for 24TB storage and 32GB RAM before we have to purchase an entirely new system. Feasible or bad idea? I know more RAM = Better, but I’m trying to keep costs as low as I can.
I know this isn’t a ton of help without hard numbers, but am I looking at overwhelming the CPU or HDDs with simultaneously storing 10MB/s of video, performing PC backups, and deploying a Windows machine at the same time? Is it obvious I will need a couple of SSDs, or too hard to tell?
I read in the slideshow in the Noobs forum that it is not a good idea to use iSCSI and ESXi datastores, but why? I was really excited about this project until I read that. I definitely planned on using it for both of those. I have searched around and found no shortage of people using FreeNAS for iSCSI and ESXi datastores. Is it THAT bad? What are my alternatives? Unfortunately SBS 2011 refuses to use a mapped network drive for backups, but iSCSI does work.
I know I have a lot more to learn, I just hit a point this afternoon where I had to decide if this was worth my time pursuing or if I need to cut away and find a different solution. I really appreciate the help from everybody.
I work for a small, but quickly growing, medical device manufacturer. We basically manufacture glorified Windows computers with some custom medical hardware attached. We have around 20 employee PCs in our main office right now, and then employees all over the country working out of their homes. I built a SBS 2011 Server a couple of years back that handles our domain, permissions, and especially full disk backup for everybody in the office. Trust me when I say that most of us are lazy and unorganized enough with data that we need regular incremental backups, and need backups retained for a while. The owner will gladly keep paying for more disk space if it means he doesn’t have to organize the files on his desktop and laptop, haha.
This server I built was great 2 years ago, but we (and I) have quickly outgrown it. It’s a 6-core AMD desktop CPU with 16GB desktop RAM and a bunch of random hard drives. A while back I converted it to run VMWare ESXi 5.0 so I could make better use of the hardware and RAM to play around with other stuff, including a separate VM for our extremely undemanding database program we run just to keep it safe and separate.
With a new product line we have begun using WDS and MDT to deploy Windows 7 to our new machines. I now have a Windows Server 2008 R2 VM handling that. I have already begun to cringe as I attempt to deploy a machine while the SBS VM is running a mid-day backup. It literally takes 4 times as long to deploy a single Windows 7 machine as when the server is “idle”.
To top that off, we are moving offices and need to set up 5-6 IP surveillance cameras. Why not store full 1080p at 30 fps, am I right?!
I already got my hands on 3x 3TB WD Red HDDs and have been messing with FreeNAS in my office on a spare PC as a proof of concept. I have it up and running, and my boss is approving what I say I can do with it. Now I just need to make sure I can actually do it…
I am looking at running a total of 6x 3TB WD Red HDDs right now. Yes, I know they aren’t enterprise grade, but my listed expenses for this project are already making my boss’s eyes pop out. Most of the data stored on this NAS is not going to be extremely crucial, I fit everything we consider important on an external 2TB drive and take it home with me on a regular basis to have an off-site backup. Anyway, 6x3= 18TB storage. Subtract 6TB for parity and I’m looking at 12TB of total storage space. We can work with that for a while, I think.
I read some hardware info around here and I think I am sold on a SuperMicro motherboard and a Xeon E3-1230 V2 CPU. Since the cheaper SM motherboards only come with 4 RAM slots, I would love to start off with 16GB RAM (2x8GB) and leave the other 2 slots for future expansion. If this CPU/MB/Case combo can last us 3+ years it will go a long way in convincing my boss to pull out the credit card. The IBM ServeRAID M1015 looks well within the budget in regards to a storage controller.
Will 16GB RAM be adequate for 18TB-6TB parity = 12TB storage? I would like to eventually max out this setup with 36TB-12TB parity for 24TB storage and 32GB RAM before we have to purchase an entirely new system. Feasible or bad idea? I know more RAM = Better, but I’m trying to keep costs as low as I can.
I know this isn’t a ton of help without hard numbers, but am I looking at overwhelming the CPU or HDDs with simultaneously storing 10MB/s of video, performing PC backups, and deploying a Windows machine at the same time? Is it obvious I will need a couple of SSDs, or too hard to tell?
I read in the slideshow in the Noobs forum that it is not a good idea to use iSCSI and ESXi datastores, but why? I was really excited about this project until I read that. I definitely planned on using it for both of those. I have searched around and found no shortage of people using FreeNAS for iSCSI and ESXi datastores. Is it THAT bad? What are my alternatives? Unfortunately SBS 2011 refuses to use a mapped network drive for backups, but iSCSI does work.
I know I have a lot more to learn, I just hit a point this afternoon where I had to decide if this was worth my time pursuing or if I need to cut away and find a different solution. I really appreciate the help from everybody.