加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

分析浪潮云海在OpenStack W版本的社区贡献

发布时间:2021-07-02 02:27:20 所属栏目:云计算 来源:互联网
导读:千淘万漉虽辛苦,吹尽狂沙始到金。 经历十年磨炼,OpenStack成功吸引了来自世界范围内50多个国家、近200个不同组织中近万位开发人员的代码贡献,是金融、通信等

“千淘万漉虽辛苦,吹尽狂沙始到金”。

 

经历十年磨炼,OpenStack成功吸引了来自世界范围内50多个国家、近200个不同组织中近万位开发人员的代码贡献,是金融、通信等多个重要领域上云的事实标准,在关键行业落地并承载核心生产业务。

 

浪潮作为OIF基金会的创始黄金会员,始终秉承“源于开源,馈于开源”的宗旨,多年来持续投入社区贡献。凭借着在代码提交数、完成蓝图数、补丁修复数等方面的突出表现,浪潮在社区最新发布的W版本中继续保持领先,继V版本以来社区贡献蝉联中国第一,成为OpenStack全球重要的技术引领者。据悉,在新发布的W版本中,浪潮云海主要聚焦Nova、Cyborg、Manila、Ironic、关键中间件等核心项目,补足核心功能并进行大量的优化工作,有效提高了OpenStack的成熟度。

 

那么在这些核心项目中,浪潮云海究竟做了哪些重要的优化工作?具体来看!

 

「Cyborg优化」

 

作为智能硬件加速设备管理项目,通过采用Cyborg可以在云平台上方便使用GPU、vGPU、FPGA、SSD、SR-IOV等智能设备,有效优化加速设备(例如,GPU、vGPU、SR-IOV等)在Nova项目的配置复杂,使用不便以及难以运维等问题。

 

在最新发布的W版本中,浪潮云海OS技术团队在Cyborg项目引入了Inspur NVMe SSD 驱动,可以做到自动发现OpenStack平台上的Inspur NVMe SSD设备并自动上报到资源管理系统,用户在创建云主机时便可使用。一直以来,浪潮云海OS研发团队都秉承用户至上的原则,从功能易用性和稳定性的角度开发支持了在线绑定/解绑硬件加速设备的功能,包括GPU、vGPU、Inspur NVMe SSD等加速设备,有效提升了操作的便捷性,降低了运维管理的难度,提高了 GPU、vGPU、NVMe SSD、FPGA等硬件加速设备的使用效率。

 

「Nova优化」

 

Nova项目作为OpenStack项目的核心模块,负责计算资源调度管理,例如云主机的创建、调度、生命周期管理等功能。早在U版本中已经实现了Nova和Cyborg的交互机制,支持在创建云主机时指定GPU、FPGA、NVMe SSD等加速器设备,以此来提升云主机图形图像处理、FPGA编程、IO读写的能力,同时也丰富了云主机设备使用的多样性。

 

“在最新的Wallaby版本中,我们完善了对绑定加速器设备云主机的操作,完成了对加速器云主机的搁置和取消搁置功能,弥补了加速器云主机的高级特性。如图2所示在搁置过程中,我们需要销毁云主机,同时释放加速器设备以提高加速器设备的利用率。”

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读