限制分配给Azure批处理作业或任务的节点资源

限制分配给Azure批处理作业或任务的节点资源,azure,batch-processing,azure-batch,Azure,Batch Processing,Azure Batch,有没有办法限制Azure批处理中任务执行的资源量?我设置的池配置了ContainerConfiguration(python SDK),任务设置了TaskContainerSettings。我看不出有什么办法可以限制分配给任务的资源。我想根据任务要运行的映像来限制CPU内核和RAM之类的东西 它是否可以在容器\u运行\u选项中设置?是的,您可以在该属性()中为docker create设置选项。有关docker create的有效选项,请参阅。您知道批处理计划程序是否能够利用未使用的资源吗?我可

有没有办法限制Azure批处理中任务执行的资源量?我设置的池配置了
ContainerConfiguration
(python SDK),任务设置了
TaskContainerSettings
。我看不出有什么办法可以限制分配给任务的资源。我想根据任务要运行的映像来限制CPU内核和RAM之类的东西


它是否可以在
容器\u运行\u选项中设置?

是的,您可以在该属性()中为
docker create设置选项。有关
docker create

的有效选项,请参阅。您知道批处理计划程序是否能够利用未使用的资源吗?我可以运行一些测试,但我想你可能会一知半解。Azure Batch scheduler当前在执行调度时没有考虑节点性能指标。您可以使用提供的选项限制容器彼此饥饿,但计划程序将根据正在运行的任务数进行计划,并根据您指定的内容打包或分发任务。好的,谢谢您提供的信息。我想知道这是否在路线图上,因为我认为这是AWS批处理的一个重要特性?