Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 5.42 KB

README-zh_CN.md

File metadata and controls

81 lines (54 loc) · 5.42 KB

Koordinator YARN Copilot

Koordinator

License GitHub release CI Go Report Card codecov PRs Welcome Slack

English | 简体中文

介绍

Koordinator已经支持了K8s生态内的在离线混部,通过Batch超卖资源以及BE QoS,离线任务可以使用到集群内的空闲资源,提升资源使用效率。然而, 在K8s生态外,仍有相当数量的应用运行在其他资源管理系统,例如Apache Hadoop YARN。作为大数据生态下的资源管理系统,YARN承载了包括MapReduce、 Spark、Flink以及Presto等在内的多种计算引擎。

为了进一步丰富Koordinator支持的在离线混部场景,Koordinator社区提供了面向大数据场景的YARN混部套件Koordinator YARN Copilot, 用于支持Hadoop YARN应用与K8s混部,将Koordiantor的Batch资源提供给Hadoop YARN使用,进一步提升集群资源的使用效率。 Koordinator YARN Copilot具备以下特点:

  • 面向开源生态:针对开源版本的Hadoop YARN实现,无需对YARN本身做侵入式改造。
  • 统一资源优先级和QoS策略:YARN混部套件完全对标Koordinator的Batch资源模型,同时接受单机一系列QoS策略的管控。
  • 节点资源共享:在同一节点上可以同时运行Batch类型的Pod和YARN的Task。
  • 适应多种环境:YARN混部套件对集群类型没有约束,可以在包括公共云、IDC等多种场景下使用。

快速开始

你可以在 Koordinator website 查看到完整的文档集。

行为守则

Koordinator 社区遵照行为守则 。我们鼓励每个人在参与之前先读一下它。

为了营造一个开放和热情的环境,我们作为贡献者和维护者承诺:无论年龄、体型、残疾、种族、经验水平、教育程度、社会经济地位、国籍、个人外貌、种族、宗教或性认同和性取向如何,参与我们的项目和社区的每个人都不会受到骚扰。

贡献

我们非常欢迎每一位社区同学共同参与 Koordinator 的建设,你可以从 CONTRIBUTING.md 手册开始。

成员

我们鼓励所有贡献者成为成员。我们的目标是发展一个由贡献者、审阅者和代码所有者组成的活跃、健康的社区。在我们的社区成员页面,详细了解我们的成员要求和责任。

社区

koordinator-sh/community 仓库 中托管了所有社区信息, 例如成员制度、代码规范等。

我们鼓励所有贡献者成为成员。我们的目标是发展一个由贡献者、审阅者和代码所有者组成的活跃、健康的社区。 请在社区成员制度页面,详细了解我们的成员要求和责任。

活跃的社区途径:

Dingtalk QRCode

License

Koordinator is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.