The OpenNET Project / Index page

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

19.04.2016 22:46  Представлена распределённая операционная система DC/OS (Datacenter Operating System)

Компания Mesosphere объявила о доступности первого публичного выпуска новой открытой операционной системы для датацентров - DC/OS, созданной на основе открытия исходных текстов проприетарного продукта Datacenter Operating System. Проект DC/OS развивается в рамках альянса, в который вошло более 60 компаний, среди которых Cisco, Equinix, Hewlett Packard Enterprise, Microsoft, Canonical, Citrix, EMC и NetApp. Наработки проекта распространяются под лицензией Apache 2.0.

Новая ОС рассматривает имеющиеся в датацентре серверные ресурсы как единую платформу для развертывания контейнеров и приложений, абстрагируясь от отдельных серверов в сторону унифицированной распределённой системы, которая выглядит для потребителя как один большой компьютер. В окружении DC/OS могут быть запущен контейнеры Docker, компоненты для обработки больших объёмов данных (Big Data) и обычные приложения. Узлы для выполнения запускаемых приложений и контейнеров выбираются автоматически в зависимости от запрошенных ресурсов CPU и памяти.

Ключевым элементом DC/OS является кластерный менеджер Apache Mesos, изначально разработанный для распределения ресурсов и работ в серверной инфраструктуре Twitter. DC/OS автоматизирует управление ресурсами кластера, планирует разнесение процессов по узлам, организует межпроцессное взаимодействие, упрощает установку и управление выполняемыми сервисами. Для управления работой системы предлагается web-интерфейс и интерфейс командной строки (CLI), предоставляющий средства удалённого мониторинга и управления кластером и работающими в нём сервисами.

DC/OS работает поверх штатного окружения и ядра Linux. В качестве основы для запуска DC/OS могут служить CentOS, CoreOS, Vargant, виртуальные серверы AWS и Azure. Например, установка DC/OS на базе CentOS сводится к копированию исполняемых файлов и библиотек в /opt/mesosphere и настройке нескольких сервисов systemd.

В кластере функционируют два типа узлов: Master и Agent (Mesos Slave). Компоненты каждого узла DC/OS разделяются на ядро и элементы пространства пользователя. Ядро включает приложения, управляющие распределением ресурсов в кластере, такие как Mesos Masters и Mesos Agents. Пространство пользователя предназначено для выполнения системных компонентов, системных и пользовательских сервисов. К системным компонентам относятся Admin Router (прокси на базе nginx), Exhibitor (настройка ZooKeeper), Mesos-DNS (определение наличия сервисов), Minuteman (балансировщик), DNS Proxy и ZooKeeper (координация работы сервисов). Системные сервисы включают Scheduler (планировщик запуска задач пользователя) и Executor (запускает задачи на узлах-агентах).

Пользовательские сервисы можно в один клик развернуть из AppStore-подобного каталога, который включает сценарии запуска более 20 сложных распределённых систем (сервисов DC/OS), среди которых HDFS, Apache Spark, Apache Kafka, Apache Cassandra и Jenkins, и приложений, таких как Elasticsearch, Etcd, mr-redis, NGINX и OpenVPN. В качестве сервиса DC/OS также поставляется платформа оркестровки контейнеров Marathon, которая позволяет запустить в DC/OS произвольные web-сервисы и приложения.



  1. Главная ссылка к новости (http://www.marketwired.com/pre...)
  2. OpenNews: Выпуск Docker 1.7. Docker и CoreOS объединили усилия в разработке единого формата контейнеров
  3. OpenNews: Mesos получил статус первичного проекта Apache
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: mesos, dcos
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 23:45, 19/04/2016 [ответить] [смотреть все]
  • –6 +/
    Выглядит неплохо и всё достаточно просто запускается https dcos io get-starte... весь текст скрыт [показать]
     
     
  • 2.15, fa, 08:54, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    OpenStack запускает виртуальные машины Эта штука - приложения Она и должна быт... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Аноним, 00:36, 20/04/2016 [ответить] [смотреть все]  
  • –2 +/
    От параноика А бэкдоры АНБ надо самому удалять или как обычно поверим, что милл... весь текст скрыт [показать]
     
     
  • 2.4, Аноним, 01:25, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +12 +/
    Для того чтобы миллионы глаз не смотрели в исходный код ЦРУ придумали поней. И пока бородатые мужики в свитерах смотрят на поней..............
     
     
  • 3.5, DFX, 02:24, 20/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Хитрый План !!1
     
     
  • 4.16, Аноним, 08:59, 20/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Тем временем intel увольняет 12к сотрудников, так как intel не сумел увеличить п... весь текст скрыт [показать]
     
     
  • 5.27, Аноним, 00:58, 21/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Мля, это всё слишком сложные выводы для меня, вендузятнега Пойду, открою блокно... весь текст скрыт [показать]
     
  • 3.24, Кэп, 22:25, 20/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Розовых поней!11
     
     
  • 4.32, Аноним, 10:08, 22/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Цветных поней!!!1111
     
  • 1.7, Аноним, 05:34, 20/04/2016 [ответить] [смотреть все]  
  • +2 +/
    Только для Docker? Остальным значит не нужно.
     
  • 1.8, iCat, 06:27, 20/04/2016 [ответить] [смотреть все]  
  • +/
    ...и настройке нескольких сервисов systemd.
     
  • 1.9, Georges, 06:55, 20/04/2016 [ответить] [смотреть все]  
  • –5 +/
    Какой у неё оверхед и насколько сильно успешная работа зависит от сети Так пони... весь текст скрыт [показать]
     
     
  • 2.11, Аноним, 08:11, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    эта штука предназначена для VPS хостингов с сайтами по пять страниц.
     
  • 2.12, qw, 08:11, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    imho, overhead из-за медленного disk i o docker libnetwork весьма тормозной m... весь текст скрыт [показать] [показать ветку]
     
  • 2.13, Меломан1, 08:15, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сами подумайте, если ДЦ является одним сервером, то в идеале производительность ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, zanswer, 08:54, 21/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Применительно к пропускной способности сети, принято использовать префикс Gbit s... весь текст скрыт [показать]
     
     
  • 4.34, alex, 18:38, 25/04/2016 [^] [ответить] [смотреть все]  
  • +/
    префикс - это то, что ставится впереди
    а Gbit/s - это размерность
     
  • 2.14, Аноним, 08:22, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Чем вас не устраивает mellanox/arista
     
  • 1.17, Аноним, 09:32, 20/04/2016 [ответить] [смотреть все]  
  • +/
    Я видел людей, которые это пилят И должен сказать - пока рановато Оно сильно с... весь текст скрыт [показать]
     
  • 1.18, IMHO, 09:56, 20/04/2016 [ответить] [смотреть все]  
  • +5 +/
    > Datacenter Operating System

    DOS правильнее будет

     
     
  • 2.20, Аноним, 10:31, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +11 +/
    Полное название MesoSphere Datacenter Operating System (я не шучу см. заголовок страницы https://mesosphere.com/ и в кэше гугла упоминание старого названия)

    Поэтому выходит MS DOS

     
  • 1.21, nonecto, 14:23, 20/04/2016 [ответить] [смотреть все]  
  • +4 +/
    Какая же это операционная система? Скорее очередной костыль из набора скриптов. А тем не менее, концепция распределённой ОС давно расписана: микроядерная архитектура и межпроцессное взаимодействие через передачу сообщений. И пофигу, где реально крутятся процессы, в этой же самой стойке или за океаном. Докер, шмудокер, туфта.
     
     
  • 2.26, Аноним, 22:58, 20/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Никому не интересны неработающие концепции.
     
     
  • 3.29, nonecto, 07:10, 21/04/2016 [^] [ответить] [смотреть все]  
  • +/
    это потому, что маркетоиды и тупые задницы, которым эти первые навяливают всякое на уши.
     
  • 1.22, anoname, 17:13, 20/04/2016 [ответить] [смотреть все]  
  • +/
    я сначала подумал, что они заново Plan9 придумали. а нет, всё намного иначе
     
  • 1.23, Аноним, 18:58, 20/04/2016 [ответить] [смотреть все]  
  • +/
    Судя потому, сколько оно опачевского добра поддерживает, оно часом не на жабе ... весь текст скрыт [показать]
     
     
  • 2.31, Аноним, 09:56, 21/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    на плюсах
     
  • 1.33, Аноним, 07:56, 25/04/2016 [ответить] [смотреть все]  
  • +/
    любопытно, как обеспечиваются взаимодействие процессов на разных slave'ах.
     

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


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