ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 327 - SOA-C02 discussion

Report
Export

A company has a public web application that experiences rapid traffic increases after advertisements appear on local television. The application runs on Amazon EC2 instances that are in an Auto Scaling group. The Auto Scaling group is not keeping up with the traffic surges after an advertisement runs. The company often needs to scale out to 100 EC2 instances during the traffic surges.

The instance startup times are lengthy because of a boot process that creates machine-specific data caches that are unique to each instance. The exact timing of when the advertisements will appear on television is not known. A SysOps administrator must implement a solution so that the application can function properly during the traffic surges.

Which solution will meet these requirements?

A.
Create a warm pool. Keep enough instances in the Slopped state to meet the increased demand.
Answers
A.
Create a warm pool. Keep enough instances in the Slopped state to meet the increased demand.
B.
Start 100 instances. Allow the boot process to finish running. Store this data on the instance store volume before stopping the instances.
Answers
B.
Start 100 instances. Allow the boot process to finish running. Store this data on the instance store volume before stopping the instances.
C.
Increase the value of the instance warmup time in the scaling policy.
Answers
C.
Increase the value of the instance warmup time in the scaling policy.
D.
Use predictive scaling for the Auto Scaling group.
Answers
D.
Use predictive scaling for the Auto Scaling group.
Suggested answer: A

Explanation:

To address the issue of slow startup times during unexpected traffic surges, a warm pool for the Auto Scaling group is an effective solution:

Warm Pool Concept: A warm pool allows you to maintain a set of pre-initialized or partially initialized EC2 instances that are not actively serving traffic but can be quickly brought online when needed.

Management of Instances: Instances in the warm pool can be kept in a stopped state and then started much more quickly than launching new instances, as the machine-specific data caches are already created.

Scalability and Responsiveness: During a surge in traffic, especially unpredictable ones like those triggered by advertisements, instances from the warm pool can be rapidly activated to handle the increased load, ensuring that the application remains responsive without the typical delays associated with boot processes.

This method significantly reduces the time to scale out by utilizing pre-warmed instances, enhancing the application's ability to cope with sudden and substantial increases in traffic.

asked 16/09/2024
Tiago Silva
39 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first