200-301 Question 32
Select 2A company is setting up a web application and requires a server to host the application. They need to ensure the server can handle high traffic, provide redundancy, and minimize downtime. Which of the following server configurations would best meet these requirements?
- A
Deploying a single on-premises server with a high-performance CPU and large storage capacity
- B
Using a cluster of servers with load balancing and failover capabilities
- C
Setting up a virtualized server environment with regular snapshots and backups
- D
Implementing a cloud-based solution with auto-scaling and distributed resources
Show answer and explanation
Correct answers: B, D
Explanation
The requirements for handling high traffic, redundancy, and minimal downtime are best addressed by a cluster of servers with load balancing and failover capabilities (option 2) or a cloud-based solution with auto-scaling and distributed resources (option 4). Both configurations provide scalability, resource optimization, and fault tolerance, ensuring the web application remains available and responsive during peak traffic.
- A. Incorrect.
A single on-premises server, even with high performance, cannot provide redundancy or minimize downtime as there is no failover mechanism. This option is not suitable for handling high traffic reliably.
- B. Correct.
A cluster of servers with load balancing and failover mechanisms ensures traffic is distributed evenly and provides redundancy in case one server fails, meeting the requirements of high traffic and reduced downtime.
- C. Incorrect.
While a virtualized server environment with regular snapshots and backups is useful for recovery, it does not inherently address redundancy or scalability demands during high traffic situations.
- D. Correct.
A cloud-based solution with auto-scaling and distributed resources is highly effective for handling high traffic, providing redundancy, and minimizing downtime. Auto-scaling ensures resources can dynamically adjust to traffic demands.