降本增效!阿里云相关业务团队助力小鹏汽车节省云上资源开支 | 龙蜥案例

简介: 龙蜥操作系统衍生版在车企场景下的成熟解决方案。

编者按:近期,龙蜥社区发布《龙蜥操作系统生态用户实践精选V2》,收录包括龙蜥社区版 Anolis OS 及衍生版 Alibaba Cloud Linux、浪潮信息云峦服务器操作系统 KeyarchOS、统信服务器操作系统 V20 等案例,涉及政务、金融、交通、电力等重点行业。接下来将在公众号将详细介绍案例内容,形成「龙蜥案例」系列文章,为大家带来不同行业的标杆实践样板,敬请关注。

小鹏汽车成立于 2014 年,是广州橙行智动汽车科技有限公司旗下的互联网电动汽车品牌,总部位于广州,是一家专注未来出行的科技公司,提供多款智能纯电动车型。小鹏汽车拥有全场景充电服务、超长无忧质保、终身无忧救援等售后服务,已成为中国领先的智能电动汽车公司。此次和小鹏汽车的合作是龙蜥操作系统衍生版在汽车行业的首个案例。该案例获得 2024 年龙蜥社区年中“最佳用户案例”奖

(图片来源:小鹏汽车官网)


为了更有效地节省云上资源开支,实现降本增效的目标,小鹏汽车与阿里云携手合作,共同探索使用 Alibaba Cloud Linux(简称“Alinux”)这一由阿里云自主研发的稳定、安全且高性能的服务器操作系统。作为阿里云上最受欢迎的操作系统之一,Alinux 在支持 Web 服务、云原生应用、大数据处理、数据库管理及人工智能等多个领域展现出了强大的适应能力,为用户提供了包括但不限于系统软件维护、安全性增强、性能优化以及多架构兼容等全方位的服务。

考虑到小鹏汽车的具体需求,在确保不影响现有研发进度的基础上,阿里云相关业务团队深入研究了 Arm 架构服务器的应用情况,并评估了采用此类服务器可能带来的运维调整和技术改造工作量。鉴于 Arm 架构相比传统 X86 架构拥有更低的成本和更高的性价比优势,特别是在物理机成本方面表现突出,阿里云相关业务团队今后都会持续演进 Arm 实例,可为小鹏汽车提供更具竞争力的服务方案。  

(图/小鹏汽车运维专家黄威在龙蜥大会分享与阿里云Alinux 的合作)


然而,在实际操作过程中也遇到了一些挑战。例如,要将现有的业务应用程序顺利迁移到基于 Arm 架构的新环境中,就需要对其代码进行相应的调整以确保兼容性;同时,在部署新版本时还需引入灰度发布策略来降低风险。此外,针对核心业务系统的迁移尤为谨慎,因为这类系统的稳定性远比单纯追求成本节约更为重要。因此,前期准备工作变得至关重要:不仅需要仔细规划哪些基础服务组件需做适配,还要通过 Java 应用的小范围测试来验证迁移计划的可行性,并最终制定出一套详细的灰度变更流程,用以比较不同架构下相同 pod 资源配置条件下的性能差异及成本对比方案。

面对上述这些复杂但充满机遇的挑战,阿里云的技术专家们逐一克服难关,找到符合客户实际需求的最佳解决方案。

  • 应用大部分是 Java 语言,针对 Java 应用,阿里云相关业务团队输出了最佳实践,提供了基础软件版本和部分第三方包支持 Arm 64 架构的版本参考;基础镜像和基础架构 SDK 通过升级对应版本的包,支持了业务应用的多架构构建,覆盖了 90% 以上的业务应用的常见场景;业务应用只需要升级一个基础镜像,就能完成基础架构自带的所有组件的多架构支持升级,仅需要再单独判断个别应用是否有额外引入第三方包即可。
  • 针对应用性能方面的问题排查,阿里云相关业务团队提供了一定支持。例如,共同排查了 Arm 架构下,因 stack 内存默认值取值不同,导致迁移到 Arm 架构应用使用内存总量增加的情况,并为业务研发提供了 JVM 参数配置的解决方案。

最终,通过阿里云相关业务团队和小鹏汽车的共同努力下,在不影响研发进度等的前提下,为小鹏汽车关键业务做到了节省云上资源开支,实现降本增效, 也为龙蜥操作系统提供了一套基于衍生版的车企应用场景下的解决方案。

关于 Alibaba Cloud Linux

Alibaba Cloud Linux 是阿里云打造的 Linux 服务器操作系统发行版。阿里云积极吸收开源社区成果为云上应用程序提供 Linux 社区的增强功能,同时通过引入更完善的发行版质量体系,确保产品品质;同时结合阿里云基础设施进行深度优化,并为用户提供最长13 年的企业级支持和维护,让用户体验更好的操作系统服务,当前已累计服务超过 60w+ 用户。了解更多 Alibaba Cloud Linux,可进入官网查看:https://www.aliyun.com/product/alinux


如需了解龙蜥更多案例,关注OpenAnolis龙蜥公众号后台回复“案例集”获取。


「最佳用户案例奖」获奖企业均是在实际业务中使用龙蜥社区版 Anolis OS 或衍生版的企业用户,案例内容体现业务应用的解决方案或技术创新方案。每年评选 1-2 次,届时欢迎各单位关注提报。


“更多龙蜥产品、生态、技术合作可发送邮件至邮箱 secretary@openanolis.org,我们会第一时间与您联系。”


如想体验 Arm 机器实例,可点此链接参与体验活动:https://developer.aliyun.com/adc/tutorial/2358945

— — 完 — —

相关文章
|
弹性计算 编解码 大数据
小鹏汽车核心业务迁移至阿里云倚天实例,节省20%算力成本
9月20日,在2024云栖大会上,小鹏汽车宣布车联网、官网、商城、大数据等核心业务已迁移至阿里云倚天实例,节省了超过20%的算力成本。
419 14
|
7月前
|
人工智能 运维 安全
|
10月前
|
弹性计算 关系型数据库 测试技术
RDS通用云盘核心能力
本次实验主要体验RDS通用云盘的三项核心能力:IO加速、IO突发和数据归档。首先创建实验资源,包括RDS MySQL实例和ECS实例,耗时约5分钟。接着通过sysbench导入数据并配置安全设置。 在体验阶段,我们对比了开启和关闭IO加速及IO突发功能对RDS性能的影响,观察到QPS有显著差异。最后,通过将数据从云盘迁移到OSS中,展示了冷存层的数据归档功能,并进行RDS硬盘缩容,验证了其成本优势。整个实验过程详细记录了每一步操作,确保用户能直观感受到RDS通用云盘带来的性能提升和成本优化。
457 131
RDS通用云盘核心能力
|
10月前
|
弹性计算 人工智能 数据管理
AI场景下的对象存储OSS数据管理实践
本文介绍了ECS和OSS的操作流程,分为两大部分。第一部分详细讲解了ECS的登录、密码重置、安全组设置及OSSUTIL工具的安装与配置,通过实验创建并管理存储桶,上传下载文件,确保资源及时释放。第二部分则聚焦于OSSFS工具的应用,演示如何将对象存储挂载为磁盘,进行大文件加载与模型训练,强调环境搭建(如Conda环境)及依赖安装步骤,确保实验结束后正确清理AccessKey和相关资源。整个过程注重操作细节与安全性,帮助用户高效利用云资源完成实验任务。
919 161
|
10月前
|
存储 缓存 NoSQL
解决Redis缓存数据类型丢失问题
解决Redis缓存数据类型丢失问题
382 85
|
10月前
|
SQL NoSQL 数据可视化
你的mongodb客户端是哪个呢?
MongoDB 是一种流行的文档数据库,支持多种应用场景。常用的客户端管理工具包括: 1. **MongoDB Shell**:现代命令行界面,提供语法高亮、自动完成等功能。 2. **MongoDB Compass**:图形化界面,支持可视化查询、聚合框架、多平台运行和实时性能监控。 3. **Studio 3T**:企业级工具,支持SQL查询、代码生成、数据导入导出和高级安全功能。
1488 14
|
10月前
|
消息中间件 存储 监控
高弹性、低成本的云消息队列RabbitMQ 版
本次课程由阿里云消息队列产品专家杨文婷分享,主题为高弹性、低成本的云消息队列RabbitMQ。内容涵盖四个方面:1) 产品优势,包括兼容开源客户端、解决稳定性痛点和高弹性低成本;2) 架构实现原理,如分布式架构和弹性调度系统;3) Serverless系列带来的按量付费模式和资源池优势;4) Serverless适用场景,如开发测试环境、峰谷流量业务等。最后解答了关于顺序消费、与普通MQ对比、自动扩容及API支持等常见问题。
359 46
|
10月前
|
存储 关系型数据库 对象存储
体验云数据库RDS通用云盘核心能力
本次课程由杨浩磊(木信)分享,主题为体验云数据库RDS通用云盘的核心能力。内容分为四部分:1) 初识RDS通用云盘,介绍其低成本、高性能的特点;2) 核心能力详解,涵盖IO加速、IO突发和数据归档功能;3) 方案及应用案例,展示实际性能提升与成本优化;4) 线上活动与权益,提供免费试用等优惠。RDS通用云盘通过多级存储架构,显著提升读写性能并降低存储成本,适用于多种业务场景。
362 38
|
10月前
「Mac畅玩鸿蒙与硬件46」UI互动应用篇23 - 自定义天气预报组件
本篇将带你实现一个自定义天气预报组件。用户可以通过选择不同城市来获取相应的天气信息,页面会显示当前城市的天气图标、温度及天气描述。这一功能适合用于动态展示天气信息的小型应用。
394 38
「Mac畅玩鸿蒙与硬件46」UI互动应用篇23 - 自定义天气预报组件