2019年10月23日 电信

改变边缘计算——继续星际x之旅

由Ian Jolliffe.

starlingx.是一个相对较新的开源项目 - 它于2018年5月宣布,事物发生了变化,成长并很快进化。这是一个非常不同的项目,而不是我们肯定的时候。让我们来查看我们所采取的旅程,以获得最近的StarlingX 2.0发布。

在过去的一年里,我们已经成为一个社区的巨大进步。我们拥有全面运营的社区治理,吸引了来自世界各地的新贡献者,并选出了四个不同公司技术指导委员会的多样化成员。人们为项目提供了广泛的机会;如果您正在寻找更多信息,请联系我们。我们有一群人首先联系SIG.努力改善登机体验。

与此同时,社区在项目架构的发展方面取得了巨大的进步。在第一个版本中,平台服务在裸金属上运行。在这个版本中,该平台已经演变为一个集成了OpenStack和Kubernetes和StarlingX服务的云原生平台。容器通过本地docker注册表部署。我们现在有一个组件生态系统,StarlingX服务已经准备好推动5G世界的融合。这是一个很好的例子,说明了开放基础设施组件汇聚在一起可以解决实际问题。

随着新技术出现的,重要的是要适应和改变,以利用他们带到桌面的可能性。在边缘,解决方案是电源和空间受约束,延迟和定时至关重要。StarlingX现在为用户提供了部署容器或VM或两者的选择。OpenStack服务部署在容器中,为塑造更灵活的灵活性,为特定环境的要求塑造平台。我们现在可以提供一个优化的解决方案,汇集了Kubernetes和OpenStack。

StarlingX是一个开发和集成技术的项目,这些技术为Edge用例提供了一个精心策划的解决方案。

该项目提供的其他功能包括:

1.越来越多的文档套件

2.安全

3.易于部署

4.高性能网络

5.支持高精度同步时序

以下是这些领域的STARLINGX 2.0更新:

·我们显著增加了我们的文档套房和完全刷新我们的维基。我们已经取得了良好的进展,这是项目继续关注的一个领域。

·支持TPM设备存储机密,UEFI安全引导是利用边缘安全能力的一些简单方法的例子。

·部署是通过一个完全声明性模型实现的,利用Ansible配置和部署初始主机环境和软件服务。我们已经为Armada和OpenStack头盔做出了贡献,并正在利用它们来部署和配置OpenStack服务。

·从网络的角度来看,该解决方案结合了IPv4或IPv6的全栈支持。Calico是主要的CNI,与Multus和SRIOV一起提供高性能(低延迟和高吞吐量)的网络能力。

·在此版本中,我们已添加支持精度时间协议(PTP)。这是一个很好的方法来源,并将高度准确的时钟源分发到云中的所有服务器。这提供了一种方法来分发和对齐围绕工厂或电信网络的高度准确的时钟,NTP不够准确的区域。

·在上述架构变化的同时,我们刷新了堆栈的许多组件,如100%对齐OpenStack Stein,并更新到Ceph Mimic。在OpenStack的火车版本中,我们对Nova和Neutron做出了贡献,并消除了所有的树木补丁。

StarlingX社区在过去的几个月里为这个令人兴奋的转变不知疲倦地工作。看到发行说明有关更多信息或查看代码StarlingX开始你的旅程。

在未来的博客中,我们将深入了解这些领域。我希望你能找到我们在社区有趣的工作。您的反馈意见得到了赞赏,因此请加入我们在这个令人兴奋的旅程中,在边缘转换计算,并在运输,自动化,医疗和电信中实现令人兴奋的新用例。

*最初发表于StarlingX.io

以前的虚拟化好处:嵌入式系统虚拟化
下一个一起进化嵌入式Linux