ceph
厚积_薄发
梦想还是要有的,万一实现了呢?
Stay hungry, stay foolish. --Steve Jobs
展开
-
Ceph简单基础
Ceph基础Ceph是一套高性能,易扩展的,无单点的分布式文件存储系统,基于Sage A. Weil的论文开发,主要提供以下三个存储服务:对象存储(Object Storage),既可以通过使用Ceph的库,利用C, C++, Java, Python, PHP代码,也可以通过Restful网关以对象的形式访问或存储数据,兼容的S3和OpenStack的Swift。块存储(Block Storag...原创 2018-02-28 21:33:12 · 964 阅读 · 0 评论 -
Ceph Crush算法详解
Ceph作为最近关注度比较高的统一分布式存储系统,其有别于其他分布式系统就在于它采用Crush(Controlled Replication Under Scalable Hashing)算法使得数据的存储位置都是计算出来的而不是去查询专门的元数据服务器得来的。另外,Crush算法还有效缓解了普通hash算法在处理存储设备增删时带来的数据迁移问题。接下面我会分三篇博文介绍这个重量级的算法,第一篇主...转载 2018-03-05 21:03:23 · 5356 阅读 · 1 评论 -
ceph相关论文/译文
Ceph 论文原文:Ceph:https://www3.nd.edu/~dthain/courses/cse40771/spring2007/papers/ceph.pdfRADOS:https://ceph.com/wp-content/uploads/2016/08/weil-rados-pdsw07.pdfCRUSH Algorithm:https://ceph.com/wp-content...原创 2018-03-19 11:34:40 · 1328 阅读 · 0 评论 -
ceph scrub
本文主要介绍 ceph scrub 和 ceph deep scrub 基础知识 和 部分源码。ceph 用来保证数据完整性的机制(read verify)。 Ceph 的OSD 定期启动scrub线程来扫描部分对象,通过与其他副本比对来发现是否一致,如果存在不一致,抛出异常提示用户手动解决。具体讲,scrub 以PG 为单位,对于每一个pg,ceph 分析该pg下所有的object, 产生一个类...转载 2018-03-23 10:30:59 · 3473 阅读 · 0 评论 -
ceph学习笔记和基础知识
ceph源码下载:http://ceph.com/download/主要文档下载连接:http://download.csdn.net/detail/skdkjxy/8149989/*******************/Time:2014-11-6Author:skdkjzz/******************/1、unified中何为radosgw、rbd、ceph-dfs、rados?2、...转载 2018-03-23 10:49:19 · 2058 阅读 · 0 评论 -
ceph multisite
参考:multisite介绍:https://www.jianshu.com/p/31a6f8df9a8f配置:https://blog.csdn.net/for_tech/article/details/68927956论文:https://ceph.com/wp-content/uploads/2017/01/Understanding-a-Multi-Site-Ceph-Gateway-In...转载 2018-05-07 21:36:36 · 1165 阅读 · 0 评论 -
Ceph 手动部署SSD
转https://github.com/MartinEmrich/kb/blob/master/ceph/Manual-Bluestore.mdAsceph-deployorceph-diskhad some restrictions, and I just want to know as much of the under-the-hood-stuff as possible, I...原创 2019-03-11 21:38:12 · 903 阅读 · 0 评论 -
Ceph 通俗易懂的解释 Crush 算法
http://www.xuxiaopang.com/2016/11/08/easy-ceph-CRUSH/转载 2019-03-22 16:59:24 · 952 阅读 · 0 评论