File tree Expand file tree Collapse file tree 2 files changed +57
-0
lines changed Expand file tree Collapse file tree 2 files changed +57
-0
lines changed Original file line number Diff line number Diff line change 110
110
* [ 安装与使用] ( mesos/installation.md )
111
111
* [ 原理与架构] ( mesos/architecture.md )
112
112
* [ 配置项解析] ( mesos/configuration.md )
113
+ * [ 常见框架] ( mesos/framework.md )
113
114
* [ 附录一:命令查询] ( appendix_command/README.md )
114
115
* [ 附录二:常见仓库介绍] ( appendix_repo/README.md )
115
116
* [ Ubuntu] ( appendix_repo/ubuntu.md )
Original file line number Diff line number Diff line change
1
+ ## Mesos 常见框架
2
+
3
+ framework 是实际干活的,可以理解为 mesos 上跑的 ` 应用 ` ,需要注册到 master 上。
4
+
5
+ ### 长期运行的服务
6
+
7
+ #### [ Aurora] ( http://aurora.incubator.apache.org/ )
8
+ 利用 mesos 调度安排的任务,保证任务一直在运行。
9
+
10
+ 提供 REST 接口,客户端和 webUI(8081 端口)
11
+
12
+ #### [ Marathon] ( https://github.com/mesosphere/marathon )
13
+ 一个 PaaS 平台。
14
+
15
+ 保证任务一直在运行。如果停止了,会自动重启一个新的任务。
16
+
17
+ 支持任务为任意 bash 命令,以及容器。
18
+
19
+ 提供 REST 接口,客户端和 webUI(8080 端口)
20
+
21
+ #### [ Singularity] ( https://github.com/HubSpot/Singularity )
22
+ 一个 PaaS 平台。
23
+
24
+ 调度器,运行长期的任务和一次性任务。
25
+
26
+ 提供 REST 接口,客户端和 webUI(7099、8080 端口),支持容器。
27
+
28
+ ### 大数据处理
29
+ #### [ Cray Chapel] ( https://github.com/nqn/mesos-chapel )
30
+ 支持 Chapel 并行编程语言的运行框架。
31
+
32
+ #### [ Dpark] ( https://github.com/douban/dpark )
33
+ Spark 的 Python 实现。
34
+
35
+ #### [ Hadoop] ( https://github.com/mesos/hadoop )
36
+ 经典的 map-reduce 模型的实现。
37
+
38
+ #### [ Spark] ( http://spark.incubator.apache.org/ )
39
+ 跟 Hadoop 类似,但处理迭代类型任务会更好的使用内存做中间状态缓存,速度要快一些。
40
+
41
+ #### [ Storm] ( https://github.com/mesosphere/storm-mesos )
42
+ 分布式流计算,可以实时处理数据流。
43
+
44
+ ### 批量调度
45
+ #### [ Chronos] ( https://github.com/airbnb/chronos )
46
+ Cron 的分布式实现,负责任务调度。
47
+
48
+ #### [ Jenkins] ( https://github.com/jenkinsci/mesos-plugin )
49
+ 大名鼎鼎的 CI 引擎。使用 mesos-jenkins 插件,可以将 jenkins 的任务被 mesos 来动态调度执行。
50
+
51
+ #### [ ElasticSearch] ( https://github.com/mesosphere/elasticsearch-mesos )
52
+ 功能十分强大的分布式数据搜索引擎。
53
+
54
+ ### 数据存储
55
+ #### [ Cassandra] ( https://github.com/mesosphere/cassandra-mesos )
56
+ 高性能分布式数据库。
You can’t perform that action at this time.
0 commit comments