Jump to content

After years of using my main workstation as my server and main PC, I have decided to build a separate server to unload some of the 24hr services and tasks. My goal is for this to be my plex, backup, file and virtualization server.

 

I need your help with a few things mainly what OS to load onto my new server that will meet all of my needs and be as hassle free as possible. I have a new copy of Windows Server 2012 R2 Standard Edition already. I have also been looking into FreeNas. Please help before my brain explodes! 

 

The components I currently have for this build are:

HP Proliant ML10 W/ HP Enablement Kit 742971-B21

Intel Xeon E3-1220v2

Kingston unbuffered ECC 32 GB (4x8GB) PC3-12800E

4 x WD Red 3TB WD30EFRX

SanDisk X110 256GB SSD

SanDisk Cruzer 16 GB USB Flash Drive.

 

Components I need: (Recommendations Welcomed)

Power Supply?

New Case? (If Needed)

Raid Controller Card?

 

Currently, the motherboard has a built in raid controller with mini-SAS connector but doesn't support Raid 5, if I go the FreeNas route I will not need a raid controller since the motherboard can support 6 hard drives. If I go the Windows Server route I will want a Raid controller card since Windows Software Raid isn't great.

 

Please feel free to give your input.

 

 

 

Link to comment
https://linustechtips.com/topic/452140-server-help/
Share on other sites

Link to post
Share on other sites

After years of using my main workstation as my server and main PC, I have decided to build a separate server to unload some of the 24hr services and tasks. My goal is for this to be my plex, backup, file and virtualization server.

 

I need your help with a few things mainly what OS to load onto my new server that will meet all of my needs and be as hassle free as possible. I have a new copy of Windows Server 2012 R2 Standard Edition already. I have also been looking into FreeNas. Please help before my brain explodes! 

 

The components I currently have for this build are:

HP Proliant ML10 W/ HP Enablement Kit 742971-B21

Intel Xeon E3-1220v2

Kingston unbuffered ECC 32 GB (4x8GB) PC3-12800E

4 x WD Red 3TB WD30EFRX

SanDisk X110 256GB SSD

SanDisk Cruzer 16 GB USB Flash Drive.

 

Components I need: (Recommendations Welcomed)

Power Supply?

New Case? (If Needed)

Raid Controller Card?

 

Currently, the motherboard has a built in raid controller with mini-SAS connector but doesn't support Raid 5, if I go the FreeNas route I will not need a raid controller since the motherboard can support 6 hard drives. If I go the Windows Server route I will want a Raid controller card since Windows Software Raid isn't great.

 

Please feel free to give your input.

I would go with the windows server 2012 os. Because it is built for running on servers. 

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6062664
Share on other sites

Link to post
Share on other sites

I would go with the windows server 2012 os. Because it is built for running on servers. 

 

But it is not as good as other Linux based server OSs. Unless you need to run a specific software that only supports Windows, you'd be better off going with a Linux OS instead.

i7 4790K || R9 290X + R9 290 || 16GB G.Skill TridentX 1866 || Gigabyte Z97MX Gaming 5 || Crucial MX100 256GB || WD Caviar Blue 1TB

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6062746
Share on other sites

Link to post
Share on other sites

But it is not as good as other Linux based server OSs. Unless you need to run a specific software that only supports Windows, you'd be better off going with a Linux OS instead.

ok. The reason I say Windows server 2012 because he may not know how to use a linux os or command prompt on linux very well. I would use windows server 2012 to start of on and then maybe switch to linux os. 

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6062755
Share on other sites

Link to post
Share on other sites

Wow, you guys are fast. Fortunately, I do know Linux In the sense I can run it etc and know most of the basic commands etc. Which Linux distribution would you recommend? I can't see running a Linux desktop distro on a dedicated server, but I know there are various versions of Linux server out there. I brought this up on other forums and everyone said FreeNas but to me it is kinda limited. I need to access this server from various devices both Windows and Mac computers as well from Android and iOS devices. 

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6062828
Share on other sites

Link to post
Share on other sites

Personally my server ran xenserver and then services were inside of VMs. Freenas probably won't play well with not having direct access to the drives but can't help there. Just my two cents on it

FreeNas would have free access to the drives. The motherboard supports 6 drives directly, but the onboard Raid controller only supports Raid 0/1 for hardware raid. FreeNas uses software Raid so it would have direct access to the drives.

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6063215
Share on other sites

Link to post
Share on other sites

I misunderstood what you were saying. Yeah, I'd rather not run everything inside a bunch of VM's if I don't have to. When It boils down to it I guess it really doesn't matter what I use since they all work for my situation. My biggest concern would have to be backups realistically. I take it ZFS would probably be the best/safest file system for a raid setup? Also, I have 4 X 3TB Drives if I want to add more in the future what would be my easiest option? I appreciate everyone's input, I can fix Windows and Mac systems no problem and even set up and run Linux but when it comes to servers I am completely new.

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6065389
Share on other sites

Link to post
Share on other sites

I misunderstood what you were saying. Yeah, I'd rather not run everything inside a bunch of VM's if I don't have to. When It boils down to it I guess it really doesn't matter what I use since they all work for my situation. My biggest concern would have to be backups realistically. I take it ZFS would probably be the best/safest file system for a raid setup? Also, I have 4 X 3TB Drives if I want to add more in the future what would be my easiest option? I appreciate everyone's input, I can fix Windows and Mac systems no problem and even set up and run Linux but when it comes to servers I am completely new.

you may be able to run xenserver but instead of assigning say virtual drives to a VM give raw drives to your freenas one while having say one or two set aside for other VMs. i havent really used freenas, and when i had my xenserver running only had two hard drives that were in RAID 1. havent had the funds to build a new one to replace it

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6065527
Share on other sites

Link to post
Share on other sites

you may be able to run xenserver but instead of assigning say virtual drives to a VM give raw drives to your freenas one while having say one or two set aside for other VMs. i havent really used freenas, and when i had my xenserver running only had two hard drives that were in RAID 1. havent had the funds to build a new one to replace it

I need to look into xenserver, It sounds intriguing. RAW would be a good option for a nas setup. I may just need to test each one (FreeNas, Linux & Windows) and see which one I prefer. Thanks for your input.

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6065864
Share on other sites

Link to post
Share on other sites

XenServer isnt Linux, its a Citrix developed Hypervisor. You also have vSphere/ESXi, Hyper-V Server, etc....which all have different levels of support - that allow you to run different virtual environments. Some of them like vSphere and I believe XenServer support both VT-d and VT-x which allows you to pass hardware directly to the Guest OS. Hardware such as graphics cards, IO Controllers (raid cards) and/or Hard drives.

 

Virtualizing a server can give it a lot of flexibility - like i've done to my home server (in my sig).

If you just want something simple with a single environment though, then I would also back Linux - unless you want to run some Windows specific applications - a lot of which can be run in Linux anyway under wine.

 

My personal favorites for server are RHEL distros, in particular CentOS - due to the increased security features and the yum package management.

For simplicity you may prefer Debian or Ubuntu Server - theres much wider support material out there for many issues or help you may need to Google.

 

If you really want ZFS though, then you're best to go for FreeNAS (which gives you a huge amount of support for transcoding, streaming, etc...) or FreeBSD which supports ZFS natively. If you want ZFS on Linux, then Fedora would be the way to go.

 

Personally I have a Windows Software RAID-5 running which has been rebuilt numerous times in its 5 years of Uptime, including through disk failure - and has been migrated from 2008R2 through 2012 to a 2012R2 VM. Fantastic flexibility and its just plug-and-go. I really like Windows Storage Spaces as well and the new ReFS file system with 2-way Parity is very power and flexible. It supports a lot of features you would find in something like MDADM such as scrubbing & error correction and if you thin-provision it, then it is expandable by adding additional disks as well.

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6065991
Share on other sites

Link to post
Share on other sites

XenServer isnt Linux, its a Citrix developed Hypervisor. You also have vSphere/ESXi, Hyper-V Server, etc....which all have different levels of support - that allow you to run different virtual environments. Some of them like vSphere and I believe XenServer support both VT-d and VT-x which allows you to pass hardware directly to the Guest OS. Hardware such as graphics cards, IO Controllers (raid cards) and/or Hard drives.

 

Virtualizing a server can give it a lot of flexibility - like i've done to my home server (in my sig).

If you just want something simple with a single environment though, then I would also back Linux - unless you want to run some Windows specific applications - a lot of which can be run in Linux anyway under wine.

 

My personal favorites for server are RHEL distros, in particular CentOS - due to the increased security features and the yum package management.

For simplicity you may prefer Debian or Ubuntu Server - theres much wider support material out there for many issues or help you may need to Google.

 

If you really want ZFS though, then you're best to go for FreeNAS (which gives you a huge amount of support for transcoding, streaming, etc...) or FreeBSD which supports ZFS natively. If you want ZFS on Linux, then Fedora would be the way to go.

 

Personally I have a Windows Software RAID-5 running which has been rebuilt numerous times in its 5 years of Uptime, including through disk failure - and has been migrated from 2008R2 through 2012 to a 2012R2 VM. Fantastic flexibility and its just plug-and-go. I really like Windows Storage Spaces as well and the new ReFS file system with 2-way Parity is very power and flexible. It supports a lot of features you would find in something like MDADM such as scrubbing & error correction and if you thin-provision it, then it is expandable by adding additional disks as well.

But which OS are you running on that server? I am not really stuck on anything including ZFS, so I am open to try whatever. Easy expandability would be great! I plan on double the drive soon. Your currently running 16 mechanical and 3 SSD's. WHat do you use your server for?

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6066724
Share on other sites

Link to post
Share on other sites

But which OS are you running on that server? I am not really stuck on anything including ZFS, so I am open to try whatever. Easy expandability would be great! I plan on double the drive soon.

For a server doing what you want, I'd lean toward FreeNAS because of its ZFS support (I mean the community support) but CentOS, RHEL or Debian make good servers.

 

Also, for a ZFS setup, you might be best going for pool consisting of 2 (double to four) mirrored vdevs. That would give a setup akin to RAID 10. This is good because it Mirrored vdevs resilver faster than a raidz vdev

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6066984
Share on other sites

Link to post
Share on other sites

After years of using my main workstation as my server and main PC, I have decided to build a separate server to unload some of the 24hr services and tasks. My goal is for this to be my plex, backup, file and virtualization server.

 

I need your help with a few things mainly what OS to load onto my new server that will meet all of my needs and be as hassle free as possible. I have a new copy of Windows Server 2012 R2 Standard Edition already. I have also been looking into FreeNas. Please help before my brain explodes! 

 

The components I currently have for this build are:

HP Proliant ML10 W/ HP Enablement Kit 742971-B21

Intel Xeon E3-1220v2

Kingston unbuffered ECC 32 GB (4x8GB) PC3-12800E

4 x WD Red 3TB WD30EFRX

SanDisk X110 256GB SSD

SanDisk Cruzer 16 GB USB Flash Drive.

 

Components I need: (Recommendations Welcomed)

Power Supply?

New Case? (If Needed)

Raid Controller Card?

 

Currently, the motherboard has a built in raid controller with mini-SAS connector but doesn't support Raid 5, if I go the FreeNas route I will not need a raid controller since the motherboard can support 6 hard drives. If I go the Windows Server route I will want a Raid controller card since Windows Software Raid isn't great.

 

Please feel free to give your input.

It's best to use FreeNAS with ECC memory.  It verifies data before it is written to the disk (the reason why ZFS is basically the best software raid)

Linux "nerd".  If I helped you please like my post and maybe add me as a friend :)  ^_^!

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6067902
Share on other sites

Link to post
Share on other sites

XenServer isnt Linux, its a Citrix developed Hypervisor. You also have vSphere/ESXi, Hyper-V Server, etc....which all have different levels of support - that allow you to run different virtual environments. Some of them like vSphere and I believe XenServer support both VT-d and VT-x which allows you to pass hardware directly to the Guest OS. Hardware such as graphics cards, IO Controllers (raid cards) and/or Hard drives.

Virtualizing a server can give it a lot of flexibility - like i've done to my home server (in my sig).

If you just want something simple with a single environment though, then I would also back Linux - unless you want to run some Windows specific applications - a lot of which can be run in Linux anyway under wine.

My personal favorites for server are RHEL distros, in particular CentOS - due to the increased security features and the yum package management.

For simplicity you may prefer Debian or Ubuntu Server - theres much wider support material out there for many issues or help you may need to Google.

If you really want ZFS though, then you're best to go for FreeNAS (which gives you a huge amount of support for transcoding, streaming, etc...) or FreeBSD which supports ZFS natively. If you want ZFS on Linux, then Fedora would be the way to go.

Personally I have a Windows Software RAID-5 running which has been rebuilt numerous times in its 5 years of Uptime, including through disk failure - and has been migrated from 2008R2 through 2012 to a 2012R2 VM. Fantastic flexibility and its just plug-and-go. I really like Windows Storage Spaces as well and the new ReFS file system with 2-way Parity is very power and flexible. It supports a lot of features you would find in something like MDADM such as scrubbing & error correction and if you thin-provision it, then it is expandable by adding additional disks as well.

Xenserver is based on CentOS
Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6067914
Share on other sites

Link to post
Share on other sites

But which OS are you running on that server? I am not really stuck on anything including ZFS, so I am open to try whatever. Easy expandability would be great! I plan on double the drive soon. Your currently running 16 mechanical and 3 SSD's. WHat do you use your server for?

 

I have ESXi, with multiple virtual machines for different purposes. The 2 x 500GB SSD's are for VM datastores. The mechanical drives make up my arrays. I use my server for a general purpose home NAS with a gigabit network (2x1gbE in link aggregation to the server), a Plex server, My home domain/sccm servers and general test builds of stuff.

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to comment
https://linustechtips.com/topic/452140-server-help/#findComment-6080386
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×