最新 最热

IOMMU(八)-vIOMMU

以前基于DPDK做NFV,转发程序跑在虚拟机中,先把硬件网卡passthrough给虚拟机,然后在虚拟机中把网卡绑定内核模块igb_uio,问题是igb_uio的代码没有upstream,依赖于内核版本,提前编译好的内核模块换个版本就不能运行,就想着用vf...

2022-04-28
0

IOMMU(七)-vfio and mdev

vfio是用户态和内核态之间的一种接口,类似于vhost和vhost-user,具体用法就是vfio.ko通过/dev/vfio在内核给用户态提供api,qemu或者dpdk用api和内核模块交互。

2022-04-28
1

IOMMU(六)-post interrupt

post interrupt是intel提供的一种硬件机制,不用物理cpu从root模式exit到non-root模式就能把虚拟中断注入到non-root模式里,大概实现就是把虚拟中断写到post interrupt descriptor,预定义了一个中断号,然后给non-root模式...

2022-04-28
1

IOMMU(五)-interrupt remmaping

通过DMA写物理地址0x0FEE_XXXX来产生中断,PCI config space中有MSI Address和Data寄存器,驱动配置这两个寄存器,Address寄存器中有Destination ID,表示Local APIC ID,Address寄存器所有字段组合起来就是x0FEE_XXXX,Data寄存...

2022-04-28
1

IOMMU(二)-从配置说起

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

2022-04-28
1

virtio详细介绍和1.1新功能

virtio是一种实践出来的技术,并且最终标准化,virtio是一种通用的虚拟化设备模拟标准,得到了大部分guest操作系统和hypervisor的支持,方便guest操作系统和hypervisor之间任意互相匹配。virtio出现之前hypervisor各有各的IO...

2022-04-28
1

虚拟机支持本地nvme ssd

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

2022-04-28
1

元宇宙(4.4-9)周报:阿迪达斯、ZARA引领元宇宙时尚潮流,Meta 计划推出“扎克币”

本周,元宇宙动态趋于稳健发展,映客将推出NFT产品并上线OpenSea,阿迪达斯携手Ready Player Me推出虚拟化身创建平台。港交所拟于今年建立试点数字资产交易平台,元宇宙的发展逐渐趋于平稳。接下来,和速途元宇宙研究院一起回...

2022-04-27
0

腾讯云跨云迁移工具案例实践:阿里云迁移到腾讯云

对于阿里云批量迁移到腾讯云,HyperMotion可以支持批量一键式安装Agent软件,做到了操作步骤简单化、自动化,可以满足常见源端操作系统类型。

2022-04-27
1