当前位置:首页 > 芯闻号 > 产业动态
[导读]北京 2021年10月15日 /美通社/ -- 引言:Openinfra Days China 2021将至,浪潮云海技术军团将围绕容器存储卷弹性扩容、跨处理器架构容器集群中应用混合调度优化与实践、基于边缘虚拟化及容器技术的算网融合研究及实现等话题,对开源技术与应用进行...

北京 2021年10月15日 /美通社/ -- 引言:Openinfra Days China 2021将至,浪潮云海技术军团将围绕容器存储卷弹性扩容、跨处理器架构容器集群中应用混合调度优化与实践、基于边缘虚拟化及容器技术的算网融合研究及实现等话题,对开源技术与应用进行深度剖析,并分享在开源生态建设方面的诸多构想,何等惊艳敬请期待

硬核开源新势力 浪潮云海携开源社区同创新共发展


如果软件可以定义未来世界,开源将引领软件未来。于今年年初发布的“十四五”规划纲要中,“开源”作为一种新的软件生产方式被首次正式写入国策,即“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务”等内容,为中国软件开源事业的发展提供强劲动力。

一直以来,浪潮云海都秉承“源于开源、完善开源、反馈开源”的理念,在OpenStack社区技术、项目方面献策献力,对开源繁荣做出了重要贡献。例如在技术方面,浪潮云海积极为OpenStack新版本提供高质量关键代码,并于社区连续发布的几个版本中,凭借代码提交数、完成蓝图数、补丁修复数等方面的突出表现接连登顶中国第一,成为OpenStack全球重要技术引领者。

在项目方面,聚焦OpenStack开源技术架构的重要项目,例如Venus以及Nova、Cyborg、Manila、Ironic、关键中间件等核心项目,浪潮云海进行了大量的创新与开源社区生态协作,推动项目的持续优化和完善。

此外,浪潮云海在开源项目贡献了大量的新特性的同时,还踊跃参与以Days China及黑客松(Hackathon)为代表的诸多开源顶会,为业界带来诸多前沿技术研究方向,积极推动国内开源生态的建设。

盘一盘那些年来自云海的技术贡献

OpenStack被誉为全球最活跃的三大开源项目之一,不断优化完善的 OpenStack已然成为最成功的开源 IaaS解决方案之一,同样也是重要的云实施标准。作为开源项目,完善的开源生态是OpenStack赖以发展壮大的核心,来自全球各个国家与地区的不同企业、开发者为社区源源不断地贡献新思想、新技术,促进了OpenStack技术的持续创新与不断成熟。

以 OpenStack X版本为例,该版本在短短25周时间内接收到来自全球40多个国家、超过125个不同组织的680多名贡献者近15000项提交。与此同时,在OpenStack的开源生态中,浪潮等中国厂商也正在扮演着愈发重要的硬核角色,其中来自中国的开源代码贡献量已经达到全球总量的40%左右。

基于此,浪潮云海OS重点聚焦Nova、Cyborg、Manila、Ironic、关键中间件等核心项目,补足核心功能并进行大量的优化工作,有效完善并提高了OpenStack的成熟度。下面,就让我们一起盘点在 OpenStack 最新发布的X版本和U版本、V版本和W版本中,浪潮云海OS作出的重要贡献。

Xena版本(简称:X 版本)

在X版本中,浪潮不仅在Nova、Cyborg、Manila等核心项目中贡献突出,完成了大量的Commit和Bug修复。同时浪潮云海OS技术团队在开源社区的官方项目中还独立培养了数名核心贡献者。

  • 核心贡献者层出不穷:浪潮云海OS技术团队中越来越多的工程师在OpenStack社区承担着重要角色,持续完善和维护开源社区核心项目。如浪潮数据研发工程师Alex Song成为Cyborg项目的核心贡献者,浪潮数据研发工程师Sam Su成为Watcher和Masakari 两个项目的核心贡献者。
  • Venus项目成绩显著:Venus项目成为OpenStack社区官方项目已经尘埃落定,并在X版本中得到继续完善。浪潮云海OS Venus开发团队成员(Eric Zhang, Ziyu Bai etc.)也纷纷获得了OpenStack社区官方项目核心贡献者的荣誉。
  • Cinder、Nova、Cyborg、Manila等核心项目持续优化:如在Cinder中,创建临时资源时优化用户配额的处理,在当前的存储后端driver支持更多新的功能;在Nova中,支持通过Cyborg管理的SmartNIC挂载Sriov设备端口,支持通用中介设备(Generic-mdevs)等。

Ussuri版本(简称:U版本)

在U版本中,浪潮聚焦Nova、Cyborg、Manila等核心组件进行了大量优化工作,促进了OpenStack不断成熟完善。

  • 易用性和数据安全性持续增强:浪潮在Nova项目中面向大规模场景增强易用性、安全性设计。例如增加虚拟机异常信息查询,增强大规模场景下对虚拟机运维的便捷性;增加控制台窗口设置密码,强化开源基础设施安全,帮助客户提高新技术、新应用下的访问安全。同时支持记录和查询虚拟机迁移信息,增强大规模场景虚拟机迁移管理能力。支持删除虚拟机时可保留挂载卷,提高管理平台操作的便捷性。
  • 完善加速设备在AI、边缘、ML等方面的支持:浪潮从实际应用场景出发面向AI和边缘计算开发GPUTesla V100、FPGA、NVMe等硬件驱动,为AI训练、AI推理、AIstation提供硬件加速支持,为硬件设备在AI、边缘等方面性能加速提供了先决条件。同时与其他开发者联合,通过升级和重构Cyborg API共同完成了Nova和Cyborg交互功能。
  • 实现文件存储类型属性调整,降低云平台运维复杂度:浪潮在U版本对Manila项目的易用性与兼容性进行了改进。支持修改文件存储类型名称、描述、与可见性,用户可以灵活调整文件存储类型的属性,极大程度提高了云平台的易用性。
  • 优化镜像创建卷流程提高大规模场景工作效率:浪潮优化了镜像创建卷流程,自研智能镜像缓存淘汰算法,智能管理本地缓存目录,在有限的本地缓存空间内尽可能的提高镜像缓存命中率,提高用户在大规模场景下的工作效率。

Victoria 版本(简称:V版本)

对于2020年的最后一个OpenStack版本 -- Victoria 版本,浪潮云海主要针对Nova、Cinder、Cyborg、Vitrage、Manila等核心组件提交了如下贡献:

  • 持续优化虚拟机的高级功能:完成了支持通过Cyborg管理的虚拟机的疏散和重建操作,并计划在Wallaby版本支持对通过Cyborg管理的虚拟机的搁置和取消搁置、挂起和恢复、挂载和卸载及迁移操作,增加GPU虚拟化管理、NVME SSD驱动等功能,提高Cyborg对加速资源的管理能力。
  • 优化Vitrage服务 升查找预警智能化:根据实际应用场景在环境部署和完善功能方面对Vitrage服务进行了优化。例如增强环境部署能力,在Kolla和Kolla-ansible项目中增加Vitrage-Persistor容器化配置,完成Vitrage服务容器化自动部署配置。
  • 完善卷数据拷贝机制 高拷贝效率:对Cinder项目中的卷数据拷贝机制进行了深度优化和技术创新,在卷中稀疏文件占比较大时降低拷贝时间,提高拷贝效率。

Wallaby版本(简称:W版本)

在2021年4月最新发布的W版本中,浪潮云海主要聚焦Nova、Cyborg、Manila、Ironic、关键中间件等核心项目,补足核心功能并进行大量的优化工作,有效完善并提高了OpenStack的成熟度。

  • 便捷实现智能硬件加速设备管理:浪潮在Cyborg项目引入了Inspur NVMe SSD 驱动,可以做到自动发现OpenStack平台上的Inspur NVMe SSD设备并自动上报到资源管理系统,用户在创建云主机时便可使用。
  • 弥补加速器云主机的高级特性:浪潮在Nova项目中完善了对绑定加速器设备云主机的操作,完成了对加速器云主机的搁置和取消搁置功能,弥补了加速器云主机的高级特性。
  • 有效应对云平台可能触发的故障场景:浪潮在Masakari项目中设计了针对云主机、关键进程和物理机等多层面故障检测、判断处理矩阵,能有效应对云平台可能触发的故障场景。
  • 提高OpenStack云平台数据访问的安全性:浪潮针对memcached提出了SASL认证机制有效避免由于memcached认证机制缺失造成其他客户端可以随意访问memcached缓存数据的风险,提高OpenStack云平台数据访问的安全性。
  • 优化快照回滚功能:浪潮通过对比多种存储,提炼了它们的公共特性,优化了云硬盘快照的恢复逻辑,在实现了任意快照回滚的同时确保了数据的安全性、快照功能的易用性。

理一理那些年来自云海的项目贡献

除此之外,浪潮还将Venus、Skyline等硬核项目的工作成果贡献给社区。

浪潮统一日志管理项目Venus:该项目是国内首个智能运维领域的开源项目,可以为OpenStack云平台提供一站式日志采集、清洗、索引、分析、告警、可视化等能力,帮助运维人员快速检索问题,掌握平台的运行健康度,并在未来计划引用机器学习算法,快速定位IT故障及根因,提高运维效率以及平台管理的水平。

浪潮OpenStack管理界面Skyline:自开源至今,OpenStack常被诟病的一点是原生界面不太好用,进而导致各大厂商在使用OpenStack的同时,也都纷纷依照自身的使用场景专门开发各自的OpenStack管理界面。

Skyline是浪潮云海在OpenStack长期实践中开发的OpenStack界面,完整实现了nova计算、cinder块存储、manila文件存储、swift对象存储、glance镜像管理、neutron网络、keystone认证等基础模块功能,在易用性、页面性能等方面进行了深度优化,提供简单、易用、高效的OpenStack控制台。

依托于深厚的技术积累,以及与开源社区的密切交流与互动,近年来,浪潮云海OS不断突破,在大规模集群部署、虚拟化性能、高可用以及扩展性等方面均已达到全球领先水平。2020年11月,浪潮云海成功完成全球最大规模OpenStack单一集群1000节点的云数智融合实践。

长期以来,浪潮作为OIF基金会创始黄金会员,积极投入开源社区建设,凭借硬核的技术研发和产品服务能力,取得了卓越的成就,并为社区活跃度的提升贡献最大的力量。

未来,浪潮还将从自身的定位以及用户需求的角度出发,将社区贡献探索、行业落地实践与用户体验进行更好的结合,进而不断提升浪潮云海OS社区贡献的技术含金量以及整体技术实力,并同时为用户解决实践中所遇到的诸多技术问题,切实推动OpenStack的技术创新和社区繁荣发展。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭