Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Новости CoreOS

Это архивная статья

Отличные новости на этой неделе от наших друзей из CoreOS! Для начала они собрали вместе Kubernetes (помните, мы рассказывали о нем) и свой CoreOS и предлагают завершенное коммерческое решение на его основе - Tectonic. Это, наверное, будет флагманский коммерческий продукт от CoreOS.

В официальном анонсе от CoreOS есть и другая важная новость. Основным инвестором проекта стал Google, который внес дополнительно 12 миллионов долларов, и который выглядит серьезно настроенным по поводу связки CoreOS + systemd + etcd + rkt + fleet + flannel + Kubernetes. Возникает вопрос, а как же же Docker? А что Docker? Мы в который раз повторимся, что его популярность обусловлена не техническими причинами, а тем, что он, помимо основной задачи запуска контейнеров, решал недостатки основной платформы, на которой разрабатывался, и где были его early adopters. Red Hat, конечно, вынуждена работать и с ним, из-за сильного запроса снизу от вчерашних пользователей той платформы, постепенно доросших до управления большими системами, но на самом деле его архитектурные недостатки видны невооруженным глазом. Сейчас полюбили цитировать высказывания Alex Polvi о безопасности Docker (например, тут и тут), и хотя, как вы уже знаете, его безопасность постоянно улучшается нашими коллегами, в целом он выглядит очень нерационально спроектированным, неюниксвэйно.

http://i.juick.com/p/2775930.png

Docker в продакшене порой выглядит вот так

Опять же, повторимся, для быстрого развертывания чего-либо Docker все также прекрасно подходит. Многие наши коллеги регулярно его используют, например для регулярного пересоздания тестовой платформы для Unit-тестов, и вполне довольны. Но дело в том, что для кластера он [STRIKEOUT:не нужен] избыточен. Контейнеры на локальной машинке можно запускать чем угодно, тем же systemd или CRIU, а вот распределение задач в кластере решается совсем на другом уровне - Docker тут вносит лишь проблемы, решая задачи, давно решенные в современных системах, и добавляя хрупкости в конечный результат.

Касаемо Kubernetes - планы по его поддержке есть и у других вендоров, в т.ч. и Red Hat, и Mirantis. Тут CoreOS вступает в опасное единоборство с сильными домами. Ведь пока у него есть лишь дюжина разработчиков, и столько же миллионов долларов, а он пытается предложить то, что предлагают большие компании. Вообще, удивительно, что масштаб инвестиций таков. Тут, порой, за какой-нибудь хипстер-стартап с фотографиями и айфонами выкладывают чуть-ли не миллиарды, а тут парням, которые серьезный инфраструктурный проект делают, отсыпали на апгрейд компьютеров и стулья в офисе. Причем, это тенденция. Те же Mesosphere недавно получили лишь 36 миллионов долларов.

36, это, конечно, побольше, чем 12, но и не колоссально-то много. Для сравнения, в РФ собираются инвестировать 60 миллионов долларов в некое импортозамещение, под которым угадывается то ли Kolab, то ли Alfresсo, то ли вообще LibreOffice.

Комментарии