http://spark.apache.org/docs/latest/cluster-overview.html Component章节html
1 Each application gets its own executor processes,因此各application间是独立的。
2 spark可使用多种 cluster manager,包括 Spark’s own standalone cluster manager, Mesos or YARN。
3 driver program 须要监听和接收its executors,因此driver对于各executers必须是网络可达的。
4 由于driver调度tasks on the cluster, 因此driver节点和worker节点最好在一个局域网中。shell
yarn最基本的思想是分离资源管理和job调度/监管。apache
yarn与运行的用户程序彻底解耦,意味着yarn上能够运行各类类型的分布式运算程序,好比 mapreduce、storm,spark,编程
https://blog.csdn.net/qq_33624952/article/details/79341034
https://blog.csdn.net/minge_se/article/details/79137085网络