Apache Mesos、Mesosphere 和 DCOS 之间有什么区别?
What's difference between Apache Mesos, Mesosphere and DCOS?
在我看来,Apache Mesos 是一个分布式系统内核,而 Mesosphere 是 Linux 基于 Apache Mesos 的发行版。
例如,它像 Linux 内核 (Apache Mesos) 和 Ubuntu(Mesosphere)。
我说得对吗?
DCOS 是 Mesosphere 的免费版本,就像 RedHat 与 RedHat Enterprise 一样?
让我试试 ;-)
Apache Mesos - 开源集群资源管理器,DC/OS
的内核
Mesosphere - 为 Apache Mesos 和 DC/OS
做出贡献的公司
DC/OS - 围绕 Apache Mesos 的开源发行版,包括 UI、网络和许多其他部分。 Mesosphere 还提供 DC/OS 企业版,提供支持和一些高级功能。
希望对您有所帮助!
我是这样理解的,可能我错了。
DC/OS 将提供更多功能,如@js84 所说,而 Mesos 将提供更少的 DC/OS。
对于黑板或图表的错误书写表示歉意
我的两分钱和来自各种在线资源...
DC/OS是一个数据中心操作系统,也是一个分布式系统。该操作系统基于 Apache Mesos 分布式内核。请参阅下面的 Apache Mesos 更多详细信息
它由三个主要部分组成:
- 集群管理器,
- 一个容器平台,
- 一个操作系统。
本质上 DC/OS 使用 Mesos 抽象了下面的基础架构,并提供了强大的工具,可以 运行 服务和应用程序,更重要的是,您会发现完整的 SMACK 堆栈都集中在一个 OS 平台。 DC/OS 有一个内置的自我修复分布式系统。
它与基础设施层无关,这意味着主机可以由虚拟或物理硬件组成,只要它提供计算、存储和网络。它旨在 运行 在本地任何地方 and/or 虚拟 AWS、AZURE……见 https://dcos.io/docs/1.10/overview/
Apache Mesos是分布式内核,是DC/OS的backbone。它针对您的数据中心进行编程,作为一个单一的资源池。它抽象了 CPU、内存、存储和其他计算资源。它还为资源管理、跨数据中心和云环境的调度提供了 API。它可以扩展到 10,000 个节点。所以它绝对可以被认为是大型生产集群的解决方案。它支持像 Kubernetes 和 Marathon 这样的容器编排平台。
Mesosphere - DC/OS 由 Mesosphere
创建和维护
js84 在上面提供了一个优秀而简洁的答案。只是为了说明重点,这里是
与 Linux 生态系统的类比:
Mesos 类似于 Linux 内核(由 Linux 内核版本标识,例如 2.6,通过命令 $ uname -a 找到)
DC/OS 类似于 Linux 操作系统(由 Linux Distribution/Releases 在文件中标识,例如 /etc/redhat-release:RHEL 7.1, CentOS 7.2), /bin 中有一大堆 bin 和实用程序, /usr/bin, ...
Mesosphere 类似于 RedHat,这家公司为开源 Linux 内核和 Linux 发行版做出了很多贡献,并为企业客户提供付费支持以及企业所需的附加功能。
这是对 DC/OS 的一个很好的概述:
https://docs.mesosphere.com/1.11/overview/what-is-dcos/
Apache Mesos 是容器和非容器的开源分布式编排器 workloads.It 是一个集群管理器,可简化 运行 应用程序的复杂性在共享服务器池上,负责使用调度程序和执行程序跨应用程序框架共享资源。
DC/OS(数据中心操作系统) 构建在 Apache Mesos 之上。开源 DC/OS 添加了服务发现、用于不同框架的 Universe 包、用于管理的 CLI 和 GUI 支持以及用于持久存储的卷支持。 DC/OS 使用统一的 API 来管理云端或本地的多个系统,例如部署容器、分布式服务等。与传统操作系统不同,DC/OS 跨越网络中的多台机器,聚合它们分布式应用程序最大限度地利用资源。
Mesosphere 公司拥有构建在 Apache Mesos 之上的产品。 Mesosphere 为 Apache Mesos 和 Opensource 做出了贡献 DC/OS。 Mesosphere 提供了一个软件层来组织您的机器、VM 和云实例,并让应用程序从一个智能和动态分配的资源池中提取资源,从而提高效率并降低操作复杂性
在我看来,Apache Mesos 是一个分布式系统内核,而 Mesosphere 是 Linux 基于 Apache Mesos 的发行版。
例如,它像 Linux 内核 (Apache Mesos) 和 Ubuntu(Mesosphere)。
我说得对吗?
DCOS 是 Mesosphere 的免费版本,就像 RedHat 与 RedHat Enterprise 一样?
让我试试 ;-)
Apache Mesos - 开源集群资源管理器,DC/OS
的内核Mesosphere - 为 Apache Mesos 和 DC/OS
做出贡献的公司DC/OS - 围绕 Apache Mesos 的开源发行版,包括 UI、网络和许多其他部分。 Mesosphere 还提供 DC/OS 企业版,提供支持和一些高级功能。
希望对您有所帮助!
我是这样理解的,可能我错了。
DC/OS 将提供更多功能,如@js84 所说,而 Mesos 将提供更少的 DC/OS。
对于黑板或图表的错误书写表示歉意
我的两分钱和来自各种在线资源...
DC/OS是一个数据中心操作系统,也是一个分布式系统。该操作系统基于 Apache Mesos 分布式内核。请参阅下面的 Apache Mesos 更多详细信息
它由三个主要部分组成:
- 集群管理器,
- 一个容器平台,
- 一个操作系统。
本质上 DC/OS 使用 Mesos 抽象了下面的基础架构,并提供了强大的工具,可以 运行 服务和应用程序,更重要的是,您会发现完整的 SMACK 堆栈都集中在一个 OS 平台。 DC/OS 有一个内置的自我修复分布式系统。
它与基础设施层无关,这意味着主机可以由虚拟或物理硬件组成,只要它提供计算、存储和网络。它旨在 运行 在本地任何地方 and/or 虚拟 AWS、AZURE……见 https://dcos.io/docs/1.10/overview/
Apache Mesos是分布式内核,是DC/OS的backbone。它针对您的数据中心进行编程,作为一个单一的资源池。它抽象了 CPU、内存、存储和其他计算资源。它还为资源管理、跨数据中心和云环境的调度提供了 API。它可以扩展到 10,000 个节点。所以它绝对可以被认为是大型生产集群的解决方案。它支持像 Kubernetes 和 Marathon 这样的容器编排平台。
Mesosphere - DC/OS 由 Mesosphere
创建和维护js84 在上面提供了一个优秀而简洁的答案。只是为了说明重点,这里是 与 Linux 生态系统的类比:
Mesos 类似于 Linux 内核(由 Linux 内核版本标识,例如 2.6,通过命令 $ uname -a 找到)
DC/OS 类似于 Linux 操作系统(由 Linux Distribution/Releases 在文件中标识,例如 /etc/redhat-release:RHEL 7.1, CentOS 7.2), /bin 中有一大堆 bin 和实用程序, /usr/bin, ...
Mesosphere 类似于 RedHat,这家公司为开源 Linux 内核和 Linux 发行版做出了很多贡献,并为企业客户提供付费支持以及企业所需的附加功能。
这是对 DC/OS 的一个很好的概述: https://docs.mesosphere.com/1.11/overview/what-is-dcos/
Apache Mesos 是容器和非容器的开源分布式编排器 workloads.It 是一个集群管理器,可简化 运行 应用程序的复杂性在共享服务器池上,负责使用调度程序和执行程序跨应用程序框架共享资源。
DC/OS(数据中心操作系统) 构建在 Apache Mesos 之上。开源 DC/OS 添加了服务发现、用于不同框架的 Universe 包、用于管理的 CLI 和 GUI 支持以及用于持久存储的卷支持。 DC/OS 使用统一的 API 来管理云端或本地的多个系统,例如部署容器、分布式服务等。与传统操作系统不同,DC/OS 跨越网络中的多台机器,聚合它们分布式应用程序最大限度地利用资源。
Mesosphere 公司拥有构建在 Apache Mesos 之上的产品。 Mesosphere 为 Apache Mesos 和 Opensource 做出了贡献 DC/OS。 Mesosphere 提供了一个软件层来组织您的机器、VM 和云实例,并让应用程序从一个智能和动态分配的资源池中提取资源,从而提高效率并降低操作复杂性