computing-offload/generic_vdpa
jiangdongxu 79c4324644 add generic_vdpa basecode
Change-Id: I2d302dda68298877c65c99147f5bf22186a59aac
2024-09-19 17:19:46 +08:00
..
doc add base generic vdpa introduce and release plan. 2024-06-02 14:40:34 +08:00
kernel add base generic vdpa introduce and release plan. 2024-06-02 14:40:34 +08:00
libvirt add generic_vdpa basecode 2024-09-19 17:19:46 +08:00
qemu add generic_vdpa basecode 2024-09-19 17:19:46 +08:00
README.md add base generic vdpa introduce and release plan. 2024-06-02 14:40:34 +08:00

generic vDPA

介绍

vDPA是一种基于VirtIO 半虚拟化技术的提出的数据面加速的框架。

DPU卡呈现的VirtIO类型的存储/网络/文件系统设备通过对接vDPA框架提供与硬件持平的IO性能并通过统一上层管理的接口实现多种设备类型、多种DPU卡的接口统一。

软件架构

vdpa framework

目录说明:

  • kernelgeneric vdpa基本功能及热迁移依赖的内核代码
  • qemu: generic vdpa设备基本功能及热迁移依赖的qemu代码
  • libvirt: generic vdpa设备管理及支持生命周期依赖的libvirt代码
  • doc: 项目资料等。

Release 计划

  • generic vDPA基本功能实现 - 2024.08.30
  • generic vDPA热迁移功能实现 - 2024.10.30
  • generic vDPA相关文档输出 - 2024.11.30