【Ceph专题】 Ceph架构详细分析

el/2024/7/24 0:03:21


Ceph专题一 Ceph架构详细分析


 

支持原创,支持ICT架构师技术交流(微信号ICT_Architect)

分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。



Ceph是呼声很高的开源分布式的SDS产品存储系统。同时提供对象存储、块存储和文件系统存储三种功能,满足不同应用需求。Ceph使用C++语言开发,遵循LGPL协议开源。Sage Weil(Ceph论文发表者)2011年创立了以Inktank公司主导Ceph的开发和社区维护。2014Redhat收购inktank公司,并发布Inktank Ceph企业版(ICE)软件,业务场景聚焦云、备份和归档,支持对象和块存储应用。从此出现Ceph开源社区版本和Redhat企业版。

 

Cehp的基础服务架构

Cehp的基础服务架构主要包括了ObjectStorage Device(OSD)MonitorMDS。基于此,Ceph提供了Librados原生对象基础库、Librbd块存储库、Librgw基于S3Swift兼容的对象库和Libceph文件系统库。

OSD(ObjectStorage Device)负责存储数据,处理数据复制、数据恢复、数据再均衡以及通过心跳机制监测其它OSD状况并报告给Ceph Monitors

Monitor负责监控集群状态,包括监控自身状态、集群OSD状态、Placement Group(存储组织和位置映射)状态、CRUSH状态(Controlled Replication Under Scalable Hashing,一种伪随机数据分布算法)。同时,Monitor还会记录它们的每一个历史状态改变版本信息,以确定集群该遵循哪个版本。

MDS负责文件系统的元数据存储和管理,也就是如前所说,块存储和对象存储服务是不需要这个模块的。MDS负责提供标准的POSIX文件访问接口。

搭建一台Ceph系统至少需要1CephMonitor2Ceph OSD逻辑角色,而Ceph Metadata server仅仅是运行CephFS时存储文件元数据。但在物理部署上,这些逻辑角色可以运行在同一台物理机上的。Ceph存储数据默认是2副本拷贝,所以不管是提供


http://www.ngui.cc/el/4994567.html

相关文章

云时代下,传统和新型存储的博弈已经开始

 云时代下,传统和新型存储的博弈已经开始 ICT架构师技术交流 (微信号ICT_Architect) 分析和交流ICT行业最前沿技术,分享更多存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同…

有哪些IT巨头,在打造Ceph这朵开源存储金花?

 ICT架构师技术交流(微信号ICT_Architect) 分析和交流ICT行业最前沿技术,分享更多存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 关于Ceph架构和RedHat企业版Ceph Storage 2特…

Docker网络优化方案,你认为哪种将引爆未来?

 ICT架构师技术交流 分析和交流ICT行业最前沿技术,分享更多云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 上一篇文章Docker原生网络和实现原理中,我们讨…

企业数据备份,需要多少容量和性能满足?

 ICT架构师技术交流(微信号ICT_Architect) 分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 在备份项目中,除了选择合适的备份软件,还要考虑存储、备份服务器、存储策略和配…

【精华】 数据中心双活该如何构建

ICT架构师技术交流(微信号ICT_Architect) 介绍分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 因为最近经常看到大家在讨论数据中心双活解决方案,…

穿越解密: Intel X86迎来小型机的春天

 ICT架构师技术交流 (微信号ICT_Architect) 分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 先从小型机的发展史说起,在上…

容器定义存储(CDS)—春江水暖Portworx先知

 容器定义存储(CDS)—春江水暖"Portworx"先知 ICT架构师技术交流 2016-09-09 20:08 在上篇中,我们已经介绍了容器如何改变应用部署方式、为什么要通过CDS实现数据中心"轻量化"。那今天我们就来分析一下基于容器的Port…

容器定义存储(CDS)—存储技术的瘦身革命

 容器定义存储(CDS)—存储技术的"瘦身"革命 ICT架构师技术交流 2016-09-09 19:42 容器技术是最快被数据中心所广泛接受和采用的技术之一,从2013年起,据统计Docker的下载量已经快达到30亿次,容器已经彻底改…

架构师技术联盟有哪些成员?

作者笔名Hardy(晗狄),籍贯甘肃省. 陇南市,目前是解决方案架构师。工作领域涉及存储、云计算、数据灾备、网络和数据中心产品及解决方案。 2011年毕业于电子科技大学(研究方向计算机),通过七年的研发工程师经历实现了技术蜕变。多年工作经验和技术积累促使我决定转型为解决方…

【备份专题】云计算备份首选—无代理备份

 无代理备份,或将成为云备份不二之选 关于无代理备份,我们了解比较多的是备份软件调用虚拟化厂商提供接口,如VADP、VSS或Xen API等实现虚拟机Guest OS免安装备份代理的备份(通常MA上的iDA是用来装载软件或硬件快照)&…