博客专栏  >  云计算/大数据   >  深入理解CEPH系统

深入理解CEPH系统

Ceph,一个可扩展的分布式文件系统,支持文件、块、对象三种存储方式,提供了优秀的性能、可靠性和可伸缩性。

关注
5 已关注
22篇博文
  • 【分析】Ceph文件系统修复机制cephfs-data-scan(3)

    ceph-data-scan是通过函数data_scan.main(args)解析并执行用户命令的。data_scan.main(args)的参数检查和解析及其ceph-data-scan init的...

    2017-08-06 01:38
    198
  • 【分析】Ceph文件系统修复机制cephfs-data-scan(2)

    前述章节已经介绍过,ceph-data-scan是通过函数data_scan.main(args)解析并执行用户命令的。本章节主要介绍data_scan

    2017-08-05 14:44
    361
  • 【分析】Ceph文件系统修复机制cephfs-data-scan(1)

    一般文件系统采用的fsck命令来维护文件系统一致性,但是fsck对cephfs的难度是非常大的,主要原因在于其机制存在根本的区别: 1. cephfs修复的是一个rados集群数据而非一块磁盘设备; ...

    2017-07-29 18:37
    306
  • 【分析】一般文件系统的fsck机制

    在使用文件系统作为载体存储文件数据的过程,由于异常掉电或者其他硬件异常错误,总有可能使得文件系统数据不一致,导致文件系统的文件数据无法访问,或者用户访问到不一致的数据,产生更大的损失。 因此,为了检查...

    2017-07-29 18:32
    231
  • 【分析】Ceph数据一致性检查 - Scrub调优

    除了使用对象多副本,Ceph还通过Scrub 归置组(PG)来保证数据的完整性。在对象存储层,Ceph Scrub类似于fsck。针对每一个归置组(PG),OSD比较主副本和从副本,确保没有对象丢失和...

    2017-07-22 16:17
    229
  • 【分析】Ceph数据一致性检查 - Scrub的执行

    [Ceph分析]数据一致性检查 - Scrub的调度

    2017-07-19 20:53
    184
  • 【分析】Ceph数据一致性检查 - Scrub的调度

    1.1   Scrub的调度解决一个PG何时启动Scrub扫描机制。主要有以下方式:1. 手动立即启动执行扫描2. 在后台设置一定的时间间隔,按照时间间隔的时间启动。默认时间为一天执行一次。3. 设置...

    2017-07-15 11:36
    446
  • 【分析】Ceph数据一致性检查 - Scrub的介绍

    Ceph实现了Scrub机制,采用一种通过后台扫描的方案来解决ceph数据一致性的问题。

    2017-07-15 11:32
    528
  • 【分析】Ceph数据一致性检查 - 端到端的数据校验

    何谓端到端的数据校验?是指应用层在写入数据时,在经过每个数据模块时,都计算并增加一个校验和信息,并将这些校验和信息和数据块一起发送至磁盘。磁盘在接收到数据包之后,会重新校验信息,并和接收到的校验信息做...

    2017-07-15 11:26
    499
  • 【分析】Ceph通用模块--线程池

    对于计算密集型的业务通常使用线程池进行多线程并发处理,线程池在一定程度上可以有效的提高CPU的利用率,降低无用消耗。Ceph中实现了两种类型的线程池类(本质相同),并实现消息队列处理类。其中线程池类负...

    2017-07-10 23:22
    439
  • 【实践】时间同步配置

    三个节点node0, node1 node2;节点node0作为时间服务器,node1与node2实现与节点node0的时间同步

    2017-06-23 21:31
    528
  • 【实践】RGW+Ganesha环境部署

    目前,Ganesha支持两种方式将Ceph导出为NFS,一种是基于CephFS——Ganesha通过FSAL-CEPH模块连接到CephFS,另一种是基于RGW——Ganesha通过FSAL-RGW模...

    2017-06-18 15:58
    841
  • 【实践】cephfs + Ganesha环境部署

    NFS-Ganesha是一个用户空间NFS文件服务器,支持NFSv3、NFSv4.0、NFSv4.1和pNFS等协议,还有Plan9操作系统的9p.2000L协议。

    2017-06-18 11:16
    538
  • 【分析】Ganesha详解

    NFS-Ganesha是一个用户空间NFS文件服务器,支持NFSv3、NFSv4.0、NFSv4.1和pNFS等协议,还有Plan9操作系统的9p.2000L协议。 NFS-Ganesha通过FSAL...

    2017-06-18 11:19
    499
  • 【实践】Ceph:创建RGW

    Ceph RGW基于librados,是为应用提供RESTful类型的对象存储接口。RGW提供两种类型的接口: 1) S3:兼容AmazonS3RESTful API; 2) Swift:兼容Open...

    2017-06-18 10:40
    468
  • 【实践】Ceph:创建Cephfs文件

    Ceph文件系统(CEPH FS)是一个POSIX兼容的文件系统,使用Ceph的存储集群来存储其数据。

    2016-07-13 20:53
    2196
  • 【实践】使用本地源搭建ceph集群

    需求使用本地源搭建ceph集群规划参加《[CEPH]基于CentOS7部署Ceph集群(版本10.2.2)》

    2017-06-23 21:27
    544
  • 【实践】基于CentOS7部署Ceph集群(版本10.2.2)

    1 简单介绍 Ceph的部署模式下主要包含以下几个类型的节点 Ø Ceph OSDs: A Ceph OSD 进程主要用来存储数据,处理数据的replication,恢复,填充,调整资源组合以及通...

    2016-07-04 20:47
    7891
  • 【分析】Ceph:RGW基本原理

    Ceph提供了三种存储类型:块存储、文件存储和对象存储,本文主要介绍对象存储的RGW基本原理和应用场景。1 什么是分布式存储对象存储(云存储)是面向对象/文件的、海量的互联网存储。对象存储里的对象是经...

    2017-06-18 10:27
    538
  • 【分析】Ceph系统架构与基本概念

    Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式存储系统。“统一”表示Ceph一套存储系统可以同时提供对象存储、块存储和文件系统存储三种功能,以便在满足不同应用需求的前提下简化部署和...

    2017-08-06 22:03
    265

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部