-
题名一种基于跳跃hash的对象分布算法
被引量:7
- 1
-
-
作者
聂世强
伍卫国
张兴军
蔡毅
徐志伟
-
机构
西安交通大学电子与信息工程学院
-
出处
《软件学报》
EI
CSCD
北大核心
2017年第8期1929-1939,共11页
-
基金
国家重点研发计划(2016YFB1000303)
国家自然科学基金(61672423)~~
-
文摘
如何有效地将海量数据分布到存储节点,是存储系统首要解决的问题.提出的MJHAR(matrix-based jump hash algorithm for replication data)对象分布算法简洁、高效,支持权值和数据冗余机制.该算法创造性地将节点映射到二维矩阵,对象的分布、定位只需从矩阵的行内、行间计算目标节点的行号和列号即可.理论研究表明,该算法满足公平性、自适应性、紧凑性、节点变化对象迁移量较小的特点.实验结果表明,该算法的计算时间比一致性hash算法快40%,比跳跃hash算法快23%,极大地缩短了计算时间,且比一致性hash算法对象分布更加均匀.
-
关键词
数据分布
对象存储系统
跳跃hash
-
Keywords
data distribution
object-based storage system
jump hash
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于跳跃Hash和异步共识组的区块链动态分片模型
被引量:11
- 2
-
-
作者
潘吉飞
黄德才
-
机构
浙江工业大学计算机科学与技术学院
-
出处
《计算机科学》
CSCD
北大核心
2020年第3期273-280,共8页
-
基金
水利部公益性行业科研专项基金(201401044)
浙江省基础公益研究计划(GG19E090005)~~
-
文摘
区块链系统的实现方案普遍存在性能和容量上的缺陷,使其无法取得更广泛的普及和应用。分片被视为最有可能解决区块链瓶颈的技术,然而目前主流的实现方案普遍存在牺牲去中心化或者安全性来提升性能的问题。基于现有分片技术的研究,文中提出了基于跳跃Hash和动态权重的分片构建算法,该算法满足高效性、公平性、自适应性等特点,网络分片效率对比以太坊提升了8%,分片数量动态增减时节点迁移的工作量对比以太坊降低了25%;同时引入了异步共识组机制,提升了分片的交易安全性,能够有效处理跨分片交易。理论分析和实验证明,基于跳跃Hash和异步共识组的区块链动态分片模型的最大交易性能可达5000笔每秒。
-
关键词
区块链
分片
跳跃hash
异步共识组
动态权重
-
Keywords
Blockchain
Sharding
Jump hash
Asynchronous consensus group
Dynamic weight
-
分类号
TP315
[自动化与计算机技术—计算机软件与理论]
-