SPDK Vhost 基于最新21.10发布版本的性能报告

本次给大家带来的是,基于SPDK 21.10版本(点击加粗字体阅读21.10)的最新的SPDK Vhost性能报告。对这块感兴趣的,可以参考“阅读原文”获得详细的测试配置和相关性能数据。

SPDK更多性能测试报告,可以参考下面的链接。

https://spdk.io/doc/performance_reports.html

关于SPDK Vhost

SPDK Vhost是一个用户态的服务,用来支持QEMU/KVM虚拟化的场景,广泛应用于VM虚机、HCI超融合、云主机等场景中,满足虚拟机的高性能存储需求。

SPDK Vhost同时提供了 Vhost-scsi和Vhost-blk两种协议,来满足虚机内的virto-blk和virtio-scsi的不同存储设备的要求。这些实现依赖于SPDK Bdev层、SCSI层、DPDK Vhost库等等,同时可以接入本地或者远端存储资源。

下面是SPDK Vhost的主要架构:

81c0ac0dcab9064ba92dedc20a6009b1.png

QEMU和SPDK Vhost服务之间通过UNIX Domain Socket来交互。QEMU通过和SPDK Vhost预先分配的共享大页来使能DMA和零拷贝。

Guest虚机通过virtqueue来向SPDK Vhost服务提交IO请求,同时SPDK Vhost服务也是通过共享大页来完成请求。当IO完成时ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值