文件名称:poseidon:基于 Firmament 的 Kubernetes 调度器
文件大小:11.46MB
文件格式:ZIP
更新时间:2024-08-24 20:29:35
k8s-sig-scheduling Go
介绍 Poseidon/Firmament scheduler 孵化项目是将 Firmament Scheduler 集成到 Kubernetes 中。 在非常高的层次上,Poseidon/Firmament 调度程序通过将基于新的新型流网络图的调度功能与默认的 Kubernetes 调度程序相结合,增强了当前的 Kubernetes 调度功能。 Firmament 将集群上的工作负载建模为流网络,并在这些网络上运行最小成本流优化以做出调度决策。 由于固有的重新调度功能,新的调度程序为给定的策略启用全局优化调度,不断优化工作负载的动态放置。 众所周知,作为 Kubernetes 多调度器支持的一部分,每个新 Pod 通常由默认调度器进行调度。 但是,也可以通过在 pod 部署时指定另一个自定义调度程序的名称来指示 Kubernetes 使用另一个调度程序(在我们的例子中,通过在 pod