Какая разница между Apache Mesos, Mesosphere и DCOS?

Мне кажется, что Apache Mesos - это ядро ​​распределенных систем, а Mesosphere - это дистрибутив Linux, основанный на Apache Mesos.

Например, это похоже на ядро ​​Linux (Apache Mesos) и Ubuntu (мезосфера).

Как я прав?

и DCOS - бесплатная версия Мезосферы, например RedHat vs RedHat Enterprise?

Ответ 1

Позвольте мне попробовать; -)

Apache Mesos - менеджер ресурсов кластера OpenSource, ядро ​​DC/OS

Мезосфера - Компания, способствующая как Apache Mesos, так и DC/OS

DC/OS. Распространение OpenSource вокруг Apache Mesos, включая пользовательский интерфейс, сетевое взаимодействие и многие другие. Mesosphere также предлагает Enterprise Edition DC/OS с поддержкой и некоторыми расширенными функциями.

Надеюсь, это помогло!

Ответ 2

мои два цента и из разных интернет-источников...

DC/OS - это операционная система центра обработки данных, также распределенная система. Операционная система основана на распределенном ядре Apache Mesos. Смотрите Apache Mesos более подробно ниже

Он состоит из трех основных компонентов:

  1. Менеджер кластера,
  2. Контейнерная платформа и
  3. Операционная система

По сути, DC/OS абстрагирует инфраструктуру, представленную ниже, от Mesos и предоставляет мощные инструменты, которые могут запускать службы и приложения, и, что более важно, вы найдете полный стек SMACK, встроенный под одну платформу ОС. DC/OS имеет встроенную самовосстанавливающуюся распределенную систему.

Он не зависит от уровня инфраструктуры, то есть хост может состоять из виртуального или физического оборудования, если он обеспечивает вычисления, хранение и сетевое взаимодействие. Он предназначен для работы в любом месте локально и/или виртуально AWS, AZURE….see https://dcos.io/docs/1.10/overview/

Apache Mesos является распределенным ядром и является основой DC/OS. Он запрограммирован против вашего центра обработки данных как единый пул ресурсов. Он абстрагирует ЦП, память, хранилище и другие вычислительные ресурсы. Он также предоставляет API для управления ресурсами, планирования в центрах обработки данных и облачной среде. Это может быть масштабировано до 10000 узлов. Так что это определенно можно рассматривать как решение для крупных производственных кластеров. Он поддерживает платформы оркестровки контейнеров, такие как Kubernetes и, конечно, Marathon.

Мезосфера - DC/OS создается и поддерживается Месосферой

Ответ 3

JS84 дает превосходный и краткий ответ выше. Просто чтобы ехать домой суть, вот аналогия с экосистемой Linux:

  1. Mesos сродни ядру Linux (как определено в версии ядра Linux, такой как 2.6, найдена командой $ uname -a)

  2. DC/OS сродни операционным системам Linux (как определено дистрибутивом/выпуском Linux в файле, таком как /etc/redhat-release: RHEL 7.1, CentOS 7.2), с целой кучей bin и утилит в /bin,/usr/бен,...

  3. Mesosphere похожа на RedHat, компанию, которая вносит большой вклад в ядро Linux с открытым исходным кодом и Linux Distribution, а также предоставляет платную поддержку корпоративным клиентам и дополнительные функции, необходимые для предприятия.

Это хороший обзор того, что такое DC/OS:https://docs.mesosphere.com/1.11/overview/what-is-dcos/

Ответ 4

Apache Mesos - это распределенный оркестратор Opensource для контейнерных и неконтейнерных рабочих нагрузок. Это менеджер кластеров, который упрощает сложность запуска приложений на общем пуле серверов и отвечает за совместное использование ресурсов в рамках приложения с помощью планировщика и исполнитель.

DC/OS (операционная система центра обработки данных) построена на основе Apache Mesos. В Opensource DC/OS добавлено обнаружение служб, пакет Universe для различных платформ, поддержка CLI и GUI для управления и поддержка томов для постоянного хранения. DC/OS использовала унифицированный API для управления несколькими системами в облаке или локально, например, для развертывания контейнеров, распределенных служб и т.д. В отличие от традиционных операционных систем, DC/OS охватывает несколько компьютеров в сети, объединяя их ресурсы для максимального использования распределенными приложениями.

Компания Mesosphere предлагает продукты, созданные на основе Apache Mesos. Мезосфера вносит свой вклад как в Apache Mesos, так и в Opensource DC/OS. Mesosphere предлагает уровень программного обеспечения, который организует ваши машины, виртуальные машины и облачные экземпляры и позволяет приложениям извлекать данные из единого пула intelligently- и динамически распределенных ресурсов, повышая эффективность и уменьшая операционную сложность.

Ответ 5

Я понял это, я мог бы ошибаться.

DC/OS даст больше функций, таких как @js84, и Mesos даст меньше DC/OS.

введите описание изображения здесь

Извинения за плохое письмо на борту или диаграмму