客户背景
货拉拉于2013年创立,成长于粤港澳大湾区,是一家从事同城/跨城货运、企业版物流服务、搬家、零担、汽车租售及车后市场服务的互联网物流商城。
客户痛点
- 自建集群稳定性差:货拉拉内部运行大量微服务系统,错综复杂,对 Kubernetes 稳定性要求高。自建容易出现稳定性问题,运维成本高。
- IT成本治理难:IT 成本治理往往需要对 Kubernetes 进行扩展。基于容器的能力构建需要进行一些核心能力的定制开发,比如在调度器、监控数据链路等方面的扩展,自建难以推进这些扩展。
核心系统无备份容灾:由于应用架构复杂,很多系统没有单元化,核心系统容灾备份系统建设难。
方案亮点
- 简化云运维复杂度:货拉拉基于阿里云容器服务 ACK,已经将大部分应用进行了容器化改造并迁移。容器服务 ACK 提供了高可靠稳定的基础设施,与裸金属实例、SLB、ALB/NLB 和 SLB 的集成,极大地简化了用云复杂度。
- 提供多种工具优化成本治理:容器服务 ACK 帮助用户在使用裸金属实例时,能够直达物理性能。同时,通过 ACK 差异化 SLO koordinator 容器调度,进行 cpuset 调度、绑核和负载感知调度等,有效地提升了应用性能和节点资源利用率。货拉拉业务具有明显的波峰波谷特征,同城货运白天高峰期比较稳定,晚上低峰期流量会降低。用户可以通过 HPA 和 CronHPA 进行定时扩缩容,满足这类可预期的弹性场景。结合 ACK 提供的监控数据链路,货拉拉实现了容器成本的计量和分账,有效地管理各团队用云成本。
核心系统异地备份:通过 ACK 备份中心,实现货拉拉在 ACK 中运行的核心系统的异地备份,并通过 ACR EE 实现跨 Region 镜像同步。
建设成果
- 稳定、低成本的容器基础设施:货拉拉使用阿里云容器服务,极大地增加了资源弹性能力和稳定性,实现了增效降本,成为稳定且低成本的容器基础设施。
- 为全面云原生转型奠定坚实基础:货拉拉已应用100%容器化,这是全面云原生转型的第一步。通过建设坚实的容器基础设施,货拉拉为容灾系统建设、大数据云原生化、混部系统建设等奠定了坚实的基础。
相关产品
阿里云容器服务ACK(Alibaba Cloud Container Service for Kubernetes)
阿里云容器镜像服务ACR(Alibaba Cloud Container Registry