The OpenNET Project / Index page

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

21.05.2015 09:44  Intel представил Clear Linux с контейнерами приложений на базе виртуализации

Компания Intel анонсировала проект Clear Linux, в рамках которого предпринята попытка создания платформы для полноценной изоляции контейнеров приложений с использованием гипервизора KVM. Кроме обеспечения более высокого уровня безопасности, целью разработки является сокращение времени запуска виртуализированного окружения до значений, приемлемых для запуска контейнеров приложений по требованию, а также сокращение потребления памяти в условиях работы большого числа типовых виртуальных машин.

В итоге были получены достаточно интересные результаты, демонстрирующие характеристики, близкие к системам контейнерной изоляции (namespaces, cgroups), но реализованные в условиях полноценной виртуализации (KVM). Например, в Clear Linux время запуска виртуального окружения составляет всего 200мс, что позволяет на лету запускать упакованные в виртуальные окружения приложения, в моменты, когда в них возникает необходимость.

Что касается потребления памяти, то при запуске типовых виртуальных окружений Clear, накладные расходы на каждое последующее окружение составляет всего 18-20 Мб, что даёт возможность уместить 3500 виртуальных машин на сервере с 128 Гб ОЗУ. Для уменьшения потребления памяти в Clear Linux задействован механизм ядра Linux DAX, позволяющий организовать совместное использование ресурсов хост-системы и подключить к разным гостевым системам общий шаблон пользовательского окружения. Для дедупликации одинаковых областей памяти применяется технология KSM.

Развёртывание нового типа контейнеров производится при помощи специализированного дистрибутива Clear Linux, системный образ которого занимает около 200 Мб. Для тестирования также предлагается демонстрационный набор контейнеров. Дистрибутив не содержит ничего лишнего, кроме базовых компонентов, необходимых для запуска и управления контейнерами Clear. Расширенные возможности могут быть интегрированы через наборы "bundle", в каждом из которых реализуется готовая функциональность, независимо от того, сколько программных компонентов её образуют. Bundle и образ системного окружения формируются на основе репозитория RPM-пакетов, но поставляются без разделения на пакеты. Внутри контейнеров также выполняется специально оптимизированная копия Clear Linux, содержащая необходимые для запуска целевого приложения наборы bundle.

В системе предлагается использовать атомарные обновления, при которых разом обновляется всё системное окружение, по аналогии с CoreOS, Atomic Host, ChromeOS, Photon, RancherOS и Ubuntu Core. Обновление системы могут производится в двух режимах: наложение исправлений на работающую систему и полное обновление системы через установку нового образа в отдельный снапшот Btrfs и замену активного снапшота на новый. В Clear Linux применяется stateless-подход к определению конфигурации, подразумевающий, что система не сохраняет своё состояние (stateless) и после установки не содержит каких-либо настроек в директории /etc, а генерирует настройки на лету на основе указанных при запуске шаблонов.

  1. Главная ссылка к новости (http://blogs.intel.com/evangel...)
  2. OpenNews: Компания VMware представила открытую Linux ОС и сервер идентификации
  3. OpenNews: Компания Red Hat представила первый стабильный выпуск дистрибутива Atomic Host
  4. OpenNews: RancherOS - новая ОС, построенная на идеях контейнерной изоляции
  5. OpenNews: Представлены Ubuntu Core и Snappy, предоставляющие новый метод поставки приложений
  6. OpenNews: Red Hat представил Atomic, концепцию модульной ОС на базе изолированных контейнеров
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: clearlinux, kvm, virtual, container
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 10:43, 21/05/2015 [ответить] [смотреть все]
  • –5 +/
    Наплевательское отношение к безопасности в Docker подмочило репутацию контейнера... весь текст скрыт [показать]
     
     
  • 2.3, Аноним, 10:49, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Свет клином сошёлся?
     
     
  • 3.4, Andrey Mitrofanov, 11:20, 21/05/2015 [^] [ответить] [смотреть все]  
  • +16 +/
    > Свет клином сошёлся?

    Да нет. Просто разочарование папуаса в блестючих бусах.

     
  • 2.18, rob pike, 14:11, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Много что подмочило Особенно нереальных размеров хайп и упорное передергивание ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, Аноним, 16:16, 21/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Ещё один аргумент в пользу KVM. <_<
     
     
  • 4.31, rob pike, 17:05, 21/05/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Вы подобными аргументами при оценке любой технологии пользуетесь А то поинтерес... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 6.68, rob pike, 08:14, 23/05/2015 [ответить] [смотреть все]  
  • +/
    Не знаю что именно этот конкретный год вам объясняет http en wikipedia org wi... весь текст скрыт [показать]
     
  • 6.69, Аноним, 17:40, 23/05/2015 [ответить] [смотреть все]  
  • +/
    Ой, блин, а ДВС, электродвигатели и трансформаторы в основном придумали в XIX ве... весь текст скрыт [показать]
     
  • 4.72, Аноним, 17:44, 23/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Сравнивать контейнеры с full виртуализатором - это надо ума палату иметь В смыс... весь текст скрыт [показать]
     
  • 2.29, Michael Shigorin, 16:25, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Docker, и только ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, rob pike, 17:02, 21/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Оно было бы так, кабы для подавляющего большинства IT-люда понятия контейнеры ... весь текст скрыт [показать]
     
     
  • 4.70, Аноним, 17:40, 23/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Это вы про какой люд Хомячков с их хайпом Так они обычно кроме хайпа ничего и ... весь текст скрыт [показать]
     
     
  • 5.78, rob pike, 10:57, 24/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Зависит от определения слова уметь С вашей точки зрения может и не умеют, а п... весь текст скрыт [показать]
     
  • 1.2, Аноним, 10:46, 21/05/2015 [ответить] [смотреть все]  
  • +/
    Годнота, но не оверкил ли?
     
     
  • 2.35, Аноним, 17:58, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    вполне себе, можете зайти в RusNet на linux и посмотреть как sh бот отрабатывае... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.71, Аноним, 17:42, 23/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Интересно, интересно И сколько запусков VM в секунду он вытянет ... весь текст скрыт [показать]
     
  • 1.5, Аноним, 11:21, 21/05/2015 [ответить] [смотреть все]  
  • +2 +/
    Докер, рокет, докер, докер, докер, докер, докер, докер, докер Нужно БОЛЬШЕ уров... весь текст скрыт [показать]
     
     
  • 2.14, Зенитарка, 13:40, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Я ставил в Ubuntu VMware, в нее Ubuntu с VirtualBox, в которой тоже Ubuntu, а не... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.25, Аноним, 15:20, 21/05/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Я спрошу Расскажите, как в ынтеловских камнях nested virtualization заработала... весь текст скрыт [показать]
     
     
  • 4.34, Аноним, 17:47, 21/05/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    в vmware всё работает без проблем
     
  • 4.52, Aleks Revo, 00:02, 22/05/2015 [^] [ответить] [смотреть все]  
  • +/
    В vmware - полная виртуализация и не спрашивай, почему ему так не жалко проца
     
  • 3.65, Аноним, 15:10, 22/05/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    http bash im quote 59325 mordaha Это старкон2, запущенный в DosBox, под иксам... весь текст скрыт [показать]
     
     
  • 4.73, Аноним, 17:52, 23/05/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Во-во Starcon II нынче Ur-Quan Masters нынче работает и в дебиане, и в XP На... весь текст скрыт [показать]
     
  • 2.40, Аноним, 19:41, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    ХАЙП в смысле hipe? Или какое слово вы имеете ввиду?
     
     
  • 3.42, Аноним, 19:52, 21/05/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Нет. https://ru.wiktionary.org/wiki/%D1%85%D0%B0%D0%B
     
     
  • 4.49, Аноним, 23:12, 21/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Там два варианта значения... Какое же всё-таки?
     
     
  • 5.74, Аноним, 17:52, 23/05/2015 [^] [ответить] [смотреть все]  
  • +/
    > Там два варианта значения... Какое же всё-таки?

    Шумиха.

     
  • 2.53, Anonymous_, 01:03, 22/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ушел ставить Clear Linux в Docker...
     
  • 1.11, Аноним, 12:11, 21/05/2015 [ответить] [смотреть все]  
  • +/
    Что ж, объективная потребность есть Тема интересная хотя бы в плане создания уз... весь текст скрыт [показать]
     
  • 1.13, annualslayer, 13:13, 21/05/2015 [ответить] [смотреть все]  
  • –1 +/
    >В Clear Linux применяется stateless-подход к определению конфигурации

    годнота

    NixOS забыли в списке референсов/конкурентов

     
     
  • 2.21, Andrey Mitrofanov, 14:31, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    И How We Put Linux Systems обязательно И мадам Рутковскую не забыть вспомнить... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, Аноним, 16:13, 21/05/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    NixOS полудохлый проект без будущего. У Рутковсой вообще на другом акцент.
     
     
  • 4.32, rob pike, 17:07, 21/05/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    > У Рутковсой вообще на другом акцент.

    На "пш" или "ч"?


     
  • 1.15, Аноним, 13:54, 21/05/2015 [ответить] [смотреть все]  
  • +/
    Нозвание та какое пафосное!1 Прям срочно захотелось запилить бастард линух..
     
  • 1.17, Аноним, 14:09, 21/05/2015 [ответить] [смотреть все]  
  • –2 +/
    А где собственно сырцы Выложены только, дефолтные никому не нужные, srpms центо... весь текст скрыт [показать]
     
  • 1.20, Аноним, 14:23, 21/05/2015 [ответить] [смотреть все]  
  • –1 +/
    OpenStack - лесом
     
     
  • 2.55, Аноним, 03:29, 22/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    OpenShift - полем
     
  • 1.24, Василий, 15:15, 21/05/2015 [ответить] [смотреть все]  
  • +2 +/
    В чем фишка? Если Интел бекдоры аппаратно встроит - как спасет?
     
     
  • 2.33, systemd_anonymousd, 17:17, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Разве Интел собирается спасать от анбшечки ... весь текст скрыт [показать] [показать ветку]
     
  • 1.36, iZEN, 18:45, 21/05/2015 [ответить] [смотреть все]  
  • –1 +/
    Зачем тогда нужна виртальная память, когда можно прям на программном уровне фигачить контейнеры с целой системой внутри!? Берём "плоско" адресуемую память, сколько есть реально, создаём в ней контейнеры и дело сделано. Никто ни к кому не лезет - процессы ограничены рамками адресации своего контейнера. Получилась этакая DOS с многозадачностью, которой управляет программа-гипервизор. Аппаратная поддержка виртуальной памяти не нужна.
     
     
  • 2.46, Аноним, 21:43, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Любопытная мысль Подозреваю, что вполне вероятно, что и реализуют её Интел АМД ... весь текст скрыт [показать] [показать ветку]
     
  • 2.62, unibus, 10:17, 22/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А ещё получилась IBM AS 400 сейчас - IBM i с её концепцией единой памяти ... весь текст скрыт [показать] [показать ветку]
     
  • 2.75, Аноним, 17:57, 23/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Поздравляю, изя Ты только что осознал что обычная операционка - виртуализует со... весь текст скрыт [показать] [показать ветку]
     
  • 1.37, Аноним, 18:51, 21/05/2015 [ответить] [смотреть все]  
  • +/
    Дайте-ка угадаю, работает только с Интело-недовиртуализацией Уже есть такие же... весь текст скрыт [показать]
     
     
  • 2.43, BratSinot, 19:55, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    А много вы видели серверов на AMD или других x86 amd64 И вообще, Intel у надо о... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.76, Аноним, 17:58, 23/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Ну вот у меня на AMD пашет дофуя виртуалок И ... весь текст скрыт [показать]
     
  • 1.38, Crazy Alex, 19:02, 21/05/2015 [ответить] [смотреть все]  
  • +/
    Ну вот. Товарищи игрались-игрались, а потом пришел Интел и сделал как надо. Нужность затеи лично мне всё равно не очень понятна, но здесь хотя бы есть надежда на вменяемый уровень изоляции.
     
     
  • 2.39, rob pike, 19:13, 21/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    А дальше-то что Интел у нас имеет обширный опыт создания сообществ пользователе... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, Crazy Alex, 19:43, 21/05/2015 [^] [ответить] [смотреть все]  
  • +/
    Интел много чего имеет Правда, обычно он это делает в каких-нибудь консорциумах... весь текст скрыт [показать]
     
     
  • 4.45, rob pike, 20:36, 21/05/2015 [^] [ответить] [смотреть все]  
  • –3 +/
    Потому и делает в консорциумах, что не имеет А насчёт OpenStack - да, будет на... весь текст скрыт [показать]
     
     
  • 5.47, Crazy Alex, 21:53, 21/05/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Ну так разработчиков у интела всегда хватало - коммиты почти во всех больших про... весь текст скрыт [показать]
     
  • 1.44, Аноним, 20:14, 21/05/2015 [ответить] [смотреть все]  
  • +/
    Вместо того чтобы плеваться и зря тратить время на пустую болтовню, стоит просто... весь текст скрыт [показать]
     
  • 1.56, Аноним, 03:57, 22/05/2015 [ответить] [смотреть все]  
  • –1 +/
    С Ultra KSM UKSM должно еще круче работать http www opennet ru opennews art... весь текст скрыт [показать]
     
  • 1.57, Аноним, 07:40, 22/05/2015 [ответить] [смотреть все]  
  • +/
    Там где совместная память везде дырка найдется xD
     
     
  • 2.77, Аноним, 17:59, 23/05/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Совершенно не обязатально - там copy on write Т е как только память начинает о... весь текст скрыт [показать] [показать ветку]
     

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


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