Etcd raft lib的snapshot处理流程 snapshot的是系统状态的完整快照,其他系统接收和回放snapshot,将自身数据恢复...
收录了80篇文章 · 108人关注
Etcd raft lib的snapshot处理流程 snapshot的是系统状态的完整快照,其他系统接收和回放snapshot,将自身数据恢复...
Braft的日志存储引擎实现分析 1.架构设计 1.1 函数接口说明 日志存储引擎是用于存储raft lib产生的日志。提供的接口如下: Log...
原子操作,即不可分割开的操作;该操作一定是在同一个cpu时间片中完成,这样即使线程被切换,多个线程也不会看到同一块内存中不完整的数据。 如何获得...
Extent 能有效地减少元数据开销。为了进一步理解这个问题,我们还是看看 ext2 中的反面例子。 ext2/3 以 block 为基本单位,...
map_write函数分析
转载:http://blog.chinaunix.net/uid-23069658-id-3400761.html 引言 Alan Cox在内核...
原文地址:Linux内核设计与实现(7)---内核数据结构 作者:leon_yu Linux内核实现了一些通用的数据结构,提倡大家在开发时重用,...
一、简介 目前官方提供了ceph-immmutable-object-cache守护进程负责将内容缓存到本地缓存目录上。为了获得更好的性能,建议...
现有的测试工具分为三类: 合成IO测试 基准测试集 基于Trace的测试 合成测试程序根据统计的真实负载发生规律,如请求的读写比例,大小,频率和...
目录 Ceph架构介绍 NFS介绍 分布式文件系统比较 CephFS介绍 MDS介绍5.1 单活MDS介绍5.2 单活MDS高可用 CephFS...
专题公告
专注分布式存储,理论加实践及源码分析