摘要
远程镜像是一种有效的数据容灾技术。本文设计了一种基于日志的异步远程镜像协议,通过写请求分批传播的机制,减少了通信链路传输的数据量。同时给出了一种批请求的原子提交机制,从而避免了写顺序不一致引起的主存储系统与从存储系统之间数据视图不一致。该协议在保证对应用的写请求具有较好响应速度的时候,也能够很好地保持镜像系统的数据一致性。
Remote Mirroring is an effective technology for disaster tolerance. This paper describes an asynchronous remote mirroring protocol based on log, which decreases the workload of network by using write coalescing and asynchronous propagation. This paper also designs an atomic update schema that ensures uniform date snapshot between primary storage system and secondary storage system. The protocol ensures that storage system can rapidly response I/O request, while ensures data consistency between primary and secondary storage system.
出处
《计算机科学》
CSCD
北大核心
2006年第10期80-83,共4页
Computer Science
基金
航空基础科学基金项目(项目号:03F53031)
西安市工业攻关项目(项目号:GG200312)。
关键词
异步镜像
日志
批请求
原子更新
Asynchronous mirroring, Log, Batch request, Atomic update