第25版 OpenStack Yoga 已发布

OpenStack社区今日正式发布第25版-Yoga,该版本通过支持先进的硬件技术如SmartNIC DPUs,优化与云原生软件如Kubernetes、Prometheus等的集成以及减少技术债等方式来保持OpenStack内核的稳定性与可靠性。

OpenStack作为开源基础设施即服务(IaaS)的标准,是一个可部署裸机、虚拟机(VMs)、图形处理单元(GPUs)及容器等多种架构的基础设施平台。过去12年,OpenStack项目始终与新型用例和技术创新同步,保持稳定的版本更新进度。目前OpenStack在实际生产中的整体部署规模逾2500万计算核心,支持着全球180多个公有云数据中心的运行,社区稳步集成新技术如Kubernetes等,自2012年成立以来,已累计合并8700余名贡献者提交的560,000项代码修改。

全球90%的大型电信运营商都在运行OpenStack,现有OpenStack用户也在持续扩展其部署规模,同时还有新的贡献者如NVIDIA、BBC以及欧洲中期天气预报中心(ECMRWF)等陆续加入,将新型应用和技术引入社区。这一切得益于社区对该软件可用性的持续改进,用户可部署规模从几十个到数百万个内核不等。

下载OpenStack Yoga:

https://www.openstack.org/software/yoga/

Kendall Nelson,OpenInfra基金会高级上游开发者倡导者表示:“在发布第25个版本后,全球OpenStack社区不断调整和发展,创建可投入实际生产应用的软件,目前OpenStack整体的部署规模已超过2500万计算核心。OpenStack如今的规模真是让人惊叹,自2012年成立以来,社区已合并了来自8,700多位贡献者提交的560,000多项代码更改,如今OpenStack持续推动新兴用例和新型硬件架构的发展,最新版Yoga正延续这一发展势头,继续演进。”

Yoga版本要点:

在Yoga版本为期25周的开发周期中,社区合并了来自44个国家/地区125个组织的680多位贡献者提交的近 13,500项代码更改。Yoga主要优化包括:

  • 扩展了对硬件的支持,尤其是SmartNIC DPUsNeutron可对VNIC类型进行远程管理,用户可将端口绑定到SmartNIC DPUs。此外,Nova现可为网络后端提供支持,用户可借助SmartNICs从主机服务器卸载控制平面,由此提升安全性能,借助新型SmartNIC DPUs的CPU和RAM资源来减少开销。

  • 将本地IP添加至Neutron。该功能侧重于网络数据面板的高效及高性能,主要面向超大规模云或有高网络吞吐量需求的云平台。本地IP是一个虚拟IP,可跨多个端口或VMs进行共享,且仅限于在相同物理服务器或节点边界内访问。

  • Manila可提供软删除方案。用户可以软删除的方式将共享文档放入回收站,该共享文档在被清除前,用户可在一定时间内对这些文档进行配置,按需浏览或恢复回收站内的共享文档。

  • 扩展了对云原生组件PrometheusKubernetes的兼容性

  • Prometheus集成:Octavia负载均衡器添加了暴露Prometheus exporter终端的监听器,可支持深度监测,Octavia amphora Provider可显示150多项指标。Kolla可为用户部署Prometheus Libvirt expoter提供支持。

  • Kubernetes集成:通过将Kubernetes事件引入由Kuryr管理的资源中来强化Kuryr组件的调试功能。Tacker为其Kubernetes虚拟化基础设施管理器(VIM)引入了几个新功能,包括采用Docker私有镜像仓库或Helm表格来部署容器网络功能(CNFs)。

Yoga的日常维护与更新:

  • Ironic组件中,默认部署启动模式已从Legacy BIOS更改为UEFI。

  • Cinder添加了新的后端驱动程序:适用于NVMe/TCP的Lightbits LightOS,TOYOU NetStor光纤驱动程序和NEC V系列存储驱动程序(FC和iSCSI)。目前后端存储驱动已增加了对超出现有驱动功能的其他功能特性的支持,比如Active/Active replication。

  • Kolla已弃用二进制镜像,并且将在下一个版本中移除与此相关的所有支持。要求用户迁移到基于源代码的镜像。

更多Yoga版本特性详情请参阅版本说明:

https://releases.openstack.org/yoga/highlights.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/512067.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

项目实战总结以及接入U-APM

简介: 导致 App 性能低下的原因有很多,除去设备硬件和软件的外部因素,其中大部分是开发者错误地使用线、系统函数、编程范式、数据结构等导致的。即便是较有经验的程序员,也很难在开发时就能避免所有导致性能低下的“坑”&#xf…

oracle redo 200mb,Oracle的redo log在各场景下的恢复

Oracle的redo log非常重要,redo log损坏将导致数据库开法开启或数据丢失,针对redo log在各种场景下如何打开或恢复数据库,特别模拟测试说明:各场景包括如下(共6个场景):场景一.非归档下inactive状态的redo 恢复场景二.非归档下act…

站在原地就是退步——除了死磕通道,云通讯服务商还该做些什么?

受访嘉宾:吴佳钊,杭州云片网络科技有限公司联合创始人、CTO 当前,全球通信云已经步入2.0时代,最大的变化在于通信形式的变革:传统短信语音的通信形式将逐步向包括即时通讯IM实时音视频RTC的互联网通信转变。尤其在5G时…

Cube 技术解读 | 详解「支付宝」全新的卡片技术栈

简介: 魔方卡片(Cube),让 App 首页实现敏捷更新。 CodeHub#7 正式落幕,来自蚂蚁集团的技术专家「京君」与掘金社区的开发者们分享了「支付宝」全新的卡片技术栈——魔方卡片(Cube)。 京君围绕 C…

庖丁解InnoDB之REDO LOG

简介: 数据库故障恢复机制的前世今生一文中提到,今生磁盘数据库为了在保证数据库的原子性(A, Atomic) 和持久性(D, Durability)的同时,还能以灵活的刷盘策略来充分利用磁盘顺序写的性能,会记录REDO和UNDO日志,即ARIES方…

oracle 取整点的数据,Oracle SQL语句操作数字:取整、四舍五入及格式化

用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化取整(向下取整):select floor(5.534) from dual;select trunc(5.534) from dual;上面两种用法都可以对数字5.534向下取整,结果为5.如果要向上取整 ,得到结…

Web 自动化神器,批量下载美图,可直接导入使用

‍‍作者 | 小碗汤来源 | 进击云原生今天为大家分享一款前端自动化操作神器: Automa。Automa介绍它是一款 Chrome 插件,即使你不会写代码,也能按照自己的需求,完成一系列自动化操作。利用它,你可以将一些重复性的任务实现自动化、…

RocketMQ 5.0 POP 消费模式探秘

简介: POP Consumer—使客户端无状态,更轻量! 作者:凯易&耘田 前言:随着 RocketMQ 5.0 preview 的发布,5.0 的重大特性逐步与大家见面。POP Consumer 作为 5.0 的一大特性,POP 消费模式展现…

oracle排列组合,sql实现排列组合

employe 表中的数据EMPNO ENAME JOB DEPTNO SAL101 实施一部员工1 部门领导 10 1205.775102 实施一部员工2 普通员工 10 1341.174103 实施一部员工3 普通员工 10 1195.74104 实施一部员工4 普通员工 10 1529.176105 实施一部员工5 普通员工 10 1901.084106 实施一部员工6 普通…

【ESSD技术解读-01】 云原生时代,阿里云块存储 ESSD 快照服务如何被企业级数据保护所集成?

简介: 本文描述了阿里云块存储快照服务基于高性能 ESSD 云盘提升快照服务性能,提供轻量、实时的用户体验及揭秘背后的技术原理。依据行业发展及云上数据保护场景,为企业用户及备份厂商提供基于快照高级特性的数据保护的技术方案,满…

一把王者的时间,我就学会了Nginx

作者 | 步尔斯特来源 | CSDN博客Nginx 简介Nginx("engine x")是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有&…

【ESSD技术解读-02】企业级利器,阿里云 NVMe 盘和共享存储

简介: 当前 NVMe 云盘结合了业界最先进的软硬件技术,在云存储市场,首创性同时实现了 NVMe 协议 共享访问 IO Fencing 技术。它在 ESSD 之上获得了高可靠、高可用、高性能,同时基于 NVMe 协议实现了丰富的企业特性,如…

php数组json函数,php数组转json的函数是什么

php数组转json的函数是json_encode()。json_encode()函数可以对变量进行JSON编码,将其转换为json字符串数据,语法格式“json_encode (value)”。本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑php数组如何转为json&#xff1…

使用友盟+的APM服务实现对移动端APP的性能监控

简介: 对于信息系统服务,一般我们的重点监控对象都是核心的后端服务,通常会采用一些主流的APM(Application Performance Management)框架进行监控、告警、分析。那么对于移动端的APP、小程序的运行时状态如何进行实时监控与分析呢&#xff1f…

首届“中国物联网数据基础设施最佳案例评选”结果出炉

供稿 | 映云科技 出品 | CSDN云计算 随着物联网技术的成熟与普及,如今的世界早已进入万物互联的时代,全球年活跃连接的物联网设备已达数百亿规模 (IoT Analytics, 2021)。海量物联设备产生的数据,需要通过统一汇聚和…

Serverless 工程实践 | 快速搭建 Kubeless 平台

简介: Kubeless 是基于 Kubernetes 的原生无服务器框架。其允许用户部署少量的代码(函数),而无须担心底层架构。 快速搭建 Kubeless 平台 Kubeless 简介 Kubeless 是基于 Kubernetes 的原生无服务器框架。其允许用户部署少量的…

并发编程实践之公平有界阻塞队列实现

简介: JUC 工具包是 JAVA 并发编程的利器。本文讲述在没有 JUC 工具包帮助下,借助原生的 JAVA 同步原语, 如何实现一个公平有界的阻塞队列。希望你也能在文后体会到并发编程的复杂之处,以及 JUC 工具包的强。 作者 | 李新然 来源 | 阿里技术公…

php 什么时候传引用,什么时候在PHP中使用传递引用?

以下内容不适用于对象,因为这里已经说明了。如果计划修改传递的值,则通过引用传递数组和标量值将只会节省内存,因为PHP使用了更改时复制(copy-on-change)策略。例如:# $array will not be copied, because it is not modified.fun…

iOS App 启动优化

简介: 作为程序猿来说,“性能优化”是我们都很熟悉的词,也是我们需要不断努⼒以及持续进⾏的事情;其实优化是⼀个很⼤的课题,因为细分来说的话有⼤⼤⼩⼩⼗⼏种优化⽅向 ,但是切忌在实际开发过程中不能盲⽬…

apache1.3 php编译,安装Apache1.3.29 - Linux+Apache+Mysql+PHP典型配置详解_Linux教程_Linux公社-Linux系统门户网站...

2.安装Apache1.3.29。我没有选择安装Apache2.0是我对他还是不放心,因为网上最新公布的apache的漏洞基本上是针对2.0,当然大家可以自己选择安装相应的版本。我这里讲的都是采用DSO动态编译的方法编译Apache.至于有关apache的编译方法,可以参考…