virtio
文章平均质量分 87
cloudvtech
这个作者很懒,什么都没留下…
展开
-
DPDK系列之十:qemu-kvm不同网络前端和后端网络性能对比测试
一、前言本文通过改变如下一些变量来对qemu-kvm不同的网络前端和后端的组合进行性能测试:- default qemu 1.5.3 vs qemu 2.11.0- virtual NIC inside guest VM use virtio or e1000- vNIC tx/rx queue size- default bridge virbr0 vs ovs bridge- OVS ...原创 2018-06-07 10:44:54 · 1947 阅读 · 2 评论 -
DPDK系列之十二:基于virtio、vhost和OVS-DPDK的容器数据通道
一、前言原创 2018-06-09 07:53:22 · 7199 阅读 · 0 评论 -
DPDK系列之十三:基于OVS-DPDK的容器数据通道分析
一、前言根据文章《DPDK系列之十一:容器云的数据通道加速方案概览》和文章《DPDK系列之十二:基于virtio、vhost和OVS-DPDK的容器数据通道》的分析,部署在物理机或者虚拟机上的容器可以有多种方案来进行数据通道的加速。而类似SR-IOV的方案需要特定NIC硬件的支持并且在容器迁移灾备方面没有太大的灵活性,所以本文主要对于基于virtio-user(virtio PMD)和vhost-...原创 2018-06-11 10:56:35 · 1919 阅读 · 0 评论 -
DPDK系列之十四:在kubernetes运行Intel的vhost-user-net-plugin插件以支持dpdk
一、前言根据文章《容器云的数据通道加速方案概览》的描述,借助Intel提供的vhost-user-net-plugin CNI,可以为基于Kubernetes的容器配置使用virtio前端和vhost-user后端的数据通道加速方案,vhost-user后端port可以由OVS-DPDK或者VPP提供。本文就将使用multus绑定flannel和vhost-user-net-plugin两种网络类...原创 2018-06-12 09:10:48 · 4429 阅读 · 0 评论 -
DPDK系列之十五:Virtio技术分析之一,virtio基础架构
一、前言KVM可以使用Intel VT-x或者AMD-V虚拟化辅助技术,提高CPU虚拟化的效率;使用支持Intel EPT的平台上,可以提高内存虚拟化的效率;但是对于IO虚拟化,传统的方式是KVM使用qemu来模拟IO设备(网卡、磁盘、显卡等),其效率比较低下。而通过paravirtualization技术,例如virtio,可以进一步提升IO虚拟化的性能。二、qemu全虚拟化工作模式在qemu全...原创 2018-06-13 10:05:41 · 14910 阅读 · 0 评论 -
DPDK系列之十六:Virtio技术分析之二,vhost技术对于virtio的增强
一、前言原创 2018-06-14 13:03:24 · 4229 阅读 · 0 评论