解析Ceph和9000分布式存储

el/2024/7/13 10:32:03

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

      OceanStor 9000是国内比较流行的商业分布式文件系统,基于华为上一代CSS-F海量存储系统而演进,在架构上抛弃了元数据节点,从而采用分布式全对称架构。在媒资、高性能计算、大数据和视频监控都有很多成功案例和交付经验。今天我们花点时间讨论下Ceph和9000存储架构、应用场景和兼容性等方面的差异。

 

Cehp的基础服务架构

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

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

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

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

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

 

9000的基础服务架构

      9000是一个比较庞大的集群系统,在内部又由很多个负责不同角色的小集群组成。这些集群都部署在普通存储节点之上,ISM、CMS和Monitoring集群分别负责GUI管理配置、系统集群管理和状态监控,节点处于Active Standby模式保证系统可靠性。

      CA(Client Agent)负责文件系


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

相关文章

浅析端到端方案兼容性

今天想跟大家讨论下数据中心解决方案和设备兼容性话题,随着信息技术的发展和新旧设备的更替,不同设备间的兼容性问题是客户和厂商必须面对的现实问题,一方面产品不断推出新功能满足不断攀升的客户需求,另一方面客户的计划性、周期…

X86架构小机以何应对核心业务

 随着近期华为发布基于X86架构的小型机Kunlun,X86小型机在业内引发很多不同声音。我最近刚好参加了一次Kunlun发布会并看了Kunlun在金融等行业方案简单介绍,今天也正好利用周末时间,谈谈我个人对开放架构小机的看法和理解。 话题还得从小型机发展开始说起,…

雨水泛洪和网络泛洪那个更可怕

 每逢烈日当头都酷暑难耐,每逢想起“哪儿凉快哪儿待着去”这句话,都让人倍感关怀之至。近日雨水充沛、风清气爽,但全国上下顿时滔滔,山坡流石、泥水缭绕,欲与房屋试比高。 雨水泛洪非常可怕,此图让人一斑见全貌。让我们为那些深受洪水侵袭的人们祈福,早日度过…

OpenStack云数据的护花使者Smaug

 ICT架构师技术交流(微信号ICT_Architect) 分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 Smaug是一个OpenStack中提供应用数据保…

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

 Ceph专题一 Ceph架构详细分析 支持原创,支持ICT架构师技术交流(微信号ICT_Architect) 分析和交流ICT行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 Ceph是呼声很高的开源分布式的SDS产品…

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

 云时代下,传统和新型存储的博弈已经开始 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行业最前沿技术,分享云计算、存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。 因为最近经常看到大家在讨论数据中心双活解决方案,…