基于Rook+Ceph的云原生存储架构剖析
【摘要】Rook 是一款云原生存储编排服务工具,Ceph 是一种广泛使用的开源分布式存储方案,通过 Rook 可以大大简化 Ceph 在 Kubernetes 集群中的部署和维护工作。本文重点介绍 Rook+Ceph 存储方案的技术架构,剖析 Rook+Ceph 各模块的功能及其运作流程,希望给同行在云原生存储的学习和使用过程中提供一些借鉴。
1 前言
Rook 是一款云原生存储编排服务工具,由云原生计算基金会( CNCF )孵化,且于2020 年 10 月正式进入毕业阶段。Rook 并不直接提供数据存储方案,而是集成了各种存储解决方案,并提供一种自管理、自扩容、自修复的云原生存储服务。社区官方资料显示, Rook 1.5 是目前最新的稳定版本,其中只有 Rook +Ceph 存储集成方案处于 stable 状态,版本升级较平滑。
Ceph 是一种广泛使用的开源分布式存储方案,通过 Rook 则可以大大简化 Ceph 在 Kubernetes 集群中的部署和维护工作。基于 Rook+Ceph 的存储方案,能为云原生环境提供文件、块及对象存储服务。
本文将结合个人部署实践和学习心得 , 重点介绍 Rook+Ceph 存储方案的技术架构,剖析 Rook+Ceph 各模块的功能及其运作流程,希望给同行在云原生存储的学习和使用过程中提供一些借鉴。
2. 总体架构
2.1 Ceph 架构
如前文所述, Rook 并不直接提供存储方案,而是用于集成其他存储方案到云原
基于Rook+Ceph的云原生存储架构剖析相关推荐
- 快速上手 Rook,入门云原生存储编排
Rook 是一个开源 cloud-native storage orchestrator(云原生存储编排器),为各种存储解决方案提供平台.框架和支持,以与云原生环境进行原生集成. Rook 将存储软件 ...
- 云原生存储系列文章(一):云原生应用的基石
作者| 郡宝 阿里云技术专家 参与文末留言互动,即有机会获得赠书福利! 导读:存储服务支撑了应用的状态.数据的持久化,是计算机系统中的重要组成部分,也是所有应用得以运行的基础,其重要性不言而喻.在存储 ...
- 在 KubeSphere 中使用 Rook 构建云原生存储环境
作者:尹珉 Rook 介绍 Rook 是一个开源的云原生存储编排器,为各种存储解决方案提供平台.框架和支持,以便与云原生环境进行原生集成. Rook 将分布式存储系统转变为自管理.自扩展.自修复的存储 ...
- 云原生存储项目ROOK
本周一,原生云计算基金会(CNCF)技术监管委员会(TOC)投票接受了新的托管项目Rook,这是CNCF的第15个项目也是目前为止唯一一个存储类的项目,其他项目分别是Kubernetes,Promet ...
- 分布式,集中式,云原生存储技术
分布式,集中式,云原生存储技术 分布式存储软件是真正的统一存储,实现同一套存储系统为上层应用提供块.文件和对象三种数据服务,满足业务对结构化和非结构化数据的存放需求,内置数据保护功能,例如:备份.容灾 ...
- 聊一聊单机、集中式、分布式和云原生存储
点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 后台回复"k8s",可领取k8s资料 背景 本文主要对 ...
- 图文存储常识:单机、集中、分布式、云、云原生存储
背景 本文主要对杨传辉(日照)<大规模分布式存储系统原理解析与架构实战>.大话存储.网络资源(具体参考文末链接)及个人理解进行整理,意在构建出存储发展基本轨迹和一些基本常识,让更多像我一样 ...
- 云原生存储详解:容器存储与 K8s 存储卷
作者 | 阚俊宝 阿里云技术专家 导读:云原生存储详解系列文章将从云原生存储服务的概念.特点.需求.原理.使用及案例等方面,和大家一起探讨云原生存储技术新的机遇与挑战.本文为该系列文章的第二篇,会对容 ...
- k8s挂载目录_云原生存储详解:容器存储与 K8s 存储卷
作者 | 阚俊宝 阿里云技术专家 导读:云原生存储详解系列文章将从云原生存储服务的概念.特点.需求.原理.使用及案例等方面,和大家一起探讨云原生存储技术新的机遇与挑战.本文为该系列文章的第二篇,会对容 ...
最新文章
- cv::Mat使用笔记
- maven自带clean_maven之clean、install命令
- Python学习笔记简单数据类型之字符串
- Nature:读博不该有害身体健康
- Mendeley+LaTex: 如何在Latex中优雅的插入引用文献
- python自动化测试学习笔记-4内置函数,处理json
- 2022年MathorCup 赛题浅评
- POJ 1080 Gene
- ZYNQ BRAM_ctrl PS PL通信报错
- 微软提供的无限次延长Vista激活
- git拉取代码报错update_ref failed for ref ‘ORIG_HEAD‘:cannot lock ref ‘ORIG_HEAD‘
- 一些触动人心的动效设计欣赏
- python采集小说网站完整教程(附完整代码)
- 项目经理培训后的一点感概
- 工业互联网企业蘑菇物联获数千万元A轮融资,元禾原点资本领投
- 搭建个人知识付费应用系统-(6)Sanity 集成
- 【win7怎么不让垃圾文件进回收站删除】
- 华为专家 | 轻量化微服务测试实践
- [影评]一刀倾城(附相关评论及剧中部分台词各一)
- 怎样实现随机抽题php,ppt VBA 实现随机抽题