Computer & Server upgrade!

Posted by Alert Games on Nov. 27, 2016, 10:34 a.m.

So, if you're wondering where I've been and why I haven't updated GMUI for 20 days now (you're not wondering; don't worry), this would be why. I "upgraded" my computer and server.

And holy crap was it a challenge.

Here is the end result!

And the server:

Here was my previous server box:

Why I did it

I wanted to have a more portable, quiet, and small PC to use as my main workstation. I also wanted to expand my server to have more drives to handle more of my data (in RAID). So now I have a total of 9 drives in the server, of 10.5TB! (7TB of theoretical usable disk because of two RAID 1's)

I also wanted to have a beefier server. One that could handle serving my JIRA, GitServer, VM's, PC backups, storage space, and anything else I want to throw at it. An i3 in an ITX case wouldn't of worked.

Was it worth it?

Time will tell. I am planning on releasing some videos and maybe blogs on everything I did so I can share the points where I ran into some problems. And man, I ran into a ton of issues with this one.

This project came up when I noticed I was running out of space on the server, and I realized that I am serving websites and my own PC data on the same drive, which isn't any good. I was also paranoid about losing any disks, so I have redundant OS drives, redundant PC data drives, redundant website & movie server data drives, and finally a 4TB spare drive to copy over critical files every day as a secondary backup. I also have a UPS behind the server as well. On top of that, I use OneDrive for microsoft stuff, and dropbox for my own files. I also use iTunes match for my music library sync.

I think in the long run it will be worth it, but I think I am also going to recommend to most people to just use cloud services that can do all of this nowadays. I put over $500 into parts for the server upgrade alone, so you could definitely pay much less using cloud services to handle everything for you. However, after 2-3 years I may be getting my money's worth… What do you think about it?

Pitfalls

The server actually wasn't too bad. Followed all the recommended steps to do it, and backed up each disk to the 4TB before doing anything. Installed the RAID card, then put the drives on the raid card and assigned them to arrays. Let it run all the updating it needed to do.

The new PC, on the other hand was a bit of a nightmare. I've migrated my PC for the 3rd time now, which may have been why the drivers have gotten too messed up that the audio and network drivers would not function correctly half the time. I have a gigabyte motherboard that has some BIOS settings that are a bit more confusing than my MSI ATX board and AsRock board, believe it or not. There was no way to rollback the drivers and start fresh, so I ended up swapping the OS to my smaller SSD to do a fresh Win10 install to copy back after.

But to do that, I had to convert the drive to wipe out all the partitions and convert the drive to GPT, install it, and go through all of the settings and installations over again (except for the software I could handle through Chocolatey), and then copy data over manually for some apps, then copy the disk back over. Ugh.

Conclusion

This blog is just summarizing what I went through, but in reality it took a couple weeks to do all of this, which is a learning experience for me, but not the most fun imo. I just want to build software. So… maybe cloud services don't sound so bad now huh? Either way, I took a lot of pictures, video, and notes to cover the process and to give recommendations if someone else is thinking about doing something like I did.

Do you use your own hardware for your server? Would you prefer cloud-based solutions?

Comments

Cpsgames 7 years, 4 months ago

Release the pictures so we can criticize your wire management!

Quote:
I just want to build software. So… maybe cloud services don't sound so bad now huh?

For random software projects I like to use Digital Ocean, especially when they're shorter term. They're cheap, have an excellent control panel, and they only charge by the hour. They did start charging a small fee for keeping instance backups a while back, but those are pretty cheap still.

Quote:
Do you use your own hardware for your server?

Once the dang fiber ISP finally finishes work in my town I'll be building my own server. I like to host a lot of game servers, so it's way cheaper in the long run to just have your own hardware. And since I'll have my own hardware it'll make sense to just do my development stuff there too.

Alert Games 7 years, 4 months ago

Specs for my PC are:

i5 6600K @ 3.50GHz

Gigabyte Z170N - Gaming 5

2x8GB DDR4 2400 MT/s Crucial Ballistix

500GB Samsung 750 EVO with a 120GB 850 EVO (i use as scratch disk)

Case is the Raven RVZ02

made a part picker

Specs for the server are:

i7 4790K @ 4.00 GHz

2x8GB DDR3 Crucial Ballistix 1600

250GB 750 EVO + 250 850 EVO

2x 2TB WD Black

4TB WD Blue

1TB Samsung 7200

1TB WD Blue

Case is a corsair and looks cool, but I don't recommend it

Obviously have some weird mixing going on with the RAID, but I figure they're all pretty close so if any of them fail I can replace with the same drive next time. I don't think the drives are going to fail though knock on wood. I'm not running seagates here after all.

More pics to come

Alert Games 7 years, 4 months ago

Here are the parts:

Here is a pic I found from the build, wiring isn't too bad I don't think:

Here is the wiring of the server though:

Front side. Kinda hard to see unfortunately. Might take another one sometime:

I actually plan on making a few videos on all of the builds, and some instructional on certain things, like RAID setup using a card. Should be interesting…. its partly for documentation of it, but also to try to help anyone doing a build I guess too.

I do miss having an i7 in the computer though, even though I really should be content with an i5 with the work I do. But the server would need the extra cpu power more than my PC anyway. Also, the Be Quiet! cooler really is quiet. I like it! The arctic one isn't too bad, but gets a little noisier under only 25% load which I don't prefer since it sits on my desk.