- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 分布式存储知识体系
目录分布式理论capacidbase分布式协议paxosraftzab主流分布式存储系统gfs1,gfs2azurecurvelustrehdfscephglusterfspnfshbasesheepdogcassendragoogle spannertidb,tikvpanguipfs单机存储引擎lsm tree:leveldb,rocksdbext4,btrfs,xfs用户态,内核态分布式
2021-12-17 10:11:14
1209
原创 nfs-ganesha rados_cluster 恢复后端设计原理
原始文章:ganesha-rados-cluster-design man page | ManKierClustered RADOS Recovery Backend Designhttps://www.mankier.com/8/ganesha-rados-cluster-designganesha提供了三种恢复后端:1. rados-kv2. rados-ng3. rados-cluster目录单ganesha server恢复单服务器宽限期重启epochs客户端.
2021-12-13 11:53:48
1269
原创 paxos在ceph中的应用
ceph使用paxos要解决的问题:给观测者(观测者可以是ceph client,osd,mon等等)提供一个一致的结果(osdmap,monmap,mdsmap等等),重点在于“一致”这两个字。举个例子:观测者为集群中两台机器的radosgwA,radosgwB,这两个client都需要写入同一个文件,那么他们要观测的结果是osdmap,因为他们必须根据osdmap和文件名来决定文件分片
2016-03-28 19:43:28
846
原创 ceph-rest-api的使用
最近在想怎么去更有效的监控和管理ceph集群的问题,之前主要就是脚本调用ceph的命令,有没有更方便和有效的方式呢?之前部署过calamari,不过这个calamari比较庞大,所以看看ceph原生的rest api.ceph rest api是一个wsgi(Web Service Gateway Interface)应用,默认监听5000端口ceph-rest-api
2015-06-18 20:05:34
8460
1
原创 ceph 对象存储网关rados gateway和S3接口测试详细安装配置文档
https://app.yinxiang.com/shard/s41/sh/d0d2d6fe-af84-4f66-8dd0-d5b6ab7c940e/4ec4059af3a7a656ae560157023a511a前言环境 ubuntu 14.04,ceph 0.80.5安装apache2,libapache2-mod-fastcgi,CEPH OB
2014-09-03 10:25:42
20868
原创 calamari:基于web页面的ceph系统监控管理工具安装
alamari是inktank公司的一款ceph文件系统的监控管理工具。最近才开始开源,国内当前使用较少,另一款类似的工具是inkscope,没有研究过。https://github.com/ceph/calamari安装版本ubuntu 12.04 precise 64位ceph version 0.80.5calamari应该是1.2版本(1.2版本和之前的版本在架构流程上
2014-08-22 11:01:45
8081
原创 ceph的librados api解释
转至元数据结尾Created by tao.chen, last modified 大约1分钟以前转至元数据起始librados 的模块用于在客户端用来访问 rados对象存储设备, 其结构图如下:如上图所示,各个模块的架构图。librados就是 操作 rados 对象存储的接口。 其接口分为两种:一个是c 接口,其定义在include/lib
2014-08-01 08:53:46
5808
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人