An Optimized Snapshot Raft Algorithm for Log Compression

计算机科学 木筏 快照(计算机存储) 算法 容错 分布式计算 停工期 服务器 计算机网络 数据库 操作系统 化学 有机化学 共聚物 聚合物
作者
Xiao Liu,Zhao Huang,Quan Wang
标识
DOI:10.1109/aibt57480.2023.00008
摘要

Consensus algorithm is widely used in distributed system, which can solve the problems of fault tolerance and data consistency. Raft algorithm is one of the most widely used consensus algorithms to maintain consensus and fault tolerance in some distributed systems. However, the original Raft algorithm may fail to consider the problems of recovering the logs of all servers from failures as well as the increase number of logs under failures such as node downtime and unreliable networks. To this end, we propose an optimized Raft algorithm based on Snapshot technology, called Snapshot Raft (SS-Raft). Snapshot is one of the methods of log compression. When consensus is reached, the SS-Raft algorithm can exploit the snapshot technique to compress the number of entries submitted to the log. The experimental results illustrate that the number of log entries submitted by the server decrease significantly under unreliable network and churn failures, which will effectively reduce the storage space of nodes and greatly improve the system performance. In addition, the SS-Raft algorithm can also operate normally under a variety of failure environments and improve the performance of distributed systems.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
bkagyin应助furinaism采纳,获得10
1秒前
可爱的函函应助xiejingda采纳,获得10
1秒前
明尘完成签到,获得积分10
1秒前
美丽从雪发布了新的文献求助10
2秒前
小张要发论文完成签到,获得积分20
2秒前
bbhcy完成签到,获得积分10
2秒前
2秒前
CCH完成签到,获得积分20
3秒前
HFH应助Crystallize采纳,获得30
4秒前
万能图书馆应助青禾采纳,获得10
4秒前
乐进完成签到,获得积分10
4秒前
fbwg完成签到,获得积分10
5秒前
6秒前
科研通AI6.1应助学无止境采纳,获得10
6秒前
CodeCraft应助薄饼哥丶采纳,获得10
6秒前
Light发布了新的文献求助10
6秒前
zzy发布了新的文献求助10
6秒前
我不明白完成签到,获得积分10
6秒前
6秒前
jes发布了新的文献求助10
7秒前
MiSD完成签到,获得积分10
8秒前
8秒前
丘比特应助jamin采纳,获得10
8秒前
9秒前
10秒前
流浪小孩完成签到 ,获得积分20
10秒前
机会完成签到,获得积分10
11秒前
11秒前
长情萤完成签到,获得积分10
11秒前
脑洞疼应助甜美的友灵采纳,获得10
12秒前
Akim应助可爱新波采纳,获得10
13秒前
dingth完成签到,获得积分10
13秒前
aaaaa完成签到,获得积分10
14秒前
14秒前
小马甲应助高大的帆布鞋采纳,获得10
14秒前
14秒前
14秒前
小砾狗狗完成签到,获得积分10
14秒前
15秒前
godblessyou发布了新的文献求助10
15秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Developing Genetic Editing Tools for Lysobacter 2000
卤化钙钛矿人工突触的研究 2000
Моделирование процессов самоорганизации в кристаллообразующих системах 1000
History of U.S. Space Surveillance and Satellite Cataloging 1000
Malcolm Fraser : a biography 700
Handbook of Optical Systems,Volume 6:Advanced Physical Optics 666
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6513800
求助须知:如何正确求助?哪些是违规求助? 8307123
关于积分的说明 17750319
捐赠科研通 5615701
什么是DOI,文献DOI怎么找? 2924336
邀请新用户注册赠送积分活动 1901367
关于科研通互助平台的介绍 1762940