The following diagram shows the building blocks of a vdpa_sim device: The drawback of using such a device is that we can only use a loopback function instead of real traffic. The main use cases for this simulated device are feature testing, prototyping and development. ![]() The vdpa_sim will loopback transmit (Tx( traffic to its receive (Rx). ![]() The vdpa_sim is a device with a software implementation of an input–output memory management unit (IOMMU) that represents an emulator on a chip. In Part 1 of this article we’ll focus on hands-on examples with vdpa_sim, and in Part 2 we’ll look at hands-on examples with vp_vdpa. We now have two vDPA software simulators: vdpa_sim and vp_vdpa. In this article we explain the different vDPA software simulators, and provide detailed instruction for hands-on use cases you can try out. ![]() ![]() We have also introduced a new vDPA software device called vp_vdpa which provides real traffic capabilities compared to loopback-only mode the previous vdpa_sim software device provided As the virtio/vDPA project continues to evolve, we have changed the process used for creating vDPA devices. In an earlier post, we provided hands-on instructions leveraging the vdpa_sim simulator.
0 Comments
Leave a Reply. |