发明名称 实现数据快照的首写拷贝装置及控制方法
摘要 本发明公开了一种实现数据快照的首写拷贝装置及控制方法。本发明在I/O缓存中存放刚刚从数据卷读取和向数据卷写入的数据块,并待数据卷中的该数据块在拍照时间段内被第一次写操作之前,直接将I/O缓存中存放的对应数据块作为第一次改变之前的数据卷中的该数据块写入至快照卷,因而能够在很大程度上减少对数据卷的一次读操作,从而从根本上减少首写拷贝所需的I/O操作,进而能够减少首写拷贝对数据卷写性能的影响。而且,通过减少I/O操作还能够减少物理磁盘的磁头往复运动、以保护磁盘性能并延长磁盘寿命。同时,本发明也不需要额外增加非易失性的缓冲区或其它存储介质。
申请公布号 CN102043687A 申请公布日期 2011.05.04
申请号 CN200910236360.0 申请日期 2009.10.20
申请人 杭州华三通信技术有限公司 发明人 胡华强
分类号 G06F11/14(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 王一斌;王琦
主权项 一种实现数据快照的首写拷贝装置,其特征在于,包括:I/O缓存模块,用于传递对数据卷的读写I/O命令,并将从数据卷读回的数据块、以及写入至数据卷的数据块以内存页面形式加入至I/O缓存中;快照配置模块,用于配置数据卷的快照卷、以及拍照时间段等配置信息;首写拷贝模块,用于依据I/O缓存模块传递的读I/O命令从数据卷中读回对应数据块,并通过读返回命令将读回的对应数据块传递至I/O缓存模块;依据配置的快照时间段、以及由I/O缓存模块传递的写I/O命令对数据卷进行首写拷贝,且在每次首写拷贝时优先从I/O缓存中读取需备份至快照卷的对应数据块。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地