2015-10-06 3 views
0

Что делать, если я запускаю кластер Mesos, как с точки зрения разработки, так и с точки зрения критически важных приложений. Возможно ли, чтобы в этом кластере выполнялась «привилегированная» задача, и даже узлы закрывали менее привилегированные службы, чтобы удостовериться, что привилегированная служба получает вычислительную мощность?Обеспечение SLA с помощью Mesos и привилегированных задач

ответ

1

В настоящее время нет понятия привилегированных задач в Мезосе (0.24.1 на момент написания статьи). Preemption, вероятно, предстоящая функция, которая будет представлена ​​для поддержки других функций, таких как Quota и Оптимистичные. Однако есть зарезервированные ресурсы, в которых могут выполняться критические задачи.

Ресурсы могут быть зарезервированы для роли , а рамки зарегистрированы под определенной ролью. Например, если регистры F регистрируются в роли R, F получает ресурсы с ролью * (то есть без сохранения), а также ресурсы с ролью R (т. Е. Зарезервированы для R).

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

Примечание: Поскольку многие структуры могут регистрироваться под R, вы можете назначить R однозначно F предоставить ей исключительное право собственности на ресурсы (см register_frameworks под Authorization).

Дополнительную информацию см. В документации Reservation.

 Смежные вопросы

  • Нет связанных вопросов^_^