- Nimbus
- 资源调度
- 任务分配
- 接收jar包
- Supervisor
- 接收nimbus分配的任务
- 启动、停止自己管理的worker进程
- Worker
- 运行具体处理运算组件的进程
Hadoop | Storm | |
---|---|---|
主节点 | ResourceManager | Nimbus |
从节点 | NodeManager | Supervisor |
应用程序 | Job | Topology |
工作进程 | Child - YarnChild | Worker |
计算模型 | Map/Reduce(split,map,shuffle,reduce) | Spout/Bolt |