CV0-002 · Question #477
A company has hired a technician to build a cloud infrastructure for a massively parallel application. Which of the following should the technician consider doing FIRST?
The correct answer is B. Configure the VMs to scale up automatically. For a massively parallel application, the initial focus should be on ensuring the cloud infrastructure can dynamically adjust resources to handle varying loads, which is best achieved through automatic scaling.
Question
A company has hired a technician to build a cloud infrastructure for a massively parallel application. Which of the following should the technician consider doing FIRST?
Options
- AAdd a GPU to the VMs
- BConfigure the VMs to scale up automatically
- CAllocate maximum bandwidth to the VMs
- DSelect the most compute cores for the VMs
How the community answered
(21 responses)- A5% (1)
- B71% (15)
- C5% (1)
- D19% (4)
Why each option
For a massively parallel application, the initial focus should be on ensuring the cloud infrastructure can dynamically adjust resources to handle varying loads, which is best achieved through automatic scaling.
Adding GPUs to VMs is specific to certain types of parallel applications (e.g., machine learning, graphics rendering) and might not be universally required or the first step for all massively parallel applications.
A massively parallel application often experiences fluctuating workloads. Configuring VMs to scale automatically (horizontally or vertically) ensures that resources are provisioned or de-provisioned dynamically based on demand, optimizing performance and cost efficiency for parallel processing.
Allocating maximum bandwidth might be necessary later but is not the first consideration; efficient resource utilization through scaling is more foundational for parallel applications.
Selecting the most compute cores initially can lead to over-provisioning and higher costs if the application's demand varies; automatic scaling is a more flexible and cost-effective approach.
Concept tested: Cloud scalability for parallel applications
Source: https://learn.microsoft.com/en-us/azure/architecture/guide/design-principles/scalability
Topics
Community Discussion
No community discussion yet for this question.