Дом аудио Что такое Apache Mesos? - определение из техопедии

Что такое Apache Mesos? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Apache Mesos?

Разработанный в Калифорнийском университете в Беркли, Apache Mesos - менеджер кластеров с открытым исходным кодом. Он направлен на обеспечение эффективной изоляции ресурсов и совместного использования в распределенных средах или приложениях. Другими словами, это помогает в распределении ресурсов детализированным способом, таким образом улучшая использование кластера. Apache Mesos считается основой для большого количества распределенных систем.

Техопедия объясняет Apache Mesos

Apache Mesos был построен на тех же принципах, что и ядро ​​Linux. Некоторые из характерных особенностей Apache Mesos - это масштабируемость до тысяч узлов, планирование нескольких ресурсов, веб-интерфейс пользователя для просмотра состояния кластера, разделение между задачами с контейнерами Linux и отказоустойчивый реплицируемый мастер с использованием Zookeeper. Mesos в некоторых отношениях можно считать противоположностью виртуализации, поскольку виртуализация разделяет один физический ресурс на несколько виртуальных ресурсов, тогда как Mesos объединяет несколько физических ресурсов в один виртуальный ресурс. Apache Mesos состоит из главного процесса и сред с мастер-процессами, управляющими подчиненными демонами, работающими на каждом узле кластера, и средами, выполняющими задачи на этих подчиненных устройствах. Ресурсы предлагают список бесплатных ресурсов на нескольких рабов.

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

Apache Mesos был принят несколькими компаниями-разработчиками программного обеспечения, включая Apple.

Что такое Apache Mesos? - определение из техопедии