前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >嵌入式hypervisor为物联网而生

嵌入式hypervisor为物联网而生

作者头像
虚拟化云计算
发布2018-08-13 17:07:03
1.5K0
发布2018-08-13 17:07:03
举报
文章被收录于专栏:虚拟化云计算虚拟化云计算

与数据中心不同, 物联网领域具有轻量级和灵活性的特殊要求,为了满足在物联网和嵌入式环境中的虚拟化需求,许多专门为嵌入式设备设计的hypervisor产生了,下面介绍几种嵌入式hypervisor。

一:ACRN

一个专为物联网而设计的hypervisor

ACRN提供了一个灵活的,轻量级的hypervisor,以实时性及关键安全性为设计的出发点, 并且通过开源平台为精简嵌入式开发进行优化。

在 2018 年的 Linux 嵌入式大会上发布。

ACRN 的尺寸小,发布时大约只有 25K 行代码。

ACRN 是一个 Type 1 的 hypervior,可以直接运行于裸机上。

实时性,低延迟。

为IoT而设计, 提供丰富的 I/O 虚拟化。

ACRN 有两个关键组成:hypervisor 和 ACRN 设备模块。

ACRN Hypervisor 直接运行在裸机上,然后在其上可以运行一个基于 Linux 的服务操作系统Service OS(SOS)并同时运行多个客户操作系统Guest OS(GOS)。SOS运行本地设备驱动程序来管理硬件,向GOS提供 I/O mediation。SOS在所有VM中有最高优先级,以满足对时间敏感性的需求和系统QoS的要求。

https://projectacrn.org/

二: QNX Hypervisor

QNX Hypervisor是一款type 1类型的 microkernel的hypervisor,用于实时性的嵌入式领域。

继承QNX操作系统的所有实时性和稳定性。

支持64位和32位客户:QNX,Linux,Android,RTOS等。

将安全关键型和非关键型组件加以分离

QNX 虚拟机采用简洁技术,共享整个系统的通用元素,包括显示控制器、网络连接、文件系统及 I2C 串行总线等其他输入/输出设备。

微内核架构、自适应时间分区技术、高可用性管理器、本地 Android 运行时环境。

https://blackberry.qnx.com/en/products/hypervisor/index

三:Xvisor

eXtensible Versatile hypervisor

Xvisor是一种开源hypervisor,旨在提供完整、轻量、移植且灵活的虚拟化解决方案。

Xvisor是 Type-1的 hypervior,可以直接运行于裸机上。

Xvisor是可支持没有ARM虚拟化扩展的ARM CPU的hypervisor。

Xvisor主要支持全虚拟化,半虚拟化对于Xvisor是可选的。

以下是Xvisor的架构图:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 虚拟化云计算 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一个专为物联网而设计的hypervisor
相关产品与服务
物联网
腾讯连连是腾讯云物联网全新商业品牌,它涵盖一站式物联网平台 IoT Explorer,连连官方微信小程序和配套的小程序 SDK、插件和开源 App,并整合腾讯云内优势产品能力,如大数据、音视频、AI等。同时,它打通腾讯系 C 端内容资源,如QQ音乐、微信支付、微保、微众银行、医疗健康等生态应用入口。提供覆盖“云-管-边-端”的物联网基础设施,面向“消费物联”和 “产业物联”两大赛道提供全方位的物联网产品和解决方案,助力企业高效实现数字化转型。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档