StarlingX是OpenStack Foundation最新的独立项目——它是一个为分布式边缘云提供用户服务的开源项目。最近它推出了第一个版本。
该项目以开源生态系统中的现有服务为基础,采用Ceph、OpenStack和Kubernetes等尖端项目的组件,并通过配置和故障管理等新服务进行补充,重点关注高可用性(HA)、服务质量(QoS)、性能和低延迟等关键需求。
“我们需要能够支持不断发展的新技术,如边缘、NFV、容器和机器学习,以及我们现有的社区。”OpenStack基金会执行董事Jonathan Bryce表示。
谈到边缘,关于适用技术的争论是无止境的,而为了找到答案,能够将所有虚拟机(VM)和基于容器的工作负载和裸机环境混合在一起是至关重要的——这正是StarlingX所提供的。
五个主要组件
一、配置管理
用户获得节点配置和清单管理服务,重点是支持自动发现和配置新节点,这对于部署和管理大量远程站点至关重要(其中一些可能位于难以到达的区域)。该组件带有Horizon图形用户界面和命令行界面,用于管理CPU、GPU、内存、大页面、加密/压缩硬件等清单。