Server Configuration Blog Post 2


What will be talked about?

In this 2nd blog post I will be a guide and teacher on how to exactly spec out a server system teaching you the reader on the main key differences from any ordinary computer, including the advantages and disadvantages of server grade systems.


What is a Server System?

A server grade system is fundamentally no different from the average computer or device for that matter you and me are reading this blog post on, in a very easy way to understand any device that contains a CPU, Motherboard, Ram, Storage and uses some way to power it is just a computer. A phone even with its form factor and different use case can be still classified as a computer it just mainly will perform different tasks that are more suitable for it. When we talk about server grade systems these systems are built with specific tasks in mind to handle them in the most efficient and effective way possible. These tasks can range from mass storage systems, hubs that act as network solutions for hundreds of devices and systems, CPU and GPU computational compilers. Some of the major benefits of being categorized to do a specific task is the system will be built for a main workload that it will be able to compute very efficiently and effectively. The down side of this on the other hand is that it will not be able to do every single other work load as fast or as well, key reasons being it was not built for a different task or does not work as well as something that was made for that specified work load.




Why use a Server System?

Like I had mentioned in the previous part servers’ systems are built for something that the user had specific in mind. This can be from using the server as a mass storage that can hold up to a petabyte of raw storage or be used a CPU and GPU computational powerhouses that will crunch render times of videos or chew threw heavy CPU calculations and algebraic formulas to calculate the best approach to land a spaceship on mars. For the average consumer being you and me, we will most likely never able to have an actual use case for space ship landings, Hollywood block busters CGI rendering or even data center grade storage systems. These examples are on the furthest end of the spectrum where it will be hit the heaviest and hardest workload companies will throw at it, but even than we can still use systems that have the same key features just with different but the same tasks. The average consumer may want a storage system that can be used as a home plex media center to connect multiple devices to that server so they may consume any form of entertainment streamed to that display or device. Maybe the user would like a render station for videos they like to make for YouTube or like to run multiple virtual machines from a single system. These kinds of use cases are more realistic and can be done by the average consumer such as you and I. The main differences from using a normal computer that is just a desktop system is that the server system does all this from a completely separate room as well as being designed around the specific task while desktops are a jack of all trades while they perform most tasks fairly well they are designed to do bits of everything depending how the configuration is made.




How to configure a system?

Now on to the fun part of configuration of your very own system for creating a server grade system, fundamentally this is very similar to a normal configuration of a desktop computer. To give an example of this the system I currently use is my personal computer with the main focus in mind being playing video games. The reason I configured it this way is I had spent more money and consideration at the time for the graphics card because of its main role in giving me a better experience for more frames per second and higher settings I am able to set games too. Currently it has a 2070 Strix RTX, 3600 Ryzen 5 CPU and 32 gb of ram. We will use this as refence when configuring a server system now for the main idea in mind we will start off with a system that will be capable of what we desire it to be most effective at. For this example, we will be configuring a system that can render videos for this we will need a good pairing basically the same as if we were going to need a good server chassis that will be able to accommodate the amount of space needed. For a 4U Mount is quite large but can accommodate a large portion of hardware. The CPU will be a thread ripper as it is a very capable processor and works well targeting computational workloads that do well with high core counts than that of core speeds. The motherboard will follow suit as only thread ripper suitable motherboards can support this chip, after we will give it the necessary ram for this setup the ram does not need to be ECC (Error Correction Code) as the work load is not that critical enough to need ECC. The ram will consist from 32 gb to 64 gb of ram to ensure that there is enough over head and no bottle neck that will persist in tasks that the machines works on. Power supply may be either proprietary depending what server chassis was bought if this included a power supply it will be integrated within if not a normal PSU can make do but will be needed to be calculated of how many watts is needed depending on what components you intend to power. Lastly the graphics card for this we can use a work specific card such as Nvidia Quadro’s line up or AMD’s Radeon PRO WorkStation cards. In addition, these can be swapped for more consumer grade gaming orientated cards such as Nvidia RTX products and or AMD Radeon RX XT products. The reason being that in some use cases they can deliver the same amount of performance as an Enterprise/Professional grade GPU can output under certain circumstances. After all parts have been selected its just a matter of putting them together into the system chassis for this orientation does matter as the one of the primary features of a server system is that air runs directly from the front and out the back to ensure all parts within the system is cooled evenly.

 

 




References:


https://www.nvidia.com/en-us/design-visualization/store/

https://www.amd.com/en/graphics/radeon-rx-graphics

https://www.newegg.ca/rosewill-rsv-l4412u-black/p/N82E16811147330

https://ca.pcpartpicker.com/list/

Comments

Popular posts from this blog

Enterprise V Consumer