Borg: Large-scale cluster management at Google with Borg
2024年2月19日 · 1166 字 · 3 分钟 · Borg Kubernetes Cluster Management Paper Reading
Borg 是一个集群管理系统,类似闭源的k8s。
- 通过准入控制、高效的任务装箱、超售、机器共享、以及进程级别的性能隔离,实现了高利用率。
- 为高可用应用提供了可以减少故障恢复时间的运行时特性,以及降低关联故障概率的调度策略。
- 提供声明式的作业描述语言、域名服务集成、实时作业监控、分析和模拟系统行为的工具。简化用户的使用。
文章本意在介绍系统设计的同时,讲述Google在背后的经验总结。但本文主要关心系统的设计,关注Borg对外提供的服务SLA,关注Borg对负载,资源,调度等方面的抽象。