带你读《存储漫谈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....

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

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

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

带你读《存储漫谈Ceph原理与实践》第三章接入层3.1块存储 RBD
Ceph的 RBD接口提供块存储服务, 块存储是 Ceph最稳定且最常用的存储类型。RBD 块设备可以类似于本地磁盘一样被操作系统挂载,具备快照、克隆、动态扩容、多副本和一致性等特性。3.1.1 块设备映射Ceph块设备可以通过 librbd、KRBD、iSCSI等方式进行访问。librbd运行在操作系统用户态,可部署在客户端节点或存储节点;KRBD 运行....

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