StorageReview.com

OpenStack släpper den 19:e versionen: Stein

Företag  ◇  Mjukvara

Idag tillkännagav OpenStack-communityt släppet av sin 19:e version av sin molninfrastrukturprogramvara med öppen källkod, Stein. Den senaste uppdateringen förbättrar hanteringen av ren metall och nätverk samtidigt som lanseringen av Kubernetes-kluster möjliggörs mycket snabbare. OpenStack Open Infrastructure Summit ligger precis runt hörnet i Denver, Colorado (29 april-1 maj). StorageReview kommer att närvara vid mässan. 

OpenStack-mjukvaran driver nu över 75 offentliga molndatacenter, för att inte tala om tusentals privata moln. OpenStack körs på över 10 miljoner beräkningskärnor. På grund av sin natur är den idealisk för olika arkitekturer (bar metall, virtuella maskiner (VM), grafiska bearbetningsenheter (GPU) och behållare) såväl som platser som har flera leverantörer. 

Den senaste utgåvan erbjuder fortfarande de tidigare fördelarna samtidigt som den ger nya funktioner för edge computing-nätverk och NFV-användningsfall. Stein ger förbättringar av både resurshantering och spårning. Stein levererar också kärnfunktioner för Kubernetes-användare. Kubernetes har, föga överraskande, blivit det främsta ramverket för containerorkestrering som körs på OpenStack.

Nya funktioner för hantering av kärninfrastruktur inkluderar:

  • OpenStack Magnum, en certifierad Kubernetes-installatör, förbättrade Kubernetes-klusterstarttiden avsevärt – ner från 10-12 minuter per nod till fem minuter oavsett antalet noder.
  • Med OpenStack-molnleverantören kan du nu lansera ett helt integrerat Kubernetes-kluster med stöd från Manila-, Cinder- och Keystone-tjänsterna för att dra full nytta av OpenStack-molnet det har skapats på. 
  • Neutron, OpenStacks nätverkstjänst, har snabbare skapande av bulkportar, inriktat på containeranvändningsfall, där portar skapas i grupper.
  • Ironic, bara metal provisioning-tjänsten, fortsätter att förbättra distributionsmallarna för fristående användare att begära tilldelningar av bare metal-noder och skicka in konfigurationsdata i motsats till förformade konfigurationsenheter.
  • Nätverksförbättringar levererade för 5G, edge computing och NFV-användningsfall 
    • Inom Neutron gör Network Segment Range Management det möjligt för molnadministratörer att hantera segmenttypintervall dynamiskt via ett nytt API-tillägg, i motsats till den tidigare metoden att redigera konfigurationsfiler. Denna funktion gynnar StarlingX och edge-användningsfall, där enkel hantering är avgörande.
    • För nätverkstunga applikationer är det avgörande att ha en minimal mängd nätverksbandbredd tillgänglig. Arbetet började under Rocky cycle för att tillhandahålla schemaläggning baserad på minimibandbreddskrav, och funktionen levererades i Stein. Som en del av förbättringarna behandlar Neutron bandbredd som en resurs och arbetar med OpenStack Nova-beräkningstjänsten för att schemalägga instansen till en värd där det begärda beloppet är tillgängligt.
    • API-förbättringar ökar flexibiliteten och lägger till stöd för alias till Quality of Service (QoS) policyregler som gör det möjligt för anropare att utföra förfrågningar om att ta bort, visa och uppdatera QoS-regler mer effektivt.
  • Förbättrad resurshantering och spårning
    • Blazar, resursreservationstjänsten, introducerade ett nytt Resource Allocation API som gör det möjligt för operatörer att fråga om det reserverade tillståndet för sina molnresurser. 
    • Placering är ett nytt projekt som introducerades i Stein-utgåvan. Utdraget från Nova-projektet erbjuder Placement möjligheten att rikta in sig på en kandidatresursleverantör, vilket underlättar uppgiften att specificera en värd för arbetsbelastningsmigrering. Detta ökar API-prestandan med 50 % för vanliga schemaläggningsoperationer. Den interna placeringstjänsten i Nova kommer att tas bort genom tågsläppet. Då bör Nova-installationer använda den separata placeringstjänsten.
    • Sahara, ett projekt för att enkelt tillhandahålla Hadoop-kluster, har omstrukturerats till en core+plugins-arkitektur, vilket gör det lättare att dra nytta av denna funktionalitet.
  • Ytterligare höjdpunkter
    • Keystone – OpenStack-identitetstjänsten introducerade multifaktorautentiseringskvitton i Stein-utgåvan, vilket underlättar ett mycket mer naturligt sekventiellt autentiseringsflöde. 
    • Kolla – Tjänsten för att tillhandahålla produktionsklara behållare och distributionsverktyg har lagt till stöd för att utföra fullständiga och inkrementella säkerhetskopieringar av MariaDB-databasen.
    • Senlin – Driven av ledarskap från Blizzard Entertainment-teamet, ger API:er i Senlin-klustringstjänsten nu synkrona fel i händelse av kluster-/nodlåsning, nedkylning i effekt eller åtgärdskonflikt. Operatörer kan nu också ta bort slutförda åtgärder med hjälp av ett underkommando för åtgärdsrensning i Senlin-manage-verktyget. Detta är användbart för långvariga kluster som har samlat på sig ett stort antal åtgärder i databasen. Sammantaget kan uppgraderingar gjorda av Senlin i Stein förbättra driftprestanda med flera storleksordningar.

Openstack

Diskutera den här historien

Anmäl dig till StorageReviews nyhetsbrev

Engagera dig med StorageReview

Nyhetsbrev | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | RSS-flöde

Adam armstrong

Adam är chefsnyhetsredaktör för StorageReview.com och hanterar våra interna och frilansande innehållsteam.