GFS分布式文件系统理论个人总结
2024-10-01 04:18:19
GlusterFS 两种模式
可以通过TCP/IP和RDMA高速网络互连,客户端可通过原生Gluster协议访问数据
没有GlusterFS客户端的可以通过NFS/CIFS标准协议通过存储网关访问数据
能够利用普通廉价的存储设备来部署可集中管理,横向扩展,虚拟化的存储池,存储容量
可扩展TB/PB级
扩展性和高性能
双重特性来提高TB和PB的高扩展存储解决方案,利用弹性哈希,解除对元数据服务器的需求
解除单点故障
高可用性,可以对文件进行自动复制,甚至在硬件故障情况下也能正常访问
Gluster存储服务支持NFS,CIFS,HTTP,FTP,以及Gluster原生协议,
GlusterFS是一个具有高扩展性,高性能,高可用性,可横向扩展的弹性分布式文件
系统,无元数据服务器设计
Brick(存储块)物理专用分区
Volume(逻辑卷)一个逻辑卷是一组Brick的集合
Gluter(后台管理进程)
GlusterFS支持7种卷类型
分布式卷 ,条带卷,复制卷 分布式条带卷,分布式复制卷, 条带复制卷,分布式条带复制卷
分布式卷:属于文件级的RAID0,不具备容错能力,如果有一块磁盘损坏,数据就丢失
条带卷:类似RAID0,文件将被分成数据块并以轮询方式分布到Brick server上
复制卷:将文件同步到多个Brick上,属于文件RAID1,数据分数在多个Brick中
分布式条带卷:Brick server 数量是条带数兼具分布式卷和条带卷的特定
分布式复制卷:Brick server数量是镜像数,兼具分布式卷和复制卷的特点
条带复制卷:类似RAID10,同时具有条带卷和复制卷的特点
分布式条带复制卷:三种基本卷的集合
最新文章
- 【IScroll深入学习】突破移动端黑暗的利器(上)
- SSH 无密码远程执行脚本
- [转]不定义JQuery插件,不要说会JQuery
- Java学习-007-Log4J 日志记录配置文件详解及实例源代码
- unity 开发总结
- 转:nginx 从入门到精通的博文
- powerdesigner 使用的几点问题
- python导入模块时的路径疑惑
- js join()函数将数组转换成字符串
- Js获取元素样式值(getComputedStyle&;currentStyle)兼容性解决方案
- 北漂面试经历(一(两)年工作经验)-- Java基础部分
- Oracle数据库表索引失效,解决办法:修改Oracle数据库优化器模式
- SET ANSI_WARNINGS { ON | OFF }
- javascript 时间
- git rest 的相关操作
- [转]一个故事讲清楚NIO
- python时间日期字符串各种
- 核心一:IoC
- 【WEB前端系列之CSS】CSS3动画之Tranition
- 【PyQt5 学习记录】009:批量创建组件并查找