- Mastering Apache Spark 2.x(Second Edition)
- Romeo Kienzler
- 181字
- 2021-07-02 18:55:25
Apache Mesos
Apache Mesos is an open source system for resource sharing across a cluster. It allows multiple frameworks to share a cluster by managing and scheduling resources. It is a cluster manager that provides isolation using Linux containers and allowing multiple systems such as Hadoop, Spark, Kafka, Storm, and more to share a cluster safely. It is highly scalable to thousands of nodes. It is a master/slave-based system and is fault tolerant, using Zookeeper for configuration management.
For a single master node Mesos cluster, the Spark master URL will be in this form:
mesos://<hostname>:5050.
Here, <hostname> is the hostname of the Mesos master server; the port is defined as 5050, which is the default Mesos master port (this is configurable). If there are multiple Mesos master servers in a large-scale high availability Mesos cluster, then the Spark master URL would look as follows:
mesos://zk://<hostname>:2181.
So, the election of the Mesos master server will be controlled by Zookeeper. The <hostname> will be the name of a host in the Zookeeper quorum. Also, the port number, 2181, is the default master port for Zookeeper.
- 案例式C語言程序設(shè)計(jì)
- 自己動(dòng)手寫Java虛擬機(jī)
- Web交互界面設(shè)計(jì)與制作(微課版)
- Rust Essentials(Second Edition)
- Mastering ServiceNow(Second Edition)
- Building an RPG with Unity 2018
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- 平面設(shè)計(jì)經(jīng)典案例教程:CorelDRAW X6
- Python函數(shù)式編程(第2版)
- ROS機(jī)器人編程實(shí)戰(zhàn)
- Yii2 By Example
- JBoss AS 7 Development
- Practical Responsive Typography
- C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題精解
- Python機(jī)器學(xué)習(xí)