发明名称 |
一种基于TCMU虚拟块设备的多后端数据同步方案 |
摘要 |
本发明公开了一种基于TCMU虚拟块设备的多后端数据同步方案,包括前端TCMU虚拟块设备和后端存储设备,后端存储设备包括三个数据副本,前端的虚拟块设备对应后端的三个数据副本,本发明的前端应用为TCMU虚拟块设备,其最小写IO为4K,并且数据4K对齐,使用bitmap来记录数据的同步情况,内存消耗比较小,但是,如果只使用一级bitmap,bitmap中1位代表4K数据时,bitmap还是很消耗内存,并且扫描一遍的时间比较久,如果bitmap中1位代表较大数据时,如4M,内存占用会小很多,但是前端如果只修改了4K数据,又必须重新同步4M数据,这样会降低速度,影响网络和磁盘带宽。本发明综合两者的优点,使用二级bitmap,即占用小的内存,又不影响同步速度,网络和磁盘带宽。 |
申请公布号 |
CN106230998A |
申请公布日期 |
2016.12.14 |
申请号 |
CN201610874206.6 |
申请日期 |
2016.10.08 |
申请人 |
深圳市云舒网络技术有限公司 |
发明人 |
陈仲涛 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于TCMU虚拟块设备的多后端数据同步方案,包括前端TCMU虚拟块设备和后端存储设备,其特征在于:所述的后端存储设备包括三个数据副本,前端的虚拟块设备对应后端的三个数据副本。 |
地址 |
518000 广东省深圳市南山区南山街道高新南一道006号TCL工业研究院大厦A座九楼A902室 |