Server Buyers Guide

Quick Answer

Choose a server by first defining the workloads, number of users, storage needs, expected growth and acceptable downtime. Match the processor, memory, storage, networking and operating system to the software the server must run. Check whether the system supports ECC memory, RAID, hot swap drives, remote management, redundant power supplies and future expansion where these features matter. Also confirm rack dimensions, cooling, noise, power requirements and whether drives, memory or an operating system are included. Specifications vary by model, so always check the individual product page before buying.

Quick Product Comparison Framework

FeatureWhat It MeansWhy It MattersWhat To Check
ProcessorMain hardware that handles server workloadsAffects application speed, virtual machines and multi user performanceProcessor model, cores, threads and supported sockets
MemoryWorking memory used by services and applicationsInfluences multitasking, databases and virtualisationInstalled capacity, ECC support, maximum capacity and spare slots
StorageSpace for files, systems, applications and backupsAffects capacity, resilience and performanceDrive type, bays, RAID support and included drives
RAIDCombines drives for performance or resilienceCan help protect service continuity after a drive failureSupported RAID levels, controller type and drive requirements
Network portsConnect the server to users and other systemsDetermines network bandwidth and redundancy optionsNumber, speed and type of network interfaces
Form factorPhysical server designAffects placement, cooling and expansionTower, rackmount, microserver or compact chassis
Power supplyProvides power to internal componentsInfluences reliability and upgrade capacityWattage, efficiency and redundant power options
CoolingControls internal temperatureSupports stable operation under continuous workloadsFan arrangement, rack airflow and room requirements
Remote managementAllows administration without being physically presentUseful for troubleshooting, monitoring and recoveryOut of band management features where stated
ExpansionAbility to add drives, cards, memory or processorsHelps the server adapt to future needsSpare bays, slots, memory capacity and supported hardware
Operating systemPlatform used to run services and softwareDetermines compatibility and administrationWhether an operating system is included and supported
Warranty and supportHelp available if hardware failsImportant for business continuityCoverage, response terms and replacement arrangements where supplied

Key Decision Criteria Explained

Start With The Workload

The correct server depends on what it must do.

A basic file server for a small team has different requirements from a virtualisation host, database server, media server, backup system or business application platform. The number of users, workload intensity and operating hours all affect the specification.

List the services the server must provide, the number of simultaneous users and the software requirements before comparing hardware.

Consider Expected Growth

A server may be suitable today but become restrictive as users, storage and applications increase.

Allow room for realistic growth in memory, storage and network demand. This does not mean buying the largest possible server, but it can be sensible to choose a system with spare memory slots, drive bays and expansion capacity.

Check maximum supported capacities, not just what is installed when the server is purchased.

Processor Choice

The processor affects application performance, virtual machines, database work and background services.

Some server workloads benefit from more cores, while others depend more heavily on per core performance. Virtualisation, rendering and parallel workloads may use several cores effectively, while certain business applications may have different priorities.

Check the software vendor’s recommendations where available. More cores are not automatically useful if the software is limited by licensing, storage speed or memory.

Single And Dual Processor Servers

Some servers use one processor socket, while others support two or more processors.

A single processor system may be suitable for small offices and many general workloads. Dual processor platforms can provide more cores, memory channels and expansion for demanding applications.

However, additional processors increase cost, power use and cooling requirements. Check whether the workload genuinely needs a multi processor platform.

ECC Memory

ECC memory can detect and correct certain memory errors. It is commonly used in servers where reliability and data integrity matter.

Not every server or processor supports the same type of ECC memory. Check the motherboard, processor and memory compatibility before buying or upgrading.

Also confirm whether the server requires registered, unbuffered or another specific memory type. Similar looking modules may not be interchangeable.

Memory Capacity

Memory requirements depend heavily on the workload.

File sharing may use relatively modest amounts of memory, while databases, virtual machines, caching and analytics can require far more. Virtualisation hosts need enough memory for the operating system and every active virtual machine.

Check installed memory, maximum capacity and available slots. A server with several empty memory slots may be easier to expand later.

Storage Type

Servers may use hard drives, SATA SSDs, NVMe SSDs or a combination.

Hard drives can provide large capacity for archives, backups and general file storage. SSDs can improve access times and application responsiveness. NVMe storage can suit demanding databases, virtualisation and high performance workloads where supported.

Choose storage around the application, required capacity, expected input and output activity and budget.

Drive Bays And Hot Swap Support

Drive bays determine how many storage devices can be installed.

Hot swap bays allow compatible drives to be replaced without fully shutting down the server, depending on the controller and system configuration. This can be useful where downtime must be reduced.

Check the drive size, bay type, backplane and controller compatibility. A front bay does not automatically confirm hot swap support.

Understanding RAID

RAID combines multiple drives for resilience, performance or both, depending on the selected level.

Some RAID configurations allow a server to keep operating after a drive fails. Others prioritise speed or capacity. The right option depends on the workload and tolerance for failure.

RAID is not a replacement for backups. It can help with drive failure, but it does not protect against accidental deletion, malware, theft, fire or widespread hardware damage.

Hardware And Software RAID

Hardware RAID uses a dedicated controller, while software RAID is managed by the operating system or platform.

Hardware controllers may provide dedicated cache, battery or flash backed protection and management features. Software RAID can be flexible and cost effective for suitable workloads.

Check operating system support, controller compatibility, rebuild behaviour and recovery procedures before choosing.

Storage Controllers

A server may include a basic storage controller, a host bus adaptor or a dedicated RAID controller.

The controller affects drive support, RAID options, performance and management. Some controllers require specific cables, backplanes or drive formats.

Check what is installed rather than assuming all servers in the same chassis use the same controller.

Network Connections

Servers often need more than one network port.

Additional ports can support separate management networks, network redundancy, virtual machines or higher aggregate bandwidth where properly configured.

Check interface speed, number of ports and whether suitable network switches and cabling are available. A faster server network port will not provide its full benefit through slower network equipment.

Remote Management

Many business servers include remote management tools that allow administrators to monitor hardware, access the console, restart the server or troubleshoot faults without being physically present.

These features can be particularly useful for servers kept in locked rooms, racks or remote sites.

Check which remote management functions are included and whether additional licences are required for advanced features.

Tower Or Rackmount Design

Tower servers resemble large desktop computers and can be easier to place in a small office. They may not require a dedicated rack.

Rackmount servers are designed to fit standard server racks. They can save floor space when several systems, switches and storage devices are installed together.

Rack servers require careful checks for rack width, height, depth, rail compatibility, airflow and weight.

Rack Units And Rack Depth

Rack server height is normally measured in rack units.

Lower profile servers save rack space but can use smaller, faster fans and may be noisier. Larger rack systems may provide more drive bays, expansion and cooling room.

Check the server depth as well as its height. Some communications cabinets are too shallow for full depth servers.

Cooling And Airflow

Servers are often designed for continuous operation and can produce significant heat.

Rack servers generally rely on front to back airflow. Blocking vents, mixing airflow directions or placing the server in an unsuitable cupboard can increase temperature and noise.

Consider the whole room, not only the server. Ventilation, ambient temperature, dust and nearby equipment all affect cooling.

Noise

Rackmount servers can be much louder than desktop computers, particularly during startup or heavy workloads.

This may be acceptable in a dedicated server room but unsuitable beside desks, bedrooms or shared home spaces.

Tower servers and low power systems may be quieter, but noise still varies by model, fan profile and workload.

Power Supply And Redundancy

Some servers use one power supply, while others support two redundant units.

A redundant power configuration can allow the system to continue operating if one power supply fails, provided the remaining unit can support the load and the system is configured correctly.

For greater resilience, separate power feeds and suitable backup power arrangements may also be required.

Uninterruptible Power Supplies

A UPS can provide temporary power during an outage and may allow the server to shut down safely.

The UPS must be correctly sized for the server, storage, switches and any other equipment it supports. Runtime depends on load and battery capacity.

Check power connectors, management compatibility and battery replacement requirements before buying.

Operating System Compatibility

Servers may run Windows Server, Linux, a virtualisation platform, a storage focused system or specialist software.

Check that the hardware is supported by the intended operating system. This includes storage controllers, network cards, management interfaces and any specialist expansion hardware.

Also confirm whether an operating system licence is included. Many server listings provide hardware only.

Virtualisation Requirements

A server used for virtual machines needs sufficient processor cores, memory, storage performance and network capacity.

It may also require hardware virtualisation features, supported network adapters and reliable backup arrangements.

Plan the resources for every virtual machine, the host operating system and future growth. Avoid allocating all available memory or storage without leaving room for overhead.

Graphics And GPU Workloads

Many servers use simple integrated graphics because they are managed remotely and do not need strong visual performance.

Servers used for artificial intelligence, rendering, scientific work or virtual desktops may require dedicated graphics or compute cards.

Check physical card size, power supply capacity, cooling, motherboard support and software compatibility before adding a GPU.

Expansion Slots

Expansion slots may be used for network cards, storage controllers, graphics cards, accelerator cards and other specialist hardware.

Check the slot type, physical clearance and available lanes. Rack height can limit the size and orientation of expansion cards.

Some systems also require specific riser cards that may not be included.

Security Features

Servers can contain sensitive business and personal data.

Useful security features may include secure boot, hardware security modules, drive encryption support, locking front panels, intrusion detection and remote management controls.

Hardware security is only part of the solution. Updates, access controls, backups and network protection are also essential.

Warranty And Support

Server downtime can affect an entire organisation rather than one user.

Check the warranty length, support hours, repair process and replacement terms where supplied. Business critical systems may justify stronger support arrangements than non essential home servers.

Also consider how quickly replacement drives, power supplies and other parts can be obtained.

Product Type Differentiation And Variants

Microserver, tower server and rackmount server compared in a professional workspace

Tower Servers

Tower servers are freestanding systems that resemble large desktop towers.

They can suit small offices, local file sharing, applications and organisations without a server rack. They may also be easier to work on than compact rack systems.

Their larger footprint and fan noise should still be considered.

Rackmount Servers

Rackmount servers are designed for installation in standard racks.

They suit data rooms, growing businesses, virtualisation, web hosting and environments where several systems need to be organised together.

Check rack depth, rails, power, airflow and noise before buying.

Microservers

Microservers are compact systems intended for light server tasks.

They can suit small offices, home labs, backups, media storage and low demand services. They normally use less space and power than larger enterprise servers.

The trade off may be fewer drive bays, memory slots, expansion options and processor choices.

File Servers

File servers provide shared storage for users and devices.

Prioritise storage capacity, data resilience, network speed, permissions, backup and expansion. Processor performance may be less important than storage and networking for many basic file sharing workloads.

Application Servers

Application servers run business software or services used by several people.

Check the software vendor’s processor, memory, storage and operating system requirements. Licensing can also affect the most suitable hardware design.

Database Servers

Database servers can be sensitive to memory, storage speed and latency.

Fast SSD or NVMe storage, suitable memory capacity and resilient design may be particularly important. Requirements vary considerably by database size and workload.

Check vendor recommendations and backup procedures before selecting hardware.

Virtualisation Servers

Virtualisation servers host several virtual machines on one physical system.

They usually benefit from more processor cores, large memory capacity, fast resilient storage and multiple network interfaces.

Remote management, redundant power and expansion capacity can also be valuable.

Backup Servers

Backup servers store copies of data from computers, servers and other systems.

Prioritise capacity, resilience, network performance, backup software compatibility and secure access.

A backup server should not be the only copy of important data. Consider off site or otherwise separate backups as part of the wider plan.

Home Lab Servers

Home lab servers are used for learning, testing, media services, virtual machines and personal projects.

Refurbished business servers can offer useful features, but power use, noise and proprietary components should be considered.

Compact or tower servers may be more practical in a home than a loud rackmount model.

Storage Servers

Storage servers are designed around several drive bays and high capacity storage.

They can support file sharing, media libraries, archives and backups. Storage controllers, networking, drive cooling and data protection are key considerations.

GPU Servers

GPU servers are built to support graphics or compute accelerator cards.

They may be used for artificial intelligence, rendering, scientific work and other specialist workloads.

These systems require careful checks for power, cooling, physical card support and software compatibility.

Refurbished Servers

Refurbished servers can provide enterprise features at a lower purchase price.

Check the age, processor generation, drive health, memory type, power use, remote management licences, included rails and warranty details where supplied.

Older servers can be noisy, power hungry and less compatible with current operating systems or software.

Suitability By Buyer Type Or Need

Buyer Type Or NeedWhat To PrioritiseWhat To Be Careful About
Small officeTower design, file sharing, backup and quiet operationAvoid rack servers if noise and space are unsuitable
Growing businessMemory capacity, drive bays, networking and supportAllow room for realistic expansion
File storageDrive capacity, RAID, backups and network speedRAID does not replace backups
Virtual machinesProcessor cores, memory, fast storage and network portsLeave resources for the host system
Database workloadsMemory, storage latency, resilience and backupCheck software vendor requirements
Web hostingNetwork reliability, remote management and redundancyConsider security and external connectivity
Home labCost, power use, noise and virtualisation supportRefurbished rack servers may be impractical at home
Backup systemCapacity, resilient storage and secure accessKeep separate or off site copies
Digital servicesRemote management, uptime and supportPlan for hardware failure and maintenance
GPU computingExpansion space, power and coolingCheck exact card compatibility
Edge computingCompact size, temperature tolerance and networkingConfirm suitability for the installation environment
Business critical servicesRedundancy, monitoring, support and recovery plansAvoid relying on a single point of failure

Common Mistakes And Misunderstandings

Server setup with storage drives, ECC memory, RAID controller, network cables, drive caddies and power cables

Buying Before Defining The Workload

A server cannot be chosen effectively without knowing what it needs to run.

Start with applications, users, storage, network demand and growth. A powerful processor does not compensate for insufficient memory or unsuitable storage.

Assuming Drives Are Included

Server product images may show populated drive bays even when no drives are supplied.

Check the installed storage, drive caddies, blanking plates and controller. Some systems may also require compatible caddies before additional drives can be fitted.

Assuming An Operating System Is Included

Many servers are sold without an operating system.

Check whether software and licences are included. Installing a server operating system may also require drivers, configuration and specialist knowledge.

Confusing RAID With Backup

RAID can help a server continue operating after certain drive failures.

It does not protect against deletion, ransomware, fire, theft or multiple system failures. Maintain separate backups and test recovery procedures.

Ignoring Noise

Rack servers can be extremely noticeable in quiet environments.

Do not place a server near workstations or living spaces without checking likely noise. Fan speed may increase when drives, expansion cards or high performance processors are installed.

Ignoring Power Use

Older or high performance servers can use substantial electricity, even when lightly loaded.

Consider continuous operating cost, UPS size and room cooling as well as the purchase price.

Buying A Rack Server Without Checking The Rack

Rack width alone is not enough.

Check server depth, rail compatibility, cabinet depth, door clearance, cable space, rack load and airflow.

Underestimating Memory Requirements

Virtual machines, databases and business applications can use large amounts of memory.

Check current and future requirements. Also confirm the correct memory type and slot population rules.

Choosing Too Few Drive Bays

Storage requirements often grow.

Check usable capacity after RAID, backups and system overhead. A server with no spare bays may require a separate storage system sooner than expected.

Choosing A Slow Network Interface

Large file transfers, backups and virtual machines can overwhelm a basic network connection.

The whole network must support the desired speed, including switches, cables and connected devices.

Overlooking Remote Management

Remote management can save significant time when a server is unresponsive or installed in another room.

Check whether the feature is included, activated and accessible through a secure management network.

Assuming Every Component Is Standard

Servers may use proprietary power supplies, fans, drive caddies, rails and memory configurations.

Check replacement part availability and compatibility before buying, especially with older or refurbished systems.

Overlooking Support

A low purchase price may become less attractive if replacement parts are difficult to obtain or downtime is costly.

Match support and warranty arrangements to the importance of the workload.

Safety And Suitability Caveats

Use the server only as intended and follow the manufacturer instructions. Check the individual product page for power requirements, rack installation, cooling, supported components and operating environment.

Servers can be heavy. Use suitable lifting techniques and more than one person where required. Secure rack systems correctly and install heavier equipment lower in the rack.

Disconnect power before opening the chassis where access is permitted. Server interiors can contain sharp edges, high speed fans and sensitive components.

Do not open power supply units. Use only compatible power cables, drives, memory and expansion hardware.

Ensure airflow is not blocked. Keep liquids away from servers and use appropriate fire, electrical and environmental precautions in server rooms.

Where the server stores important data or runs business critical services, use suitably experienced technical support for installation, security, backup and recovery planning.

Maintenance, Storage And Lifespan Considerations

Keep fans, filters, vents and drive bays free from excessive dust according to the manufacturer guidance.

Monitor drive health, temperatures, fan status, memory errors and power supply alerts where supported. Hardware warnings should be investigated promptly.

Keep operating systems, firmware and security tools updated where appropriate. Updates should be planned and tested for important business systems.

Maintain documented backups and test that data can be restored. A backup that has never been tested may not provide the protection expected.

Server lifespan depends on workload, component age, cooling, maintenance, software support and future capacity needs. A system may remain reliable but still become unsuitable if the operating system or application is no longer supported.

How To Compare Models Efficiently

  1. Define the server workload and number of users.
  2. Check application and operating system requirements.
  3. Estimate current and future memory needs.
  4. Calculate storage capacity after RAID and backups.
  5. Choose suitable drive types and bay count.
  6. Check the storage controller and supported RAID levels.
  7. Review network speed and port count.
  8. Decide between tower, rackmount or microserver designs.
  9. Check rack depth, rails, airflow and noise where applicable.
  10. Review power supply capacity and redundancy.
  11. Check remote management features.
  12. Confirm expansion slots and future upgrade options.
  13. Check whether drives, caddies, rails and an operating system are included.
  14. Review warranty and support terms.
  15. Plan backups, monitoring and recovery before deployment.
  16. Read the individual product page before buying.

Summary Buyer Decision Checklist

Buying CheckWhy It Matters
Intended workloadDefines the required hardware
Number of usersAffects processor, memory and network demand
ProcessorSupports applications and virtual machines
ECC memoryCan improve reliability where supported
Memory capacitySupports multitasking, databases and virtualisation
Storage typeAffects capacity and performance
Drive bay countDetermines current and future storage room
RAID supportProvides resilience or performance options
Network speedControls data transfer and service access
Remote managementAllows administration without physical access
Form factorDetermines placement and rack requirements
CoolingSupports stable continuous operation
NoiseAffects suitability for offices and homes
Power supplySupports installed hardware
Redundant powerCan reduce downtime after a power supply failure
UPS compatibilityHelps protect against outages
Expansion slotsSupport network, storage and specialist cards
Operating systemDetermines software compatibility
Included hardwareConfirms the true purchase cost
Warranty and supportHelps reduce business disruption
Backup planProtects against data loss
Product page detailsConfirms the exact configuration
Server with drives, ECC memory, network cables, power supply, rack rails, UPS and maintenance accessories

Frequently Asked Questions

A server is a computer designed to provide shared files, applications, websites, databases, backups or other services to users and devices across a network.

This depends on the number of users and services required. A small tower server may suit file sharing, backups and basic business applications, while virtualisation or larger databases may need more memory, storage and processor performance.

ECC memory can detect and correct certain types of memory errors. It is commonly used in servers where reliability and data integrity are important. Compatibility depends on the processor and motherboard.

RAID combines multiple drives to provide resilience, performance or a balance of both. Different RAID levels have different capacity and failure tolerance. RAID is not a substitute for backups.

Not always. Some servers are sold with drives installed, while others provide empty bays. Check drive inclusion, caddies and storage controller details before buying.

Many do not. Server operating systems and licences may need to be purchased and installed separately. Check the individual product listing.

A rackmount server is designed to fit inside a standard server rack. Its height is normally measured in rack units. Rack depth, rails, airflow and noise must also be considered.

A tower server is a freestanding server that resembles a large desktop computer. It can suit small offices without a dedicated server rack.

A microserver is a compact server designed for lighter workloads. It can suit home labs, small offices, backups and basic file sharing where the specification is appropriate.

They can be. Compact rack servers often use small high speed fans, particularly during startup or demanding workloads. Check suitability before placing one near working or living areas.

Yes, where the processor, memory, storage and network hardware support the intended virtualisation platform and workloads. Each virtual machine needs suitable resources.

A refurbished server can provide useful enterprise features at a lower cost. Check age, condition, power use, noise, software support, included parts and warranty details.

A refurbished server can provide useful enterprise features at a lower cost. Check age, condition, power use, noise, software support, included parts and warranty details.

Calculate current data, future growth, application requirements, RAID overhead, backups and free operating space. Advertised drive capacity is not the same as usable capacity after configuration.

Check the workload, processor, ECC memory, storage, RAID, drive bays, networking, remote management, power supplies, cooling, noise, form factor, operating system, expansion options and included hardware. Also plan backups and recovery before deployment.

Scroll to Top