Home Server Project: Part 2

This post has been a long time coming and it is Part 2 of my Home Server Project, In Part 1 I discuss the HP ProLiant DL360 G5. Although initially I was utilizing that server it soon became apparent after a week that it was not an ideal solutions.
One of the biggest problems was that the DL360 G5 was incredibly loud and due to it being situated underneath a TV unit this made watching the media stored on it awkward and unpleasant.
This lead to a hunt for a new server that would offer a huge amount more power and hopefully would run more silently. After digging around the depth of eBay I came across the HP ProLiant DL380 G7.Although the DL360 had been my first server purchase ever, I felt that the build quality was good and I was slightly more familiar with it.

dl380g7hires__26718-1479211480-1280-1280
HP ProLiant DL380 G7

Specifications DL380 G7                                 Specifications DL360 G5 
CPU: 2x Xeon L5640  (12 Core’s Per CPU)      CPU:  2x Xeon 5150 (2 Core’s Per CPU)
RAM: 32 GB DDR3 ECC                                      RAM: 20GB DDR2 ECC
HDD’s: 8 x 146GB  15K SAS                               HDD’s:6 x 146GB SAS (Assorted Speeds)

I have opted to use UnRaid again as I found the ability to use dockers helpful and easy to manage, combine this with the abilities to run virtual machine it offers all aspects of what I require.
The Set up for UnRaid is simple and thankful the DL380 offers an internal USB port so there is no USB stick poking out of the front or rear.

Due to the acquisition of this other server my home network requires some potential upgrades as well, this included a 48 port managed switch. Although this was purchased in complete knowledge of it being over kill, it does allow for a huge amount of expansion in future.

 

NETGEAR FSM750S 48-PORT 10/100 L2 + 2 GB PORTS MANAGED STACKABLE SWITCH
NETGEAR FSM750S 48-PORT 10/100 L2 + 2 GB PORTS MANAGED STACKABLE SWITCH

Unfortunately due the builtin fan the sound levels produced by the switch did not work for the current setup and as a result a small managed 8 port switch was also purchased. Although the smaller switch is not rack mountable, in the currant setup this is not an issues as there is still no rack.

 

NETGEAR GS108Ev3 8-Port Gigabit Smart Managed Plus Switch
NETGEAR GS108Ev3 8-Port Gigabit Smart Managed Plus Switch

The acquisition of a server rack will be over the next few months as currently space is a concern. That being said I have seen a number of IKEA coffee tables that have been converted into make shift server racks.

Over the next few weeks there will hopefully be more detailed post regarding setting up the home lab as well as a detailed list of use cases.

Home Server Project: Part 1

I recently stumbled upon a HP ProLiant DL360 server, and after using an old ThinkPad T400s as a mail server I felt it would be a worth while investment.
Although this purchase was made without thinking about all the details in full such as the sound of the server and the weight and size.104684Specifications

  • CPU: 2x Xeon 5150 @ 2.66 GHz
  • RAM: 20GB (Mixture of 2 & 4 GB sticks)
  • HDD’s: 6 x 146GB SAS drive (876 GB SAS Total)
  • PSU: 700W
  • Storage Controller: Smart Array P400i Controller

hp-proliant-dl360-g5-1x-quad-core-xeon-e5440-2-8ghz-4gb-raid-700w-1u-rack-server-2-31583-p

So overall it is a decent bit of kit for the price, but the next step was deciding what to do with it. I had a number of ideas but was limited due there only being 4 CPU cores. After a small amount of research and a quick check on eBay there is the option to upgrade to two 4 Core CPU’s for between £10-£30.

Buy upgrading the core count it will alow for a much greater amount head room in regard to Virtual Machines. Ideally the server will run Ubuntu 17.10 Server and utilise a number of headless Virtual Machines to run the rest of my intended operations.

I have decided definitely on a Plex server to alow for distribution of media around my house and with Plex Pass outside of the home. This is something I have set up a number of time and feel that by running it through a VM will make it easier as I will be able to remote into a Visual environment. I have seen a number of posts online mentioning the creation of a headless Plex server but to keep it simple when using an external drive I have decided to use Ubuntu Desktop.

Then there will be a virtual environment that will run my mail server, this will be done with iRedMail for no other reason than top keep it simple and easy. As iRedMail is a kind of all in one solution adding all of the packages required and create a web system for admin and accessing emails.
I could use PostFix and create the entire server bit by bit, but have found this solution to be more tedious and not as efficient. The mail server its self-will not require anything to fancy and the web-based access will be very rarely used, as Thunderbird or Android email will be used to send and receive mail.

This leaves me with a couple of other options that I am debating, one of which is a small NAS back up server for both mine and my partners Laptops. This wont require all that much storage space as it will only really be for crucial documents and potently documents we need to share. So it would only be 150GB or so. I have not looked too deep into this yet as I am still debating buying a dedicated NAS system.

I would also like to host a small web server to potently host Michael Talks Tech from my own server, I am aware that using WordPress is probably a much more reliable system. But I feel that if I have the capabilities I should at least consider it, I am also working on a number of projects that will require dedicated web hosting. So to reduce cost and control my data a small web server is a potential idea.

This project will be on going and Part 2 will be mainly focused on the initial setup and installation of the system and Virtual Machines. I would love to hear any other suggesting that I might not have considered.