KVM实战 原理、进阶与性能调优--笔记之I/O虚拟化
admin
2023-03-01 03:20:51
0

I/O虚拟化:

在虚拟化的架构下,虚拟机监控器必须支持来自客户机的I/O请求。通常情况下有以下4种I/O虚拟化方式。

1.设备模拟:在虚拟机监控器中模拟一个I/O设备,客户机中的I/O请求都由虚拟机监控器捕获并模拟执行后返回给客户起。(软件实现)

2.前后端驱动接口:在虚拟化监控器与客户机之间定义一种全新的适合于虚拟化环境的交互接口。(软件实现)

3.设备直接分配:将一个物理设备直接分配给客户机使用,这种情况下I/O请求的链路中很少需要或者不需要虚拟机监控器的参与,所以性能很好。(需要特定的硬件特性的支持)

4.设备共享分配:其实就是设备直接分配方式的一个扩展,一个物理设备可以支持多个虚拟机功能接口,可以将虚拟功能接口独立的分配给不同的客户机使用。如SR-IOV就是这种方式的一个标准协议。(需要特定的硬件特性的支持)

KVM实战 原理、进阶与性能调优--笔记之I/O虚拟化

设备直接分配在Intel平台上就是Vt-d特性,一般在BIOS中可以看到相关的参数设置。
KVM实战 原理、进阶与性能调优--笔记之I/O虚拟化

Vt-d特性有一个缺点:单个设备只能分配格一个客户机,而在虚拟化环境下一个宿主机上往往运行着多个客户机,很难保证每个客户机都能得到一个直接分配的设备。
为了克服这个缺点,设备共享分配硬件技术就应运而生,其中SR-IOV就是这样一个标准。

实现了SR-IOV规范的设备,有一个功能完整的PCI-e设备成为物理功能(VF)。在使用了SR-IOV之后,PF就会派生出若干个虚拟功能(VF)。VF看起来依然是一个PCI-e设备
它拥有最小化的资源配置,有用独立的资源,可以作为独立的设备直接分配给客户机使用。

相关内容

热门资讯

全球单机容量最大!16兆瓦漂浮... 全球单机容量最大的16兆瓦漂浮式海上风电平台“三峡领航号”,近日在广东阳江海域完成海上固定安装,标志...
坚朗五金获得实用新型专利授权:... 证券之星消息,根据天眼查APP数据显示坚朗五金(002791)新获得一项实用新型专利授权,专利名为“...
揭秘展会大屏:看MES数据联动... 在各大工业展会现场,最吸引眼球的往往是那些流光溢彩、数据飞驰的“数字孪生”大屏。它们实时映射着远方工...
原创 发... 汽车界关于全固态电池的喧嚣似乎已然平息。曾几何时,2024年与2025年的车企新品发布会上,2026...
AI“算力税”该不该征? 近日,对AI算力征税引发讨论。支持者认为,AI税既可以帮助政府获得新的财政收入,也可以通过提高AI使...
韩国宣布延长囤积石油禁令至7月 新华社北京5月8日电 韩国政府7日宣布,将禁止囤积和垄断石油产品的措施延长两个月至7月底,以应对中东...
外媒:涉汉坦病毒疫情邮轮乘客曝... 【环球网报道】据美国全国广播公司(NBC)当地时间5月7日报道,涉汉坦病毒疫情的“洪迪厄斯”号邮轮上...
驴友在川西4600米营地帐篷里...   驴友在川西4600米营地帐篷里去世  【驴友在川西4600米营地帐篷里去世】近日,多名驴友发视频...
“顾客用餐盘喂狗”引争议,多家... 近日,多起顾客在饭店用餐盘、铁签喂狗的视频,引发争议。据荔枝新闻5月6日报道,一网友发视频称,在广东...
谢晓亮追忆科学狂人文特尔:一位... 来源:市场资讯 (来源:知识分子) 克雷格·文特尔(Craig Venter) 撰文|谢晓亮 20...