It's been some time since I done my last server upgrades. So let's do it again!
Currently I'm running 2 servers at home to serve as Mastodon, Nextcloud, a private Git server, my websites, web analysis, Uptime monitor for other servers and Minecraft.
Yeah thats a lot and my current servers are not enough for that amount of things.
I had countless times where my websites were down because of Mastodon using the entire server or Nextcloud with huge database tasks.
Or the most recent one, Git server were unresponsive because of the Minecraft server were overloading the CPU.
Yes even tho I split everything across 2 servers it wasn't enough to keep everything working fine at the same time.
So what I decided to do is simple. Put everything inside a Virtual Machine!
After that though, I started to look for services that uses the most recourses and decided to put them behind a virtual machine. Those services were simply Mastodon and Git server.
Upgrades
The server I'm planning to upgrade is codenamed as "dublin-server". I currently has 16Gbs of memory and 1.5 TB storage as a 1Tb HDD and 500GB Sata SSD.
To make the services I have run under a virtual machine, we need a bit more memory and a faster storage.
To achieve that I went into a local tech store and brought parts below.
My initial plan for memory was to buy an 32Gb kit and only use that kit. But they were hell expensive and I decided to go with 24GBs of total memory instead by combining the Lexar Thor 16Gb kit with 2 4Gb sticks from server.
Since I was gonna run virtual machines on this server, I brought an Crucial P3 1TB NVME SSD for it's speed and reliability.
I installed all those parts into Optiplex, setup VMs, filled up that SSD, pushed those rams to their limits and everything went great!
So for those wondering here is the current hardware configuration of the system.
I have different plans for my current servers and computers in future, like getting rid of my current Optiplex 7050 workstation and building a better rig maybe I could build a new server too, I don't know.
But until that this server will continue to serve as Git, Mastodon and Minecraft and as a NAS to my other devices.
Reply via E-mail
Thank You!
22.09.2024 - 66/100