StarlingX 10.0发布双栈网络弥合IPv4-IPv6鸿沟
StarlingX 10.0关键特性包括IPv4/IPv6双栈支持、统一软件管理框架、采集平台硬件使用数据的新工具。
开放基础设施基金会发布StarlingX 10.0,这是面向IoT、5G、O-RAN和边缘计算应用的开源分布式云平台的重大更新。最新版本在网络能力、安全功能和管理工具方面引入实质性改进。
StarlingX始于2018年,作为开源OpenStack云平台的电信和网络聚焦版本。StarlingX是全集成云基础设施平台,包含Linux内核、Kubernetes和OpenStack等核心构建块,以及其他开源组件。
StarlingX 10.0关键新特性:
- IPv4/IPv6双栈支持,实现网络协议间无缝迁移
- 通过IPsec保护管理流量增强网络安全
- 统一软件管理框架,整合更新和升级
- 可扩展性提升,支持高达5,000个受管节点(5倍提升)
- 通过新增Node Interface Metrics Exporter实现实时网络统计
双栈网络连接IPv4和IPv6环境
StarlingX 10.0最重要的网络增强之一是新增IPv4/IPv6双栈支持,解决网络运营商面临的关键挑战。IPv6最初旨在取代IPv4,但此过渡仍未完成,要求平台在生产环境同时支持两种协议。
“StarlingX一直能支持平台中IPv6的使用,”开放基础设施基金会社区总监Ildikó Váncsa告诉《Network World》。“最新增强现在允许用户在单栈和双栈网络配置间切换,以使用IPv4和IPv6地址空间。”
Váncsa表示,StarlingX在电信领域广泛采用,也被云服务提供商使用。这些领域用户越来越多地依赖IPv6的能力。但她指出,IPv6采用和支持尚未足够广泛,大多数运营商无法摆脱IPv4地址空间,这也是为何在10.0发布周期中增加双栈支持对StarlingX社区很重要。
IPv6双栈赋能分布式云架构
双栈IPv4和IPv6网络可在StarlingX云部署中通过多种方式设置。
Váncsa表示,用户现在能配置平台同时使用IPv4和IPv6地址空间且无服务中断。首个地址池分配给网络创建时将成为主地址池,后续不可移除。辅助地址池可动态分配或移除,按需在双栈和单栈模式间切换。用户可根据环境设备和特定用例需求执行额外配置,包括DNS设置和负载均衡。
值得注意的是,Váncsa解释说,StarlingX旗舰特性是分布式云架构模型,用户可在远程位置部署子云,从中心站点管理。“随着用户升级到平台最新版本,他们现在能配置子云利用双栈网络配置,”她说。
StarlingX获得新“安全港”Harbor
StarlingX 10更新另一关键新增是集成Harbor容器注册表。云原生部署高度依赖容器。容器注册表是运营商拉取容器镜像用于云部署的中央存储库。
“安全一直是StarlingX社区的高优先级,这驱动了将Harbor容器注册表集成到平台的决定,”Váncsa说。
她指出,Harbor提供多种功能改进StarlingX处理容器镜像、开放策略代理(OPA)和Helm Charts的安全性。OPA是Kubernetes部署中使用的开源策略引擎,用于定义和编写容器策略。Helm Charts是Kubernetes中容器广泛使用的开源部署技术。
Harbor具备漏洞扫描能力,允许用户依赖可信和验证的镜像,Váncsa说。Harbor还提供容器镜像和制品签名能力。
统一管理简化网络运营
管理StarlingX部署的网络运营商将受益于新的统一软件管理框架。此前,软件补丁和升级由独立子系统处理,需不同程序和命令。StarlingX 10.0将这些功能整合为具有统一API、CLI和工作流的单一框架。
此集成在升级时长和服务影响方面带来实质性改进。对于更新,框架利用OSTree在主机继续运行现有文件系统时安装新软件的根文件系统。简单重启即可过渡到新软件,与之前需要擦除磁盘和重新安装软件的方法相比,大幅减少停机时间。
StarlingX承诺严格资源约束管理
平台如StarlingX更关注资源有多重驱动因素。边缘部署往往资源有限,总体上组织正向绿色网络迈进,减少端到端部署功耗。
Váncsa指出,StarlingX已以不同方式增强以处理资源约束并跨站点优化资源使用。现有能力包括在硬件支持下让平台服务运行在1个CPU核心上,以及在系统内定义电源配置文件。
“10.0版本通过增加对电源指标应用的支持,进一步增强此领域能力,采集平台硬件使用数据,以进一步针对不同用例优化系统,”她说。
物联网技术