文/KeenTune SIG
01
阿里云 ECS 上售卖页新增“应用加速”功能
2023年1月12日 阿里云 ECS 的售卖页有了一些新的变化,在用户选择倚天+ Alinux3 新建实例时,多了一个新的选项“应用加速”。这个功能是 阿里云 ECS 基于 KeenTune 提供典型云场景的开机即用的全栈调优解决方案,业务平均性能提升达到 20%+,为客户提供远高于 x86 实例的性价比。
目前已经上线 MySQL、Nginx、Redis、PostgreSQL,之后Spark、Kafka、Memcached、Onnx 等也会陆续上线,力争为云上全场景客户服务。
02
阿里云 ECS 云场景性能调优的问题与挑战
业务环境复杂多变
涉及领域多:环境资源跨越硬件、固件、OS内核、编译器、Runtime、应用等多层级,调优复杂度高。
软硬件更新快:新的硬件设备、软件技术持续出现,会严重影响业务的表现,产生新的资源瓶颈。
调优成本高,不易复用
人力、时间成本高:大部分全栈调优需要5位以上领域专家进行为期3个月以上的集中调优。
业务环境差异大:业务和场景差异往往导致已有的性能调优方案无法在新的场景上复用。
镜像管理调优困难、不灵活
场景调优镜像管理、运维困难:调优在镜像内管理,就会导致镜像仓库几何增长,运维困难。
业务切换、调优更新困难:老实例难以享用最新调优能力,混布、业务更换无法使用。
03
KeenTune 是如何来做的?
在售卖页选择“应用加速”,KeenTune 会从阿里云 ECS 管控侧接收到需要进行调优的应用,在新购买的倚天实例上安装已经经过编译优化的应用版本,并且使用“一键专家调优”功能,提供包括 CPU、内存、IO、网络及安全及应用本身的优化,从而实现开机即用的全栈调优。
04
产品亮点
拉通多领域调优能力,充分释放倚天硬件能力,提供高性价比云产品
阿里云 ECS 倚天实例采用最新 Arm 架构,经过多个相关团队一年左右的的全栈优化,探索技术近百项,落地技术 30+,在 20+ 应用场景中取得 20-30% 的性能提升,为用户提供更高性价比的产品。
采用龙蜥社区智能调优产品 KeenTune,为典型云场景提供一键式专家调优服务
底层采用龙蜥社区的开源智能调优工具KeenTune(轻豚)为倚天实例提供调优专家知识库和 AI 参数调优的协同调优的能力,在内核、编译、基础服务、应用等领域为云场景业务的典型负载定制最佳运行环境。
“应用加速”功能,为客户提供丰富的多场景的开机即用最优性能的倚天实例
目前已经支持 Nginx、MySQL、Redis、PostgreSQL,后续 Spark、Kafka、Memcached 等也会陆续上线,持续基于倚天生态构建完整的客户业务的全栈调优解决方案服务能力。
相比于某云厂商,Booster 为客户提供更便捷持续的调优服务
无需更换镜像,只需升级软件,客户即可享用最新的调优能力,持续享受阿里云各领域专家的最新调优技术。同时,使用 Booster 的实例,客户也可以很轻松的实现混布场景的调优,在业务切换的时候,动态设置最优环境。
KeenTune(轻豚)是一款 AI 算法与专家知识库双轮驱动的操作系统全栈式智能优化产品,提供从硬件到软件的全栈动、静态协同调优的能力,让业务运行在最优环境中。
KeenTune(轻豚)SIG 主页:
https://openanolis.cn/sig/KeenTune
—— 完 ——