nerdexam
Huawei

H13-711_V3.5 · Question #319

The functions of Nimbus in the Streaming architecture include? (Multiple choice)

The correct answer is A. Monitor task execution status B. Task scheduling D. Resource allocation. In Apache Storm's streaming architecture, Nimbus is the master daemon responsible for coordinating the cluster. It correctly handles monitoring task execution status (A), task scheduling (B), and resource allocation (D) - distributing work across the topology, tracking whether…

Big Data Processing Technologies (MapReduce, Spark, Hive)

Question

The functions of Nimbus in the Streaming architecture include? (Multiple choice)

Options

  • AMonitor task execution status
  • BTask scheduling
  • CStart/shutdown worker process
  • DResource allocation

How the community answered

(20 responses)
  • A
    85% (17)
  • C
    15% (3)

Explanation

In Apache Storm's streaming architecture, Nimbus is the master daemon responsible for coordinating the cluster. It correctly handles monitoring task execution status (A), task scheduling (B), and resource allocation (D) - distributing work across the topology, tracking whether tasks are running correctly, and managing available cluster resources.

Option C (Start/shutdown worker process) is wrong because that responsibility belongs to the Supervisor daemon, not Nimbus. Supervisors run on worker nodes and are the ones that actually spawn and kill worker processes based on assignments received from Nimbus. Nimbus delegates; Supervisors execute.

Memory tip: Think of Nimbus as the "brain/boss" - it plans (schedules), watches (monitors), and budgets (allocates resources), but it never does the physical labor of starting/stopping processes. That dirty work is left to the Supervisors on the ground.

Topics

#Nimbus#Storm Streaming#Task Scheduling#Resource Allocation

Community Discussion

No community discussion yet for this question.

Full H13-711_V3.5 Practice