官术网_书友最值得收藏!

Nimbus

The Nimbus node is the master in a Storm cluster. It is responsible for distributing the application code across various worker nodes, assigning tasks to different machines, monitoring tasks for any failures, and restarting them as and when required.

Nimbus is stateless and stores all of its data in ZooKeeper. There is a single Nimbus node in a Storm cluster. If the active node goes down, then the passive node will become an Active node. It is designed to be fail-fast, so when the active Nimbus dies, the passive node will become an active node, or the down node can be restarted without having any effect on the tasks already running on the worker nodes. This is unlike Hadoop, where if the JobTracker dies, all the running jobs are left in an inconsistent state and need to be executed again. The Storm workers can work smoothly even if all the Nimbus nodes go down but the user can't submit any new jobs into the cluster or the cluster will not be able to reassign the failed workers to another node.

主站蜘蛛池模板: 岱山县| 双牌县| 南召县| 沙湾县| 紫云| 和平区| 澜沧| 梁平县| 六安市| 磴口县| 湖州市| 朝阳市| 呼伦贝尔市| 乌拉特中旗| 富蕴县| 佛学| 青神县| 嘉鱼县| 龙胜| 河池市| 牙克石市| 秦安县| 安义县| 剑阁县| 山西省| 屯昌县| 民乐县| 北川| 印江| 榆中县| 琼海市| 林芝县| 阿荣旗| 星座| 正定县| 开鲁县| 张北县| 涟水县| 永新县| 汉川市| 上蔡县|