论文部分内容阅读
随着数据信息化的飞速发展,数据已经成为当今各个领域的重要资源。数据信息的安全与否关系着企业的生存与发展,因此保证数据安全的远程数据容灾方案成为当前数据存储和数据安全领域关注的焦点。虽然目前远程数据容灾系统已经在诸多领域中得到了广泛应用,但是现有的远程数据容灾方案大多成本高、网络数据传输效率低的同时还受到了应用服务和操作系统等诸多因素的限制。针对以上这些问题本文提出了一种基于日志机制的远程数据容灾系统。该系统通过设计独立于应用服务器的主地区和远程的日志容灾模块来实现容灾的独立性,消除了对应用服务的性能的影响,而且对操作系统和应用服务没有任何限制;采用网络存储技术iSCSI,利用TCP/IP协议建立并管理服务器和存储设备的IP网络连接,实现了低成本的远程数据容灾;同时该系统在借鉴了传统的日志思想的基础上,提出了日志合并算法对写操作进行优化,过滤了无意义的覆盖写操作。实现了远程数据的有效传输,有效地节省了网络资源。最后通过对本容灾系统的性能进行分析,得出决定基于日志机制的远程数据容灾系统数据丢失量的关键因素是原子写命令的大小。通过设计原型实验,分析实验结果。对决定原子写命令大小的时间戳处理的时间间隔进行有效划分。为本容灾系统今后的实践应用奠定了理论基础。