刚刚、OpenStack 发布了第 18 个版本:Rocky

2018 年 8 月 31 日 云头条

OpenStack Rocky专注于裸机云、快速向前升级和硬件加速器。OpenStack的这第18个版本旨在满足对基础设施的新需求――受AI、机器学习、NFV和边缘计算等使用场景的驱动,并为包括裸机在内的各种硬件架构提供经过改进的升级功能和支持。



OpenStack基金会今天发布了同名开源云基础设施软件的第18个版本。该项目经历了起起落落,但它仍然是运行和管理大型私有云的事实上的标准。


OpenStack变得比以往更庞大。现在它支持超过75个公共云数据中心和计算核心数量超过1000万个这等规模的数千个私有云。但是始终很难从OpenStack的一个版本升级到另一个版本,也很难部署到裸机上。有了这个新版本,这两大问题处理起来容易多了。


OpenStack Rocky是部署最广泛的开源云基础设施软件OpenStack的第18个版本,它为运营方带来了众多的功能改进,这离不开实际的使用场景和用户反馈。两大亮点是针对裸机配置项目Ironic的改进和针对升级过程的改进。


裸机:适用于任何计算实例的可编程基础设施


为了支持边缘计算、网络功能虚拟化(NFV)和机器学习等新兴的使用场景,企业正在跨越虚拟化,直接在裸机上部署容器。除了虚拟机外,企业还开始直接在裸机上部署容器。基于Ironic的OpenStack裸机云为这种混合环境奠定了基础。


该版本中针对Ironic的改进包括用户管理的BIOS设置、引入了隔离节点的“conductor group”以及新的RAMDisk部署接口。这些功能增加了用户选项和架构灵活性,让用户可以针对性能和使用场景的要求来定制裸机。


快进向前升级:推动用户前进


Rocky版本还对OpenStack升级过程进行了改进。TripleO项目在Queens版本中引入了快速向前升级(FFU)这项测试版功能,经过用户测试和相应调整的开发周期后,FFU功能已准备好迎接黄金时段。FFU让滞后好几个版本的用户可以迅速跳过中间版本、升级到Queens及更新版本。


可以从即将召开的峰会了解企业组织在如何使用OpenStack方面的更多信息,或访问Marketplace找到OpenStack服务提供商。


Rocky的新功能


裸机


用户管理的BIOS设置—BIOS(基本输入输出系统)执行硬件初始化,还有许多配置选项,定制后可支持众多使用场景。选项可以帮助用户提升性能、配置电源管理选项或启用SR-IOV或DPDK之类的技术。Ironic现在让用户可以管理BIOS设置,支持NFV等使用场景,并为用户提供更大的灵活性。


Conductor group—在Ironic中,“conductor”使用驱动程序在硬件上执行操作。Ironic引入了“conductor_group”属性,用于限制某个特定的conductor(或某些)对哪些节点拥有控制权。这让用户得以基于物理位置隔离节点,减少了网络跳数,从而提升了安全和性能。


RAMDisk部署接口—Ironic中用于无磁盘部署的新接口。这出现在大规模和HPC这些使用场景,运营方渴望完全短暂的实例或搭建大规模环境。


容器


Magnum这个项目使容器编排引擎及其资源在OpenStack中成为首要资源,已成为Rocky周期中经过认证的Kubernetes安装程序。通过这种一致性测试让用户确信:Magnum可以按预期与Kubernetes进行交互。


边缘/物联网


负载均衡项目Octavia增加了支持UDP的功能。UDP是经常出现于语音、视频及其他实时应用中的传输层,它将负载均衡引入到了边缘和物联网这些使用场景。


高可用性


Masakari提供故障后自动恢复以支持高可用性的功能,增强了监控功能,包括监控实例中的内部故障,比如挂起的操作系统、数据损坏或调度故障。


高性能计算


Cyborg项目为GPU、FPGA、DPDK和SSD等加速器提供了生命周期管理。Cyborg在Rocky中引入了面向FPGA的新REST API,FPGA是常见于机器学习、图像识别和其他HPC使用场景的加速器,让用户可以动态改变FPGA设备上加载的功能。


Serverless


Rocky版本推出了Qinling的1.0版本,Qinling是一个函数即服务(FaaS)项目。Qinling在OpenStack云上提供了Serverless功能,让用户在无需管理服务器、虚拟机或容器的情况下在OpenStack云上运行功能,同时仍连接到Keystone之类的其他OpenStack服务。


想了解项目团队发布的更多版本要点,请访问Release Highlights页面(https://releases.openstack.org/queens/highlights.html)。可在Project Navigator(https://www.openstack.org/software/project-navigator)中了解各个OpenStack项目的更多信息,借助Project Map(https://www.openstack.org/openstack-map)获取OpenStack的完整视图。


Red Hat首席软件工程师兼OpenStack Ironic项目团队负责人朱莉娅•克里格(Julia Kreger)在声明中说:“OpenStack Ironic提供了裸机云服务,将自动化和通常与虚拟机有关的配置速度引入到了物理服务器。这个强大的基础让你可以在一个基础设施平台上运行虚拟机和容器,这正是运营方渴求的。”


相关阅读:

真正的私有云 ≈ 公有云


登录查看更多
0

相关内容

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。
Python导论,476页pdf,现代Python计算
专知会员服务
259+阅读 · 2020年5月17日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
阿里云发布机器学习平台PAI v3.0
雷锋网
12+阅读 · 2019年3月22日
官方解读:TensorFlow 2.0 新的功能特性
云头条
3+阅读 · 2019年1月23日
PyTorch 1.0 正式版发布了!
机器学习算法与Python学习
4+阅读 · 2018年12月8日
Android P正式发布,你需要尽快做适配了
前端之巅
3+阅读 · 2018年8月7日
重磅 | PyTorch 0.4.0和官方升级指南来了!
AI前线
3+阅读 · 2018年4月25日
免费云真机测试 | 让您的应用完美适配 Android Oreo
引力空间站
3+阅读 · 2018年2月2日
发布TensorFlow 1.4
谷歌开发者
7+阅读 · 2017年11月23日
3D Deep Learning on Medical Images: A Review
Arxiv
12+阅读 · 2020年4月1日
Arxiv
12+阅读 · 2019年3月14日
Self-Driving Cars: A Survey
Arxiv
41+阅读 · 2019年1月14日
Arxiv
8+阅读 · 2018年7月12日
VIP会员
相关VIP内容
Python导论,476页pdf,现代Python计算
专知会员服务
259+阅读 · 2020年5月17日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
相关资讯
阿里云发布机器学习平台PAI v3.0
雷锋网
12+阅读 · 2019年3月22日
官方解读:TensorFlow 2.0 新的功能特性
云头条
3+阅读 · 2019年1月23日
PyTorch 1.0 正式版发布了!
机器学习算法与Python学习
4+阅读 · 2018年12月8日
Android P正式发布,你需要尽快做适配了
前端之巅
3+阅读 · 2018年8月7日
重磅 | PyTorch 0.4.0和官方升级指南来了!
AI前线
3+阅读 · 2018年4月25日
免费云真机测试 | 让您的应用完美适配 Android Oreo
引力空间站
3+阅读 · 2018年2月2日
发布TensorFlow 1.4
谷歌开发者
7+阅读 · 2017年11月23日
Top
微信扫码咨询专知VIP会员