linux半虚拟化驱动,kvm半虚拟化驱动

本文介绍了Linux半虚拟化驱动在KVM环境中的应用,特别是virtio驱动的使用。详细讨论了virtio_blk、virtio_net和virtio_balloon等驱动在宿主机和客户机中的配置与作用,包括内存ballooning技术以及如何优化网络性能。此外,还提到了vhost-net后端驱动,以提高网络I/O效率。
摘要由CSDN通过智能技术生成

半虚拟化驱动

host:宿主机(物理机),guest:客户机(虚拟机)

1.使用virtio驱动

linux中的virtio驱动

linux内核一般都自带virtio模块

内核配置文件与virtio相关配置

[root@desktop0 ~]#grep VIRTIO_ /boot/config-3.10.0-123.el7.x86_64

CONFIG_VIRTIO_BLK=m

CONFIG_VIRTIO_NET=m

CONFIG_VIRTIO_CONSOLE=m

CONFIG_VIRTIO_PCI=m

CONFIG_VIRTIO_BALLOON=m

# CONFIG_VIRTIO_MMIO is not set

[root@desktop0 ~]#

查看virtio驱动

[root@foundation0 images]# find/lib/modules/3.10.0-123.el7.x86_64/ -name "virtio*.ko"

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/block/virtio_blk.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/char/hw_random/virtio-rng.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/char/virtio_console.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/net/virtio_net.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/scsi/virtio_scsi.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/virtio/virtio.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/virtio/virtio_balloon.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/virtio/virtio_pci.ko

/lib/modules/3.10.0-123.el7.x86_64/kernel/drivers/virtio/virtio_ring.ko

[root@foundation0 images]#

查看已加载的virtio模块

[root@desktop0 ~]# lsmod |grep virtio

virtio_balloon         13530 0

virtio_blk             18329  2

virtio_net             28059  0

virtio_pci             17725  0

virtio_ring            21011  4virtio_blk,virtio_net,virtio_pci,virtio_balloon

virtio                 14187  4virtio_blk,virtio_net,virtio_pci,virtio_balloon

windows中的virtio驱动没写完

[root@foundation0 /]# yum -y installvirto-win

Loaded plugins: langpacks, product-id,subscription-manager

This system is not registered to Red HatSubscription Management. You can use subscription-manager to register.

rhel-dvd                                                | 4.1 kB     00:00

rht-ext                                                  | 2.9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值