虚拟化笔记

虚拟化技术的搬运工
60 篇文章
11.7K 次阅读
20 人订阅

全部文章

惠伟

IOMMU(八)-vIOMMU

以前基于DPDK做NFV,转发程序跑在虚拟机中,先把硬件网卡passthrough给虚拟机,然后在虚拟机中把网卡绑定内核模块igb_uio,问题是igb_uio...

8720
惠伟

用SPDK实现存储加速

个人理解nvme能提高存储性能,就像4G比3G快一样,电磁波还是光速,但协议变了,所以快了。rdma应用跑在用户态能减小存储时延,spdk在用户态实现nvme驱...

12830
惠伟

由mellanox DPU bluefield-2想到的问题

本文全是个人感想和猜测,写一写软件人眼中的硬件,越底层越难,个人理解不一定对,请用批判的眼光看,特此声明,免得被人贻笑大方。

10430
惠伟

用mellanox DPU实现裸金属服务器

两种传输协议,mellanox的卡即可以工作于InfiniBand模式也可以工作于Ethernet模式。

25600
惠伟

虚拟化硬件加速-vdpa

惠伟:virtio+ovs转发原理和性能分析​zhuanlan.zhihu.com

39000
惠伟

kvm timer虚拟化

惠伟:linux time和kvm time虚拟化综述​zhuanlan.zhihu.com

11000
惠伟

如何优雅地编译kernel

linux内核有社区版本,升级和发布很快。redhat会选择一个内核版本构建自己的发行版,发行版除了内核还包括众多内核之上的软件如bash/gcc/glibc/...

8400
惠伟

kvm timer导致exit过多的解决办法

惠伟:linux time和kvm time虚拟化综述​zhuanlan.zhihu.com

15300
惠伟

linux time和kvm time虚拟化综述

第一就是获取当前时间,就像人想知道时间时看墙上挂的时钟一样,简称clock,如time()/ftime()/gettimeofday()/data()等这些系统...

11800
惠伟

IOMMU(七)-vfio and mdev

vfio是用户态和内核态之间的一种接口,类似于vhost和vhost-user,具体用法就是vfio.ko通过/dev/vfio在内核给用户态提供api,qem...

55830
惠伟

IOMMU(六)-post interrupt

惠伟:IOMMU(五)-interrupt remmaping​zhuanlan.zhihu.com

26940
惠伟

IOMMU(五)-interrupt remmaping

惠伟:IOMMU(四)-dma remapping​zhuanlan.zhihu.com

12500
惠伟

IOMMU(四)-dma remapping

DMA remapping就是在DMA的过程中IOMMU进行了一次转换,MMU把CPU的虚拟地址(va)转换成物理地址(pa),IOMMU的作用就是把DMA的虚...

30620
惠伟

IOMMU(三)-初始化

BIOS收集IOMMU相关的信息,通过ACPI中的特定表组织数据,放置在内存中,等操作系统接管硬件后,它会加载驱动,驱动再详细解析ACPI表中的信息。

19800
惠伟

IOMMU(二)-从配置说起

做过DPDK/SPDK开发或者用kvm做过pci passthrough的一定知道以下的配置:

78600
惠伟

virtio详细介绍和1.1新功能

virtio是一种实践出来的技术,并且最终标准化,virtio是一种通用的虚拟化设备模拟标准,得到了大部分guest操作系统和hypervisor的支持,方便g...

50800
惠伟

虚拟机支持本地nvme ssd

提起存储都是血泪史,不知道丢了多少数据,脑子首先想到的就是《你说啥》洗脑神曲,我就像那个大妈一样,千万个问号?????????????.........

33600
惠伟

neutron外网支持多子网

外网有一个子网,子网的ip地址用完了,需要添加新的外网地址段,同一个内网子网上有两个虚拟机,分别绑定这两个外网子网的fip。

9820
惠伟

x86中断和中断虚拟化

网上有很多写中断虚拟化的博客,讲qemu/kvm是怎么模拟中断的,贴了大段大段的代码,看起来很吃力,对于一个虚拟化新手来说太困难太困难,我这儿写点简单的,讲讲中...

19010
惠伟

openstack网络设计-(三)ovs offload

惠伟:openstack网络设计-(一)试探​zhuanlan.zhihu.com

25520

扫码关注云+社区

领取腾讯云代金券