You need to enable JavaScript to run this app.
导航
csi-cloudfs
最近更新时间:2024.05.09 19:20:30首次发布时间:2023.06.29 16:47:24

csi-cloudfs 是大数据文件存储服务组件,支持容器集群使用大数据文件存储服务的标准 CSI 接口实现。本文主要介绍 csi-cloudfs 组件的变更记录。

更多组件相关介绍和使用方法,请参见 组件管理

说明

邀测·申请试用】:该组件目前处于邀测阶段,如需使用,请提交申请。

2024.03

版本号Kubernetes 版本兼容性版本状态变更内容变更影响

v1.0.6

全版本

维护中

  1. fuse 版本从 1.5.0-b1185 更新到 1.5.0-hotfix.48-b1874。

    新增需求如下:

    • fuse statfs 接口会返回当前缓存空间数据,支持但不限于 Linux df/statfs 命令。

    • 使用 cloudfs-fuse 命令,用--config-file 配置项指定配置文件时支持使用相对路径。

    • 调用 nn->getFsStats 请求时返回 inode 信息。

    • metrics 优化,使用 prometheus 格式保存 metrics 到本地文件时会记录 time,并增加 influxdb 上传脚本。

    • 随机读场景优化,当 file 记录的 cursor 和内核传入的 offset 差值大于 1M 时会调用 sdk pread 接口,如果连续两次顺序读则改为 seek+read。

    配置文件优化如下:

    • output.default.packetsize: 64k -> 128k, 降低DN cpu占用,提升性能。

    • cfs.client.file-info-with-location.enable: false -> true, 调用 getfileinfo 的时候同时返回 block 信息。

    • cfs.client.metadata-cache.enable: false -> true, 默认开启 sdk 元数据缓存。

  2. mount pod 使用 DNSClusterFirstWithHostNet。

2024.01

版本号Kubernetes 版本兼容性版本状态变更内容变更影响
v1.0.5全版本维护中避免调度组件 Pod 到 DCP 注册节点。

2023.12

版本号Kubernetes 版本兼容性版本状态变更内容变更影响
v1.0.4全版本维护中修复 csi-cloudfs 定期刷新 token 可能会失败的问题。

2023.10

版本号Kubernetes 版本兼容性版本状态变更内容变更影响
v1.0.3全版本维护中将 CloudFS 的 SDK 版本更新到 1.5 正式版。

2023.08

版本号Kubernetes 版本兼容性版本状态变更内容变更影响
v1.0.2全版本维护中csi-cloudfs 允许被调度到标记污点的 Node 上。

2023.07

版本号Kubernetes 版本兼容性版本状态变更内容变更影响
v1.0.1全版本维护中修复 CloudFS 残留 Pod 无法销毁的问题。

2023.06

版本号Kubernetes 版本兼容性版本状态变更内容变更影响
v1.0.0全版本维护中csi-cloudfs 组件首次发布,容器服务支持通过 CSI 使用大数据文件存储。