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網絡