了解 OpenStack 最新版本,2025.2 Flamingo!

软件

 

OpenStack 的第 24 版 Xena,拥有强大的硬件支持、项目集成,以加强面向云原生应用程序的开放基础设施

最新的发布与2021年用户调查显示,OpenStack部署显著增长,从数百个核心到六百万个核心不等; 超过100个新的OpenStack云已建成,OpenStack管理的内核总数超过25,000,000个OpenStack Xena logo

OpenStack社区今天发布了Xena,这是最广泛部署的开源云基础设施软件的第24个版本。 Xena版本的主要亮点包括对新硬件功能的支持、组件之间改进的集成以及减少技术债务以维护OpenStack稳定可靠的核心。

OpenStack 是世界上最活跃的开源项目之一,得到了全球充满活力和积极参与的开发者社区的支持。仅在 25 周的时间里,Xena 版本包含了来自 125 个不同组织的 680 多名贡献者撰写的近 15,000 处更改。

此版本发布之际,OpenStack项目在生产中的部署比以往任何时候都更加广泛。 在过去的18个月里,已经构建了100多个新的OpenStack云,OpenStack管理的内核总数超过25,000,000个。 根据2021年OpenStack用户调查,部署规模从数百个核心到六百万个核心的组织都记录了显著增长。 用户调查报告将在OpenInfra Live: Keynotes(11月17-18日)之前发布,届时,这些生产用户中的一些人将分享他们不断增长的OpenStack用例的详细信息。

Xena版本亮点按项目细分

Xena提供了许多其他项目之间集成的例子,包括以下内容

Blazar已将OpenStackClient支持添加到python-blazarclient,允许用户使用OpenStack预留命令与Blazar交互,从而为用户提供与交互其他OpenStack项目时类似的命令行界面。

Glance已添加了使用Keystone限制的统一配额的支持。

OpenStack-Ansible,最受欢迎的部署工具(OpenStack用户调查的受访者中47%选择),已添加了Freezer部署的角色。

Manila已显著提高了manila-client shell实用程序与统一OpenStackClient之间的功能对等性,从而增强了共享文件系统API的可用性。

支持先进的硬件功能; Nova对SmartNIC的支持是众多例子中的一个,包括以下内容

Cinder中,许多当前的后端存储驱动程序现在增加了对超出所需驱动程序功能的特性支持,例如多挂载和利用后端优化的能力。

Ironic提供了大量的API改进,提高了节点列表检索性能,支持在裸机节点上查看boot_mode和secure_boot状态,以及将这些状态设置为API操作的能力。

OpenStack用户调查的受访者中,Kolla的生产使用率从2020年的17%增加到2021年的28%。 在Xena周期中,Kolla团队添加了与Hashicorp Vault的集成,用于控制平面密钥。

Neutron中,现在支持ECMP路由。 具有相同目标地址的多个路由现在被合并成一个ECMP路由。

Xena周期是偿还平台先前版本中积累的一些技术债务的机会。 值得注意的例子包括

Cinder:Cinder已删除长期弃用的Block Storage API版本2。

Cyborg:Cyborg提供了重构文档结构,包括API文档、用户指南和贡献者指南。

Horizon:Horizon和所有Horizon插件现在支持nodejs14。

Neutron:Neutron添加了一个新的配额驱动程序—DbQuotaNoLockDriver。 该驱动程序不会为每个(资源、项目ID)创建一个唯一的锁。 如果服务器请求的数量超过已解决的资源创建数量,则这些锁可能导致数据库死锁状态。


贡献者列表

感谢来自125个不同组织的680多名贡献者对OpenStack Xena版本的贡献

  • Takashi Kajinami
  • Dmitriy Rabotyagov
  • Radosław Piliszek
  • Mark Goddard
  • Ghanshyam
  • Slawek Kaplonski
  • Stephen Finucane
  • Hervé Beraud
  • zhongshengping
  • Aurelien Lourot
  • Dmitry Tantsur
  • Pierre Riteau
  • Alex Kavanagh
  • Elod Illes
  • Jiri Podivin
  • Rodolfo Alonso
  • Rabi Mishra
  • Harald Jensås
  • David Vallee Delisle
  • Riccardo Pittau
  • Gael Chamoulaud
  • Julia Kreger
  • Corey Bryant
  • Jonathan Rosser
  • Thomas Goirand
  • Goutham Pacha Ravi
  • Michele Baldessari
  • Shnaidman Sagi (Sergey)
  • Francesco Pantano
  • Tobias Urdin
  • Alex Schultz
  • Balazs Gibizer
  • Brian Rosmaita
  • Lee Yarwood
  • James Slagle
  • Marios Andreou
  • Martin Schuppert
  • Artem Goncharov
  • Steve Baker
  • Michal Nasiadka
  • Peter Matulis
  • Ian Wienand
  • Tim Burke
  • likui
  • Wenping Song
  • Lucas Alvares Gomes
  • wes hayutin
  • Gregory Thiemonge
  • Eric Harney
  • Juan Larriba
  • Jeremy Stanley
  • gnuoy
  • Lingxian Kong
  • Jose Luis Franco
  • yang yawei
  • Ronelle Landy
  • melanie witt
  • Marcin Juszkiewicz
  • yatin
  • Damien Ciabrini
  • Jesse Pretorius
  • Matthias Runge
  • Vishal Manchanda
  • Dan Smith
  • wushiming
  • mbu
  • Sandeep Yadav
  • YuehuiLei
  • Oleg Bondarev
  • Carlos Gonçalves
  • Brent Eagles
  • Sergii Golovatiuk
  • Martin Chacon Piza
  • chandan kumar
  • Gorka Eguileor
  • John Fulton
  • zhangboye
  • Abhishek Kekane
  • Daniel Bengtsson
  • Lajos Katona
  • Grzegorz Grasza
  • Gage Hugo
  • Martin Kopec
  • Cedric Jeanneret
  • Juan Badia Payno
  • Rajat Dhasmana
  • Aija Jauntēva
  • Sorin Sbârnea
  • Lance Bragstad
  • Michal Arbet
  • Douglas Mendizábal
  • Alistair Coles
  • Luigi Toscano
  • Alan Bishop
  • Michael Johnson
  • Mamatisa Nurmatov
  • Iury Gregory Melo Ferreira
  • Xinxin Shen
  • Dirk Mueller
  • Jakub Libosvar
  • wu.chunyang
  • Artom Lifshitz
  • Xuan Yandong
  • jinyuanliu
  • Brendan Shephard
  • Manpreet Kaur
  • Billy Olsen
  • Arne Wiebalck
  • Javier Peña
  • foundjem
  • Arx Cruz
  • Kamil Sambor
  • Flavio Fernandes
  • Akihiro Motoki
  • Tom Barron
  • Rico Lin
  • Bernard Cafarelli
  • Dantali0n
  • Andrew Bonney
  • Adrian Czarnecki
  • Arkady Shtempler
  • Terry Wilson
  • Lance Albertson
  • MaAoyu
  • Ananya
  • Brian Haley
  • sean mooney
  • Simon Dodsley
  • Lin PeiWen
  • Jorhson Deng
  • Giulio Fidente
  • Takashi Natsume
  • liuyulong
  • Helen Walsh
  • Maksim Malchuk
  • Jonathan Herlin
  • David Ames
  • Bharat Kunwar
  • Ivan Pchelintsev
  • Victoria Martinez de la Cruz
  • Kevin Carter
  • Ade Lee
  • Tushar Trambak Gite
  • Clark Boylan
  • Hemanth N
  • Eric Xie
  • Brin Zhang
  • Satish Patel
  • Aldinson C. Esto
  • Anand Bhat
  • Michał Dulko
  • yogananth Subramanian
  • Alexey Stupnikov
  • Elvira García Ruiz
  • Erno Kuvaja
  • Nobuto Murata
  • jiasirui
  • wdd
  • Susanta gautam
  • Mohammed Naser
  • Bogdan Dobrelya
  • Andrii Ostapenko
  • Pranali Deore
  • Piotr Parczewski
  • Clay Gerrard
  • Edward Hope-Morley
  • Matthew Oliver
  • Frode Nordahl
  • Chris MacNaughton
  • Ebbex
  • Douglas Viroel
  • Haresh
  • haixin
  • Hitesh Kumar
  • Dr. Jens Harbott
  • Bob Fournier
  • Paul Leimer
  • Przemyslaw Szczerbik
  • Emilien Macchi
  • Martin Magr
  • Jay Faulkner
  • Rodrigo Barbieri
  • Cliff Parsons
  • Sangeet Gupta
  • yangjianfeng
  • Carlos Eduardo
  • Andreas Jaeger
  • Sylvain Bauza
  • Lucian Petrut
  • Sofia Enriquez
  • Yasufumi Ogawa
  • LiangLu
  • cenne
  • Matthew Thode
  • Jaganathan Palanisamy
  • Chris Sibbitt
  • Pooja Jadhav
  • Ayumu Ueha
  • kiran pawar
  • Sunday Mgbogu
  • Thierry Carrez
  • Lukas Bezdicka
  • Gaudenz Steinlin
  • Roman Dobosz
  • alexey-mr
  • Chi Lo
  • sue
  • Yoshito Ito
  • Will Szumski
  • Georgina Shippey
  • James Troup
  • Eduardo Olivares
  • Christian Rohmann
  • Reason li
  • 江治林
  • James Page
  • boden
  • Cyril Roelandt
  • Bence Romsics
  • Doug Szumski
  • Rafael Weingartner
  • amolkahat
  • Kafilat Adeleke
  • kamlesh chauvhan
  • Zane Bitter
  • Michael Chapman
  • Leif Madsen
  • Yongli He
  • Sofer Athlan-Guyot
  • Andrey Kurilin
  • Nicolas Bock
  • Oliver Walsh
  • Keigo Noha
  • Johannes Kulik
  • Maysa de Macedo Souza
  • Frank Ritchie
  • Gaël THEROND
  • Owen McGonagle
  • Damian Dąbrowski
  • Pete Zaitcev
  • Derek Higgins
  • David Hill
  • 王昊
  • Vlad Gusev
  • Sean McGinnis
  • Marc Gariépy
  • Bhagyashri Shewale
  • Carl caihui
  • Erik Olof Gunnar Andersson
  • Luke Short
  • chinasubbareddy mallavarapu
  • Stephen Taylor
  • Fernando Ferraz
  • Felipe Rodrigues
  • Jacob Anders
  • Thomas Bucaioni
  • John Garbutt
  • Ivan Kolodyazhny
  • David Wilde
  • John Eckersberg
  • Pavlo Shchelokovskyy
  • Arun S A G
  • Szymon Wróblewski
  • YaZug
  • Maurice Escher
  • Dmitrii Shcherbakov
  • Cornellius Metto
  • Vadym Markov
  • Jeremy Houser
  • Luca Miccini
  • Nafiz Haider
  • Ziyu Bai
  • RADHIKA PAI
  • Jacy Lee
  • Dhuldev Valekar
  • Lewis Denny
  • Girish Chilukuri
  • Yadnesh Kulkarni
  • Martin Kalcok
  • Robert Gildein
  • Ching Kuo
  • Hiromu Asahina
  • Luciano Lo Giudice
  • Gustavo Sanchez
  • James E. Blair
  • Sam Morrison
  • Christian Schwede
  • Ihar Hrachyshka
  • Andrey Pavlov
  • hongbin
  • Ionut-Madalin Balutoiu
  • zhurong
  • Ilya Popov
  • Alfredo Moralejo
  • Purandhar Sairam Mannidi
  • Karthik S
  • Xing Zhang
  • Bartosz Bezak
  • Tetsuro Nakamura
  • Xinran WANG
  • Rocky
  • Qiu Fossen
  • wangzhiguang
  • James Parker
  • Venkata krishna Thumu
  • Ashley Rodriguez
  • Polina Gubina
  • mitya-eremeev-2
  • Mikolaj Ciecierski
  • Huy Tran
  • Marek Szuba
  • Stephan Pampel
  • Feilong Wang
  • Tatiana Ovchinnikova
  • Radomir Dopieralski
  • Xav Paice
  • Noam Angel
  • melissaml
  • Sophie Huang
  • Roy Tang
  • Richard G. Pioso
  • liuzhuangzhuang
  • norman shen
  • Sampat Ponnaganti
  • Lukas Piwowarski
  • zhen
  • Maari Tamm
  • Oleksandr Kozachenko
  • katari manoj kumar
  • Thiago Paiva Brito
  • Dina Saparbaeva
  • Ryan Zimmerman
  • Przemysław Lal
  • Archana Kumari
  • Scott Shambarger
  • Yi Feng
  • Anthony Timmins
  • Nahim Alves de Souza
  • Jad Haj Yahya
  • Christian Berendt
  • Adrien Cunin
  • Felipe Reyes
  • Antoine Musso
  • Walt
  • Ruby Loo
  • Ben Nemec
  • Kashyap Chamarthy
  • Jake Yip
  • Victor Morales
  • Chris Wedgwood
  • Erlon R. Cruz
  • Andrew Bogott
  • Sheel Rana
  • Kendall Nelson
  • Liron Kuchlani
  • Robin Cernin
  • ankit
  • Yariv
  • zhufl
  • Tin Lam
  • Andrei
  • xinliang
  • Daniel Alvarez
  • Fabian Wiesel
  • Martin Chlumsky
  • Josephine Seifert
  • Darren DeJaeger
  • Mauricio Faria de Oliveira
  • Phil Sphicas
  • Cory Johns
  • George Melikov
  • Stanislav Dmitriev
  • zhaoleilc
  • Soniya Murlidhar Vyas
  • Steven Fitzpatrick
  • Koichi Edagawa
  • Tabitha Fasoyin
  • Hirofumi Noguchi
  • Ye Haiyang
  • Jakob Meng
  • Manu B
  • Masaki UENO
  • Darshna Das
  • Fábio Oliveira
  • Kam Killsfirst
  • Mridula Joshi
  • Monty Taylor
  • Dan Prince
  • Zhang Hua
  • Itzik Brown
  • Renat Akhmerov
  • Arif Ali
  • Adam Harwell
  • Adrian Turjak
  • Chris Dent
  • [email protected]
  • Emma Foley
  • Vladislav Belogrudov
  • Hironori Shiina
  • Sam Wan
  • Amy Marrich
  • Mike
  • Dmitrii Kabanov
  • Adit Sarfaty
  • daniel.pawlik
  • Trent Lloyd
  • josephillips
  • Bernd Mueller
  • Namrata
  • Andrey Volkov
  • Matt McEuen
  • Maciej Jozefczyk
  • Kaifeng Wang
  • Brett Milford
  • Jason SUN
  • Duc Truong
  • Sri Harsha mekala
  • Federico Ressi
  • David Peacock
  • Archit Modi
  • Alexandre arents
  • Boxiang Zhu
  • chenker
  • Vladimir Grevtsev
  • Candido Campos Rivas
  • Uemit Seren
  • Roman Safronov
  • Vida Haririan
  • Alexander Evseev
  • gugug
  • ZhouHeng
  • Arthur Dayne
  • Vanou Ishii
  • Travis Neely
  • Nikita Kalyanov
  • Christopher Straut
  • Sarka Scavnicka
  • hamza
  • Alex Katz
  • Min Li
  • Gayathri Devi Kathiri
  • Aggelos Kolaitis
  • chimeng
  • Eric Barrera
  • Marcus Klein
  • XiaoYu Zhu
  • Wander Way
  • Greg Rakauskas
  • Bodo Petermann
  • Linhui Zhou
  • Amar
  • Mamduh
  • saikrishnagk
  • Hongtao Qi
  • Juan Pablo Lopez
  • Garrett Thompson
  • Marc Schmitt
  • James Palmer
  • Shubham Dang
  • Petr Tůma
  • liupeng0518
  • Moshiur Rahman
  • CAROLINA CABALLERO LOPEZ
  • Shanu Pandit
  • Kevin Putnam
  • Hernan Garcia
  • ruifaling
  • Mark Powers
  • Pavan Kesava Rao
  • Jonathan Heathcote
  • Alin-Gabriel Serdean
  • Jonas Schäfer
  • Luisa
  • Eric Chen
  • Nicholas Njihia
  • Jorge Niedbalski
  • Itsuro Oda
  • Paul Belanger
  • Matthew Treinish
  • Masayuki Igawa
  • Matt Riedemann
  • Mathieu Gagné
  • Ann Taraday
  • Jeffrey Zhang
  • Valery Tschopp
  • Ken Giusti
  • Raildo Mascena de Sousa Filho
  • Rikimaru Honjo
  • David Moreau Simard
  • IWAMOTO Toshihiro
  • Jon Bernard
  • Gonéri Le Bouder
  • Ildiko Vancsa
  • Stig Telfer
  • jpic
  • Jan Zerebecki
  • Andrey Bubyr
  • Romain LE DISEZ
  • xuan.mingyi
  • Antoni Segura Puimedon
  • Ian Y. Choi
  • Bjoern Teipel
  • Pedro Kostelec
  • Daniel Mellado
  • Tang Chen
  • Adriano Petrich
  • goldyfruit
  • Tobias Henkel
  • Ajitha Robert
  • Cyril Lopez
  • Kazumasa Nomura
  • Kristi Nikolla
  • Zohar Mamedov
  • Timothy Symanczyk
  • Toshiaki Takahashi
  • Filippo Inzaghi
  • yaowei
  • Thomas Bachman
  • Benoît Knecht
  • Brian Wickersham
  • Saravanan KR
  • vinay50muddu
  • Eyal
  • Nguyen Hung Phuong
  • Gökhan
  • wujun
  • Ilya Chukhnakov
  • pcaruana
  • Kostyantyn Kalynovskyi
  • Kevin Zhao
  • kourosh vivan
  • Christophe Fontaine
  • Mateusz Kowalski
  • MarkMielke
  • Mariusz Karpiarz
  • Vu Cong Tuan
  • Arundhati Surpur
  • Surya Seetharaman
  • Nguyen Hai
  • Vadim Ponomarev
  • David Smith
  • miaoyuliang
  • PerToft
  • Guilherme
  • Yash Gupta
  • Hang Yang
  • Buddhika Sanjeewa
  • Zijian Guo
  • caixiaoyu
  • Sirajudeen
  • Bo Tran
  • Anton Kurbatov
  • Denys Myrhorodskyi
  • Nguyen Hai Truong
  • wangyue_cmss
  • Rafal Ramocki
  • Felix Huettner
  • Jason Anderson
  • Raghavendra Tilay
  • JonCui
  • Jesper Schmitz Mouridsen
  • Simeon Gourlin
  • guest
  • Diogo Guerra
  • Scott Solkhon
  • sui
  • wangyu
  • Pradip Kadam
  • sunxifa
  • Christopher Brown
  • Simon O'Donovan
  • ITD27M01
  • Thomas Hartland
  • Abhiram Sangana
  • Sebastian Lohff
  • Yi Yang
  • Валерия Валерьевна Швецова
  • Dincer Celik
  • wanglbj
  • Pedro Henrique Pereira Martins
  • wangfaxin
  • Edin Sarajlic
  • Gregoire Mahe
  • Jan Horstmann
  • Akshay
  • Joel Capitao
  • Hiroo Kitamura
  • wdoekes
  • minruigao
  • Andrey Bolgov
  • LEDUC Florian
  • Rajath Av
  • Carmen Rata
  • Alan
  • Naoaki Horie
  • James Gibson
  • Roman Goncharov
  • Benjamin Reichel
  • Ignacy Osetek
  • zhangtongjian
  • Helena Spease
  • Yogesh
  • Himanshu Singh
  • suhaiming
  • Arina Stebenkova
  • fudunwei
  • Koichiro Den
  • Eduardo Santos
  • Marius Oprin
  • wuting
  • Fridtjof Mund
  • Linda Guo
  • Danni Shi
  • Paul Ali
  • Nicolas Parquet
  • jarred wilson
  • Kristian Kucerak
  • Arthur Outhenin-Chalandre
  • Wataru Juso
  • Matteo Sposato
  • Md Safiyat Reza
  • Ratnakaram Rajesh
  • Rajat Jain
  • Bartosz Woronicz
  • Dylan Zapzalka
  • Srinivas Atmakuri
  • Moritz Wanzenböck
  • Christophe Drevet-Droguet
  • Ana Peric
  • Robert Simon
  • Kevin Li
  • Francois Rigault
  • Connor Chamberlain
  • conna
  • David Fairbrother
  • Rafael Shibana Fayan
  • Patryk Jakuszew
  • Sebastian Gumprich
  • Kyle Dean
  • Kajal Sah
  • Karl Kloppenborg
  • Maor Blaustein
  • Michael Soto
  • Tiago Octaviano Primini
  • Oleksandr Yeremko
  • Jonas Lindner
  • Lukasz Zalewski
  • Per Lind
  • Gavin Guo
  • Konrad Kügler
  • Julien Thieffry
  • renu rani
  • Malik Obaid Ur Rehman
  • Maximilian Weiss
  • Thales Elero Cervi
  • John Lettman
  • Jan Hartkopf
  • Nitish Venkata Patcherla
  • Daniel Meyerholt
  • Tadeas Kot
  • Roman Popelka
  • Anisha Saikia
  • Leslie Stevens
  • Cuong
  • Jyoti Jauhari
  • Marek Tamaskovic
  • Julien Francioli
  • nikhil kshirsagar
  • Jacob Aharon
  • Seena Fallah
  • ZhouHao
  • test
  • Alberto Molina Coballes
  • Roman Gorshunov
  • Dong-won Jang
  • KEONWOO LEE
  • suhartono
  • Andi Chandler
  • Robert Holling