The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

13.02.2016 09:29  Новый выпуск CentOS Atomic Host, специализированной ОС для запуска контейнеров Docker

Проект CentOS представил выпуск минималистичной операционной системы CentOS Atomic Host 7.20160203, предназначенной для запуска изолированных контейнеров, подготовленных и управляемых при помощи инструментария Docker, и поставляемой в форме монолитного целиком обновляемого образа. CentOS Atomic Host является пересборкой продукта Red Hat Enterprise Linux Atomic Host 7.2, в свою очередь базирующегося на наработках свободного проекта Atomic.

Сборки CentOS Atomic Host доступны в форме установочного ISO, образов виртуальных машин Vagrant (Libvirt, VirtualBox), qcow2 (OpenStack, AWS, Libvirt) и AMI (Amazon Machine Image). Основными компонентами CentOS Atomic Host являются пакеты с ядром Linux 3.10.0-327, docker-1.8.2-10, cloud-init-0.7.5-10, atomic-1.6-6.gitca1e384, kubernetes-1.0.3-0.2, etcd-2.1.1-2, ostree-2015.9-2 и flannel-0.5.3-8.

Atomic Host предоставляет базовое окружение, которое содержит только минимальный набор компонентов (systemd, journald, docker, rpm-OSTree, geard и т.п.), необходимых для запуска и управления изолированными контейнерами. Все пакеты, обеспечивающие работу конечных приложений, поставляются непосредственно в составе контейнеров, а хост-система не содержит ничего лишнего. Состав хост-системы неделим и обрабатывается как целостный образ, без разбиения на отдельные пакеты. При этом сам образ формируется на основе штатных RPM-пакетов CentOS 7 при помощи системы rpm-ostree.

Контейнеры не привязаны к базовой системе и могут перемещаться с одного сервера на другой, а также централизованно обновляться и заменяться без перезапуска сервера. Поставка сервисов в форме контейнеров упрощает тестирование продукта, например, новая версия приложения или обновление состава контейнера могут быть предварительно протестированы на машине разработчика, а затем в неизменном виде перенесены на рабочий сервер, заменив прошлый рабочий образ контейнера. В случае сбоя сервера, контейнер с минимальной задержкой может быть поднят на другой машине.

Особенности Atomic Host:

  • Обновление окружения Atomic Host производится атомарно, через замену образа всей системы, без разбивки на отдельные пакеты, что даёт возможность легко откатиться на прошлое состояние в случае проблем.
  • Для управления кластерами контейнеров задействован фреймворк Kubernetes, открытый компанией Google.
  • Помимо cgroups и пространств имён дополнительная изоляция приложений внутри контейнеров обеспечивается системой SELinux, что добавляет дополнительный барьер защиты.
  • Окружение Atomic Host может быть развёрнуто не только на физических серверах, но и в виртуальных машинах, приватных и публичных облачных окружениях, включая возможность запуска под управлением Amazon Web Services и Google Compute Engine.
  • Выполняемые в окружении Atomic Host образы контейнеров, оформляются в формате Docker;
  • Для обновления системного окружения используется технология OSTree, при которой системный образ атомарно обновляется из Git-подобного хранилища, позволяющего применять методы версионного контроля к компонентам дистрибутива (например, можно быстро откатить систему к прошлому состоянию). RPM-пакеты транслируются в репозиторий OSTree при помощи специальной прослойки rpm-ostree;
  • Предоставляются средства для инкрементального применения обновлений, избавляющие от необходимости полной замены образа при каждом обновлении;
  • Установка и привязка контейнеров к systemd, а также координация выполнения контейнеров на разных хостах, осуществляется при помощи нового инструмента GearD. GearD войдёт в состав будущего выпуска платформы OpenShift и берёт на себя задачи быстрой доставки и развёртывания кода приложений в программных окружениях на базе изолированных контейнеров с использованием методов непрерывной интеграции;
  • Поддержка запуска привилегированных контейнеров, позволяющих распространять в форме контейнеров управляющие приложения, которым требуется доступ к содержимому базовой хост-системы или к другим контейнерам.


  1. Главная ссылка к новости (http://seven.centos.org/2016/0...)
  2. OpenNews: Компания Red Hat представила первый стабильный выпуск дистрибутива Atomic Host
  3. OpenNews: Red Hat представил Atomic, концепцию модульной ОС на базе изолированных контейнеров
  4. OpenNews: Выпуск CentOS 7.1511 для архитектур i686, ARM и PowerPC
  5. OpenNews: Увидел свет дистрибутив CentOS 7.1511, основанный на RHEL 7.2
Лицензия: CC-BY
Тип: Программы
Ключевые слова: centos, atomic
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 11:53, 13/02/2016 [ответить] [смотреть все]
  • –6 +/
    Новая отрасль индустрии наворотить кучу товаров не как у всех и зарабатывать на... весь текст скрыт [показать]
     
     
  • 2.2, Аноним, 12:04, 13/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –6 +/
    Линукс сервер уже давно там, со своими пакетами системд селинукс и прочим класси... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.5, Аноним, 12:16, 13/02/2016 [^] [ответить] [смотреть все]  
  • +/
    системды мог бы не быть таким дерьмом, каким стал, если бы не теперешняя политик... весь текст скрыт [показать]
     
  • 3.13, leap42, 18:32, 13/02/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    что такое классическое ненужно, опеннетовский аноним мне нужен systemd, он позв... весь текст скрыт [показать]
     
     
  • 4.20, Аноним, 04:51, 14/02/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Не единственный, может тебя стоит выгнать за незнание Вижу в него вы тоже не вн... весь текст скрыт [показать]
     
     
  • 5.21, leap42, 06:39, 14/02/2016 [^] [ответить] [смотреть все]  
  • +/
    просветите меня, невежду, только не вздумайте ляпнуть какую-нибудь чушь про caps... весь текст скрыт [показать]
     
  • 5.29, mammuthus, 09:10, 16/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Слив засчитан
     
  • 4.22, Аноним, 11:17, 14/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Уточните ещё, что эти недоадмины разворачивают в сотни и тысячи раз больше при... весь текст скрыт [показать]
     
     
  • 5.24, leap42, 12:34, 14/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Обиделись на недоадмина - Извините, не хотел Просто я мыслю категориями Ка... весь текст скрыт [показать]
     
     
  • 6.27, Аноним, 13:42, 15/02/2016 [^] [ответить] [смотреть все]  
  • +/
    А всегда ли одно приложение сможет обслужить аж целого одного пользователя Вооб... весь текст скрыт [показать]
     
     
  • 7.31, leap42, 16:03, 27/02/2016 [^] [ответить] [смотреть все]  
  • +/
    возможно, в этом и кроется популярность контейнеров, уже не первый раз встречаю ... весь текст скрыт [показать]
     
  • 2.3, Andrey Mitrofanov, 12:08, 13/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Новая Всё по https en wikipedia org wiki Product_differentiation науке И вс... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, Аноним, 16:51, 13/02/2016 [ответить] [смотреть все]  
  • +/
    Docker 1.8 уже староват
     
     
  • 2.11, Аноним, 16:59, 13/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ядро в CentOS7 старовато…
     
     
  • 3.12, ПолковникВасечкин, 18:10, 13/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Бэкпорты Не, не слышал Не смотря на номер версии 3 х, туда успешно впиливают н... весь текст скрыт [показать]
     
     
  • 4.14, Аноним, 18:43, 13/02/2016 [^] [ответить] [смотреть все]  
  • +/
    kernel 4 5 0 kernel 4 2 0 Установи туда CloudLinux или OpenVZ давай поспеши ... весь текст скрыт [показать]
     
     
  • 5.25, ПолковникВасечкин, 17:43, 14/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Что куда установить Причём тут ядра 4 5 и 4 2 В шапке 3 10... весь текст скрыт [показать]
     
  • 2.19, Sabakwaka, 01:16, 14/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    > Docker 1.8 уже староват

    Забыли вас спросить, извините.

     
     
  • 3.23, Аноним, 11:18, 14/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну, если хочешь оставаться без управления троттлингом iops - то это твой выбор, ... весь текст скрыт [показать]
     
     
  • 4.26, Stax, 18:22, 14/02/2016 [^] [ответить] [смотреть все]  
  • +/
    А куда он iops ы троттлит Как бы контейнеру вряд ли особо есть что писать локал... весь текст скрыт [показать]
     
     
  • 5.28, Аноним, 14:54, 15/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Не всегда Эфемерные хранилища никто не отменял Те же индексы эластика в полови... весь текст скрыт [показать]
     
  • 3.30, s1rc0, 01:27, 20/02/2016 [^] [ответить] [смотреть все]  
  • +/
    мульти хост нетворкинг в 1.9 же
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor