目录
GlusterFS之分布式(Distribute )分析
1 GlusterFS分布式概念(应用场景)
1.1 谁发现了哪些问题,导致需要GlusterFS分布式?(who)
1.2 什么地方发现了问题,导致需要GlusterFS分布式?(who)
1.3 什么时间发现了问题,导致需要GlusterFS分布式?(when)
1.4 GlusterFS文件系统出现了什么问题,导致需要分布式解决方案?(what)
1.5 为什么说这个问题是一个问题?(why)
1.6 GlusterFS分布式实现思想和方案?(how)
1.7 如果没dht问题程度有多大,使用dht付出代价有多大?(how much)
1.8 使用dht效果如何,用户体验和满意程度有多大?(how feel)
1.9 Dht在监控系统中的应用场景(实际应用)
2 Dht数据流(这里说nfs,pfs类似)
2.1 拓扑结构
2.1.1 分布式卷信息
2.1.2 客户端nfs堆栈信息
2.2 fop业务数据流
2.2.1 dht默认软件选项(init)
2.2.2 create:在某个目录下,创建一个文件。
2.2.3 mkdir:创建一个路径。
2.2.4 readdir:读取路径下文件
2.2.5 writev:写文件
2.2.6 readv:读取文件
2.2.7 rename:文件重命名(演示最复杂的的一种过程)
2.3 dht自修复数据流
2.3.1 dht路径修复依据
2.3.2 路径修复流程
3 软件表项
4 Dht源码分析
4.1 代码目录结构
5 Dht性能评估
6 Dht缺陷评估
6.1 Brick离线
7 Dht修复缺陷策略
7.1 create创建文件操作:
7.2 mkdir创建文件夹操作
7.3 mknod创建设备文件操作
8 修复缺陷策略风险
8.1 同名文件并存
1 GlusterFS分布式概念(应用场景)
1.1 谁发现了哪些问题,导致需要GlusterFS分布式?(who)
1.2 什么地方发现了问题,导致需要GlusterFS分布式?(who)
1.3
GlusterFS之分布式(Distribute )分析
1 GlusterFS分布式概念(应用场景)
1.1 谁发现了哪些问题,导致需要GlusterFS分布式?(who)
1.2 什么地方发现了问题,导致需要GlusterFS分布式?(who)
1.3 什么时间发现了问题,导致需要GlusterFS分布式?(when)
1.4 GlusterFS文件系统出现了什么问题,导致需要分布式解决方案?(what)
1.5 为什么说这个问题是一个问题?(why)
1.6 GlusterFS分布式实现思想和方案?(how)
1.7 如果没dht问题程度有多大,使用dht付出代价有多大?(how much)
1.8 使用dht效果如何,用户体验和满意程度有多大?(how feel)
1.9 Dht在监控系统中的应用场景(实际应用)
2 Dht数据流(这里说nfs,pfs类似)
2.1 拓扑结构
2.1.1 分布式卷信息
2.1.2 客户端nfs堆栈信息
2.2 fop业务数据流
2.2.1 dht默认软件选项(init)
2.2.2 create:在某个目录下,创建一个文件。
2.2.3 mkdir:创建一个路径。
2.2.4 readdir:读取路径下文件
2.2.5 writev:写文件
2.2.6 readv:读取文件
2.2.7 rename:文件重命名(演示最复杂的的一种过程)
2.3 dht自修复数据流
2.3.1 dht路径修复依据
2.3.2 路径修复流程
3 软件表项
4 Dht源码分析
4.1 代码目录结构
5 Dht性能评估
6 Dht缺陷评估
6.1 Brick离线
7 Dht修复缺陷策略
7.1 create创建文件操作:
7.2 mkdir创建文件夹操作
7.3 mknod创建设备文件操作
8 修复缺陷策略风险
8.1 同名文件并存
1 GlusterFS分布式概念(应用场景)
1.1 谁发现了哪些问题,导致需要GlusterFS分布式?(who)
1.2 什么地方发现了问题,导致需要GlusterFS分布式?(who)
1.3