百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

peloton

> 编程语言
开源

统一资源调度器可同时调度混合类型的工作负载,例如批量、无状态和有状态作业,在单个集群中实现更高的资源利用率

646 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

统一资源调度器可同时调度混合类型的工作负载,例如批量、无状态和有状态作业,在单个集群中实现更高的资源利用率

随着计算集群的扩展,高效利用集群资源变得非常重要。Peloton 是一个统一资源调度器,可在单个集群中同时调度批量、无状态和有状态作业等混合类型的工作负载,从而更好地利用资源。Peloton 专为 Uber 等拥有数百万个容器和数万个节点的 Web-级企业而设计。Peloton 具有先进的资源管理功能,如弹性资源共享、分层最大最小公平性、资源超额承诺、工作负载抢占等。Peloton 也是无云依赖的,可以在本地数据中心或云中运行。

  • 弹性资源共享:支持分层资源池,在不同团队之间弹性共享资源。

  • 基于 Protobuf/gRPC 的 API:支持大多数语言绑定,如 golang、java、Python、Node.js 等。

架构 为了实现高可用性和可扩展性,Peloton 采用了一个活动-活动架构,其中包含四种独立的守护进程类型:作业管理器、资源管理器、位置引擎和主机管理器。这些守护进程之间的交互设计是为了将依赖关系最小化,并且只发生在单向方向。这四个守护进程都依赖 Zookeeper 来进行服务发现和领导者选举。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言