OpenStack发布Queens版本,扩展对GPU和容器支持

OpenStack本周发布了第17个代码版本Queens,该版本包含一些重大的更新,例如软件定义存储功能、GPU兼容性以及容器工作负载的跟踪等。Queens不仅有利于具有关键任务负载的企业,而且有利于企业向容器、NFV、边缘计算和机器学习等领域投资。该软件现在支持60个公有云数据中心和数千个私有云,其规模超过600万个物理内核。

根据451 Research的调查显示,云计算的企业应用持续扩大,到明年60%的企业工作负载将会运行在云端。451 Research报告称,OpenStack的企业应用也在不断扩张,几乎所有的垂直和相关领域的企业都在OpenStack软件上运行关键任务的工作负载。为了支持这些工作负载,Queens发布了强大的面向企业的功能,其中最突出的是Cinder中的多功能连接功能(multi-attach feature)。

Cinder Multi-Attach使运维人员能够将相同的Cinder volume连接到多个VM,若果一个节点关闭,另一个节点接管并访问该volume。这种支持关键任务工作负载的高可用性的冗余是云环境中最受欢迎的功能之一。

Queens还包括显着的增强功能,以支持新兴的用例,例如机器学习,NFV,容器集成和边缘计算。

◆ 支持vGPU:在Nova中,对vGPU的支持让云管理员能够定义风格以请求vGPU的特定资源和分辨率。最终用户可以启动具有vGPU的虚拟机,这对于图像密集型工作负载以及人工智能和机器学习工作负载来说是一项重要的功能。

◆ Cyborg:Cyborg是用于管理硬件和软件加速资源(如GPU,FPGA,CryptoCards和DPDK/SPDK)的架构,对NFV工作负载的电信公司而言,加速是一项必备的功能。通过Cyborg,运维人员可以列出、识别和发现加速器,将加速器连接到实例并将其分离、安装和卸载驱动器。它可以单独使用,或与Nova或Ironic结合使用。

◆ Ironic救援模式:可用于Nova中虚拟机的修复,现在也可用于Ironic中的裸机修复。运营商可以对错误配置的裸机节点进行故障排除,或从诸如丢失的SSH密钥等问题中恢复。

◆ Kuryr CNI守护进程:OpenStack是部署在私有云中的容器的首选平台,Queens版本扩展了微服务功能。Kuryr增加了一个CNI守护进程来增加Kubernetes操作的可扩展性。为了支持高可用性(HA),CNI守护进程能够监控pod事件,不需要为每个事件等待Kubernetes API。即便控制器宕机了,也可以创建Pod。

◆ 支持边缘计算:OpenStack-Helm和LOCI两个新项目能够支持边缘计算应用程序

◆ Zun容器服务:Zun是一个新的OpenStack项目,它允许用户无需管理服务器或集群即可快速启动和运行容器。它通过与Neutron,Cinder,Keystone和其他核心OpenStack服务集成,无缝地将先进的企业网络,存储和身份验证功能添加到容器中。

OpenStack基金会首席运营官Mark Collier表示:“在云计算的早期,用例相当狭隘,但今天云计算用例的范围已经扩大到大量的工作负载。就像云的范围一样,OpenStack也是一个平台。考虑Queens版本中的vGPU和容器增强功能:它将解决OpenStack的用例问题,并展示出OpenStack如何具有支持不断变化的开放式基础设施需求的灵活性和能力。”

关注运营商

Queens版本的发布并不能提供增强的可管理性、弹性和用户体验的工具。运营商喜欢的新功能包括:

◆ OpenStack-Helm:该项目组合中的新增内容提供了一系列Helm图表和工具,用于在Kubernetes之上管理OpenStack的生命周期,并将OpenStack作为独立服务运行。

◆ 注册和文档策略:在大多数OpenStack项目中,基于角色的访问控制(RBAC)策略在项目代码中普遍存在,而不是作为项目源中的单独文件存在,从而提供更好的关于服务策略的通信以及为RBAC策略设置更多的粒度默认值。

◆ HOT拖放:Horizon添加了一个插件,通过Horizon仪表板上用户友好的拖放UI创建Heat编排模板。

◆ LOCI:这是首次亮相的项目,LOCI是的Open Container Initiative兼容OpenStack服务的图像,可以放入像OpenStack-Helm这样的重量级部署工具,或者单独使用来交付像Cinder块存储这样的独立服务。

OpenStack在过去几年中快速发展,在业界得到了广泛的应用,其可管理性、弹性、可扩展性和用户体验的功能在不断得到发展。诸如边缘计算和NFV等新的元素在不断融入到OpenStack中,未来OpenStack将会与用户结合更加紧密,进一步扩大OpenStack的生态圈。

原文发布于微信公众号 - SDNLAB(SDNLAB)

原文发表时间:2018-03-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏smartguys

(六):大型项目容器化改造

  版权声明:本文版权及所用技术归属smartguys团队所有,对于抄袭,非经同意转载等行为保留法律追究的权利!

18630
来自专栏Web 开发

终于弄好了

我从一个只知道Linux的小子,成长为一个能够实际操作、懂得思考问题、解决问题的人

24520
来自专栏FreeBuf

走近科学:Android系统ROOT后有多脆弱?

不知道现在有多大比例的安卓(Android)手机进行了ROOT,粗略估计不少于20%,但或许我们只感受到了ROOT后的便利,却忽视了ROOT所带来的极大风险。最...

23390
来自专栏跨界架构师

如何一步一步用DDD设计一个电商网站(二)—— 项目架构

    上一篇我们讲了DDD的核心概念(附上链接),并且设计了我们的上下文映射图,那么接下来就准备开始立项了,本篇文章的部分知识点可能对一部分人来说比较基础,可...

50610
来自专栏cloudskyme

虚拟化技术(2)——存储虚拟化

存储虚拟化 随着存储的需求呈螺旋式向上增长,公司内的存储服务器和阵列都无一例外地随之成倍增长。对于这种存储管理困境的一种解决办法便是存储虚拟化。存储虚拟化可以使...

53860
来自专栏强仔仔

基于web的IT技术论坛

一.基于web的IT技术论坛设计目的及任务 利用当下流行的SSM(Spring,SpringMVC,Mybatis)框架,并运用maven进行项目管理,实现基...

365100
来自专栏大数据和云计算技术

快速理解docker

image.png 技术源头 简单的说Docker是一个构建在LXC之上的,基于进程容器(Processcontainer)的轻量级VM解决方案,Doc...

463100
来自专栏SDNLAB

Hyper—基于虚拟化的Docker engine

编者按:毋庸置疑,Docker在开源技术圈里是一个现象级的存在。随着Docker的兴起,整个行业都在经历一场从“虚拟化”到“容器化”的变革,而这个变革实际上是一...

42470
来自专栏玉树芝兰

如何用正确的姿势发微信群通知?

人数众多的微信群里,你如何管理通知发放进度?想不想使用更高效的办法发通知?本文推荐给你一款小程序,帮助你轻松搞定微信群通知。

24210
来自专栏aCloudDeveloper

Docker 网络背后的原理探索

知其然而不知其所以然,不知也。老古人说得多好,学知识不懂得知识背后的原理,等于白学。

14900

扫码关注云+社区

领取腾讯云代金券