
dpdk研究,virtio
心似白云
技术涉猎广泛,偏网络、虚拟化、云计算等方向。
展开
-
dpdk vhost研究 (三)
本文会重点讨论下vhost pmd和lib库中的api如何使用。在前面的章节中描述过virtio-net设备的生命周期包括设备创建、配置、服务启动和设备销毁几个阶段。原创 2017-09-24 15:18:17 · 2168 阅读 · 0 评论 -
dpdk对虚拟化支持研究
目录:虚拟化dpdk的实现研究 virtiovhostSR-IOV热迁移相关研究拓展本文记录近期对dpdk在虚拟化和云计算领域应用的研究成果,内容梳理如下。虚拟化虚拟化,抽象来说,就是将物理资源逻辑化。具体来说,虚拟技术的实现是在系统中加入一个虚拟化层(也就是hypervisor),将下层的物理资源(如disk,nic,cpu,memory等)抽象成另一种形式的资源,提供给上层应用,原创 2017-09-27 18:51:29 · 3307 阅读 · 0 评论 -
dpdk vhost研究(一)
Vhost/Virtio是一种半虚拟化的设备抽象接口规范, 在Qemu和KVM中的得到了广泛的应用,在客户机操作系统中实现的前端驱动程序一般直接叫Virtio, 在宿主机实现的后端驱动程序称为Vhost。与宿主机纯软件模拟I/O相比,virtio可以获得很好的性能,在数据中心中得到了广泛的应用。原创 2017-09-05 18:16:50 · 9333 阅读 · 0 评论 -
dpdk vhost研究(二)
继续本专题的研究,关于本专题前期的内容请参考[这里](http://blog.youkuaiyun.com/me_blue/article/details/77854595)。## 消息机制当使用vhost-user时,需要在系统中创建一个unix domain socket server,用来处理qemu发送给host的消息。 如果有新的socket连接,说明guest创建了新的virtio-net设备,vhost驱动原创 2017-09-13 17:54:33 · 3818 阅读 · 0 评论