CV0-003 · Question #340
Creating a new node in a distributed cluster to meet increasing demand is an example of which of the following concepts?
The correct answer is C. Horizontal scaling. Horizontal scaling means adding more nodes or servers to a cluster to distribute load, as opposed to upgrading existing hardware.
Question
Creating a new node in a distributed cluster to meet increasing demand is an example of which of the following concepts?
Options
- AElasticity
- BLoad balancing
- CHorizontal scaling
- DVertical scaling
How the community answered
(49 responses)- A2% (1)
- B2% (1)
- C92% (45)
- D4% (2)
Why each option
Horizontal scaling means adding more nodes or servers to a cluster to distribute load, as opposed to upgrading existing hardware.
Elasticity describes the ability of a system to automatically scale resources up or down in response to demand, which is a broader concept that may include horizontal scaling but is not defined by the act of adding a node.
Load balancing is a technique that distributes incoming traffic or requests across existing nodes to prevent any single node from being overwhelmed, not a method of adding capacity.
Horizontal scaling refers to adding new instances or nodes to a distributed system to handle increased demand. This is distinct from vertical scaling because the capacity increase comes from more machines rather than more powerful machines. In distributed cluster environments, this is the standard approach for meeting growing workloads.
Vertical scaling involves increasing the resources (CPU, RAM, storage) of an existing node or server, not adding a new node to the cluster.
Concept tested: Horizontal scaling vs vertical scaling in distributed systems
Source: https://learn.microsoft.com/en-us/azure/architecture/best-practices/auto-scaling
Topics
Community Discussion
No community discussion yet for this question.