Open Stack lanceert Victoria-release met verbeterde netwerkmogelijkheden en native integratie met Kubernetes

15 oktober 2020

De OpenStack-community intro­du­ceert vandaag Victoria, de 22e release van de meest gebruikte open source-software voor het inrichten van cloud-infra­struc­turen. Een van de sterke punten van OpenStack is dat het de pres­ta­ties van virtuele machines en bare metal opti­ma­li­seert en met de Victoria-release wordt dit nog verder versterkt.

Naast de diverse verbe­te­ringen van de stabiele en betrouw­bare core van OpenStack en uiterst flexibele moge­lijk­heden voor de inte­gratie met andere open source-projecten biedt de nieuwe release de volgende inno­va­tieve features:

Verbe­te­ringen betref­fende native inte­gratie met Kuber­ne­tes­Uit­ge­brei­dere onder­steu­ning voor diverse archi­tec­turen en stan­daar­de­n­In­no­va­tieve oplos­singen voor complexe netwerkproblemen.

Voor de Victoria-release ontving OpenStack meer dan 20.059 code­wij­zi­gingen. Deze waren afkomstig van 790 devel­o­pers die actief zijn bij 160 orga­ni­sa­ties in 45 landen. OpenStack wordt onder­steund door een grote wereld­wijde open source-community. Gemeten naar het aantal actieve bijdragen behoort het tot de wereld­wijde top drie van open source-projecten, samen met de Linux-kernel en Chromium.

De Victoria-release van OpenStack kan hier worden gedownload.

Belangrijkste functies van Victoria

Uitge­brei­dere native inte­gratie met Kubernetes: 

  • Kuryr, een oplossing die een brug slaat tussen netwerk­mo­dellen voor contai­ner­fra­me­works en de netwerk­bastractie van OpenStack, biedt nu onder­steu­ning voor custom resource defi­ni­tions (CRD’s). Kuryr zal niet langer gebruik­maken van anno­ta­ties voor de opslag van data over OpenStack-objecten in de API van Kuber­netes. In plaats daarvan worden over­een­kom­stige CRD’s (KuryrPort, Kury­r­Lo­ad­Ba­lancer en Kuryr­Net­work­Po­licy) aangemaakt.
  • Tacker, een OpenStack-service voor NFV-orches­tra­tion, biedt nu onder­steu­ning voor extra Kuber­netes-objecten en VNF LCM-API’s. Het biedt daarnaast een extra methode voor het uitlezen van object­be­standen van Kuber­netes en CNF-defi­ni­ties van arte­facten in het CSAR-pakket. Tacker biedt daarnaast uitge­brei­dere stan­daard­func­ties voor ETSI NFV-SOL (zoals levens­cy­clus­be­heer, opscha­ling en VNF-beheer) en een Fenix-plug-in voor rolling updates van VNF’s met behulp van Fenix en Heat.
  • Ironic, een omgeving voor bare metal-provi­si­o­ning, profi­teerde van een toename van het aantal bijdragen van de community met 66% ten opzichte van de OpenStack Ussuri-cyclus. Ironic biedt nu verbe­terde onder­steu­ning voor stan­da­lone imple­men­ta­ties in Kuber­netes- en edge-omge­vingen. Hiertoe biedt het decom­po­si­tion van de verschil­lende imple­men­ta­tie­stappen en nieuwe moge­lijk­heden zoals provi­si­o­ning zonder aanmel­dings­ge­ge­vens voor BMC en DHCP-loze implementaties.

Aanvullende ondersteuning voor diverse architecturen en standaarden

  • De Cyborg-API biedt nu onder­steu­ning voor een PATCH-call die het mogelijk maakt om FPGA’s recht­streeks te program­meren met vooraf geüploade bitstreams. De Victoria-release voegt daarnaast onder­steu­ning toe voor Intel QAT en acce­le­ra­tors voor FPGA van Inspur.
  • Vitrage biedt nu onder­steu­ning voor het laden van data via de standaard TMF639 Resource Inventory Mana­ge­ment API.
  • Octavia biedt nu onder­steu­ning voor HTTP/​2 via TLS op basis van Appli­ca­tion Layer Protocol Nego­ti­a­tion (ALPN). Het is nu ook mogelijk om minimale TLS-versies voor listeners en pools te specificeren.

Oplossingen voor complexe netwerkproblemen

- Neutron biedt nu een metadata-service die via IPv6 werkt. Deze service is inzetbaar zonder config drive in netwerken die volledig op IPv6 zijn gebaseerd. Neutron helpt gebrui­kers van flat networks nu ook aan onder­steu­ning voor Distri­buted Virtual Routers (DVR), Floating IP port forwar­ding voor de back-end van OVN en beschik­baar­heids­zones voor routers in OVN.
-De load balancer pools van Octavia bieden nu onder­steu­ning voor versie twee van het PROXY-protocol. Dit maakt het mogelijk om client-infor­matie door te geven aan deel­ne­mende servers als er gebruik wordt gemaakt van TCP-proto­collen. PROXYV2 biedt verbe­terde pres­ta­ties tijdens het opzetten van nieuwe verbin­dingen met deel­ne­mende servers door gebruik te maken van het PROXY-protocol, in het bijzonder wanneer de listener gebruik­maakt van IPv6.


- Kuryr biedt nu onder­steu­ning voor de auto­ma­ti­sche detectie van de VM bridging interface in geneste configuraties.

OpenStack was tien jaar geleden pionier op het gebied van open infra­struc­tuur. Inmiddels is het uitge­groeid tot de norm voor open infra­struc­ture-as-a-service. Met het oog op moderne workloads rond AI, machine learning, edge computing en IoT heeft het project ervoor gekozen om onder­steu­ning te bieden voor nieuwe chipar­chi­tec­turen, groot­scha­lige auto­ma­ti­se­ring tot op het niveau van bare metal en inte­gratie met legio source-compo­nenten. OpenStack zet inmiddels 75 data­cen­ters van publieke clouds en duizenden private clouds kracht bij op een schaal van meer dan 15 miljoen compute cores. Het platform leent zich perfect voor imple­men­ta­ties van uiteen­lo­pende archi­tec­turen. Voor­beelden zijn bare metal, virtuele machines (VM’s), graphics proces­sing units (GPU’s) en containers.

“Deze release volgt tien jaar na de eerste release van OpenStack”, zegt Thierry Carrez, vice president Engi­nee­ring bij de OpenStack Foun­da­tion (OSF). “En na dit decennium vormt OpenStack nog altijd het kloppende hart van open infra­struc­turen. De software biedt iedereen toegang tot tech­no­lo­gieën die het mogelijk maken om open infra­struc­turen in te richten. Orga­ni­sa­ties kunnen op die manier onbeperkt innoveren zonder een andere partij om toestem­ming te vragen. Het is geweldig om te zien hoe betrokken OpenStack-gebrui­kers zijn geweest bij het program­meer­werk voor de Victoria-release ter onder­steu­ning van nieuwe toepassingsscenario’s. Gebrui­kers houden zich ook actief bezig met het dichten van func­ti­o­nele lacunes binnen het platform wat bijdraagt aan verbe­terde stabiliteit.”

Pin It on Pinterest

Share This