如果相同的集群调度群显示如下的每个实例的 CPU 使用率: instance_cpu_time_ns{app="lion", proc="web", rev="34d0f99", env="prod", job="cluster-manager "} instance_cpu_time_ns{app="elephant", proc="worker", rev="34d0f99", env="prod", job="cluster-manager "} instance_cpu_time_ns{app="turtle", proc="api", rev="4d3a513", env="prod", job="cluster-manager"} instance_cpu_time_ns {app="fox", proc="widget", rev="4d3a513", env="prod", job="cluster-manager"} ...
Driver 运行Spark的Applicaion中main()函数,会创建SparkContext,SparkContext负责和Cluster-Manager进行通信,并负责申请资源、任务分配和监控等
在数据中心,我们将主控模块,如management-api(作为RESTful Server)、cluster-manager和conference-agent等部署在云端Geo2。