Основная конфигурация Mesos на DC/OS

Я нахожусь в процессе создания кластера DC/OS на AWS для запуска рабочих нагрузок Kafka-> Spark-> Cassandra.

Меня интересует, какова минимальная спецификация для главного узла в среде DC/OS. Я вижу, что DC/OS предлагает инстансы m3.xlarge, но я не знаю, зачем мне 4 процессора и 15 Гб оперативной памяти, когда мастер только запускает процессы, описанные на: https://docs.mesosphere.com/overview/architecture/ -> Фактическая обработка данных мастером не производится.

Возможно, я бы выбрал экземпляры m3.large или r3.large.

С наилучшими пожеланиями,

Срджан


person Srdjan Nikitovic    schedule 17.05.2016    source источник
comment
Я работаю с DC/OS уже несколько недель и могу подтвердить, что мастер пока не выполняет очень высокие вычислительные нагрузки, хотя мы еще не запускали каких-либо значительных рабочих нагрузок в кластере. Сказав это, использование неоптимальных экземпляров вопреки рекомендациям по документации иногда может привести к потере такого количества времени, что вы можете пожалеть о попытке сэкономить несколько копеек за час использования экземпляра.   -  person Yaron Idan    schedule 17.05.2016
comment
Кроме того, более тщательный осмотр показывает, что из 15 ГБ, имеющихся в распоряжении мастера, 13 используются, вы можете компенсировать недостающий объем памяти с помощью файлов подкачки, но установка coreos по умолчанию, которую я использую, не включает подкачку. .   -  person Yaron Idan    schedule 17.05.2016
comment
@YaronIdan, спасибо за ответ. Я думаю, мы также пойдем на мастер на 15 ГБ.   -  person Srdjan Nikitovic    schedule 18.05.2016
comment
Отлично, я добавлю эти комментарии в качестве ответа, чтобы вы могли отметить их как правильные.   -  person Yaron Idan    schedule 18.05.2016


Ответы (1)


Мастера DC/OS не используются для выполнения каких-либо высоких вычислительных нагрузок, но их использование памяти имеет тенденцию быть довольно исчерпывающим, поэтому рекомендуется большой экземпляр.

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

person Yaron Idan    schedule 18.05.2016