Koordinator云原生容器調(diào)度編排系統(tǒng)
Koordinator 是一個(gè)基于 QoS 的調(diào)度系統(tǒng),用于編排 Kubernetes 上的混合 workload。它旨在提高對(duì)延遲敏感的 workload 和批處理作業(yè)的運(yùn)行時(shí)效率和可靠性,簡化與資源相關(guān)的配置調(diào)整的復(fù)雜性,并增加 Pod 部署密度以優(yōu)化資源利用率。
Koordinator 通過提供以下功能增強(qiáng)了 workload 管理中的 Kubernetes 用戶體驗(yàn):
- 精心設(shè)計(jì)的優(yōu)先級(jí)和 QoS 機(jī)制,可將不同類型的 workload 放在集群、節(jié)點(diǎn)中。
- 允許過度使用資源以實(shí)現(xiàn)高資源利用率,但仍通過利用應(yīng)用程序分析機(jī)制來滿足 QoS 保證。
- 細(xì)粒度的資源編排和隔離機(jī)制,提高對(duì)延遲敏感的 workload 和批處理作業(yè)的效率。
- 靈活的作業(yè)調(diào)度機(jī)制,支持大數(shù)據(jù)、AI、音視頻等特定領(lǐng)域的 workload。
- 提供一套用于監(jiān)控、故障排除和操作的工具。
Koordinator 1.0 的整體架構(gòu)如下圖所示
評(píng)論
圖片
表情
