检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨勇鹏 蒋德钧 YANG Yongpeng;JIANG Dejun(Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190;University of Chinese Academy of Sciences,Beijing 100049)
机构地区:[1]中国科学院计算技术研究所,北京100190 [2]中国科学院大学,北京100049
出 处:《高技术通讯》2024年第4期366-378,共13页Chinese High Technology Letters
基 金:中国科学院战略性先导科技专项(XDB44030200)资助项目。
摘 要:随着物理设备容量增大,日志结构块存储系统一致性模型及异常恢复的时间和空间复杂度都在增加。一致性状态作用域大小与异常恢复复杂度成反比,与写请求冲突概率成正比。首先,提出单一一致性状态定义(CTS),降低异常恢复复杂度。其次,分析一致性状态生成的充要条件和开销,引入WSL链表设计一致性状态生成算法;在一致性状态生成算法的基础上,本文提出多WMT元数据管理结构MCT,将一致性状态生成与用户写请求冲突降低至链表结点级别。最后,以一致性模型为基础设计异常恢复算法,并设计实现日志结构块存储系统SCB。实验表明,相对于ASD系统,SCB系统吞吐率提升135.59%,99.90%尾延迟降低42.89%,fileserver负载性能提升25.00%,异常恢复时间为ASD的1/23。相对于dm-thin系统,SCB系统吞吐率提升225.72%,varmail负载性能提升46.67%。With the increase of physical device capacity,the time and space complexity of log-structured block storage system consistency model and crash recovery are increasing.The scope of the consistent state is inversely proportional to the complexity of crash recovery and directly proportional to the probability of conflicts with user write requests.A single consistent timestamp(CST)is proposed to reduce the complexity of crash recovery.Then,the necessary and sufficient conditions and overhead of consistent state generation are analyzed;the write I/O state list(WSL)linked list is introduced to design a consistent state generation algorithm.Building on the consistency state generation algorithm,a multi write I/O mapping table(WMT),metadata management structure——multi consistent state table(MCT)are proposed.As a result,conflicts between user requests and generation of consistent state are reduced to the access of linked list nodes.Based on the consistency model,a crash recovery algorithm is designed,and a log-structured block storage system——single consistent state block device(SCB)is designed and implemented.Experimental results show that compared with allocate ondemand storage device(ASD),SCB's throughput is increased by 135.59%,and 99.90%tail latency is reduced by 42.89%,fileserver workload performance is increased by 25.00%,crash recovery time is 1/23 of ASD.Compared with dm-thin,SCB's throughput is increased by 225.72%,and varmail workload performance is increased by 46.67%.
关 键 词:日志结构存储系统 块存储系统 异常恢复 一致性状态 一致性模型
分 类 号:TP333[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.62