IVDP(Intelligent Virtual Driver Protocol)

标签:虚拟化

访客:579314  发表于:2013-02-20 12:31:23

概述

IVDP(Intelligent Virtual Driver Protocol)智能虚拟系统驱动程序协议,基于VOI构架的桌面虚拟化核心模块之一,由VOI(Virtual OS Infrastructure)的VBS(Virtual Boot System)模块在初始化系统环境时扫描本地PCI总线设备的VEN与DEV标识号,将设备标识号发送至服务端,由服务端从驱动库中提取该设备的驱动程序并传递给VBS,虚拟操作系统在启动时加载该设备的驱动程序。

应用场景

IVDP 可以将Windows操作系统的硬件驱动程序信息及文件从系统中分离出来,根据硬件配置信息生成多个独立的单元。可以实现不同配置的终端客户机的虚拟操作系统在 OS Mapping Stream 标准化时还能正确的驱动本机的硬件设备。[

Network Card

VOI 系统的VBS(Virtual Boot System)模块由终端客户机的网卡扩展ROM 加载,为了保障在网络中应用标准OS Mapping Stream 时,不同型号(不同控制芯片)的网卡在虚拟系统加载时在进入保护模式之前正确加载for WindowsNT 的驱动,IVDP 模块将负责将VBS 获取的保护模式驱动加载到内存中,供操作系统内核读取。使终端客户机无需手工安装驱动程序。

Video Card

同一厂商制造的显示适配器一般会采用同一个芯片组(版本会有不同的差异及升级),官方提供的公版驱动程序会采用向下兼容的机制发布,即多款不同型号的显示适配器可以使用统一的公版驱动程序,且会采用相同的文件名,采用了系统虚拟化技术后,多示不同型号的Vide Card读取到文件名相同但文件版本(驱动版本不同)时即会出现驱动冲突,显示适配器无法正常工作,需要由IVDP 智能知别Vide Card 的控制器DEV与VEN,从设备驱动库提取适用于该适配器的驱动文件。

其他外设

除network card 、video card 等PCI 总线设备外,很多终端客户机的外部设备,如:打印机、图像采集设备等也会产生驱动文件重命、参数设置信息冲突等由 OS Mapping Stream 标准化引起的问题。IVDP 将在Plug and Play 模式下完成对新接入设备的侦测与型号识别。

评论(2)

您可以在评论框内@您的好友一起参与讨论!

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");