盟通科技携手Acontis助力英特尔虚拟化驱动工业负载整合

描述

近期,盟通科技联合合作伙伴Acontis与英特尔针对虚拟化驱动工业负载的整合这一课题展开了合作。Acontis经过多年技术积累,推出了成熟、可靠且高效的实时虚拟化扩展方案,对于这些方案,盟通科技拥有丰富的落地经验。盟通科技对此次合作高度重视,感谢并欢迎合作方英特尔的支持。为此,本期我们转载了英特尔物联网公众号的文章携手Acontis与盟通,英特尔虚拟化驱动工业负载整合,希望对读者有所帮助。

 

工业负载整合是指通过技术手段将传统工业中分散在多个工控机上的负载集中部署到单一硬件平台上,以优化硬件性能并降低成本。在传统工业场景中,上位机负责人机交互、数据分析或视觉检测,下位机负责实时任务如运动控制和传感器数据收集。通过负载整合方案,可以将上位机和下位机的功能集成到同一硬件平台上,充分利用x86平台的强大硬件资源,实现多机任务的集中处理。

EtherCAT主站图1.工业负载整合架构图

 

虚拟化技术在工业负载整合解决方案中起到了至关重要的作用。借助虚拟化,SMP架构的x86平台能够同时运行多个操作系统,这些操作系统可以共享或独占物理核,从而支持不同工作负载的部署,实现工业负载的高效整合。

 

英特尔从芯片层面推动虚拟化在工业领域的应用落地。其VT-x技术支持CPU和内存虚拟化(EPT),而VT-d和SR-IOV技术则为I/O设备虚拟化提供全面的硬件支持。为满足工业领域的严格实时性要求,英特尔在特定芯片上还提供了专门的硬件技术支持和配置,如Intel® Resource Direct Technology (RDT) 等。

Acontis虚拟化负载整合解决方案概述

在工业自动化和人机交互领域,Linux和Windows是最常用的操作系统。为满足客户对Windows用户体验和实时控制的需求,Acontis公司基于多年技术积累,推出了成熟、可靠且高效的实时虚拟化扩展方案。

 

针对不同场景的要求,Acontis提供了两种选择:RTOSVisor(类型I的Hypervisor)与LxWin(类型II的Hypervisor)。类型I Hypervisor直接运行于物理硬件层以保障高确定性响应,独立的虚拟机之间隔离性好,也无需依赖宿主机操作系统。而类型II Hypervisor则依托宿主操作系统来管理硬件资源,实现开发效率与实时性平衡。

 

  • LxWin(类型II的Hypervisor )

LxWin Hypervisor采用类型II虚拟化技术,使实时Linux子系统能够在Windows操作系统下并行运行。通过英特尔虚拟化技术(VT-x/VT-d),它将Windows应用程序和实时Linux控制任务分配到同一硬件平台的不同CPU核心,实现硬件资源隔离,确保实时任务不受Windows非实时进程的干扰。即使Windows发生蓝屏,实时Linux仍能继续运行,且实时性能不受影响,从而保障了实时任务的可靠性。该方案兼容现有的Linux驱动程序和工业软件(如EtherCAT主站),用户可直接复用现有代码,无需额外适配。为简化部署流程,Acontis提供预配置的实时Linux操作系统镜像,大幅缩短部署周期。

EtherCAT主站图2. 类型 II Hypervisor 系统架构图

 

  • RTOSVisor(类型I的Hypervisor)

Acontis RTOSVisor是一款直接运行于硬件层的类型I实时Hypervisor解决方案,专为工业物联网、边缘控制器及多任务整合场景设计。该方案通过实时虚拟机框架(VMF, Virtual Machine Framework)与基于内核的虚拟化模块(KVM, Kernel-based Virtual Machine)协同工作,以满足高复杂度工业应用的需求。实时子系统由VMF驱动,直接管理硬件中断、PCIe设备(如EtherCAT主站卡)及实时操作系统(如实时Linux),消除虚拟化层性能损耗,实现微秒级确定性响应(英特尔® 酷睿™ i7平台实测中断延迟<20μs)。KVM模块负责托管Windows/Linux等通用操作系统,通过PCIe/USB设备直通(如为HMI界面分配独立显卡资源)与半虚拟化技术(如VirtIO虚拟存储控制器)优化非实时任务的吞吐效率。两类子系统基于Intel® VT-x/VT-d技术实现物理资源隔离,确保实时任务不受通用系统干扰。此架构已成功应用于半导体晶圆搬运、汽车焊装线等场景,支持7×24小时无中断作业。

EtherCAT主站图3. 类型I Hypervisor System Architecture

英特尔技术对Acontis方案的加持

英特尔芯片广泛应用于各类工业领域,从运动控制、视觉计算到当前热门的AI和具身智能。英特尔提供完整的产品系列,以满足不同行业的多样化需求:从英特尔凌动® 处理器,英特尔® 酷睿™ 处理器到英特尔® 至强® 处理器,凭借其强大的计算性能和高可靠性,可用于工业网关、人机界面(HMI)、自动化控制、机器人、工业PC(IPC)、工业服务器等场景,提供卓越的计算能力,支持确定性实时控制以及复杂的数据处理、机器视觉和AI推理。此外,在虚拟化技术方面,英特尔为Acontis Hypervisor提供了全面的底层支持和保障。

 

Intel® VT (Intel® Virtualization Technology) 技术

SMI(System Management Interrupt,系统管理中断)是实时性和确定性的主要障碍。为应对SMI的复杂干扰特性,Acontis利用英特尔硬件平台的Intel VT技术开发了专用监控驱动,以减轻SMI对实时任务的影响。在启用Intel VT技术支持时,Windows运行于VMX(Virtual Machine Extension)非根操作模式下,Hypervisor框架(VMF,作为管理程序的一部分)能够控制特定操作的允许或禁止。如果Windows尝试执行可能引发系统管理中断的操作,Hypervisor可以拦截这些操作以避免触发SMI,从而有效降低SMI对实时任务的干扰。这一优化策略为工业客户提供了更高水平的实时性保障。

 

Intel® RDT (Intel® Resource Director Technology) 技术

1、英特尔® 资源调配技术(Resource Director Technology,RDT):英特尔资源导向技术RDT提供对共享资源(如缓存、内存带宽)的监控与分配能力,确保关键实时应用的QoS(Quality of Service, 服务质量)。

 

2、高速缓存分配技术(Cache Allocation Technology,CAT):RDT的子技术之一,EC-Win 7.0通过CAT优化缓存分配策略,隔离实时应用与Windows环境的缓存争用,显著提升运行时确定性。

 

3、内存带宽监控(Memory Bandwidth Allocation,MBA):RDT的子技术之一,EC-Win 7.0使用MBA限制非实时系统的内存带宽占用,降低实时任务的性能抖动,保障执行稳定性。

 

4、英特尔® RDT技术栈(CAT/MBA)深度整合于EC-Win 7.0,为工业场景提供全面的资源隔离与确定性保障。

英特尔工业控制产品路线图

英特尔在工业控制领域的产品路线图涵盖了从高性能英特尔® 酷睿™ 系列到低功耗英特尔Atom® 系列的多种处理器选型,以满足不同应用场景需求。通过这些先进处理器,英特尔致力于推动工业自动化和智能化的发展,为客户提供强大的计算能力和灵活的解决方案。

EtherCAT主站图4. 英特尔工业控制产品路线图

客户解决方案选择指南

EtherCAT主站

测试数据

EtherCAT主站

*注:

- 测试中Windows执行Burn-In Test加压负载:100% CPU负载, 100% RAM负载, 100% 2D负载, 100% 3D负载, 100% Video负载,100% 网络负载。

- 实验室测试结果,实际可能不同。本图表测试数据由盟通提供,测试工具由Acontis提供。

- 硬件:ATOM系列N97为卓信创驰 E7201, CORE i7系列12700为信步ECS-C6270

公司简介

Acontis Technologies GmbH 是一家总部位于德国南部的工业自动化技术公司,成立于2001年。公司专注于EtherCAT技术、Windows实时软件和实时虚拟化技术(RealTime Hypervisor),是行业领先的解决方案供应商。经过多年的技术积累和现场客户的验证,Acontis的核心产品围绕工业实时通信与操作系统搭建出两大类产品:一是EtherCAT主站协议栈和各种配套工具;二是实时Hypervisor技术。

 

英特尔公司致力于加快智能设备的开发和部署,通过智能多层系统和端到端分析,在智能驾驶、智能零售、智能安防、智能制造等领域,推动企业业务转型,改善人们的生活和工作方式,英特尔驱动物联网变革。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分