nfs-ganesha

分布式存储之GlusterFS

限于喜欢 提交于 2021-02-06 15:40:45
1.glusterfs概述 GlusterFS系统是一个可扩展的网络文件系统,相比其他分布式文件系统,GlusterFS具有高扩展性、高可用性、高性能、可横向扩展等特点,并且其没有元数据服务器的设计,让整个服务没有单点故障的隐患。 当客户端访问GlusterFS存储时,首先程序通过访问挂载点的形式读写数据,对于用户和程序而言,集群文件系统是透明的,用户和程序根本感觉不到文件系统是本地还是在远程服务器上。读写操作将会被交给VFS(Virtual File System)来处理,VFS会将请求交给FUSE内核模块,而FUSE又会通过设备/dev/fuse将数据交给GlusterFS Client。最后经过GlusterFS Client的计算,并最终经过网络将请求或数据发送到GlusterFS Server上。 2.glusterfs常用分布式简介 分布式卷也成为哈希卷,多个文件以文件为单位在多个brick上,使用哈希算法随机存储。 应用场景:大量小文件 优点:读/写性能好 缺点:如果存储或服务器故障,该brick上的数据将丢失 不指定卷类型,默认是分布式卷 brick数量没有限制 创建分布式卷命令: gluster volume create volume_name node1:/data/br1 node2:/data/br1 复制卷是将多个文件在多个brick上复制多份

NFS ganesha.

北城余情 提交于 2020-07-27 22:29:49
https://www.jianshu.com/p/ec7369a334ae nfs ganesha 数据结构. 来源: oschina 链接: https://my.oschina.net/innovation/blog/4328786

Ceph Dashboad全功能安装集成

ⅰ亾dé卋堺 提交于 2020-04-18 00:08:59
No.1 引言 在这个特殊的时期里,有比较多的时间折腾技术,在前段时间折腾完Cobbler以及Ansible Tower后,想着要折腾啥?这时候想起来,之前看技术文章知道最新版本的Ceph Nautilus官方集成了Dashboard界面,只是看过截图,感觉是很炫酷,在Ceph经历了多年的使用多种第三方Dashboard工具,如:Calamari、VSM等后,终于迎来了官方Dashboard,最初只是想体验下原生的Dashboard是什么样子的,在开始搭建的过程中,发现Dashboard的模式不是直接启用模块所有的功能就能正常使用,初始安装好只有最基本的Ceph集群以及RBD管理等功能,像文件存储、对象存储、iSCSI网关、NFS网关、监控都是没有集成的,都需要单独集成,Ceph启用Dashboard的资料网上能找到的多数是直接启用Dashboard模块,集成其它模块的中文资料也很少,因此也开启了一路不断踩坑不断验证的模式,历时数十天终于安装集成完毕,现总结下经验,供同行参考,避免大家浪费时间踩坑,故引出此文。 No.2 Ceph Dashboard介绍 Ceph的官方Dashboard正式是从Ceph luminous版本开始,最初是一个简单的只读视图,可查看Ceph集群的各种运行时信息和性能数据,而无需身份验证或任何管理功能。 Ceph