2016年6月12日 虚拟机监控程序

哪种虚拟化策略适合你?

通过芯片唐宁

6 a00d83451f5c369e2017eeb1f0d90970d-pi

微处理器技术的进步使得嵌入式和物联网设计师能够通过将信息技术(IT)和操作技术(OT)集成到共享的、统一的计算平台中来创造非常强大的解决方案。

今天的嵌入式微处理器具有硬件辅助的虚拟化知识产权,支持共享计算环境中的虚拟机(vm)中的完整操作系统环境。尽管这种能力在企业和IT解决方案领域已经存在了十多年,但它现在在嵌入式设备和OT环境中才变得普遍。减少的大小、重量和功率(SWaP)需求使使用虚拟化成为下一代设计的一个非常有吸引力的替代方案。

控制这种虚拟化的软件通常称为管理程序。类型1管理程序直接从硅启动,并提供最高水平的性能。Type 2管理程序是在基础操作系统(如Linux)启动后启用的;它们倾向于提供最高级别的功能和可管理性。

业界已经创建了多种虚拟化策略,以适应广泛的优化领域。那么你应该选择哪一个呢?

在风河,我们有四种经过验证的虚拟化策略来满足OT/IT、设备到云的需求:

VxWorks虚拟化.VxWorks的虚拟化配置文件是一个实时嵌入式的,Type 1 hypervisor,它支持将VxWorks、Linux、Microsoft Windows和其他OS/RTOS环境集成到一个多核平台上。这组功能显著降低了成本,同时显著增加了设备功能。VxWorks管理程序既支持32位处理器,也支持64位处理器,并允许为特定VM分配内核进行高级优化。虚拟化概要文件还支持基于VirtIO标准的设备虚拟化,以及用于虚拟机间通信的高速虚拟TCP/IP网络。VxWorks的虚拟化配置文件支持广泛的多核微处理器,包括ARM、Intel和Power。

开放虚拟化配置文件.Wind River Open Virtualization Profile是一个使用开源基于内核的虚拟机(KVM)技术的实时嵌入式虚拟化解决方案。Open Virtualization Profile是基于为实时嵌入式性能优化的核心Linux平台的Type 2管理程序。可以使用商业企业管理工具对其进行管理,从而实现灵活的供应和实时迁移功能。这个hypervisor支持Wind River VxWorks、Android和Microsoft Windows同时支持多个Linux发行版。基于标准的Wind River Open Virtualization Profile实现了VirtIO设备虚拟化,通过名称空间/cgroups提供虚拟机分离,并有一个集成的Docker引擎,完全支持libcontainer,方便创建和管理系统或应用程序容器。

VxWorks 653.VxWorks 653是风河公司的商用现货(COTS) ARINC 653实时操作系统解决方案,设计用于多级安全关键系统。VxWorks 653以超过200家客户在超过375个项目中使用VxWorks 653引领行业,在超过75架全球民用和军用飞机上,包括波音787梦幻客机、空中客车A400M和诺斯罗普·格鲁曼UH-60V。VxWorks 653的健壮的时间和空间安全分区和类型1虚拟机监控程序虚拟化能力在经过认证的关键任务航空电子系统中得到了验证,使其成为关键工业、医疗和运输系统的优秀选择。对于FAA和EASA认证的系统,VxWorks 653拥有RTCA DO-178C和EUROCAE ED-12C设计保证水平(DAL) A COTS认证证据,包含超过70,000个文件的DVD,以支持其安全质量。IEC 61508和其他工业,医疗,和运输安全认证也可以支持,例如VxWorks 653被Artesyn用于控制安全平台上的EN50128 SIL 4应用。VxWorks 653平台还可以部署在需要与开放集团管理的未来机载能力环境(FACE™)技术标准一致的程序中。

钛服务器.Wind River Titanium Server是业界第一个完全集成和功能完备的网络功能虚拟化(NFV)软件平台,为虚拟化电信网络提供6- 9(99.9999%)的正常运行时间可靠性和高性能效率。Titanium Server是一个基于linux的type 2 hypervisor,提供了一个应用程序就绪的软件平台,可以运行具有运营商级可靠性的虚拟功能。Titanium Server是基于开放标准的,包括对OpenStack和VirtIO的支持,它的构建是为了支持世界上最苛刻的计算和通信网络的密集性能、可靠性和安全性要求。

以前的2016物联网开发者大会的安全焦点
下一个加速虚拟路由使OpenStack更具成本效益