An incredible thanks goes to my good friend Robin for giving me a brand new HP ProLiant ML350e Gen8 Server for my home lab!
This server looks really awesome, and is definitely an upgrade to my existing two Dell R710’s. I borrowed some RAM from them and have setup this server with an 250gb SSD. Eventually when I get more RAM I’ll be moving all of my existing ESXi VM’s over to this server and retiring my first Dell R710. The more modern HP RAID controller is better able to utilise SSD speeds compared to the R710’s PERC 6i controller. In addition, the included single Xeon e5 2420 v2 is more power efficient than my dual Xeon x5650(s).
I used a watt monitoring meter to measure the amount of watts this server draws at idle compared to my R710. With zero disks, no PCI-E cards, and only using iSCSI storage, my R710 averages out to ~130 watts of power usage at idle. This compares to two PCI-E Ethernet Cards, and an SSD inside the HP server, using about ~40 watts of power at idle. The power savings of newer hardware absolutely cannot be underestimated when upgrading enterprise equipment.
Originally, I was going to use this HP server as a FreeNAS storage box. However, having a PCI-E card installed inside the server causes the fans to hover at about ~40% of max RPM at the lowest power draw. This is very loud compared to my Dell Servers!
As I can’t sleep with the excessive fan noise, I’ve had to halt my plans for an HP Proliant FreeNAS server. Instead, I’ve repurposed an old workstation computer as a FreeNAS server. At the very least I can enjoy an iSCSI Target over my network until I find a place for the HP server.
I’ve been playing with the built in ILO dedicated management card and must admit it’s a nice out-of-band management solution. Compared to my R710’s iDRAC 6 out-of-band management the ILO offers more information and just works a lot quicker than the iDRACs. Obviously, the ILO management is newer in age – giving it an advantage. I’m just happy to be able to learn and experiment with the HP enterprise ecosystem. I look forward to expanding my home lab and finding a use for everything!
As part of on-going studies towards my Security+ certificate, I’ve recently learned about Symmetric and Asymmetric cryptography.
To put into practice some words from a textbook: I’ve created a public GPG key for Asymmetric cryptography!
You can use this key to encrypt binary files or text messages that only I can decrypt. This process is known as Asymmetric cryptography – as there is a unique secret key I keep and another Public key for anyone to use. Encryption like this is important for maintaining security across the globe. The process uses algorithms to transform plaintext data (Or basic binary data such as an image) into something called ciphertext. The algorithm itself is called a cipher. The ciphertext is effectively a bunch of gibberish that is unreadable without something called a “Private Key”. The two part output of Asymmetric encryption is a Public Key and the Private key.
The Public key can be used as a one way process to send secure data across an unencrypted medium. The additional security provided by a GPG Public key ensures confidentiality when transmitting packets over the internet.
Introducing: Everett Hosting Services – a concept website using Docker to produce WordPress containers.
I created this site to serve
as a proof of concept. The site allows you to create multiple Docker containers
running either WordPress or Drupal websites.
I had learned a great deal about Docker containers during my practicum, I
wanted to build a functioning website that could bring everything together.
containers are behind an NGINX reverse proxy and use LetsEncrypt certificates
for SSL connections. The site also creates a unique database username and
password for each container created. It is a culmination of my entire year of
education towards my Information Technology and Applied Systems diploma. I took
aspects of almost every project I’ve done throughout the year – such as
programming in PHP, configuring Linux daemons, writing BASH scripts and working
with container software. I used entirely open source technologies – such as
Linux, PHP, Docker and Bootstrap to build this platform.
** Note: I’ve blocked outside access to the
site for security reasons (Am by no means a professional programmer). If you’d
like access, send me a message. 🙂