StarlingX integreert OpenStack, Kubernetes en Ceph voor edge- en IoT-projecten

17 januari 2020

De open source-community StarlingX, het open source edge computing- en IoT-platform voor toepas­singen die om krachtige pres­ta­ties en lage latency vragen, maakt de beschik­baar­heid van release 3.0 bekend. Dit platform richt zich op OpenStack® en Kuber­netes; volgens prognoses van 451 Research zal in deze markt in 2023 totaal $12 miljard omgaan. StarlingX combi­neert de twee genoemde tech­no­lo­gieën met Ceph. Daarmee ontstaat een container­ge­ba­seerde infra­struc­tuur voor schaal­bare edge-toepassingen.

Belangrijkste functies 

Om verdere onder­steu­ning te bieden voor de lage latency en gedis­tri­bu­eerde clouds waar edge computing en het indu­strial Iot (IIoT) om vragen verleende StarlingX prio­ri­teit aan de volgende functies in StarlingX 3.0: 

  • Infra­struc­tuur- en cloud-moni­to­ring: Versie 3 intro­du­ceert een nieuw Armada-manifest (stx-monitor) dat de soft­wa­re­com­po­nenten en diensten defi­ni­eert die nodig zijn voor de inzet van een oplossing voor de moni­to­ring van de infra­struc­tuur en het Kuber­netes-cluster en de diensten waarop die draait.
  • Inte­gratie met OpenStack Train: StarlingX is nu gebaseerd op Train, de laatste release van OpenStack.
  • Inte­gratie van gedis­tri­bu­eerde cloud-omge­vingen en contai­ners: De community heeft wijzi­gingen gedaan die nodig zijn om gedis­tri­bu­eerde clouds te inte­greren met een gecon­tai­ne­ri­seerde versie van OpenStack.
  • Nieuwe onder­steu­nings­op­ties voor hardware acce­le­ra­tors: StarlingX heeft de aanvan­ke­lijke inte­gratie van Intel FPGA (via Darby Creek) in zijn platform opgenomen. Dit vormt een aanvul­ling op de onder­steu­ning voor andere hardware accelerators.
  • Time Sensitive Networ­king (TSN) voor VM’s: TSN omvat een reeks van stan­daarden van de IEEE die voort­du­rend verder worden ontwik­keld om Ethernet-geba­seerde LAN’s tijd­ge­voelig te maken. Deze stan­daarden dragen bij aan bounded worst-case latency. Deze essen­tiële tech­no­logie is inzetbaar in diverse sectoren, zoals de auto- en maak­in­du­strie. De toevoe­ging van TSN aan StarlingX vereist een enorme inspan­ning, omdat de tech­no­logie is gebaseerd op diverse IEEE-stan­daarden en toepassingsscenario’s.

Meer infor­matie over deze en andere functies van StarlingX 3.0 is te vinden in de blog post van Glenn Seiler, vice president Open Source Strategy bij Wind River.

Snelle opeenvolging van releases

StarlingX release 1.0 (2018) voorzag in een versterkte versie van het OpenStack-platform dat op dedicated fysieke servers draaide. StarlingX 2.0, dat in september 2019 werd uitge­bracht, maakte gebruik van aanvul­lende bouw­stenen om de open infra­struc­tuur te versterken. Het platform inte­greerde OpenStack en Kuber­netes met het oog op flexi­bi­li­teit, robuust­heid en onder­steu­ning voor hete­ro­gene workloads.

Sinds het StarlingX-project van start ging hebben 187 auteurs 5.928 bijdragen gedaan. Release 3.0 volgt slechts vier maanden na de intro­ductie van release 2.0 en voegt 876 commits toe. Deze zijn afkomstig van 70 devel­o­pers afkomstig van orga­ni­sa­ties zoals 99Cloud, FiberHome, Intel,  OpenStack Foun­da­tion, Red Hat en Wind River. Gebrui­kers, operators en devel­o­pers worden aange­moe­digd om de software uit te proberen en met de StarlingX-community van gedachten te wisselen. Dat laatste is mogelijk via IRC (#starlingx op Freenode) of de mailing­lijst (lists​.starlingx​.io).

Het doel van het StarlingX-project is om in de praktijk bewezen cloud tech­no­lo­gieën voor edge computing op een nieuwe manier te confi­gu­reren, om volwassen en robuuste cloud-func­ti­o­na­li­teiten naar sterk gedis­tri­bu­eerde IT-omge­vingen te brengen. StarlingX is een integraal edge cloud-infra­struc­tuur­plat­form voor bare metal, VM’s en contai­ners. Het voorziet in high avai­la­bi­lity (HA), quality of service (QoS), krachtige pres­ta­ties en lage latency. StarlingX maakt gebruik van compo­nenten van andere open source-projecten zoals Ceph, Linux, KVM, OpenStack en Kuber­netes. Het vult die aan met nieuwe diensten zoals confi­gu­ratie- en fout­be­heer. StarlingX komt daarmee tegemoet aan de hoge eisen die aan de edge computing-toepas­singen van carriers en indu­striële bedrijven worden gesteld.

Ondersteuning

StarlingX is onder meer inzetbaar voor IoT-toepas­singen in de trans­port­sector, de gezond­heids­zorg, indu­striële auto­ma­ti­se­ring, 5G, smart buildings en smart cities, zelf­rij­dende auto’s, loca­tie­ge­ba­seerde retail­op­los­singen, virtual radio access networks (vRAN’s), augmented reality, virtual reality en voor beveiligingsdiensten.

 

Pin It on Pinterest

Share This