设计并实现了一种服务级远程灾难恢复系统。该系统采用逻辑卷数据拦截技术实时监控本地生产服务器的数据变化,将变化的数据通过Internet备份到远程备份服务器。采用基于趋势预测的心跳检测算法实时检测生产服务器的存活状态,当灾难发生时,将生产服务器的应用服务迅速切换到远程备用服务器。实验结果表明,该系统能够高效地实现数据恢复与服务漂移,同时保证了数据的安全性与服务的连续性。
A service level remote disaster recovery system is proposed.The system monitors the data changes of local production sever by logical volume data interception technology in real-time,then sends the changed data to remote disaster backup center through Internet.A heartbeat algorithm based on trend prediction is used to detect the survival status of local production server.When a disaster occurs,the service would be quickly switched from local production server to remote standby server.Experimental results show that this system can recover data and drift service efficiently,and ensure data security and continuity of service at the same time.