写点什么

从搜索推荐到 LLM 推理的弹性调度:混合云架构下的小红书联邦集群弹性实践和探索 | QCon 北京

  • 2025-04-02
    北京
  • 本文字数:1404 字

    阅读完需:约 5 分钟

大小:771.76K时长:04:23
从搜索推荐到LLM推理的弹性调度:混合云架构下的小红书联邦集群弹性实践和探索 | QCon北京

2025 年 4 月 10 - 12 日,QCon 全球软件开发大会将汇聚全球 140+ 技术先行者及创新实践者,直击行业痛点,解锁可复制的经验与模式。这不仅是一场会议,更是一次对技术演进的集体探索。无论你是资深开发者,还是技术管理者,都能在这里有所收获,为下一步的技术决策提供方向。


小红书容器研发技术专家孙伟祥已确认出席并发表题为《从搜索推荐到LLM推理的弹性调度:混合云架构下的小红书联邦集群弹性实践和探索》的主题分享。混合云环境下资源异构化和资源碎片化一直是制约资源效能的核心问题,而联邦化的弹性调度是解决这类问题的有效手段。近一年多以来,小红书内部逐渐将在线搜索推荐这类重数据、高敏感型业务,以及最近兴起的依赖 GPU 等异构算力的大语言模型(LLM)业务纳入到统一的联邦集群弹性调度架构体系,整合多云与多集群的碎片化资源形成全局资源池,实现了跨集群及跨云的弹性调度,以及在离线服务之间的弹性混部,在资源效能方面取得了不错的结果,也很好地应对了“Tiktok 难民潮” 等突发流量洪峰场景。本次分享将深入介绍小红书内部混合云架构下的联邦集群弹性调度实践和探索。


孙伟祥目前在小红书云原生团队任容器研发专家,曾是阿里云容器团队成员。他还是 CNCF 开源孵化项目 OpenKruise Maintainer、Karmada、KubeVela 等开源项目贡献者。目前主要聚焦于多云、多集群、多场景(微服务 、大数据、AI)下的调度、弹性、应用编排的架构统一。他在本次会议的详细演讲内容如下:


演讲提纲

1. 背景与业务挑战

  • 混合云环境现状及痛点

  • 小红书混合云业务架构

  • 资源异构与资源碎片(CPU/GPU/NPU、跨云 API 差异)

  • 成本与效率的平衡(预留资源浪费 vs 突发需求响应)

  • 小红书业务场景特性

  • 搜索推荐:重数据、高并发、实时性、流量波动显著

  • LLM 场景:GPU 卡型异构、资源分散、离在线推理以及训推资源分配使用不均

2. 混合云联邦集群架构设计

  • 联邦调度核心框架

  • 统一多云、多集群接入层(联邦化的 K8s API)

  • 联邦应用编排(有状态、无状态、AI 工作负载)

  • 联邦分级调度(全局资源视图 + 调度优化)

  • 统一资源池化

  • 跨云资源纳管(自建 IDC & 云上)

3. 搜推与 LLM 场景实践与探索

  • 搜索推荐场景的跨云跨集群弹性

  • 有状态服务动态跨云、跨集群分发

  • 数据跨云多级缓存以及优化手段

  • LLM 推理场景的成本效率优化

  • 全局统一推理资源池弹性调度

  • 在离线推理混部与弹性能力探索

4. 总结和展望

  • LLM 在离线任务的深度协同

  • 统一资源池下的多类型异构体资源负载混合负载调度(GPU/CPU 混部)

  • 硬件异构性的持续算力统一

  • 异构硬件调度视角算力标准化,异构算力下的负载均衡等


听众收益

  • 了解小红书内部多云多集群架构实践

  • 分享可复制的单集群接口兼容的联邦集群方案

  • 分享多云多集群场景下一些统一调度和弹性的落地实践


除此之外,本次大会还策划了多模态大模型及应用AI 驱动的工程生产力面向 AI 的研发基础设施不被 AI 取代的工程师大模型赋能 AIOps云成本优化Lakehouse 架构演进越挫越勇的大前端等专题,届时将有来自不同行业、不同领域、不同企业的 100+资深专家在 QCon 北京现场带来前沿技术洞察和一线实践经验。


目前,所有大会演讲嘉宾已结集完毕,了解更多报名和详情信息可扫码或联系票务经理 18514549229 咨询。



为确保大会顺利举行,现诚邀志愿者加入,时长 3.5 天。可与大咖交流、获极客时间 VIP 月卡、大会演讲视频资源和证书。主办方提供午餐和交通支持。时间:4 月 9 日 13:00-4 月 12 日 18:00,地点:北京万达嘉华酒店,报名链接:https://www.infoq.cn/form/?id=2088

2025-04-02 08:004899

评论

发布
暂无评论

数据治理(十五):Ranger 管理 Hive 安全

Lansonli

数据治理 9月月更

【SSM】Mybatis系列——解决属性名和字段名不一致的问题、日志

胖虎不秃头

mybatis SSM框架 9月月更

从程序员的视角看待Linux操作系统

Joseph295

【Vue】Vue项目需求--实现搜索框输入防抖处理

Sam9029

JavaScript Vue 前端 9月月更

性能:顶尖高手必备

Joseph295

关于AWS Aurora

Joseph295

滴滴前端面试题合集

coder2028

JavaScript 前端

Flink精粹:可能是关于Flink知识点最密集的文章

Joseph295

关于 HBase

Joseph295

HDFS Block状态转移详解

Joseph295

『数据结构与算法』之时间复杂度与空间复杂度,看这一篇就够啦

喜羊羊

9月月更

关于 Java Stream 以及lambda

Joseph295

到底什么才是完美的回答:什么是事务?

Joseph295

Java 并发:这是你需要的最后一篇文章

Joseph295

【SSM】Mybatis系列——配置解析

胖虎不秃头

mybatis ssm 9月月更

【C语言深度剖析】深入理解C语言中的移位操作符(代码+图解)

Albert Edison

C语言 9月月更 左移操作符 右移操作符

Java基础语法知识点 1

喜羊羊

9月月更

Java基础知识之数组

喜羊羊

9月月更

质量问题不是不爆,时候未到

Java 架构 职场

美团前端面试题(附答案)

hellocoder2029

JavaScript 前端

分布式系统的一致性算法导论

Joseph295

架构实战营模块七作业

zhihai.tu

面试突击82:SpringBoot 中如何操作事务?

王磊

Java 面试题

面向对象、DDD与设计模式

Joseph295

关于 DynamoDB

Joseph295

2022-09-12:以下go语言代码输出什么?A:true;B:false;C:无法编译;D:运行时 panic。 package main func main() { var x chan<-

福大大架构师每日一题

golang 福大大 选择题

网络协议中链接与断开的握手有何区别?

想要飞的猪

三次握手 网络协议、 TCP四次挥手

关于Linux网络与网络编程

Joseph295

Kubernetes: 关于云原生,我知道的一切都在这里了

Joseph295

Kafka 最重要的 10 issues 详解

Joseph295

【SSM】Mybatis系列——mybatis的简介、环境搭建、CRUD操作

胖虎不秃头

mybatis SSM框架 9月月更

从搜索推荐到LLM推理的弹性调度:混合云架构下的小红书联邦集群弹性实践和探索 | QCon北京_架构_QCon全球软件开发大会_InfoQ精选文章