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