SPDK发布v20.07版本

SPDK团队发布了20.07版本,新特性包括SPDK CSI驱动,支持Kubernetes存储;加速框架添加了compare、dualcast、crc32c命令及批处理支持;还增加了对NVMe、NVMe-oF和Bdev的I/O中止支持。此外,更新了DPDK到20.05版本,并引入了新的RDMA库。
摘要由CSDN通过智能技术生成

近期,SPDK团队正式发布了20.07版本,一起来看看都有哪些新功能吧!(温馨提示:英文函数名较长,为了获得更佳的阅读体验,手机上建议横屏阅读~)

新功能

-SPDK CSI驱动:添加了CSI驱动,通过NVMe-oF 或 iSCSI将SPDK引入Kubernetes存储。支持动态卷部署,允许Pods对SPDK存储进行透明访问。此功能目前是实验性的。详情参见以下链接https://github.com/spdk/spdk-csi

-加速框架:添加了compare, dualcast, crc32c的命令,以及对所有插件中命令的批处理支持。详情参见以下链接https://spdk.io/doc/accel_fw.html

-I/O 中止:对NVMe, NVMe-oF 和Bdev添加了中止I/O命令的支持。

-Env PCI 驱动:添加了 env API,为注册和访问轮询模式 PCI 驱动提供更大的灵活性。

-RDMA库:添加了 rdma库,为不同的RDMA provider提供抽象层。两个可用的提供程序分别为verbs 和 mlx5 Direct Verbs.

-spdk_dd:添加了一个应用程序,用于在文件和SPDK bdevs之间高效地复制数据。

-bdevperf config: 添加了对类似于FIO的配置文件的支持,允许对更复杂的用例进行基准测试。详情参见以下链接https://spdk.io/doc/bdevperf.html

-DPDK:增加了DPDK 20.05的支持。

查看完整版本,请点击"阅读原文"或访问以下链接

https://github.com/spdk/spdk/releases/tag/v20.07

特别感谢

本次版本包含来自44位作者的842次提交,其中包含超过44,000行代码更改。我们尤其要感谢在v20.07版本中第一次提交代码的社区贡献者:

              Dayu Liu

              Haichao Li

              Jörg Thalheim

              Kyle Zhang

              Monica Kenguva

              Ntsaravana

              P

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值