Mesos
Apache Mesos abstracts resources away from machines, enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
Обзор
Что такое Mesos?
Apache Mesos — это ядро распределенной системы, которое абстрагирует ЦП, память, хранилище и другие ресурсы от машин, позволяя управлять центрами обработки данных как единым пулом. Он предоставляет API для планирования ресурсов и поддерживает такие приложения, как Hadoop, Spark и Kafka, с такими функциями, как линейная масштабируемость, высокая доступность и поддержка контейнеров.
Для чего используется Mesos?

Основные функции
- Ядро распределенных систем
- Абстракция ресурсов и планирование
- Линейная масштабируемость до 10 000 узлов
- Высокая доступность с Zookeeper
- Встроенная поддержка контейнеров (Docker, AppC)
- Подключаемая изоляция процессора, памяти, диска и т. д.
- Двухуровневое планирование для облачных и устаревших приложений.
- HTTP API для разработки и эксплуатации
- Встроенный веб-интерфейс для мониторинга.
Как использовать Mesos?
Загрузите и установите Mesos на Linux, OSX или Windows. Используйте его API-интерфейсы HTTP для разработки распределенных приложений, управления кластерами с помощью подключаемых политик планирования и мониторинга через встроенный веб-интерфейс. Он поддерживает контейнеры Docker и AppC для изоляции и может масштабироваться до тысяч узлов.
Альтернативные инструменты
Преимущества & Недостатки
Преимущества
- Высокая масштабируемость и отказоустойчивость
- Кроссплатформенная совместимость
- Гибкое управление ресурсами
- Поддерживает как облачные, так и устаревшие приложения.
Недостатки
- Устаревший проект (без активной разработки)
- Крутая кривая обучения для сложных настроек
Варианты использования
- Управление крупномасштабными ресурсами центра обработки данных
- Запуск распределенных приложений, таких как Hadoop или Spark.
- Построение эластичных и отказоустойчивых систем в облачных средах
Цены Mesos
Отзывы пользователей
Пока нет отзывов
Будьте первым, кто оставит отзыв об этом инструменте!