What is server redundancy?

When uptime is all-important, you need redundant servers on hand when trouble strikes

Redundancy is often seen as a negative term, but in when it comes to IT - and infrastructure in particular - it's a very important consideration.

IT-wise, redundancy is the "duplication of critical components or functions of a system with the intention of increasing reliability of the system, usually in the form of a backup or fail-safe, or to improve actual system performance, such as in the case of GNSS receivers, or multi-threaded computer processing," according to Wikipedia. 

If you have production servers in your organisation, having redundant servers is a must. A redundant server is deployed for backup, load balancing, or maintenance reasons.

Server redundancy is instigated in an enterprise IT environment where server availability is really necessary. A redundant server uses the same compute capacity and storage as well as having the same applications running and the same configuration.

Advertisement - Article continues below
Advertisement - Article continues below

A redundant server stays offline and is not used as a live server until it is needed. That said, it is powered up and has network connectivity so it can spring into action when required.  

When failure, downtime or excessive traffic happens to a live production server, the redundant server can be deployed to either take the place of the production server or share its traffic load to minimise problems. 

However, it can double both the cost of having a server and its running costs. Importantly, you will also need space for two servers.

Why is it important?

When faced with a disaster, the difference between an organisation that survives and one that fails, is down to the effectiveness of their DR strategy - not just in theory but in implementation.

As such, redundant servers should be an essential part of wider DR plans.  After all, access to your server and the data on it will be critical in the aftermath of a disaster.

Issues such as a hardware failure, network problems or application faults could cause your primary servers to stop functioning correctly. This can leave users unable to access services, which poses a real barrier to productivity. 

Advertisement - Article continues below

Server redundancy helps business by protecting critical data by ensuring it exists in more than just one place. This means that the business can recover data if something happens to a live server.

For applications where data integrity and access are vital, redundant servers are very important.

What are the business benefits?

Redundant servers offer assurance to businesses as they have a cost-effective backup for accessing critical data if disaster strikes and a live server goes offline.

If a server goes down, a backup server can take up the slack enabling maximum uptime until the failed server is fixed.

Advertisement - Article continues below

They also feature real-time system monitoring which scans for possible failure, this means your business always knows about the health of their servers.

However, the benefits need to be balanced with the level of risk and the substantial costs associated with it.

Types of redundant server

Redundant servers can take many forms.

Redundant domain, front end, and validation servers: These are used for load-balancing to ensure users can always access a service. For example, a secondary Windows Active Directory server validates user access to the domain if the primary AD server goes down or is busy.

Replicated servers: A replicated backup server can be paired with a production server. Any change to the production server is replicated to a backup server using software-based or hardware-based tools. In the event of a server failure, the replicated server can be brought into service.

Disaster recovery servers: These are semi-hot spares that can have backup files quickly restored and restart processing, should disaster strike.

How to create server redundancy

In order to create server redundancy in your infrastructure, you need two servers housing identical data - a primary server and a secondary server.

A failover monitoring server checks the primary servers for any problems. Should a problem be detected, it will automatically update DNS records so that network traffic is diverted to a secondary server.

Advertisement - Article continues below

Once the primary server is working properly again, traffic will be rerouted back to the primary server. If the handover and hand back are successful, users should not notice any difference to the service.

What is IP failover?

IP failover is a popular technique for server redundancy. Servers run a heartbeat' process and in the event of one server failing to see the heartbeat' of the other server, it takes over the IP address of the failing server.

Advertisement - Article continues below

IP takeover is implemented when two servers are connected on the same switch and are running on the same subnet.

What else should be redundant?

In addition to a redundant server, your infrastructure should make sure it has other parts of it that can be duplicated in case of emergencies and to ensure maximum uptime.

Backups: Backups can be deployed to ensure data held locally is also stored elsewhere (on the cloud, or another data centre in a distant location). This allows you to quickly restore data in the event of a disaster.

Disk drives: Hot spares should be available so that if a disk drive in a primary server fails, another drive can immediately replace it. Using a RAID array should ensure that a server can keep running when there is a single disk failure.

Advertisement - Article continues below

Power supplies: Redundant power supplies should be deployed on critical servers so that if the main power supply fails, it can continue to run.

Internet connectivity: If your server needs to have a connection to the internet at all times, having a line from a different telecoms company is important. If one line fails (e.g. if a workman severs a cable), traffic can shift onto an undamaged line.

Featured Resources

Digitally perfecting the supply chain

How new technologies are being leveraged to transform the manufacturing supply chain

Download now

Three keys to maximise application migration and modernisation success

Harness the benefits that modernised applications can offer

Download now

Your enterprise cloud solutions guide

Infrastructure designed to meet your company's IT needs for next-generation cloud applications

Download now

The 3 approaches of Breach and Attack Simulation technologies

A guide to the nuances of BAS, helping you stay one step ahead of cyber criminals

Download now

Most Popular

mergers and acquisitions

Xerox to nominate directors to HP's board – reports

22 Jan 2020
operating systems

17 Windows 10 problems - and how to fix them

13 Jan 2020
public sector

UK gov launches £300,000 SEN EdTech initiative

22 Jan 2020
web browser

What is HTTP error 503 and how do you fix it?

7 Jan 2020