add base generic vdpa introduce and release plan.

Change-Id: I2eec03a6989b25f7c122143780f8d3f67090bca0
Signed-off-by: jiangdongxu <jiangdongxu1@huawei.com>
This commit is contained in:
jiangdongxu 2024-06-02 14:12:39 +08:00 committed by jiangdongxu
parent 3ef524e44a
commit 616b3051fb
6 changed files with 30 additions and 0 deletions

View File

@ -20,6 +20,14 @@ Computing Offload and Integration Subgroup (算力卸载与集成子工作组)
### Release计划
1. 通用vDPA加速框架
代码链接:[链接](./generic_vdpa/)
基于业界主流的VirtIO半虚拟化技术实现通用vDPA框架提供对接不同DPU硬件、不同设备类型的统一框架模型和接口
### Previous Release计划
1. 无感卸载代码
代码链接:[链接](./qtfs/)

22
generic_vdpa/README.md Normal file
View File

@ -0,0 +1,22 @@
# generic vDPA
## 介绍
vDPA是一种基于VirtIO 半虚拟化技术的提出的数据面加速的框架。
DPU卡呈现的VirtIO类型的存储/网络/文件系统设备通过对接vDPA框架提供与硬件持平的IO性能并通过统一上层管理的接口实现多种设备类型、多种DPU卡的接口统一。
## 软件架构
![vdpa framework](<doc/vdpa_framework.png>)
目录说明:
+ **kernel**generic 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

View File

View File

View File