首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于混合内存的NUMA感知的键值存储系统及操作方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:华中科技大学

摘要:本发明公开了基于混合内存的NUMA感知的键值存储系统及操作方法,属于键值存储领域,系统包括:多个NUMA节点;各NUMA节点的PM内,键值对数据以日志项的形式追加写入日志文件中;各NUMA节点的DRAM内的第一存储区域构成易失性索引层,用于存储键和最新的值所在日志项的地址信息;各NUMA节点的DRAM内的第二存储区域构成RAF缓存,用于缓存键值对数据,访问频率越高、发起访问请求的NUMA节点访问键值对数据所在NUMA节点的PM的延迟越高的键值对数据,相应的缓存收益越大;RAF缓存发生替换时,选取缓存收益最小的条目进行替换。本发明能够优化跨NUMA节点的PM访问性能,提供高效的键值存储服务。

主权项:1.一种基于混合内存的NUMA感知的键值存储系统,其特征在于,包括:多个NUMA节点;所述NUMA节点包括计算资源和内存资源,所述内存资源包括DRAM和PM;所述NUMA节点的PM中存储有日志文件,用于以追加的形式记录日志项;所述日志项包括键值对数据以及相应的写操作;所述写操作包括插入操作、更新操作和删除操作;所述键值存储系统中维护有由所有NUMA节点共享的易失性索引层和RAF缓存;所述易失性索引层由各NUMA节点的DRAM中的第一内存区域构成,用于存储各键值对的索引数据;所述索引数据包括键以及最新的值所在日志项的地址信息;所述RAF缓存由各NUMA节点的DRAM中的第二内存区域构成,其中的每个缓存条目用于缓存一个键值对数据;被缓存键值对数据的访问频率越高、发起访问请求的NUMA节点访问该键值对数据所在NUMA节点的PM的延迟越高,则相应缓存条目的缓存收益越高;并且,当所述RAF缓存发生缓存替换时,将选取缓存收益最低的缓存条目进行替换。

全文数据:

权利要求:

百度查询: 华中科技大学 基于混合内存的NUMA感知的键值存储系统及操作方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。