EVE项目是新成立的LF Edge的一部分,后者提供基于云的虚拟化引擎,用于开发和部署工业计算机容器。
Linux基金会上周公布的用于开源计算的LF Edge组织包括两个新项目:Samsung Home Edge和Project EVE。我们对三星的家庭自动化项目了解不多,但我们已经发现了更多关于基于Zededa边缘虚拟化技术的EVE项目。上周,我们与联合创始人Zededa,罗马Shaposhnik在EVE项目,该项目提供的用于工业计算机(见下文)容器的虚拟化引擎基于云的开发和部署讲话。
LF Edge旨在为硬件,芯片,云或操作系统创建“开放式,可互操作且独立的硬件框架”。它基于面向Linux Foundation电信和EdgeX Foundry的Akraino边缘堆栈。 EdgeX Foundry是一个工业级物联网中间件项目。
像新兴的云平台边缘为谷歌(谷歌云物联网边缘),亚马逊(AWS物联网),微软(Azure的球),最近,百度(开放边),LF边缘会显示一个世界,一个门链接和物联网优势设备上运行的软件正在从云端向下移动,而不是从传统的集成平台向下移动。
Linux基金会也支持许多“基本”的综合性项目,如Yocto和Iotivity项目,但对于LF边缘,迈出集中在云模式的重要一步。针对嵌入式系统的云本地方法的优点包括更简单的软件开发,需要多个应用程序尤其是当,以及通过通过虚拟化定期更新,在容器中的应用。本土云计算的优势还必须能够在边缘更有效地实现基于云的分析,同时降低昂贵的通信延迟和高云。
上面列出的四个云运营商(百度除外)目前不是LF Edge的成员,这对该组织构成了挑战。不过,也有多家上市公司,包括ARM,AT&T,百度,戴尔EMC,爱立信,HPE,华为,IBM,英特尔,诺基亚解决方案,高通,锐德世,红帽,三星,希捷和WindRiver公司。
由于开发人员从自上而下和自下而上的角度处理外围计算,因此通常对相反域的知识有限。第一步是就条款达成一致。早在6月,Linux基金会推出了开放式边缘计算词汇表,这是一个解决这一问题的开放式计算词汇项目。现在,作为LF边缘的一部分,努力打开词汇表“旨在提供有关计算边缘领域方面的简明集合。”Linux是不是在项目LF边缘,所有这些都提出了计算边缘的方法和中立的开源操作系统的公告中提到。但是,毫无疑问,Linux将是驱动力在这里。
EVE项目的目标是成为领先的计算机Android系统。
前夜项目正在开发“它统一了中立和如何发展和整个企业组织本地云应用标准化的开放式架构,” Linux基金会说。项目EVE是基于Zededa的EVE(边缘虚拟引擎)的专利引擎边缘虚拟化X(EVX)的开源版本的专利圣克拉拉,旨在重建使用Docker容器和其他本地软件的开源云计算嵌入式系统作为Kubernetes。 。计算本地边缘云的“简单和标准化业务流程”将允许开发人员“安全地扩展应用云的边缘设备,而不需要专门的工程来连接到特定的硬件平台,”他说该项目。
今年年初,他加入了这个项目Zededa EdgeX铸造,其技术还涉及到工业部门。然而,项目EVE主要涉及更高层次的中间件应用程序。云边软件项目的本地方法还连接着其他LF项目:NCC(云计算基础母语)。
除了轻量级虚拟化引擎的外部部分,Project EVE还提供零置信度安全框架。在与Linux.com对话,Zededa联合创始人罗马Shaposhnik建议,IO设备“嵌入”基于简单MCU到字的最低水平,这些设备不能运行Linux。 “要学习嵌入式,你必须及时回归,而不再削减它。” Shaposhnik说。 “我们可以推动数以百万计的边缘计算软件开发商在原生云,如果你熟悉的本命云,然后在开发本地应用程序应该是没有问题的优势。”
如果基于关键嵌入式开发的传统Shaposhnik由于其复杂性和缺乏安全性而被解雇,并且还拥有云端解决方案。 “显然,该岛的终端风格建筑结束集成云应用并不是一个真正的方向。”他说,并提到了依赖提供商的风险以及缺乏互操作性和隐私。
Shaposhnik表示,为了实现计算的客观优势,我们需要的是可以与任何开源虚拟化云边缘标准化方法一起使用。他说,Project EVE可以实现这个目标,它是计算Android等效限制。Shaposhnik说:“边际市场今天就是移动设备是在本世纪初”,指的是当一个手机操作系统,如Palm,黑莓和Windows Mobile创建私有岛屿的时间。在iPhone改变了这种模式与应用程序等先进功能,但更为开放的是Android,移动世界变得超速的状态。
Shaposhnik说:“EVE项目正在做Android在移动设备上的极限,”他补充道。该项目的标准化边缘虚拟化技术相当于Android软件包管理和Dalvik VM for Java的合并。 “作为移动开发人员,您不会考虑使用哪种驱动程序,我们的技术再一次保护开发人员免受硬件复杂性的影响。”
前夜项目是基于Zededa,目前运行在像研华,兰纳和Supermicro的Scalys边缘的硬件合作伙伴的虚拟化引擎EVX边缘。 Zededa的大多数客户都是需要及时分析的大型工业或能源公司,这些公司越来越多地要求多种应用。
“我们的客户希望优化他们的风力涡轮机并需要预测性维护和振动分析,”Shaposhnik说。 “有6家公司的机器学习和人工智能,它可以帮助的,但唯一的办法就是给他们提供了一个新的对话框,这增加了成本和复杂性的产品。”
典型的Edge计算机可能只需要几个不同的应用程序,而不是典型智能手机上的数百个应用程序。但是,如果没有虚拟化容器等应用程序管理解决方案,则无法轻松地托管它们。其他解决方案开源云边缘提供对使用嵌入技术容器的应用,包括Balena Balena的IoT(Resin.io以上)的溶液车队管理,和分配容器的Ubuntu核心规范。