【问题标题】:What are cgroups and how are people using them for cluster administration?什么是 cgroup,人们如何使用它们进行集群管理?
【发布时间】:2017-11-24 13:09:40
【问题描述】:

是否有示例说明人们如何使用 cgroups 来更好地管理为学术界运行并行科学代码和串行代码的研究计算集群?

【问题讨论】:

    标签: cgroups


    【解决方案1】:

    我知道的主要示例是能够设置集群调度程序(例如 Slurm)以将多个作业分配给单个节点,而不必担心叛徒作业使用的资源多于分配的资源。

    Cgroups 是一种机制,使不同的作业只能使用 Slurm 分配给它们的资源。

    在让集群调度程序能够执行这么多 HPC 中心之前,每个节点只允许一个作业或每个节点一个用户。否则,例如,仅请求 1 个核心的作业一旦运行,实际上可能会使用节点中的所有核心,这会导致节点上的其他作业运行不佳。

    【讨论】:

      猜你喜欢
      • 2011-07-04
      • 2011-10-08
      • 1970-01-01
      • 2012-04-17
      • 2013-08-11
      • 2012-12-15
      • 2016-12-18
      • 2011-09-11
      • 1970-01-01
      相关资源
      最近更新 更多