mesosphere

___ tag123clustercomputing ___ Ein Computercluster ist eine Menge verbundener Systeme, die so zusammenarbeiten, dass sie in vielerlei Hinsicht als ein einziges System betrachtet werden können. ___ qstntxt ___

Erstens, ist es richtig, diese beiden Produkte zu vergleichen? Wenn ja, was ist der Hauptunterschied zwischen ihnen?

    
___ qstnhdr ___ Hauptunterschiede zwischen Mesosphäre und Coreos ___ tag123mesos ___ Apache Mesos ist ein Cluster-Manager, der eine effiziente, skalierbare und robuste Möglichkeit bietet, Ressourcen (CPUs, Arbeitsspeicher, Festplatten, Ports usw.) über Frameworks oder Anwendungen hinweg zu verteilen, die über einen Cluster von Maschinen verteilt sind. Mesos kann als Kernel für das Rechenzentrum betrachtet werden, der eine einheitliche Ansicht der Ressourcen auf allen Knoten und einen nahtlosen Zugriff auf diese Ressourcen bietet. ___ tag123mosphere ___ Erstellen Sie schnell einen hochverfügbaren und skalierbaren Apache Mesos Cluster auf Amazon Web Services, Google Cloud Platform oder auf Ihrer vorhandenen Hardware. Mesos vereinfacht Operationen und ermöglicht es Entwicklern, skalierbare und fehlertolerante Anwendungen zu erstellen und auszuführen. ___ answer26190424 ___

CoreOS ist ein Linux-basiertes Betriebssystem, das einige Tools für verteilte Systeme wie zB etcd, locksmith, flanell und die Orchestrierungstoolflotte enthält.

Mesos ist ein Orchestrierungssystem, das auf einem Linux-Betriebssystem läuft und die Planung, Fehlertoleranz und Skalierung einer Anwendung oder einer Reihe von Anwendungen behandelt.

Mesos können in einer Reihe von Containern auf CoreOS laufen ( Ссылка ), und CoreOS kann ohne Mesos verwendet werden .

    
___ tag123coreos ___ CoreOS bietet ein neues Server-Betriebssystem für die Ausführung von Tausenden von Servern. ___
2
Antworten

___ tag123docker ___ Docker bietet eine High-Level-API, um Prozesse und Anwendungen mit einem gewissen Maß an Isolation und Wiederholbarkeit auf Servern zu containern. Docker unterstützt sowohl Linux- als auch Windows-Container. ___ answer27342089 ___

Swarm ist ein sehr einfaches Add-on für Docker. Es bietet derzeit nicht alle Funktionen von Kubernetes. Es ist derzeit schwer vorherzusagen, wie das Ökosystem dieser Werkzeuge auskommen wird. Es ist möglich, dass Kubernetes Swarm nutzen wird.

    
___ tag123kubernetes ___ Kubernetes ist eine Open-Source-Plattform, die die Bereitstellung, Skalierung und den Betrieb von Anwendungscontainern über mehrere Hosts und / oder Clouds hinweg automatisiert. Kubernetes ist eine cloud-agnostische Container-Orchestrierungs-Engine. ___ qstntxt ___

Soweit ich weiß, ist Kubernetes / Mesosphere ein Cluster-Manager und Docker Swarm ist ein Orchestrierungstool. Ich versuche zu verstehen, wie anders sie sind. Ist Docker Swarm analog zur POSIX API in der Docker-Welt, während Kubernetes / Mesosphere unterschiedliche Implementierungen sind? Oder sind sie unterschiedliche Schichten?

    
___ answer29020352 ___

Offenlegung: Ich bin ein leitender Ingenieur für Kubernetes

Kubernetes ist ein Cluster-Orchestrierungssystem, das von der Container-Orchestrierung inspiriert ist, die bei Google läuft. Erbaut von vielen derselben Ingenieure, die dieses System gebaut haben. Es wurde von Grund auf als Umgebung für den Aufbau verteilter Anwendungen aus Containern konzipiert. Es enthält Primitive für die Replikation und Service Discovery als Kern-Primitive, wobei solche Dinge über Frameworks in Mesos hinzugefügt werden. Das primäre Ziel von Kubernetes ist ein System zum Aufbau, Betrieb und Management verteilter Systeme.

Swarm ist ein Versuch von Docker, die vorhandene Docker-API so zu erweitern, dass ein Cluster von Maschinen wie eine einzige Docker-API aussieht. Unsere Erfahrung bei Google und anderswo zeigt, dass die Knoten-API für eine Cluster-API nicht ausreicht. Sie können eine Reihe von Diskussionen hier sehen: Ссылка und hier: Ссылка

    
Was ist der Unterschied zwischen Docker Swarm und Kubernetes / Mesophere? ___ tag123mosphere ___ Erstellen Sie schnell einen hochverfügbaren und skalierbaren Apache Mesos Cluster auf Amazon Web Services, Google Cloud Platform oder auf Ihrer vorhandenen Hardware. Mesos vereinfacht Operationen und ermöglicht es Entwicklern, skalierbare und fehlertolerante Anwendungen zu erstellen und auszuführen. ___

Soweit ich weiß, ist Kubernetes / Mesosphere ein Cluster-Manager und Docker Swarm ist ein Orchestrierungstool. Ich versuche zu verstehen, wie anders sie sind. Ist Docker Swarm analog zur POSIX API in der Docker-Welt, während Kubernetes / Mesosph...
06.12.2014, 18:25
3
Antworten

Was ist der Unterschied zwischen Apache Mesos, Mesosphere und DCOS?

Sieht für mich aus, dass Apache Mesos ein verteilter Systemkern ist und Mesosphäre eine Linux-Distribution ist, die auf Apache Mesos basiert. Zum Beispiel ist es wie Linux Kernel (Apache Mesos) und Ubuntu (Mesosphäre). Habe ich recht damit...
25.05.2017, 01:57
1
Antwort

Hauptunterschiede zwischen Mesosphäre und Coreos

Erstens, ist es richtig, diese beiden Produkte zu vergleichen? Wenn ja, was ist der Hauptunterschied zwischen ihnen?     
04.10.2014, 06:13