Azkaban部署模式
- Solo
- WebServer和ExecServer都启动在
一个JVM
中,就一个进程 - 使用
内置的H2数据库
来存储元数据
- WebServer和ExecServer都启动在
- Two Server
- 一台机器模式:只有一台ExecutorServer
- WebServer和ExecutorServer是
不同的独立的进程
- 使用
MySQL
存储元数据
- Multiple Executor
- 从3.0开始,支持多个Executor
- 多台机器模式:
多个ExecutorServer
- WebServer和Executor
可以不在一台机器上
- 使用
MySQL
存储元数据
Hadoop部署模式
- 本地模式
- 存储用本地文件系统
- 没有yarn,MapReduce直接读写本地文件系统来做计算,不是分布式的
- 只启动
一个JVM
进程来计算
- 伪分布式
- 一台机器的分布式
- HDFS
- YARN
所有的进程都在一台机器
- 完全分布式
多台机器
构建的分布式集群