1. 前言 在C语言i中,存储变量的结构体加上一组函数指针,大概就可以算是一个对象模型了;如果将一组函数指针捆绑为结构体, 后期根据配置或者环境需要绑定到不同实现模块中的一组函数,可以认为是C语言面对对象的设计实现了。 2. 概述 事件模型,定义在"libgusterfs/src/"下几个文件中: ...
分类:
其他好文 时间:
2018-04-17 22:18:13
阅读次数:
204
原文链接:https://www.58jb.com/html/135.html 在上一次的Mysql容器中,已经使用过了配置宿主机目录挂载的方式,这样虽然方便但是不够安全;一般都是把数据存储在远程服务器上如:NFS,GlusterFS,ceph等;一般目前主流的还是使用ceph、GlusterFS; ...
分类:
Web程序 时间:
2018-04-16 14:42:20
阅读次数:
354
[toc] 环境 |主机名|系统|ip地址|角色| | | | | | |ops k8s 175|ubuntu16.04| 192.168.75.175|k8s master,glusterfs,heketi| |ops k8s 176 |ubuntu16.04| 192.168.75.176|k8 ...
分类:
Web程序 时间:
2018-04-15 21:52:37
阅读次数:
3721
关于3.2.5版本分析,详见《GlusterFS之内存池(mem-pool)实现原理及代码详解》 此4.0.1版本内存池与版本3中的描述变化有点大,总的原理还是类似LINUX中的SLAB算法,定义一系列大小类型的池子, 1. 一共定义了15个池,每个池子大小都是依次幂级数增长的 结构体 mem_po ...
分类:
其他好文 时间:
2018-04-15 21:04:37
阅读次数:
271
接着上一篇Centos7下GlusterFS分布式存储集群环境部署记录文档,继续做一些补充记录,希望能加深对GlusterFS存储操作的理解和熟悉度。 清理glusterfs存储环境 dd命令创建虚拟分区,创建存储目录 创建分布式卷(即Hash卷)及其相关管理操作 ...
分类:
其他好文 时间:
2018-04-10 13:43:45
阅读次数:
369
下面是在GlusterFS学习中总结的管理手册,希望这些能够对那些也是使用研究 GlusterFS 的人有些许的帮助。 1)管理说明 2)系统部署 3)基本系统管理 3.1)节点管理 3.2)卷管理 3.3)Brick 管理 4)GlusterFS系统扩展维护 4.1)系统配额 4.2)地域复制(g ...
分类:
其他好文 时间:
2018-04-09 13:24:01
阅读次数:
174
Kubernetes 可以直接使用公有云提供的云硬盘作为 Volume,也可以使用 Ceph、GlusterFS 等开源存储方案。
分类:
其他好文 时间:
2018-04-02 11:11:03
阅读次数:
137
感觉自己对于分布式存储系统了解的确实太少,心想着要多了解一下,因为分布式,不会存在单点故障,所以利用两天的时间简单学习了一下glusterfs,看似简单的服务,却有很多值得注意的地方啊!
分类:
其他好文 时间:
2018-03-26 15:56:13
阅读次数:
251
【前言】gluseterfs是我使用过的第一款开源存储文件系统,也是唯一一款。在经历了文件存储的种种弊端之后,就进入了对象存储的行列。gluster同样也是我心中最优秀的开源存储文件系统。他依靠其完美的弱入手,低坑模式,深受我这种菜鸟的喜爱并一发不可收拾。glusterFS:适用于数据密集型任务的可扩展忘了文件系统,免费开源。gluster于2011年10月7日被redhat收购。glusterF
分类:
其他好文 时间:
2018-03-21 17:25:46
阅读次数:
821
1.1 分布式文件系统 1.1.1 什么是分布式文件系统 相对于本机端的文件系统而言,分布式文件系统(英语:Distributed file system, DFS),或是网络文件系统(英语:Network File System),是一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多 ...
分类:
其他好文 时间:
2018-03-20 11:46:10
阅读次数:
174