Ubuntu会怎么玩物联网平台

Ubuntu会怎么玩物联网平台,第1张

Canonical 宣布了数年来最雄心勃勃的计划:Ubuntu 将入侵物联网领域,推出最小版 Ubuntu,以希望为无人机、家庭中枢等互联设备提供一个标准化平台。
Snappy Ubuntu Core 源自 Canonical 在移动上所做的工作,已经于 2014 年底在亚马逊网络服务、微软 Azure 以及谷歌云平台上提供。现在 Core 又要应用到智能设备上,Canonical 已经与开源机器人基金会(OSRF)、无人机公司 Erle Robotics 以及互联中枢制造商 NinjaBlocks 达成合作。
通过云进军移动和物联网
与服务器和桌面端等基于包管理的传统 Ubuntu 不同,Core 将应用与 *** 作系统组件安全地隔离开,并且允许“事务型更新”(transactional update),即只需更新旧版与新版不同的地方,进而可以轻松升级。在云端,Canonical 让 Core 与 Docker 以及其他容器应用完美兼容。
54bf59825fea6jpg
Canonical 创始人 Mark Shuttleworth 表示,Core 适应容器趋势可以说是这一技术悄然从 Ubuntu Touch 扩展到物联网时的意外之喜。Ubuntu Core 的开发是因为 Canonical 抓住了运营商们对现有移动固件升级机制的恼怒,以及树莓派和 Arduino 等廉价开发系统开始火爆起来。
Shuttleworth 表示道:“两年前,我们开始看到许多阿尔法开发者开始玩嵌入式开发。我们意识到,我们在移动上做的事情能满足人们围绕这些板子开发产品时产生的很多需求,尤其是其更新机制。”
开发者推动
对于互联设备的制造者们来说,相同的技术意味着他们能专注于互联应用和让设备变得更安全上。Shuttleworth 表示:“就目前来说,如果你想要更新固件,就必须更新所有东西,结果是人们很少更新,从而使得许多设备存在漏洞。有了 Core,你可以让我们来担心漏洞,让我们来像更新手机 *** 作系统一样更新你的设备。”
而且Core 还提供应用商店(可以按需定制),为开发者们提供分发渠道,也打开了在互联设备上运行不同厂商应用的可能性。Shuttleworth 举了一个智能割草机的例子,这台割草机可以安装另一个制造商的光谱摄像头并运行这个制造商的应用:
现在你有一个商店了,会看到更多创新,因为人们只需关心软件就行了。他们不必打造整个设备。因为这是一个通用平台,他们还可以向众多设备发布自己的应用。
Core 的关键好处之一是其灵活性,其基础代码在云端、互联设备乃至桌面端都一样,而且同时支持 ARM 和 x86。也就是说,设备制造商们可以在个人电脑上打造 Snappy 应用原型,再推送到云端运行。到时候,旧个人电脑也可以轻易改装成家庭存储服务器或自动照相棚。
早期用户
开源机器人基金会将用 Core 来打造其应用商店,这样开发者们就能推送更新到他们的机器人上。Erle Robotics 是使用 Ubuntu Core 来驱动其将于 2 月发货的新款 Erle-Copter 教育无人机。
54bf5a1f18f88jpg
NinjaBlocks 正使用 Core 及其应用商店来驱动其新款 Ninja Sphere 智能家庭控制器。
Shuttleworth 表示,他对智能中枢的潜力很感兴趣:“它们可以是路由器或机顶盒,不过我真的觉得它们可以扩展。为什么 NAS 不能有面部识别功能;为什么 Wi-Fi 基站不能运行更安全的防火墙?”
目前版本的树莓派还没法运行 Core,因为其使用的是更古老的 ARMv5 架构,而 Core 需要 ARMv7 架构。Shuttleworth 表示:“我们决定不支持低端配置,因为 Core 面向的是下一代设备。”
Ubuntu 的未来
对于想要改装旧个人电脑的人来说,私有云存储公司 OwnCloud(已经在 Core 应用商店上架)很好地体现了 Core 与完整版 Ubuntu 的区别。正如 Shuttleworth 所说的,OwnCloud 为 Ubuntu 传统的包管理系统所累,因为要涉及到多个版本 Ubuntu 的多个包。
Shuttleworth 表示:“问题是谁要为 OwnCloud 过时的不安全的包负责。我们通常不会给开发者推送更新的权限,如果里面有恶意的东西……它就会传播到所有地方。现在我们可以说,把最新版 OwnCloud 推送到 Core 上吧,所有安装了 Snappy 的设备都可以直接下载。如果他们想做坏事,我们也可以把范围限制在其应用内。”
“当你想要推送软件给设备或用户时,问题出现了。人们越来越喜欢更有组织、更精确以及更可预测的传输机制。我觉得会有数百万人使用 Snappy,但我不认为基于包管理的 Ubuntu 会消失。它对于开发者来说非常有用,在很多生产环境中也很有用,但如果你有维修成本很高的资产,那么 Snappy 系统就会很有吸引力。”

不知道你指的十大技术是不是他们的十大基本功能:

物联网的最基本功能特征是提供“无处不在的连接和在线服务”(Ubiquitous Connectivity),具备十大基本功能。

在线监测:

这是物联网最基本的功能,物联网业务一般以集中监测为主、控制为辅。

定位追溯:

一般基于GPS(或其他卫星定位,如北斗)和无线通信技术,或只依赖于无线通信技术的定位,如基于移动基站的定位、RTLS等。

报警联动:

主要提供事件报警和提示,有时还会提供基于工作流或规则引擎(Rule“s Engine)的联动功能。

指挥调度:

基于时间排程和事件响应规则的指挥、调度和派遣功能。

预案管理:

基于预先设定的规章或法规对事物产生的事件进行处置。

安全隐私:

由于物联网所有权属性和隐私保护的重要性,物联网系统必须提供相应的安全保障机制。

远程维保:

这是物联网技术能够提供或提升的服务,主要适用于企业产品售后联网服务。这是保证物联网系统本身能够正常运行的手段,也是企业产品售后自动服务的手段之一。

领导桌面:

主要指Dashboard或BI个性化门户,经过多层过滤提炼的实时资讯,可供主管负责人实现对全局的”一目了然“。

统计决策:

指的是基于对联网信息的数据挖掘和统计分析,提供决策支持和统计报表功能。

当然物联网可延伸性还是特别多的不会只局限于此。

发掘科技一家专业的物联网硬件方案公司:发掘科技


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/13440283.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-06
下一篇 2023-08-06

发表评论

登录后才能评论

评论列表(0条)

保存