StarlingX – het open source gedistribueerde cloud-platform voor IoT, 5G, O-RAN en edge computing – is nu beschikbaar in versie 10.0. StarlingX combineert de Linux-kernel, Ceph, OpenStack, Kubernetes en meer om een volledig uitgeruste cloud softwarestack te creëren die telecomproviders en bedrijven alles biedt wat ze nodig hebben om een edge cloud te implementeren op enkele servers of honderden. Container-gebaseerd en zwaar geautomatiseerd en schaalbaar, wordt StarlingX gebruikt door de meest eisvolle toepassingen in industrieel IoT, telecom, videolevering en andere use cases met ultralage latentie en hoge prestaties.
“Met StarlingX die wereldwijd in productie draait, heeft de community feedback van gebruikers kunnen opnemen en in het platform integreren, om ervoor te zorgen dat het perfect aansluit bij moderne workloads op schaal en functionaliteit biedt die gebruikers in staat stelt om oude technologieën te combineren met nieuwe innovaties”, zei Ildikó Váncsa, directeur Community voor de OpenInfra Foundation. “De StarlingX 10.0 release legt de nadruk op het tegemoetkomen aan de behoeften van gebruikers door nieuwe functionaliteit toe te voegen aan netwerken, de schaalbaarheid te vergroten en het platform nog eenvoudiger te maken om te implementeren, configureren en te beheren.”
Nieuwe functies en upgrades
- Netwerken: StarlingX 10.0 voegt ondersteuning toe voor IPv4/IPv6 dual-stack. Hoewel IPv6 oorspronkelijk werd geïntroduceerd in de industrie met de bedoeling om het IPv4-adresbereik te vervangen, is die overgang nog niet voltooid. Met het bestaan van beide protocollen in productiegebruik, staan platforms zoals StarlingX voor de uitdaging om beide tegelijk te ondersteunen. De 10.0-versie van het platform maakt het nu mogelijk om zowel IPv4- als IPv6-adresbereiken aan netwerken te koppelen die in het platform zijn gedefinieerd, waarbij een van beide als primair dient.
- Beveiliging: StarlingX 10.0 voegt ondersteuning toe voor het gebruik van Harbor als containerregister door het te implementeren als een StarlingX-systeemapplicatie. Eenmaal geconfigureerd, kunnen gebruikers deze service gebruiken om artefacten in de cloud-native omgeving veilig te beheren, zoals containerimages, Helm-charts en meer. Harbor is een OCI-compatibele service die kwetsbaarheidsscans van artefacten biedt en rolgebaseerde toegangscontrole en de mogelijkheid om containerimages en artefacten te ondertekenen, naast andere functies.
- Gebruikerservaring: Het eenvoudig maken van de implementatie en het beheer van het platform is altijd een focuspunt geweest voor de StarlingX-gemeenschap. De 10.0-release levert een belangrijke verbetering op dit gebied met het nieuwe Unified Software Management Framework. Hoewel de mogelijkheden om het platform te patchen en upgrades uit te voeren al beschikbaar waren in eerdere versies, werden deze operaties door verschillende subsystemen uitgevoerd en moesten gebruikers er apart toegang toe hebben. Het nieuwe framework biedt één procedure, toegankelijk via een REST API/CLI-interface, om updates en upgrades uit te voeren voor zowel een enkele cloudinstallatie als een gedistribueerde cloudimplementatie.
- Kernel-upgrade: StarlingX 10.0 bevat een upgrade naar de nieuwste LTS-release van het Yocto-project, waarbij de v5.10-kernel wordt vervangen door v6.6. Met de nieuwe kernel heeft het StarlingX-platform toegang tot een bredere reeks ondersteunde hardwareplatforms en in-tree-apparaatstuurprogramma’s. Deze kernelversie biedt ook verbeterde prestaties en bevat bugfixes die niet zijn teruggeporteerd naar de eerder geïntegreerde versie.
- Schaalbaarheid: Eerdere versies van StarlingX konden al tot 1.000 externe sites per systeemcontroller beheren. De 10.0-release van het platform kan nu tot 5.000 sites beheren, wat de implementatie en het beheer van grote implementaties vereenvoudigt.
- Verder: StarlingX integreert een breed scala aan open source-projecten naast de Linux-kernel, en bijdragers hebben nieuwere versies van deze componenten geïntegreerd in de 10.0-releasecyclus. Bijvoorbeeld, de StarlingX 10.0-release biedt nu toegang tot Kubernetes-versies tot v1.29.