An enterprise infrastructure team is deploying an online transaction application that requires continuous availability and dynamic distribution of user traffic across multiple web servers. The application relies on in-memory user sessions that must remain mapped to the same backend host throughout an active session. If an application node becomes unresponsive, incoming connections must automatically be rerouted to healthy nodes without manual intervention. Which of the following high-availability solutions should the architect implement to meet these requirements?
- A Layer 7 load balancer configured with session affinity and automated health probesCevap
- BA hardware RAID 10 storage array configured with hot-swappable drives on each web server host
- CDNS round-robin routing configured with reduced Time-to-Live (TTL) record values
- DAn active-passive cold standby server model backed by nightly virtual machine snapshot backups
Cevap
A Layer 7 load balancer configured with session affinity and automated health probes
Implementing a Layer 7 load balancer with session affinity (sticky sessions) and health probes meets all requirements. Layer 7 load balancing inspects HTTP/HTTPS requests to maintain user affinity to a specific backend server for in-memory session persistence. Simultaneously, active health probes continuously monitor node responsiveness, instantly removing failed servers from the active pool and rerouting incoming connections to ensure high availability and seamless uptime.
Adım Adım Çözüm
Anahtar Kavram
Application Load Balancing, Session Affinity, and Active Health Monitoring
Tahmini Süre:1m 30s