How do Mirrored Servers work?

For Mirrored servers architecture, Web Hosting UK set-up 2 similar configuration servers in 2 different racks out of which one server is the master server and other is the slave server. After the implementation of mirroring, if for any reason, the master server fails, the slave server can immediately take its place without any downtime. We implement Mirroring Solution using FAM and RSYNC modules.

Failover Process:

Failover is a process in which the slave server stands in for master server in case the master server goes down. With the help of Failover, user and application requests that are directed to the failed master server are routed to the slave server.

Restoration process:

Restoration process involves copying replicated data from the slave server to its original location which is the master server. Data restoration process only requires selection of the source, target, and the appropriate replication set. Individual file selection or remembering the exact data location on the source is not required since that information is already maintained.

Restoration process comes into contention in case the data on the master server is lost due to a disk crash or when the most up-to-date data exists on the slave server due to failover. Because of the continued updates on the slave server, when the master server is ready to come back online, the two servers will no longer contain the same data. Restoration is the process of copying the up-to-date data from the slave server back to the master server when it comes back online.

We setup mirroring architecture on both the servers at no additional cost which effectively means you will only need to pay the applicable fees for the two servers. For Mirrored Servers you will have to consider two Dedicated Servers of similar configuration.

For more information about server mirroring, please contact our sales department.