【问题标题】:Limit node resources given to an Azure Batch job or task限制为 Azure Batch 作业或任务提供的节点资源
【发布时间】:2019-04-30 18:03:30
【问题描述】:

有没有办法限制分配给 Azure Batch 中任务执行的资源量?我设置的池配置了ContainerConfiguration(python SDK),并且任务设置了TaskContainerSettings。我看不到任何方法来限制分配给任务的资源。我想根据任务正在运行的图像来限制 CPU 内核和 RAM 等内容。

是否可以在container_run_options中设置?

【问题讨论】:

    标签: azure batch-processing azure-batch


    【解决方案1】:

    【讨论】:

    • 您知道批处理调度程序是否能够利用未使用的资源?我可以进行一些测试,但我想你可能已经知道了。
    • Azure Batch 调度程序目前在执行调度时不考虑节点性能指标。您可以使用提供的选项来限制容器彼此挨饿,但调度程序将根据正在运行的任务数量进行调度,并根据您指定的内容打包或分散任务。
    • 好的,谢谢您的信息。我想知道这是否在路线图上,因为我认为这是 AWS Batch 的一项重要功能?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-07
    • 1970-01-01
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    相关资源
    最近更新 更多