|
3.相比于将Storm部署到一个独立的集群中,Storm On YARN可以带来哪些好处?
(1)弹性计算资源 将Storm运行到YARN上后,Storm可与其它应用程序(MapReduce批处理应用程序、Spark、Hbase等)共享整个集群中的资源,这样,当Storm负载骤增时,可动态为它增加计算资源,而当负载减小时,可释放部分资源,从而将这些资源暂时分配给负载更重的其它应用。
(2) 共享底层存储
Storm可与运行在YARN上的其它框架共享底层的HDFS存储系统,可避免多个集群带来的维护成本,同时避免数据跨集群拷贝带来的网络开销和时间延迟。
(3)支持多版本
可同时将多个Storm版本运行YARN上,避免一个版本一个集群带来的维护成本。
|
|