爱收集资源网

十一年前沿公司小红书自建之路,多云混合云背后差距几何?

爱收集资源网 2025-09-20 15:03

流量管理方向的变动常常引发一系列难题和考验,小红书在处理用户数量波动时,既运用了应对方法,又借助整体资源调配机制来处理分配事务,这些具体做法里面包含不少值得深入了解的细节。

业务架构模式

小红书内部的线上服务运用了成熟的多地同步运行方式,每个区域都构成一个完整的操作流程体系。这种设计有助于确保工作正常开展,并且各个区域可以单独运作。但是,在自主建立的 Kubernetes 集群中,使用底层网络方案虽然是为了提升效率,却造成了一定困难,导致云端设备无法直接接入地面系统。

流量策略调整

混合云架构_联邦集群弹性调度_小红书业务网站

小红书为了应对用户数量的波动,改变了不同地区的推广方式,暂时加大了对网络服务的运用。这样做是为了减轻自己建设的设备带来的负担,在用户数量增多的时候能够有更多的资源来应对。不过,这也可能导致系统扩展和服务费用大幅上升的情况,毕竟使用网络服务是需要支付费用的。

聚焦核心要点

小红书着重处理两个关键问题。首先,它对上层业务隐藏了集群这一概念,在联邦层面概括了整体应用部署或容器部署的功能。其次,当自身机房资源不够用时,它会自动把资源扩展到云端机房。这样做能更好地配合业务发展,也能让资源使用得更有效率。

社区联邦方案

社区里的联邦方案,比如 Kamada、OCM,它们的编排和调度都是在 Workload 层完成的,对 Pod、PVC 等衍生资源并不关心。这种设计思路是为了让业务部署变得简单,也方便业务在不同集群之间转换资源。但是,Kamada 原生社区的编排方式也有缺点。

原生模式问题

混合云架构_联邦集群弹性调度_小红书业务网站

Kamada 本地架构中,Deployment 有可能分散到好几个集群里,各个集群之间只是简单同步,这样一来,整体上最大的不可用副本数就变大了,一旦要发布业务,就很容易造成服务中断,这种情况在正式环境里是无法容忍的,因此必须对这种原生方式加以优化,这样才能确保业务稳定进行。

联邦技术应用

小红书内部广泛运用联邦技术,涉及搜索推荐和大模型推理等核心环节。此类服务对计算资源消耗巨大,随着大模型逐渐流行,搜索、广告和推广业务与大型模型的结合已成为新的行业模式。在联邦层面,通过分解副本和安排索引,可以将状态服务分配到不同的集群中,从而让业务方部署更加方便。

小红书的流量方法变化和联盟机制运用,对别的公司来说能不能学呢?如果觉得这篇文章写得还行,请多支持,帮忙转发。

小红书业务网站
相关文章