Host-based replication is the practice of using servers to copy data from one site to another.
Host-based replication is conducted by software that resides on application servers and forwards data changes to another device. The process is usually file-based and asynchronous: The software traps write input/output (I/O) and then forward changes to replication targets.
To enable efficient and secure data copying, host-based replication software products include capacities such as deduplication, compression, encryption, and throttling. Host-based replication can also provide server and application failover capability to aid in disaster recovery.
The other two main types of replication are array-based and network-based. Array-based replication takes place in the storage array and network-based replication requires adding an appliance or intelligent switch. Host-based replication is less expensive than the other two options and works with any type of storage. However, it can impact performance of the server and can also be negatively affected by viruses and application crashes.
Back to: Glossary