← 返回列表

用于虚拟硬件控制的系统和方法

申请号: CN202011155539.6
申请人: 华为技术有限公司
更新日期: 2026-03-08

专利详细信息

项目 内容
专利名称 用于虚拟硬件控制的系统和方法
专利类型 发明授权
申请号 CN202011155539.6
申请日 2017年6月9日
公告号 CN112416511B
公开日 2024年2月9日
IPC主分类号 G06F9/455
权利人 华为技术有限公司
发明人 谭寅; 金东劲
地址 广东省深圳市龙岗区坂田华为总部办公楼

摘要文本

华为技术有限公司获取“一种透气窗帘布”专利技术,一种用于虚拟硬件控制的系统和方法,该方法包括:位于用户空间的容器和资源管理器,用于接收阻止虚拟容器访问硬件资源的功能子集的请求;将所述请求转发至同样位于用户空间的虚拟设备驱动程序控制器;所述虚拟设备驱动程序控制器,用于从硬件设备驱动程序访问驱动程序消息;过滤所述驱动程序消息中与所述功能子集相关联的至少一个驱动程序消息;以及将所述未过滤的驱动程序消息发送至所述虚拟容器。

专利主权项内容

1.一种虚拟硬件控制方法,其特征在于,包括:容器和资源管理器接收阻止第一虚拟容器访问硬件资源的功能子集的请求,所述第一虚拟容器是操作系统上的第一用户空间;所述容器和资源管理器将所述请求转发至虚拟设备驱动程序控制器;所述虚拟设备驱动程序控制器从所述硬件资源的硬件设备驱动程序访问驱动程序消息,所述硬件设备驱动程序位于所述操作系统的内核空间,所述第一用户空间位于所述内核空间外;所述虚拟设备驱动程序控制器过滤所述驱动程序消息中与所述硬件资源的所述功能子集相关联的至少一个驱动程序消息;以及所述虚拟设备驱动程序控制器将未过滤的驱动程序消息发送至所述第一虚拟容器。