Jump to content

Апачи Месос

Апачи Месос
Разработчик(и) Фонд программного обеспечения Apache
Стабильная версия
1.11.0 / 24 ноября 2020 г .; 3 года назад ( 24.11.2020 ) [1]
Репозиторий Репозиторий Месос
Написано в С++
Тип Программное обеспечение для управления кластером
Лицензия Лицензия Апач 2.0
Веб-сайт месяцы .apache .org  Edit this on Wikidata

Apache Mesos проект с открытым исходным кодом для управления компьютерными кластерами . Он был разработан в Калифорнийском университете в Беркли .

Mesos начался как исследовательский проект в RAD-лаборатории Калифорнийского университета в Беркли тогдашними аспирантами Бенджамином Хиндманом, Энди Конвински и Матеем Захарией , а также профессором Ионом Стойкой . Студенты начали работать над проектом в рамках курса, который вел Дэвид Каллер . Первоначально он назывался Nexus , но из-за конфликта с проектом другого университета был переименован в Mesos. [2]

Mesos был впервые представлен в 2009 году (пока еще под названием Nexus) Энди Конвински на HotCloud '09 в докладе, сопровождавшем первую опубликованную статью о проекте. [3] Позже в 2011 году он был представлен в более зрелом виде в выступлении Захарии на симпозиуме Usenix по проектированию и внедрению сетевых систем, посвященном статье Бенджамина Хиндмана «Mesos: платформа для детального совместного использования ресурсов в центре обработки данных». Энди Конвински, Захария, Али Годси , Энтони Д. Джозеф, Рэнди Кац , Скотт Шенкер , Ион Стойка . [4]

27 июля 2016 года Apache Software Foundation анонсировала версию 1. [5] Добавлена ​​возможность централизованной поставки экземпляров Docker , rkt и appc . [6]

5 апреля 2021 года было проголосовано за перемещение Месоса на чердак Апачи. [7] однако через два дня голосование было отменено из-за возросшего интереса. [8]

Технология

[ редактировать ]

Mesos использует контрольные группы Linux для обеспечения изоляции процессора , памяти , ввода-вывода и файловой системы . [9] Mesos можно сравнить с планировщиком Google Borg — платформой, используемой внутри компании для управления и распространения сервисов Google. [10]

Апач Аврора
Разработчик(и) Фонд программного обеспечения Apache
Финальный выпуск
0.22.0 / 12 декабря 2019 г .; 4 года назад ( 12.12.2019 ) [11]
Репозиторий Репозиторий Авроры
Написано в Ява , Питон
Тип Месос Фреймворк
Лицензия Лицензия Апач 2.0
Веб-сайт полярное сияние .apache .org

Апач Аврора

[ редактировать ]

Apache Aurora — это фреймворк Mesos как для долгосрочных сервисов, так и для заданий cron, первоначально разработанный Twitter в 2010 году и открытый исходный код в конце 2013 года. [12] Он может масштабироваться до десятков тысяч серверов и во многом похож на Borg. [13] [14] включая богатый предметно-ориентированный язык (DSL) для настройки сервисов. По состоянию на февраль 2020 года проект был переведен на чердак. [15] Ответвление проекта поддерживалось бывшими участниками и размещалось на GitHub под названием Aurora Scheduler. [16]

Chronos — это распределенная система, подобная cron, которая является эластичной и способна выражать зависимости между заданиями. [17]

Marathon продвигается как платформа как услуга или контейнеров система оркестровки , масштабируемая до тысяч физических серверов. Он полностью основан на REST и позволяет выполнять развертывание и топологии развертывания в канареечном стиле . Он написан на языке программирования Scala . [18]

Пользователи

[ редактировать ]

Сайт социальной сети Twitter начал использовать Mesos и Apache Aurora в 2010 году, после того как Хиндман провел презентацию перед группой инженеров Twitter. [10]

В июле 2013 года Airbnb заявила, что использует Mesos для запуска таких систем обработки данных, как Apache Hadoop и Apache Spark . [19]

Веб-сайт интернет-аукциона eBay заявил в апреле 2014 года, что он использовал Mesos для проведения непрерывной интеграции для каждого разработчика. Они достигают этого с помощью специального плагина Mesos, который позволяет разработчикам запускать собственный частный экземпляр Jenkins . [20]

В апреле 2015 года было объявлено, что Apple сервис Siri использует собственную платформу Mesos под названием Jarvis. [21]

В августе 2015 года было объявлено, что Verizon выбрала DC/OS MesSphere, основанную на Apache Mesos с открытым исходным кодом, для оркестровки сервисов центра обработки данных. [22]

В ноябре 2015 года Yelp объявил, что уже полтора года использует Mesos и Marathon для производственных услуг. [23]

Коммерческая поддержка

[ редактировать ]

Стартап по разработке программного обеспечения MesSphere, Inc. продает операционную систему центра обработки данных, распределенную операционную систему , основанную на Apache Mesos. [24] В сентябре 2015 года Microsoft объявила о коммерческом партнерстве с MesSphere для создания служб планирования и оркестрации контейнеров для Microsoft Azure . [25] В октябре 2015 года Oracle объявила о поддержке Mesos через Oracle Container Cloud Service . [26]

См. также

[ редактировать ]
  1. ^ «Репозитории ASF Git — mesos.git/tag» . Проверено 27 сентября 2022 г.
  2. ^ Захария, Матей. «HUG Meetup, август 2010 г.: Mesos: гибкий менеджер ресурсов кластера. Часть 1» . youtube.com . Проверено 13 января 2015 г.
  3. ^ «Общая основа для кластерных вычислений» (PDF) .
  4. ^ Хиндман, Бенджамин; Конвински, Энди; Захария, Мэтью; Годси, Али; Джозеф, Энтони; Кац, Рэнди; Шенкер, Скотт; Стойка, Ион (2011). «Mesos: платформа для детального совместного использования ресурсов в центре обработки данных» (PDF ) НСДИ . 11 : 22-2 Получено 12 января.
  5. ^ «Фонд программного обеспечения Apache объявляет о выпуске Apache Mesos v1.0» . Пресс-релиз . 27 июля 2016 г. Проверено 24 февраля 2017 г.
  6. ^ «Mesos 1.0 предлагает новую среду выполнения контейнеров и больше сторонних интеграций» . 27 июля 2016 г.
  7. ^ «[ГОЛОСОВАНИЕ] Переместить Apache Mesos на чердак» . lists.apache.org . Архивировано из оригинала 06 апреля 2021 г. Проверено 7 апреля 2021 г.
  8. ^ «Re: [ГОЛОСОВАНИЕ] Переместить Apache Mesos на чердак» . lists.apache.org . Архивировано из оригинала 9 апреля 2021 г. Проверено 9 апреля 2021 г.
  9. ^ Баппалиге, Сачин П. (15 сентября 2014 г.). «Вычисления в центрах обработки данных с открытым исходным кодом с помощью Apache Mesos» . OpenSource.com . Красная шляпа . Проверено 10 декабря 2016 г.
  10. ^ Jump up to: а б Мец, Кейд. «Возвращение Борга: Как Twitter воссоздал секретное оружие Google» . Проводной . Проверено 12 января 2015 г.
  11. ^ «Блог Apache Aurora» . Проверено 16 марта 2021 г.
  12. ^ «Все об Апач Аврора» . Твиттер . Проверено 20 мая 2015 г.
  13. ^ «Крупномасштабное управление кластерами в Google с помощью Borg» (PDF) . Проверено 20 мая 2015 г.
  14. ^ «Аврора Твиттера и ее связь с Боргом Google» . 18 февраля 2015 года . Проверено 20 мая 2015 г.
  15. ^ «Апач Аврора — Апач Чердак» . attic.apache.org . Проверено 18 февраля 2021 г.
  16. ^ «Планировщик Авроры» . Гитхаб . Проверено 2 апреля 2023 г.
  17. ^ «Хронос» . GitHub.com . Гитхаб . Проверено 30 марта 2015 г.
  18. ^ «Марафон» . Мезосфера.GitHub.io . Мезосфера . 2014 . Проверено 30 марта 2015 г.
  19. ^ Харрис, Деррик. «Airbnb превращается в компанию, управляемую данными» . gigaom.com . Проверено 12 января 2015 г.
  20. ^ Команда eBay PAAS (4 апреля 2014 г.). «Предоставление CI-решения eBay с помощью Apache Mesos. Часть I» . EbayTechBlog.com . ебэй . Проверено 12 января 2015 г.
  21. ^ Харрис, Деррик (23 апреля 2015 г.). «Apple подробно рассказывает, как она перестроила Siri на Mesos» . Мезосфера.com . Мезосфера. Архивировано из оригинала 29 апреля 2015 г. Проверено 27 апреля 2015 г.
  22. ^ «Verizon выбирает Mesphere DCOS в качестве общенациональной платформы для управления услугами центров обработки данных» . Веризон. 21 августа 2015 года . Проверено 21 августа 2015 г.
  23. ^ «Представляем PaaSTA: открытую распределенную платформу как услугу» . Engineeringblog.yelp.com . Проверено 12 июля 2016 г.
  24. ^ «Мезосфера DCOS» . мезосфера.com . Проверено 13 января 2015 г.
  25. ^ Мэри Джо Фоли (29 сентября 2015 г.). «Новая служба контейнеров Azure объединит Mesos, Docker и облако Azure» . ЗДНет .
  26. ^ «Oracle обновляет службы Oracle Cloud Infrastructure Services» . oracle.com . Проверено 06 февраля 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 24ddb47fba5e0d99c111c0e7261f6358__1720182600
URL1:https://arc.ask3.ru/arc/aa/24/58/24ddb47fba5e0d99c111c0e7261f6358.html
Заголовок, (Title) документа по адресу, URL1:
Apache Mesos - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)