极氪汽车APP全面升级云原生技术架构汽车行业

极氪汽车是吉利控股集团旗下高端纯电汽车新品牌,2021年4月极氪发布首款高端智能电动车型极氪001,大获市场好评。截至2022年12月,001车型累计交付量突破7万台,连续3个月问鼎自主品牌30万以上豪华纯电车型销量冠军。

随着极氪App的上线,注册用户数量呈现出了爆发式的增长,用户身份及身份对应的使用场景也不断扩大。在此过程中,App用户使用体验变得愈发重要,如何在用户规模高速增长的同时可以保证App的满足互联网三高的场景、以及稳定性、流畅度、快速响应需求的敏捷性保证,这些都给极氪App研发团队带来了一定的挑战。

“感谢贵司对极氪App架构云原生升级改造项目的鼎力支持。通过近半年多的全面合作,TAM同学通过专业的技术能力、成熟的解决方案,帮助我们云原生架构和产品最佳实践,提高了C端业务系统的稳定性和敏捷性,为冲击更高的销量目标提供了坚实的技术支撑。这次项目仅仅是双方合作的开始,接下来希望通过异地多活等项目更好的提升业务的可用性,为我司汽车终端用户带来更好的出行体验和乐趣。”--极氪开发总监

阿里云服务团队深入极氪业务,基于SRE八大体系对客户App现状进行全面调研评估,识别出技术架构问题和风险,为极氪输出了App云原生架构整体改造方案,重点包括全链路灰度发布、微服务治理、容量规划、弹性伸缩、云产品优化等14个专项展开全面深度治理。

随着极氪汽车销售越发火爆,其注册用户和每日活跃用户快速增长,需要支持的业务场景和新功能也越来越多,平均两三天一个小版本、半个月一个大版本的升级频率。在原有架构下,为了不影响白天业务高峰,每次发版只能选择在凌晨业务低峰期进行。阿里云服务团队帮助客户制定和落地金丝雀发布方案:通过部署灰度版本,并按照流量比例等进行灰度验证,验证完毕后发布生产环境并切流,从而满足了极氪小版本白天随时发布的诉求。针对极氪核心业务链路上多个微服务同时需要发版的场景,基于MSE云原生网关和流量灰度打标来实现多业务的全链路灰度,覆盖CDN、网关、MQ、配置、数据库等灰度场景。在不需要更改任何业务代码的情况下实现多业务白天发版,同时通过逐步流量放大进行验证,如出现问题可及时回切流量,降低了白天发布可能导致的稳定性风险。通过改造云效流水线,帮助极氪实现核心业务自动化发布,更好地提升部署效率。

极氪App应用使用的是微服务架构,当进行业务发版、弹性扩缩容等场景时,会遇到请求失败率升高,POD不断重启等问题。针对此问题,结合微服务引擎MSE的产品能力,通过应用下线过程中自适应等待和主动通知、应用上线过程中就绪检查、服务预热等手段,实现微服务无损上下线发布,有效规避了发布过程中的流量损失,降低业务访问失败风险。引入MSE流量防控能力,针对核心业务场景落地相应技术手段,如接口限流降级、MQ削峰填谷、数据库慢SQL限流治理等,提高服务整体稳定性。

随着业务的快速发展,极氪App原架构下容量不足问题愈发突出,在面对新车发布、销售活动、突发热点情况时,无法快速进行水平扩展,并且大量核心业务库都放在同个数据库实例上,容易出现“一损俱损”。阿里云向极氪推荐使用PolarDB-X产品,并与极氪合作将积分库、用户库等核心库逐个剥离出来,通过对大表水平拆分解决单表过大问题,提高数据库层面水平弹性扩容能力。另外针对微服务弹性能力不足的痛点,输出多可用区节点弹性伸缩、HPA、CronHPA等容器弹性方案,提高核心服务在流量突发情况的应对能力。

为了明确极氪App能够真实承载的并发容量,协助极氪对核心业务接口进行多轮全链路压测和调优。通过全链路压测,不仅验证了灰度发布、无损上下线、弹性伸缩能力等专项改造方案效果,更增强了其将生产系统切换到云原生架构的信心。

基于云原生技术架构,有效提升汽车用户出行体验

阿里云服务团队与客户研发技术团队历时半年的联合攻坚,通过全链路灰度发布、微服务治理、容量规划、弹性伸缩、云产品优化等14个专项的全面深度治理,顺利完成极氪汽车App云原生架构升级项目,帮助客户核心系统提高了业务稳定性、敏捷性以及弹性能力,有效提升了用户出行体验。

THE END
1.业务专题驾驶模拟器与自动化验证工具:智能座舱品质提升的双引擎在智能汽车蓬勃发展的时代浪潮中,中汽智联技术有限公司凭借其卓越的技术实力和创新精神,在智能座舱领域脱颖而出,成为行业的领军企业。其智能座舱整体业务涵盖多个关键板块,为汽车产业的智能化升级注入强大动力。 构建完备的智能座舱研究体系 https://mp.weixin.qq.com/s?__biz=MzI5NjYxNzg0NA==&mid=2247631547&idx=2&sn=5e5b13e65d166b8b4bfbc9b374d959f3&chksm=ed9671caed3ac23cdc7774bc00ba3a2fcadc9548e4fc8990ec88542fde7c9169ab3b4c5c6060&scene=27
2.车载ota升级有什么用?专业问答车载ota升级有什么用? [厂商稿]58汽车 2024-02-23 小杨说车 车载OTA升级可以实现汽车系统的在线更新升级,汽车上有联网模块的网关,可以让汽车上能够数据传输的软件、硬件实现上传、下载、代码更新等功能。以下是关于OTA的相关介绍:1、含义:OTA是英文“over-the-air”的缩写,也就是空中下载技术,可以实现在线升级。2https://m.58che.com/pgc/5880454.html
3.详解汽车远程升级(OTA)技术体系本文节选自由中国汽车工程学会、中国智能网联汽车产业创新联盟发布的《智能网联汽车远程升级(OTA)发展现状及建议》,本研究从既保障安全、又鼓励 OTA 技术应用的目标出发,开展 OTA 定义与技术体系、政策法规标准现状、产业生态现状、安全风险与测试评价等相关研究,并分析提出发展建议,以支撑相关政策法规标准制修订和企业软硬http://www.360doc.com/content/24/0128/03/99071_1112465003.shtml
4.汽车整车OTA升级为什么困难重重汽车厂家召回一辆车,需要车主把车开到4S店,有的需要下发优盘进行升级,而且需要人工去操作,整体费用算上一辆车的召回费用基本上是500-800元,如果是重要器件费用会更贵,(比如什么机油漏油处理,需要把整个发动机抬起来,整个汽车拆卸的费用会更贵),召回100W车的费用就是5-8亿RMB,如果仅仅是通过软件升级的话,这笔钱是https://www.yoojia.com/ask/17-11900410443652530894.html
5.汽车中央网关功能详解汽车网关汽车厂商通过 OTA (Over-The-Air Technology, 空中下载技术)可以将更新的软件、固件、配置等程序文件从云端传输到车辆中心网关,然后再通过汽车网关进行信息的分发,对车辆的电子控制单元(ECU)进行升级、修复和优化。 根据升级对象不同,OTA 又分为以下两种方式: https://blog.csdn.net/tjcwt2011/article/details/140795315
6.二万五千字解读车载OTA汽车厂家召回一辆车,需要车主把车开到4S店,有的需要下发优盘进行升级,而且需要人工去操作,整体费用算上一辆车的召回费用基本上是500-800元,如果是重要器件,费用会更贵,(比如什么机油漏油处理,需要把整个发动机抬起来,整个汽车拆卸的费用会更贵),召回100W车的费用就是5-8亿RMB,如果仅仅是通过软件升级的话,这笔钱https://www.dongchedi.com/article/7285377485301760546
7.技术闲谈之汽车SOA汽车技术左图呢,由于受汽车行业的惯性思维影响,整车开发流程都是先定EEA,然后定点各ECU或沿用车型平台的ECU,放在前些年就没有然后了。近年来受”软件定义汽车“的影响,同时还会确定”哪些自研,哪些由Tier1开发“。但这还是不够的,如果不搞SOA,就算EEA升级、控制器升级、软件自研,他们也很难高效的运转与支持迭代。 https://www.auto-testing.net/news/show-107985.html
8.汽车市场新机遇:OTA或将为车企每年省350亿美金具体到汽车上,则是实现在系统的在线更新升级,汽车上有联网模块的网关,可以让汽车上能够数据传输的软件、硬件实现上传、下载、代码更新等功能。 打个比方,就像Windows每次的系统更新,可以让你的电脑拥有更多功能、性能提升、改善视觉效果等,并且这种更新升级是通过联网后在线检测、匹配版本、下载新的代码到本地进而执行安http://www.cheyun.com/content/27428
9.智能网联汽车远程升级(OTA)发展现状及建议.pdf智能网联汽车远程升级(OTA)发展现状及建议.pdf,《智能网联汽车远程升级 (OTA )发展现状及建议》 1 / 136 编写组成员 中国汽车工程学会 公维洁、陈桂华、纪蕴家、薛 中国智能网联汽车产业创新联盟 宇、刘正平、丁钰 国家市场监管总局缺陷产品管理中心 董红磊 国家智能网联https://max.book118.com/html/2024/0102/6105103235010030.shtm
10.蔚来ES7的小目标:50万级SUV天花板凤凰网汽车1、感知系统升级 包括800 万像素的行车记录仪,300 万环视专用摄像头和 250 万像素的座舱摄像头共 6 颗摄像头,支持 5 路摄像头同时录制,新增轮毂模式和守卫模式等。 2、网速升级 全面升级高性能中央网关,支持5G通讯,最佳环境下,信息传输速度相比4G提升10倍,最高上行速度达53Mbps,下行速度达866Mbps。 https://auto.ifeng.com/quanmeiti/20220617/1756471.shtml
11.汽车OTA升级的原理与用途详解OTA(Over-the-Air Technology)空中下载技术,在手机上就是通过移动通信(GSM或CDMA)的空中接口对SIM卡数据及应用进行远程管理的技术,具体到汽车上就是实现在系统的在线更新升级,汽车上有联网模块的网关,可以让汽车上能够数据传输的软件、硬件实现上传、下载、代码更新等功能。 http://www.zhusongbai.com/zhusongbai/vip_doc/16642494.html