The framework is the actual work, can be understood as Mesos run 应用
, you need to register to master first.
Long-running service Aurora
Use Mesos scheduling tasks to ensure that the task is always running.
Provides REST interface, client and WebUI (8081 port)
Marathon
A PaaS platform.
Ensure that the task is always running. If it stops, a new task is automatically restarted.
Support tasks for any bash command, as well as containers.
Provides REST interface, client and WebUI (8080 port)
Singularity
A PaaS platform.
Scheduler that runs long-term tasks and one-time tasks.
Provides a REST interface, client and WebUI (7099, 8080 ports), and supports containers.
Big Data processing Cray Chapel
Supports the operating framework of the Chapel parallel programming language.
Dpark
The Python implementation of Spark.
Hadoop
The implementation of the classic Map-reduce model.
Spark
Similar to Hadoop, but working with iterative type tasks makes it much faster to use memory for intermediate state caches.
Storm
Distributed stream computing, which can process data streams in real time.
Batch scheduling Chronos
Cron's distributed implementation, responsible for task scheduling.
Jenkins
The famous CI engine. Using the Mesos-jenkins plugin, the task of Jenkins can be mesos to dynamically dispatch execution.
ElasticSearch
A very powerful distributed data search engine.
Data storage Cassandra
High-performance distributed database.
Reprint Please specify: http://blog.csdn.net/yeasy/article/details/46698419
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Mesos Popular Frames