Which OS for my first server?

Soldato
Joined
2 Jan 2004
Posts
7,642
Location
Chesterfield
I've long been tempted with a server of my own to replace my Synology NAS and so I'm looking at picking up a Dell T1600 with 8GB of RAM and a Xeon E3 1225 CPU.

The intention is to put a 4TB or 6TB drive in it to store all my family photos and media etc but I also want to set it up to serve as a Plex server and torrent machine. (my existing NAS doesn't support Plex any longer and is quite slow in terms of the UI)

My question is, which OS should I be looking at? I've been looking at Xpenology, which appeals as I'm used to DSM, FreeNAS and unRaid but am not sure which is the most user friendly! (ie. ideal for idiots!)

I've got a a spare 256GB SSD that I could use if it will help with performance and the only other thing that would be useful is some sort of "auto backup" facility for family picture and videos - I've previously had 2 drives running in RAID1 (or Synology's "Hybrid-Raid" equivalent) but I am thinking an external backup is more what I'm after just to keep things safe in case the main drive fails?

Not sure this all makes sense or is the best course to take so any advice is welcome! (and please bear in mind that I am not overly familiar with Linux etc!)

Thanks for any help...
 
Last edited:
Soldato
Joined
18 Nov 2007
Posts
3,358
Location
West Lothian
Screenshot of my UnRaid dash, gives you a good idea of how easy to use it is and what apps are available. I use the Windows 10 VM as my main PC, the Unbuntu VM currently runs my Rust Server...

unraiddash.jpg
 
Soldato
OP
Joined
2 Jan 2004
Posts
7,642
Location
Chesterfield
Thanks for the reply - I have to admit unRAID is probably edging itself to the top of my list and I like how you can try it for 30 days first!

The spec of the server I'm hoping to pick up has 8GB of RAM and a Xeon E1225 CPU - any idea how unRAID will run on this sort of spec? (when I checked the benchmark score of the CPU it came up as 5954, which seemed pretty good to me?? (one of the reasons I'm looking to replace my Synology NAS (DS213) is that it's quite sluggish to use and I wanted something with a faster UI!)

Additionally having watched a couple of Youtube videos explaining unRAID, it seems to suggest that you can slot a couple or drives (or more) in and it will basically treat then as a single storage drive - my original plan was to buy a new 4TB (or 6TB) drive and slot it in - only now I'm wondering whether I can simply put my two existing 2TB WD Red's in there to get the 4GB of storage space and then have an external drive to keep my family photos etc backed up - does this sound like the right sort of plan??

Thanks for any continued help!
 
Soldato
Joined
18 Nov 2007
Posts
3,358
Location
West Lothian
Yep, that spec would run UnRaid nicely. You might want more RAM if you want to run any VMs though.

UnRaid works using shares, so you would have a load of shares for example 'Media', 'Photos' & 'Documents'. UnRaid takes care of which disc to use and it spreads your data over whatever number of discs you have. The difference between this and a general RAID setup is that if a disk fails you only lose the files that are stored on the particular disc. Generally you would have 1 or 2 parity drives which would protect you against drive failures but it's not a necessity. Stick both your 2TB Reds in and you'll have 4TB of storage without parity protection. Use your SSD as a cache drive which helps to improve writes to the array and is also generally used as an app drive for your dockers.
 
Last edited:
Soldato
Joined
20 Oct 2008
Posts
12,096
You can actually run the trial for 60 days, possibly longer.

I wouldn't be comfortable not using a parity drive.

I built my unRAID server in a Xeon based Dell T20 with two 2TB WDC Reds for data and a 4TB WDC Red for parity (plus a cache drive).

The parity drive is twice the size it needs to be for the moment but there was no sense in buying anything smaller.
 
Soldato
OP
Joined
2 Jan 2004
Posts
7,642
Location
Chesterfield
Right, so if I slot in my 2 x 2TB drives unRAID will see a single drive and write the data where is see's fit and the SSD is essentially used to speed up writing to the disks (although I'm not sure how that works!) and for any software to be installed to (as opposed to the OS flash drive!)

In terms of a "parity" drive I'm not sure I understand exactly what this does - I'm not reading it as a "backup" so to speak but it does provide some for of protection?? I don't understand how this works or what size it needs to be - surely to "protect" 2 x 2TB drives, it would need to be 4TB wouldn't it? (sorry, I'm obviously not getting this part!)

Also, another couple of questions for unRAID in general:
  1. Can it read an ex-FAT formatted drive? (a micro SD card from a mobile phone for example, via a USB adapter - my Synology drive won't do this without a 3rd party piece of software!)
  2. Is there some software within unRAID that will allow me to plug in an external USB drive to do incremental backups of data?
  3. RAM-wise my understanding is the one I'm hoping to get has 8GB of "ECC" RAM - I presume this is required for some reason? (I've got 2 x 4GB of DDR3 RAM sat doing nothing and wondered whether they could be incorporated!)
Thanks.....

*edit* answered some of my questions regards the parity drive size reading through this page on the unRAID wiki (although quite how 1 x 2TB drive provides protection for 2 or more 2TB drives is still a little beyond me!)
 
Last edited:
Soldato
Joined
18 Nov 2007
Posts
3,358
Location
West Lothian
The parity drive works by simply doing a logic addition of every bit in sequence across all of your drives and saving the result as either a 0 for even or 1 for odd. In this way if a single drive fails it can be rebuilt using the same calculation and the data stored on the parity drive. The parity drive has to be the same size or larger than the largest disk in your array and will protect from a single drive failure. Dual parity is slightly more complicated but essentially uses 2 parity drives which will protect against 2 drive failures.

For each share you have a "Use cache disk?" option, the settings are 'yes', 'no', 'only' or 'prefer'. If 'no' is selected then any writes to that share will go directly to the array. If 'only' is selected then any writes to the share will be written to the cache drive. If 'yes' is selected then any writes will initially go the cache but will be moved to the array when the Mover script runs (Usually daily at a time you choose). Using 'prefer' just makes the Mover work in reverse, if it finds any files in the share on the array it will move them to the cache.

One of the standard shares you will use is called "AppData" and that is where all the data from any installed dockers is kept. For this reason most people usually keep this share set to 'Only'

To answer your questions...

1. You would need to install the "Unassigned Devices" plugin. This is easy to do from within the UI itself. The plugin allows you to mount any drives that are to be used outside of the array.

2. As above this could be done using the "Unassigned Devices" plugin.

3. ECC RAM is recommended but not essential. A lot of the random Blue Screens you get on a standard PC system can be attributed to an error in a single memory bit, sometimes they just randomly switch for no apparent reason. ECC RAM prevents this making for a much more stable system.
 
Last edited:
Soldato
OP
Joined
2 Jan 2004
Posts
7,642
Location
Chesterfield
Many thanks for all the info!

A friend of mine might be hooking me up with a Dell T410 server that has a Xeon L5630 CPU along with 32GB of ECC RAM - while the CPU benchmark score isn't as high as for the E1225 noted above (4420 compared to 5954 on the E1225), am I right in saying that it will still handle unRAID OK?

Thanks...
 
Last edited:
Soldato
Joined
18 Nov 2007
Posts
3,358
Location
West Lothian
Yes it'll be fine. The only thing that the processor would really affect would be Plex Transcodes. You would only need to transcode with Plex if you were watching something outside your network and needed to stream it from home. In this case the general rule is 2000 CPU Benchmark Points per stream.
 
Soldato
OP
Joined
2 Jan 2004
Posts
7,642
Location
Chesterfield
Right, I got unRAID up and running last night on the Dell T410 mentioned above! :)

The machine has a RAID controller card in there which seems to be the only way I can connect the HDD's?? The power cables from the PSU have 6 connectors that plug in to both the power and data connectors on a SATA drive, with the end of the cables having a larger connector on the end that plugs into the RAID card (looking at some pics, these might be "SAS" connectors??)

Should it be possible to connect the HDD's to the T410 without that RAID controller card in there? (I can't see anywhere on the motherboard for the end connection to fit onto!)
 
Soldato
Joined
18 Nov 2007
Posts
3,358
Location
West Lothian
No familiar with the Dell but from pictures I can see on Google there is 6 SATA connectors on the main board. I'm assuming just using the RAID card doesn't work for some reason?
 
Soldato
OP
Joined
2 Jan 2004
Posts
7,642
Location
Chesterfield
It wasn't the SATA data connections that was the issue, it was the power side of things - although I've managed to jimmy a splitter to convert from the "SAS" connection to be able to power the drives now!

I didn't want to continue with the RAID card simply because someone on another forum told me that it was quite old and would only support up to 2TB drives!
 
Back
Top Bottom