Apache згортвае распрацоўку кластарнай платформы Mesos

Распрацоўнікі супольнасці Apache прагаласавалі за спыненне распрацоўкі платформы кіравання рэсурсамі кластара Apache Mesos і перанос наяўных напрацовак у рэпазітар састарэлых праектаў Apache Attic. Зацікаўленым у далейшым развіцці Mesos энтузіястам прапануецца працягнуць распрацоўку праз стварэнне форка git-рэпазітара праекта.

У якасці прычыны правалу праекта адзін з ключавых распрацоўшчыкаў Mesos згадвае немагчымасць канкурыраваць з платформай Kubernetes, якая была створана пазней, абагульніла вопыт сваіх папярэднікаў і стваралася кампаніяй Google, якая мае багаты вопыт стварэння буйных кластараў. У адрозненне ад Kubernetes праект Mesos быў створаны аспірантамі, якія не мелі вялікага досведу працы з кластарамі, якія затым былі прынятыя на працу ў Twitter. Праект развіваўся шляхам спроб і памылак, і, азіраючыся назад, распрацоўшчыкі прызнаюць, што многія рэчы варта было б зрабіць інакш. Mesos далёкі ад прынцыпу «батарэйкі ўваходзяць у камплект», г.зн. не дае адзіны набор кампанентаў (напрыклад, планавальнікі і сэрвісы развіваюцца ў асобных праектах), што прывяло да моцнай фрагментацыі супольнасці, ускладніла працэсы разгортвання і зрабіла праект непрыязным для пачаткоўцаў. Недавер карыстачоў таксама спарадзілі дзеянні стартапа Mesosphere, які спрабуе развіваць камерцыйныя рашэнні на базе Mesos.

Нагадаем, што Mesos быў першапачаткова распрацаваны кампаніяй Twitter і ў 2010 годзе перададзены ў рукі фонду Apache. Кластары на базе Mesos былі разгорнуты ў такіх кампаніях, як Netflix, Samsung, Twitter, IBM, PayPal і Yelp. Mesos спалучае ў сабе функцыі сістэмы забеспячэння сумеснага доступу да рэсурсаў кластара, аркестроўкі кантэйнераў і размеркаванага ядра для арганізацыі выканання заданняў на групе вузлоў. Mesos дазваляе працаваць з кластарам як з адзіным наборам рэсурсаў, абстрагуючы працэсары, GPU, памяць, сістэмы захоўвання і іншыя вылічальныя рэсурсы на фізічных серверах і віртуальных машынах. Пры выкананні размеркаваных прыкладанняў і фрэймворкаў Mesos бярэ на сябе працу па дынамічным размеркаванні і ізаляцыі наяўных рэсурсаў.

Крыніца: opennet.ru

Дадаць каментар