5.3.2. 虚拟化


5.3.2.1. 物理硬件(PCI Passthrough)

PCI 透传允许实例直接访问节点上的某一硬件。例如,这可用于允许实例访问视频卡或 GPU,为高性能计算提供计算统一设备架构(CUDA)。此功能存在两种类型的安全风险:直接内存访问和硬件内省。

直接内存访问(DMA)是允许某些硬件设备访问主机计算机中的任意物理内存地址的功能。视频卡通常具有此功能。但是,不应该为实例授予任意物理内存访问权限,因为这会完全查看主机系统和其他实例在同一节点上运行的其他实例。硬件供应商使用输入/输出内存管理单元(IOMMU)在这样的情形中管理 DMA 访问。您应该确认管理程序已配置为使用此硬件功能。

当实例对固件或其他设备部分进行恶意修改时,会出现硬件影响。由于此设备被其他实例或主机操作系统使用,恶意代码可以分散到这些系统中。最终结果是,一个实例可以在其安全区外运行代码。这是一项重大破坏,因为会更难以重置物理硬件的状态,并可能导致其他暴露于管理网络,比如访问管理网络。

由于风险和复杂性与 PCI 透传相关,它应默认禁用。如果对特定需要启用启用,则需要有适当的进程来帮助确保硬件在重复使用前清理。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat