带你读《存储漫谈:Ceph原理与实践》——3.1.1 块设备映射
第3章 接入层 人们常将 Ceph 称为统一的分布式存储解决方案,统一性表现在 Ceph 基于其底层 RADOS对象存储集群进行二次封装,通过 RADOS 存储集群支撑上层的 librados、RBD、RGW、CephFS 等服务;不仅如此,当前基于 Ceph 的 key-value 存储和 NoSQL 存储也在开发之中。 本章将从 Ceph 分布式存储的 3 个使用场...

带你读《存储漫谈:Ceph原理与实践》——3.1.2 快照与克隆
3.1.2 快照与克隆 块存储设备的快照与克隆都是指定数据集合在某一时刻的一个完全可用的数据拷贝,快照具有只读属性,克隆具有读写属性,也有人将克隆称为可写快照。Ceph RBD 设备的快照和克隆操作存在相关性,即克隆操作一定要基于某一已创建的快照进行。 1. 快照与克隆的使用场景 快照和克隆的使用场景可总结为以下两类。 (1)用于保护数据 ...

带你读《存储漫谈:Ceph原理与实践》——3.1.3 远程复制
3.1.3 远程复制 Ceph 在 Jewel 版引入了 rbd-mirror 新功能,它可以将数据从主集群异步复制到备份集群,备份集群往往规划在不同的地理位置,以此提升存储集群数据的安全性。这种架构具备了异地灾备的特性,对一些安全性和实时性要求较高的应用提供了解决方案。 1. Ceph 常用的备份技术及存在的问题 目前,在 Ceph 中主要是通过快...

带你读《存储漫谈:Ceph原理与实践》——3.1.4 RBD Cache
3.1.4 RBD Cache 1. RBD Cache 介绍 RBD Cache 在 Ceph 的块存储接口中,用来缓存客户端的数据,它主要提供读缓存和写合并功能,最终提高 I/O 读写的性能。需要注意的是,Ceph 既支持以内核模块方式动态地为 Linux 主机提供块设备(KRBD),也支持以 QEMU Block Driver 的形式为 VM 提供虚拟块设备(Q...

带你读《存储漫谈:Ceph原理与实践》——3.1.5 QoS
3.1.5 QoS QoS(Quality of Service)是一种控制机制,它提供了针对不同用户或不同数据流采用不同优先级的 I/O 读写能力服务策略,可根据程序的要求,保证数据流的性能达到一定的水准。 在存储领域,QoS 主要表现为对存储访问的 IOPS 或者带宽(Bandwith)控制,一个优秀的 QoS 算法要求能够满足每个 Client 的最低请求处理需...

带你读《存储漫谈:Ceph原理与实践》——3.1.6 Burst I/O
3.1.6 Burst I/O Burst I/O 指的是云盘在一定时间内达到 IOPS 突发上限的能力,突发能力适用于云服务器的启动场景,如系统盘,若有持续突发能力,就能够大幅度地提升云服务器的启动速度。 Ceph RBD 设备突发能力的实现基于令牌桶。突发时,令牌的消耗速度大于令牌的生成速度,令牌的数量逐渐减少,最后 IOPS 会维持和桶生成令牌的速度一致,即达到...

带你读《存储漫谈:Ceph原理与实践》——3.1.7 未来展望
3.1.7 未来展望 随着云计算的发展,Ceph 乘上了 OpenStack 的春风,进而成为开源社区最受关注的分布式块存储方案,其在块存储市场上的地位是不可撼动的,Ceph 社区块存储也在不断发展,主要有以下几个方面。 1. 容灾方案更加多元化 Ceph L 版开始稳定支持 Ceph RBD journal-based mirroring,但该特性...
带你读《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD(七)
3.1.7 未来展望随着云计算的发展,Ceph乘上了OpenStack 的春风,进而成为开源社区最受关注的分布式块存储方案,其在块存储市场上的地位是不可撼动的,Ceph 社区块存储也在不断发展,主要有以下几个方面。1. 容灾方案更加多元化 CephL版开始稳定支持 CephRBDjournal-basedmirroring,但该特性会造成严重的性能....
带你读《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD(六)
3.1.6 BurstI/OBurstI/O指的是云盘在一定时间内达到IOPS突发上限的能力,突发能力适用于云服务器的启动场景,如系统盘,若有持续突发能力,就能够大幅度地提升云服务器的启动速度。CephRBD 设备突发能力的实现基于令牌桶。突发时,令牌的消耗速度大于令牌的生成速度,令牌的数量逐渐减少,最后IOPS 会维持和桶生成令牌的速度一致,即达到IOPS的上限,理论上:可持续的突....

带你读《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD(五)
由于请求出队列的过程涉及大量的实时排序调整,因此服务器在生成dmClock- Server队列时,会基于 QoS的3个时间标签构造 3 棵完全二叉树,每棵二叉树的节点为各个 Client 请求子队列,节点在二叉树中的位置取决于其Client请求子队列队首元素的时间标签,构造规则是父节点的时间标签小于子节点。请求入队列的执行流程如图3-13所示。若某个Client向Se....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
产品推荐
块存储
块存储 EBS ( Elastic Block Storage ) 是为云服务器 ECS 、容器计算服务 ACS 等提供的低时延、持久性、高可靠的块级随机存储。块存储支持在可用区内自动复制您的数据,防止意外硬件故障导致的数据不可用,保护您的业务免于硬件故障的威胁。
+关注