Server Buying Guide: Configuration Options
Â
What matters (and what doesn't) when setting up
your next server in a personalized way
Â
Overview
This article will cover the three main configuration options that you should consider when purchasing a server.
Â
Server Options
While you certainly need to consider additional items like the type of platform (Rack, Tower, or Blade) of the server, manufacturer, and whether you should buy a new or refurbished one, there are three main configuration options that you need to be aware of that directly affect your server's performance. These server configuration options are as follows:
CPU
Short for central processing unit, the CPU is the brain of the server and will have a direct impact on the performance and speed of the applications you run. When choosing a CPU, there are three main factors to consider:
So you might be wondering, "So, what's more important – higher clock speed or more cores when choosing a CPU for my server" and here's our answer: If the most important factor is the speed at which your server can load and interact with a particular application, then you'll want to focus on having higher clock speeds. On the other hand, if the most important factor is your server's ability to run multiple applications at once – albeit potentially running a bit slower – then core count is the most important factor when selecting a CPU. Â
Memory (RAM)
Often abbreviated as RAM, random access memory is a critical component of your server's hardware configuration. The operating system, applications, and processes running on your server need to access (read) information and data and the random access memory (RAM) acts as a temporary repository for reading and writing information that is much faster for the CPU to access than otherwise it would be trying to access the same information directly from the server's hard drive.
So you might be wondering, "How much RAM do I need?" And the answer here is a bit more variable, but here are a few questions that can help guide you in the right direction:
While it's true that there isn't a lot of RAM when setting up a server, it's an additional cost you'll have to pay for, so we like to start by recommending somewhere between 16GB and 64GB of RAM, but this can change depending on how you plan to use your server and how long you expect it to be in operation.
Storage (HDD and SSD)
Often, you'll hear the data storage component of a server simply referred to as a hard drive, but technically speaking, a hard disk drive is just one of two options for storage components you'll have for your server:
HDD: Short for hard disk drive, this storage option relies on magnets to rotate the disk heads along a metal disk to read and write data. Unlike the technology found in newer solid-state drives (SSDs), HDDs contain physically moving parts, which makes them more prone to potential failure. That said, modern HDDs designed for use in servers, which typically run 24/7/365, are extremely reliable and have minimal latency – especially when compared to equivalent HDDs built for personal computing devices. When choosing an HDD, you should consider the following:
SSD: Short for solid-state drive, this latest technology utilizes flash storage, which relies on memory chips to store data — the same type used in random access memory (RAM). Unlike hard disk drives, solid-state drives contain no moving parts, have a significantly higher read/write speed, are shock/vibration resistant, and consume less power than their HDD counterpart. It seems like SSDs are a no-brainer when selecting a storage option for a server in 2023, right? Well, yes and no – there are a few drawbacks you should consider:
Average configuration of a File Server, Active Directory and a local application (ERP light)
Dell R720 / HP DL 380 Gen 8 Configuration Examples – Median
Â
Powerful configuration of a File Server, Active Directory and a local application (ERP light), Web Server IIS, SQL Server with 2 databases
Dell R730 / HP DL 380 Gen 9 Configuration Examples - Powerful