Ведомый Mesos
по умолчанию использует posix isolation
:
......
I0105 06:26:28.479199 1869 containerizer.cpp:142] Using isolation: posix/cpu,posix/mem,filesystem/posix
......
Что такое "posix isolation
"? Я не могу погуглить.
Ведомый Mesos
по умолчанию использует posix isolation
:
......
I0105 06:26:28.479199 1869 containerizer.cpp:142] Using isolation: posix/cpu,posix/mem,filesystem/posix
......
Что такое "posix isolation
"? Я не могу погуглить.
Mesos использует изоляторы в своем контейнеризаторе, чтобы изолировать использование ресурсов каждой запущенной задачей. Изоляторы posix
обеспечивают разделение задач как стандартные процессы Unix. Каждая задача Mesos выполняется в рамках процесса mesos-executor
, который обеспечивает выполнение задачи. На самом деле они не выполняют никакой фактической изоляции, а только сообщают о текущем использовании ресурсов запущенными задачами.
В Linux также доступен изолятор cgroups, который может выполнять фактическую изоляцию (процессор и память).
Вы можете узнать больше о Mesos Containerizer и Docker Containerizer на Веб-сайт Apache Mesos.
Когда у нас есть разные базы данных на одном сервере, изоляция posix должна гарантировать, что файлы, процессы и базы данных защищены от других пользователей и данных, которые могут существовать в той же системе.