CV0-002 · Question #240
A recent advertisement campaign has increased traffic to an e-commerce application that is hosted within a public cloud environment. Customers are reporting that it takes too long to load their…
The correct answer is A. Change the server template size for Inxpc003 to 2x-large. To address high CPU and memory utilization on an e-commerce application due to increased traffic, scaling up a specific server by changing its template size to a larger one is the best immediate solution.
Question
A recent advertisement campaign has increased traffic to an e-commerce application that is hosted within a public cloud environment. Customers are reporting that it takes too long to load their pages and submit orders. A cloud administrator looks at the metrics from the environment and sees high utilization of the CPU and memory resources. The cloud provider offers several preconfigured sizes for server template: x-small, small, medium, large, x-large, and 2x-large. Given an expected increase in workload, which of the following is the BEST solution to improve application performance?
Exhibit
Options
- AChange the server template size for Inxpc003 to 2x-large.
- BProvision additional Inxpc servers using the 2x-large template.
- CAdd memory to Inxpc002, Inxpc003, and Inxpc003.
- DChange the role of Inxw001 from web to application.
How the community answered
(36 responses)- A75% (27)
- B6% (2)
- C17% (6)
- D3% (1)
Why each option
To address high CPU and memory utilization on an e-commerce application due to increased traffic, scaling up a specific server by changing its template size to a larger one is the best immediate solution.
Changing the server template size to a larger option (vertical scaling) directly addresses high CPU and memory utilization on the existing server, providing more resources to handle increased traffic and improve application responsiveness, especially when an instance is a bottleneck.
Provisioning additional servers (horizontal scaling) is a good solution for distributed applications, but it might not immediately resolve a bottleneck on a single critical instance or component without proper load balancing and architectural design.
Adding only memory would not fully resolve the performance issue if CPU utilization is also high, and preconfigured template sizes often bundle CPU and memory upgrades together.
Changing a server's role from web to application is a functional configuration change and does not directly address existing resource utilization or improve performance.
Concept tested: Vertical scaling to improve server performance
Source: https://learn.microsoft.com/en-us/azure/virtual-machines/windows/resize-vm
Topics
Community Discussion
No community discussion yet for this question.
