Как контейнер Docker используется в AWS Batch? И какое именно максимальное количество виртуальных ЦП?

Я новичок в AWS Batch, и описание иногда было не совсем ясным, и мне нужно несколько пояснений.

Во-первых, для чего точно нужно максимальное количество виртуальных ЦП? Is - максимальное количество процессоров, которое может занять каждое задание. или максимальное количество процессоров, которые могут выполнять все задания в сумме?

Я связал образ Docker со своим определением задания и отправлю множество заданий параллельно через AWS Batch. У каждого задания есть собственный контейнер или все задания в рамках одного определения задания совместно используют контейнер? (Другими словами, работают ли параллельно задания совместно с файлами в одном контейнере?)

Спасибо!


person huddy    schedule 08.07.2019    source источник


Ответы (1)


Во-первых, для чего точно нужно максимальное количество виртуальных ЦП? Это максимальное количество процессоров, которое может занять каждое задание, или максимальное количество процессоров, которое могут занять все задания в сумме?

В вычислительной среде максимальное количество виртуальных ЦП - это общая сумма виртуальных ЦП, которые могут быть запущены одновременно. Например, с максимальным количеством виртуальных ЦП 16, пакетная обработка может развернуть до 2 экземпляров с 8 виртуальными ЦП каждый или до 1 экземпляра с 16 виртуальными ЦП.

Я связал образ Docker со своим определением задания и отправлю множество заданий параллельно через AWS Batch. У каждого задания есть собственный контейнер или все задания в рамках одного определения задания совместно используют контейнер?

У каждого задания есть свой контейнер со своей файловой системой. Вы могли бы иметь возможность запускать задания на одном и том же экземпляре для совместного использования файлов с использованием томов или точек монтирования в определении задания, но это не соответствовало бы тому, как Batch был разработан для использования, поскольку у вас нет гарантии того, какие задания будут выполняться. тот же экземпляр.

person Nathan Collins    schedule 23.04.2020