新闻动态
StarlingX R4.0版本发布了!


特邀嘉宾撰稿人Ildiko Vancsa

StarlingX社区很高兴地宣布推出R4.0版本,新版本增加了新的特性和增强功能。

这篇博文将为您提供一些项目贡献者的一些见解,这些洞察来源于今年上半年为了满足诸如5G、工业物联网等领域的应用场景需求所做的工作。

StarlingX平台针对边缘计算和物联网的应用进行了优化,贡献者在4.0版本的开发工作过程中更加专注于性能、稳健性和安全目标的需求。这篇博文将带您深入了解平台中集成的一些新功能和新组件。

在边缘环境中,安全性和适当的隔离性至关重要,因为硬件和软件组件位于传统数据中心的安全范围之外。这可能导致传统的容器运行时会面临新挑战,因为它们共享主机内核并使用Name Space进行分隔,如果其中一个任何一个容器受到损害,则可能会出现连带问题。对此有多种解决方案,其中一种是使用Kata容器(Kata Containers),它可以使一种容器在运行时,将虚拟机和容器融合在一起。在StarlingX 4.0里面可以使用Kata Container作为Kubernetes的运行时组件。

为了更向前一步,StarlingX社区还为在Kata容器(Kata Containers)中运行的工作负载启用了时间敏感网络(TSN)。这是一项重要的功能,它可以为敏感的低延迟和有限制的延迟交付时间的流量提供支持,同时,正常的流量也可以通过此网络进行通信。目前工业物联网、视频传输和其他超低延迟用例中的应用程序都在使用此功能。由于该功能依赖于更新版本的Linux内核,因此在使用前可能需要执行一些配置步骤,不过不用担心,会有相关文档指导您完成这些步骤。

在管理硬件基础设施时,安全性是非常重要的。例如,在启动或重新启动作为部署一部分的服务器时,安全性就显得尤为重要。Redfish在这一领域提出了众所周知的标准,来应对解决这类挑战。StarlingX现在支持Redfish虚拟媒体控制器,该控制器为您提供了使用基于BMC的安全ISO映像启动过程的选项。

自动化在边缘计算用例中也是非常重要的,因为很多边缘设备都是远程的,维护的可能性很小。StarlingX现在提供了一个认证管理器,它可以实现自动颁发认证证书、监视过期日期并提供自动续订。

为用户提供更大的灵活性,社区正在开发对外部系统的支持。其中一个例子就是身份验证和授权期间使用的后端。现在可以配置StarlingX来使用Windows Active Directory对Kubernetes API进行身份验证。

在StarlingX平台的备份和恢复功能中同样也支持Kubernetes,可以通过配置来备份和恢复容器化的负载。

您可能已经知道,StarlingX有许多组件,您可以将它们任意组合,最终得到最能满足您需求的配置。在过去,构建过程是单一的,如果需要进行任何更改,则必须重新构建编译所有组件以获得更新后的映像。而现在StarlingX支持分层构建,该工具将系统分解为多个层,您可以独立地构建这些层——从而节省您的时间和资源。

在所有的发布周期中,都有一些具有新版本的组件。当您安装R4.0版本时,您将拥有4.18 Linux内核和OpenStack的Ussuri版本。

想要了解StarlingX R4.0版本更新功能和全新功能的完整列表,请查看发布说明和项目文档。

访问StarlingX网站以获得有关该项目的更多信息、查看代码或下载最新的镜像以试用新功能。

*本帖文最初发布于StarlingX.io。