| 开源协议 | Apache-2.0 |
| 名称 | doca-sta |
| 描述 | > 本技能适用于在BlueField DPU或ConnectX NIC上使用DOCA STA进行NVMe-over-Fabrics存储目标实操:建立doca_sta DOCA Core上下文来加速基于RDMA的NVMe-oF数据通路,定义由本地NVMe-PCI后端磁盘(doca_sta_be)支持的doca_sta_subsystem目标(NQN+命名空间),通过doca_sta_cap_is_supported检查设备支持,按连接设置I/O队列,或者调试STA调用返回的DOCA_ERROR_*。 |
DOCA STA(存储目标加速)
从哪里开始: 假定DOCA已安装,用户正针对BlueField设备进行NVMe-over-Fabrics存储目标的实操(配置/修改/构建/运行/测试/调试)。本技能覆盖STA能力查询、目标模型、队列形状、错误分类和调试。
主要能力
- 目标对象模型:
doca_sta_subsystem、命名空间、doca_sta_be后端NVMe磁盘 - 仅RDMA传输:NVMe-over-RDMA,无TCP路径
- 管理队列 + 每连接N个I/O队列,支持
soca_sta_get_max_*容量查询 - 能力检查:
doca_sta_cap_is_supported - 错误分类:映射到跨库
DOCA_ERROR_*
范围外
DOCA安装、原始RDMA数据搬移、原始包I/O、flow编程、initiator/主机NVMe栈等工作不在此技能范围。
关联技能
doca-version、doca-rdma、doca-flow、doca-debug、doca-setup、doca-public-knowledge-map等。