0
点赞
收藏
分享

微信扫一扫

分布式存储(ceph)技能图谱(持续更新)


一下为个人结合其他人对分布式存储 所需的技能进行总结,绘制成如下图谱,方便针对性学习。
这里对分布式存储系统接触较多的是ceph,所以在分布式存储系统分支上偏向ceph的学习。
如有分类有问题或者分支不合理,欢迎大家批评指正,目的是为了大家共同提升

文章目录

  • ​​分布式存储技能树​​
  • ​​Linux操作系统​​
  • ​​文件系统​​
  • ​​I/O系统​​
  • ​​I/O追踪​​
  • ​​内存管理​​
  • ​​Page Cache和Buffer Cache​​
  • ​​进程管理​​
  • ​​进程间同步机制​​
  • ​​多进程编程​​
  • ​​共享内存​​
  • ​​进程内存分布​​
  • ​​进程状态​​
  • ​​多线程管理​​
  • ​​多线程编程​​
  • ​​系统分析​​
  • ​​性能分析​​
  • ​​CPU​​
  • ​​CPU上下文切换​​
  • ​​CPU使用率​​
  • ​​性能分析工具​​
  • ​​systemtap​​
  • ​​分布式存储系统​​
  • ​​ceph​​
  • ​​ceph核心理论​​
  • ​​CEPH架构​​
  • ​​PG​​
  • ​​RADOS(reliable autonomic distributed object storage system)​​
  • ​​rocksdb​​
  • ​​BlueStore​​
  • ​​CRUSH 算法​​
  • ​​传统存储理论​​
  • ​​机械磁盘(hdd)/ssd 基本工作原理​​
  • ​​分布式存储理论​​
  • ​​quorum协议​​
  • ​​编程基础​​
  • ​​编程语言​​
  • ​​C++​​
  • ​​SHELL​​
  • ​​算法​​
  • ​​十大排序算法​​
  • ​​网络知识​​
  • ​​TCP协议​​
  • ​​网卡的bond技术​​

分布式存储技能树

分布式存储(ceph)技能图谱(持续更新)_.net

Linux操作系统

文件系统

分布式存储(ceph)技能图谱(持续更新)_共享内存_02

I/O系统

I/O追踪

分布式存储(ceph)技能图谱(持续更新)_共享内存_03

内存管理

Page Cache和Buffer Cache

分布式存储(ceph)技能图谱(持续更新)_分布式存储_04


参考文档:

​​ https://zhuanlan.zhihu.com/p/42364591​​ https://zhuanlan.zhihu.com/p/32354613

《深入理解Linux 内核》

进程管理

进程间同步机制

多进程编程

分布式存储(ceph)技能图谱(持续更新)_共享内存_05


​​无名管道PIPE​​命名管道FIFO

POSIX共享内存

POSIX消息队列

POSIX信号量

SYS V共享内存

SYS V消息队列

SYS V信号量

共享内存

分布式存储(ceph)技能图谱(持续更新)_分布式存储_06


​​system V 共享内存 接口及命令使用​​POSIX 共享内存 接口及命令使用

进程内存分布

分布式存储(ceph)技能图谱(持续更新)_共享内存_07


​​linux 进程内存分布及 堆分配和栈分配的特点​

进程状态

分布式存储(ceph)技能图谱(持续更新)_.net_08

多线程管理

多线程编程

分布式存储(ceph)技能图谱(持续更新)_分布式存储_09


​​互斥变量​​互斥对象

ptrhead相关接口

条件变量

future异步访问类

async类

promise类

package_task类

系统分析

性能分析

CPU

CPU上下文切换

分布式存储(ceph)技能图谱(持续更新)_分布式存储_10

CPU使用率

分布式存储(ceph)技能图谱(持续更新)_分布式存储_11

性能分析工具

systemtap

分布式存储(ceph)技能图谱(持续更新)_共享内存_12


​​s-systemtap工具 基本使用 图谱详解​

分布式存储系统

ceph

ceph核心理论

CEPH架构

分布式存储(ceph)技能图谱(持续更新)_分布式存储_13

PG

分布式存储(ceph)技能图谱(持续更新)_分布式存储_14



RADOS(reliable autonomic distributed object storage system)
rocksdb

分布式存储(ceph)技能图谱(持续更新)_分布式存储_15

BlueStore

分布式存储(ceph)技能图谱(持续更新)_共享内存_16


参考文档:

​​ http://blog.wjin.org/posts/ceph-bluestore.html​​​​BlueStore源码分析之事物状态机​​

CRUSH 算法

分布式存储(ceph)技能图谱(持续更新)_共享内存_17

传统存储理论

机械磁盘(hdd)/ssd 基本工作原理

分布式存储(ceph)技能图谱(持续更新)_分布式存储_18


分布式存储理论

quorum协议

分布式存储(ceph)技能图谱(持续更新)_分布式存储_19


编程基础

编程语言

C++

分布式存储(ceph)技能图谱(持续更新)_分布式存储_20

SHELL

分布式存储(ceph)技能图谱(持续更新)_共享内存_21

算法

十大排序算法

分布式存储(ceph)技能图谱(持续更新)_分布式存储_22

网络知识

TCP协议

分布式存储(ceph)技能图谱(持续更新)_分布式存储_23



网卡的bond技术

分布式存储(ceph)技能图谱(持续更新)_共享内存_24


举报

相关推荐

0 条评论