2023-07-13
时间
2023/07/13, 19:00-20:00
加入会议
W 邀请您参加腾讯会议
会议主题:W预定的会议
会议时间:2023/07/13 19:00-20:00 (GMT+08:00) 中国标准时间 - 北京
点击链接入会,或添加至会议列表:
https://meeting.tencent.com/dm/Rvx4NU7xdkz6
#腾讯会议:653-606-758
复制该信息,打开手机腾讯会议即可参与
会议内容
一、近期工作
Curve块存储
v1.2.7 版本提测,https://github.com/opencurve/curve/releases/tag/v1.2.7-beta2
多存储池支持,资源隔离(不同存储介质 HDD/SSD/NVMe、或者不同租户支持)
支持单客户端挂载不同集群的卷
支持本地快照和克隆,目前正在 POC 测试中,后续完善后会同步方案和代码
RDMA & SPDK 版本部署文档(基于 CentOS 7.9,5.4 内核版本),https://github.com/opencurve/curve-meetup-slides/blob/9d17e0eb42df2bee0ec8c7a6c6aaf95a340028f5/PrePaper/2023/CurveBS%20RDMA%26SPDK%20%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97.md
Curve文件存储
文件存储对接Curve块存储,目前已完成所有测试:fio、vdbench、fstrash、删除功能;重要 bug 已修复
v2.6 版本已提测,QA 正在测试中,预计 7 月中下旬全部测试完毕
主要特性:
优化元数据性能,特别是 CTO 场景下
支持 warmup 到 memcache
周边生态
CurveAdm 0.3.0 版本提测
主要针对块存储部署进行优化,支持多用户部署
适配块存储 v1.2.7 版本功能
一键体验
CURVEADM_VERSION=v0.3.0-rc4 curveadm -u
k8s curve operator完成开发,欢迎大家使用体验
Curve 新运维工具开发
整合原有的多个工具和命令
进度 (24/27) https://github.com/opencurve/curve/tree/master/tools-v2#comparison-of-old-and-new-commands
二、Curve控制台开源 🎉🎉🎉
Curve 控制台(curve-manager)是一个相对独立的 Web 服务,提供基于 Web 的集群管理能力,使得存储集群的部署和管理门槛进相对 CLI方式一步降低,提供一种更加清晰直观的视图。
项目仓库:
前端代码仓库:https://github.com/opencurve/curve-dashboard
后端代码仓库:https://github.com/opencurve/curve-manager
控制台接口:
前后端交互接口:https://github.com/opencurve/curve-manager/blob/master/api/curvebs/manager/bind.go
后端与存储集群交互接口:
RPC请求接口,主要与MDS通信获取信息
https://github.com/SeanHai/curve-go-rpc/tree/ff4a19bed1392415310cd3636c0fee77e487adcd/rpc/curvebs
HTTP请求接口,主要与监控组件Prometheus通信获取信
https://github.com/opencurve/curve-manager/blob/master/internal/metrics/core/metrics.go
三、开源社区
- Curve在夏季特别活动预热(08-09),目前在准备阶段,本次奖品丰厚,形式新颖,欢迎大家关注参与。
- 往期活动(已结束报名)
- 谷歌开源之夏,入选一个题目《Add Support for SQL Database Storage in CurveBS》,已开始进入开发阶段,https://github.com/cncf/mentoring/discussions/954
- 国内开源之夏,学生和导师双向选择已完成,已开始进入开发阶段。
四、近期公众号文章
使用 Curve 云上部署 Hadoop,轻松节约 50% 存储成本 https://mp.weixin.qq.com/s/xuH4O_UU3fNlYJhtrUlh0Q
CurveAdm 离线部署 Curve 集群操作指南,https://mp.weixin.qq.com/s/jJNRIFt3DkKuJc_Zq6IgBw