写点什么

Rook V1.0 版本新增对 Ceph Nautilus、EdgeFS 以及 NFS 操作符的支持

  • 2019-08-23
  • 本文字数:1229 字

    阅读完需:约 4 分钟

Rook V1.0 版本新增对 Ceph Nautilus、EdgeFS 以及 NFS 操作符的支持

近日,Kubernetes 的存储协调器Rook发布了1.0版本,用于那些在容器中使用文件、块和对象存储的生产级工作负载。Rook1.0 的亮点包括通过操作符为Ceph NautilusEdgeFSNFS等存储后端提供支持。例如,当一个 pod 请求 NFS 文件系统时,Rook 可以不需要任何人工干预就能够自动提供。


Rook 是第一个被云原生计算基金会(CNCF)接受的存储类项目,它帮助存储管理员自动化了日常任务,如分配、配置、灾难恢复、部署和升级存储后端等。通过借助操作符模式及 Kubernetes 特性,Rook 将分布式文档系统变成了可伸缩和自动修复的存储服务。当管理员使用Rook以及Ceph这样的存储后端时,他们只需要担心声明集群的预期状态以及负责设置和配置集群中存储层的操作符。


到目前位置,Ceph 是 Rook 中唯一的稳定存储后端;对于其他大多数存储后端,例如CassandraCockroachDBMinioNFS等,Rook 的支持仍处于 alpha 状态。在这个 1.0 版本中,Rook 对EdgeFS的支持已经从 alpha 过渡到 beta,但 Rook 认为它已经可以投入到实际生产中使用了。


Rook 中的 Ceph 操作符现在已支持最新的 Ceph 版本 Nautilius。Ceph 之前的版本如LuminousMimic仍然在支持范围内,用户可以选择在集群中运行哪个版本。当用户想要升级到更新的版本时,Rook 可以用交错的方式进行升级,以确保将影响降到最低。Rook 还发布了一个将 Ceph 部署到 Kubernetes 的简化方法,删除了易出错的由用户执行的手动配置。当向集群添加新的节点或设备时,Rook 将自动检测到新设备并会根据需要重新平衡数据。



来源:Rook 的文档站点的 Ceph 存储部分


在版本 1.0 中,Rook 增加了对OpenStack Swift的支持,这是EdgeFS中的一个新的存储协议,完善了AWS S3的现有支持。此外,Rook 现在还支持iSCSI块存储,扩展了用户在使用 EdgeFS 时读写存储层的选项。EdgeFS 操作符带有GUI简化存储管理,包括了一个生成自定义资源定义(CRD)以提供 EdgeFS 存储的向导。此外,每个 EdgeFS 集群现在都有内置的用于Prometheus监控的指标。为了提高集群中的高可用性,用户可以定义失败域来平衡读取副本,从而使数据尽可能持久和可用。



来源:Rook 文档站点中的 EdgeFS 存储部分


此外,Rook 的 NFS 操作符现在已经支持 Kubernetes 的动态配置存储。当一个 pod 请求 NFS 文件系统时,Rook 将根据需要提供并准备它,而不需要用户进行任何人工干预。在动态配置存储之前,用户必须手动从存储或云供应商那里提供存储卷,然后在 Kubernetes 创建持久的卷对象。用户可以使用StorageClass对象自动完成这个过程,而 Rook 通过NFS CRD实现了这个支持。


最后,Rook 表示,他们正在寻求继续改进对现有存储后端的支持,并进一步发展Rook框架来提供工具和资源,将其他存储系统整合到云原生环境中。Rook的官方网站已经更新并展示了最初发布后取得的所有进展。你可以在 GitHub 上找到Rook全部的路线图,包括未来的改进和里程碑,以激发未来社区的参与。


原文链接


Rook v1.0 Adds Support for Ceph Nautilus, EdgeFS, and NFS Operator


2019-08-23 08:006149
用户头像

发布了 36 篇内容, 共 20.0 次阅读, 收获喜欢 55 次。

关注

评论

发布
暂无评论
发现更多内容

安卓推送一体解决方案

融云 RongCloud

I/O多路复用之EPOLL

高性能架构探索

深入理解Spring Security授权机制原理

朱季谦

security

新思科技解析导致汽车无钥匙进入系统易受攻击的漏洞及缺陷

InfoQ_434670063458

融云2021 X-Meetup启航 探索高并发下的高质量实时通信架构设计

融云 RongCloud

LeetCode题解:剑指 Offer 49. 丑数,暴力法,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

从低代码/无代码烂大街的吃瓜群众说起

李小腾

低代码 无代码开发

身份验证会影响用户体验吗?

龙归科技

身份认证 用户体验 安全性

微信扫码登录技术实现的简单思考

朱季谦

redis

从开源的历史与今天,聊聊为什么要期待HDC.Cloud 2021

脑极体

统一日志管理方案:Spring项目logback日志与logstash和Elasticsearch整合

朱季谦

ELK

嵌入式软件架构设计之分层设计

cdhqyj

架构 软件 嵌入式 分层

Instagram视频下载器: 4K Video Downloader

科技猫

软件 音视频 经验分享 资源分享 工具分享

区块链农产品溯源平台搭建,一物一码追溯系统

爱奇艺大数据生态的实时化建设

爱奇艺技术产品团队

大数据 实时数仓 数据流

2021最新分享Java面试全套合集!

比伯

Java 编程 架构 面试 计算机

android开发经典实战!我的移动开发春季历程,大厂直通车!

欢喜学安卓

android 程序员 面试 移动开发

中国唯一入选 Forrester 领导者象限,阿里云 Serverless 产品能力全球第一

阿里巴巴中间件

阿里云 Serverless Forrester Wave

智慧党建平台建设--开拓新时期党建系统

13530558032

程序员自我提升不得不知道的一些宝藏网址,收藏起来吧

北游学Java

Java 后端 资源分享

阿里P7大牛整理!对Android开发的现状和未来发展的思考,吊打面试官系列!

欢喜学安卓

android 程序员 面试 移动开发

HPE的通信技术集团将如何加速电信5G的普及和应用?

VoltDB

数据库 5G VoltDB 电信

浅谈I/O多路复用

高性能架构探索

重磅官宣:Nacos2.0发布,性能提升10倍

阿里巴巴中间件

云计算 开源 nacos

Wireshark数据包分析学习笔记Day23

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

区块链如何应用到食品?区块链食品安全溯源

13530558032

区块链数字版权保护--为数字版权保护赋能

13530558032

什么?都1202年了还不懂k8s和容器的关系?!这份k8s指南快拿走不谢!

观测云

云计算 k8s 云服务 知识星球

量化交易系统开发;量化策略软件,马丁策略交易

视频云大赛|视频目标分割,下一个视频算法技术爆发点?

阿里云CloudImagine

阿里云 算法 计算机视觉 音视频

java集合【12】——— ArrayList,LinkedList,Vector的相同点与区别是什么?

秦怀杂货店

Java 源码 集合

Rook V1.0 版本新增对 Ceph Nautilus、EdgeFS 以及 NFS 操作符的支持_架构_Christian Melendez_InfoQ精选文章