Apache Mesos

Apache Mesos
Тип управління кластером
Розробник Apache Software Foundation
Стабільний випуск 1.6.0 (17 травня 2018 (2018-05-17))
Версії 1.9.0 (5 вересня 2019)
Репозиторій http://svn.apache.org/repos/asf/mesos/trunk/, https://github.com/apache/mesos, https://gitbox.apache.org/repos/asf/mesos.git
Операційна система крос-платформовий
Мова програмування C++[1][2]
Стан розробки активний
Ліцензія Apache License, Version 2.0d[3]
Вебсайт mesos.apache.org
mesos.apache.org

Apache Mesos — програмна платформа, що поєднує в собі функції системи забезпечення спільного доступу до ресурсів кластера, оркестровки контейнерів і розподіленого ядра для організації виконання завдань на групі вузлів. Спочатку проект Mesos був розроблений компанією Twitter і в 2010 році переданий в руки фонду Apache. Кластери на базі Mesos розгорнуті в таких компаніях, як Netflix, Samsung, Twitter, IBM, PayPal і Yelp.

Mesos дозволяє працювати з кластером як з єдиним набором ресурсів, абстрагуючи процесори, GPU, пам'ять, системи зберігання та інші обчислювальні ресурси на фізичних серверах і віртуальних машинах. При виконанні розподілених застосунків і фреймворків Mesos бере на себе роботу з динамічного розподілу та ізоляції наявних ресурсів. Підтримується робота з такими фреймворками, як Hadoop, MPI, Hypertable і Spark, а також застосунками, що працюють в умовах динамічного поділу потужності доступних вузлів кластера.

Mesos надає практично лінійну масштабованість, що дозволяє охоплювати тисячі вузлів. За допомогою Zookeeper можливе створення відмовостійких конфігурацій. Також можна відзначити такі можливості, як застосування оновлень без зупинки, підтримка контейнерів з образами в форматах Docker і AppC, засоби для ізоляції ресурсів, підтримка запуску в одному кластері звичайних і хмарних застосунків, підключення розширень через HTTP API, наявність веб-інтерфейсу для управління і моніторингу, незалежність від конкретних хмарних сервісів.

Посилання

Примітки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.