类似于Hadoop的架构,主从架构(master/slave)。
Nimbus--集群的主节点:负责任务(task)的指派和分发、资源的分配;
Supervisor--集群的从节点:负责任务的具体部分,启动和停止自己管理的worker;一个从节点可以通过配置启动多个worker进程,一个Topo也可以通过配置运行在多个worker进程上。
Worker: 运行具体组件逻辑(Spout/Bolt)的进程。 //进程
task:对应于Spout和Bolt;一个worker可以运行多个task; //线程
Worker中每一个Spout和Bolt的线程称为一个Task
executor: spout和bolt可能会共享一个线程 //线程
tar -zxvf apache-storm-1.1.0.tar.gz -C /soft //分发