glusterfs 的存储卷类型

简介:

glusterfs是一个流行的分布式文件系统,它的存储卷分为几种


一、分布式卷(Distributed volume)

又称哈希卷,近似于raid0,文件没有分片,文件根据hash算法写入各个节点的硬盘上,优点是容量大,缺点是没冗余。


二、条带卷(Striped volume)

相当于raid0,文件是分片均匀写在各个节点的硬盘上的,优点是分布式读写,性能整体较好。缺点是没冗余,分片随机读写可能会导致硬盘IOPS饱和。


三、复制卷(Replicated volume)

相当于raid1,复制的份数,决定集群的大小,通常与分布式卷或者条带卷组合使用,解决前两种存储卷的冗余缺陷。缺点是磁盘利用率低。


四、冗余卷(Dispersed volume)

近似于raid5,文件分片存储在各个硬盘上,但有部分硬盘用于冗余用途,数量可以指定。

比如一共10块硬盘,2块盘用于冗余,那么就可以承受同时损坏两块硬盘,总容量是8块盘。

优点是在冗余和性能之间取得平衡,缺点是比较新,成熟度不够。(gluster 3.6+ 新增功能)


glusterfs适用大文件存储,尤其是分片存储可以同时读写多块硬盘,性能比较好。


尽管glusterfs 3.7引入多线程epoll,号称对小文件读写性能提升了40%,但总体来讲,glusterfs还是不适合海量小文件。










本文转自 紫色葡萄 51CTO博客,原文链接:http://blog.51cto.com/purplegrape/1760922,如需转载请自行联系原作者
目录
相关文章
|
存储 Linux 数据安全/隐私保护
哇~~真的是你呀!今天是Linux文件权限与归档压缩。
Linux文件权限可以控制文件和目录的读取、写入和执行权限,保护系统和用户文件的安全性和私密性。文件权限通常使用r、w、x三个字母来表示,分别表示读取、写入和执行的权限。Linux中文件权限被分成三个等级:用户(user)、用户组(group)、其他人(other)。每个用户可以被分配为不同的用户组,同时用户也可以独立属于一个用户组。
313 0
|
人工智能 自然语言处理 数据可视化
清华大学104页PPT《DeepSeek从入门到精通》分享
清华大学发布的《DeepSeek从入门到精通》PPT共104页,系统讲解了这款由清华团队研发的开源通用人工智能工具。内容涵盖DeepSeek的功能、应用场景及优化策略,帮助用户从零开始掌握文本生成、语义分析、编程辅助等核心技能,并提供实战提示语模板和避坑指南。下载链接:[夸克网盘](https://pan.quark.cn/s/aaf63504a246)。
1563 3
清华大学104页PPT《DeepSeek从入门到精通》分享
|
11月前
|
C#
【PDF提取内容改名】批量提取PDF指定区域内容重命名PDF文件,PDF自动提取内容命名的方案和详细步骤
本工具可批量提取PDF中的合同编号、日期、发票号等关键信息,支持PDF自定义区域提取并自动重命名文件,适用于合同管理、发票处理、文档归档和数据录入场景。基于iTextSharp库实现,提供完整代码示例与百度、腾讯网盘下载链接,助力高效处理PDF文档。
1456 40
|
存储 人工智能 数据库
|
C# UED 开发者
WPF与性能优化:掌握这些核心技巧,让你的应用从卡顿到丝滑,彻底告别延迟,实现响应速度质的飞跃——从布局到动画全面剖析与实例演示
【8月更文挑战第31天】本文通过对比优化前后的方法,详细探讨了提升WPF应用响应速度的策略。文章首先分析了常见的性能瓶颈,如复杂的XAML布局、耗时的事件处理、不当的数据绑定及繁重的动画效果。接着,通过具体示例展示了如何简化XAML结构、使用后台线程处理事件、调整数据绑定设置以及利用DirectX优化动画,从而有效提升应用性能。通过这些优化措施,WPF应用将更加流畅,用户体验也将得到显著改善。
1760 1
|
算法 量子技术 C#
量子编程入门:从基础到实践
【5月更文挑战第26天】本文引导读者入门量子编程,从量子比特、量子门和量子算法的基础概念,到量子编程语言和量子模拟器的工具介绍,再到编写、运行和调试量子程序的实践步骤。通过学习和实践,开发者可以逐渐掌握量子编程,为未来的量子计算应用打下基础。随着量子计算技术的发展,量子编程将在更多领域展现其潜力。
|
存储 数据采集 Prometheus
Prometheus 监控系统常见技术问题大曝光!解决之道让你意想不到!
【8月更文挑战第5天】Prometheus是一款强大的监控工具,但在应用中常遇技术难题。案例一中,因配置错误导致CPU使用率数据不准,调整`metrics_path`可解决。案例二涉及告警规则不触发,修正表达式即可。案例三关于数据存储溢出,设置保留策略如`30d`能缓解。案例四是监控指标丢失,增强网络稳定性和添加重试机制有助于恢复。面对这些问题,细致排查与合理配置是关键。
1667 0
|
Linux 应用服务中间件 nginx
nginx系列-----虚拟主机(多IP地址)
虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立的,互不影响的。
931 0
nginx系列-----虚拟主机(多IP地址)
|
机器学习/深度学习 人工智能 自然语言处理
【计算机视觉】CORA: Adapting CLIP for Open-Vocabulary Detection with Region Prompting and Anchor Pre-Matching
CORA 在目标检测任务中提出了一种新的 CLIP 预训练模型适配方法,主要包括 Region Prompting 和 Anchor Pre-Matching 两部分。 这种方法能够让 CLIP 模型适应目标检测的任务,能够识别出图像中的对象,并提供准确的分类和定位信息。
1832 0
|
前端开发 Java
springboot默认跳转/error页面变更
springboot默认跳转/error页面变更
715 0