1Y0-312 Advanced Site Architecture Practice Question
A Citrix architect is designing a Citrix Virtual Apps and Desktops 7 site with multiple zones to improve scalability and fault tolerance. The architect must ensure that the zone design supports high availability of the brokering service. Which two actions should the architect take? (Choose two.)
⚠ Common exam trap
The trap here is treating zones as independent sites with their own databases, or centralizing all Controllers in the Primary Zone for simplicity.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Configure the Site database on a highly available SQL Server instance, such as an Always On availability group
High availability of brokering in a multi-zone site requires redundant Delivery Controllers in each zone and a resilient Site database. Multiple Controllers per zone ensure that a single Controller failure does not stop brokering locally, while a highly available SQL Server backend protects the site-wide configuration store. Together with Local Host Cache, these measures keep session launch and management available during failures.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Place all Delivery Controllers in the Primary Zone to simplify database connectivity
Why it's wrong here
Concentrating all Controllers in the Primary Zone removes local brokering from Satellite Zones and increases latency for users there. It also creates a larger failure domain, since a Primary Zone outage would affect all zones. A multi-zone design should distribute Controllers across zones to provide local brokering and fault isolation.
- ✓
Configure the Site database on a highly available SQL Server instance, such as an Always On availability group
Why this is correct
The Site database is a critical dependency for configuration and monitoring across all zones. Hosting it on a highly available SQL Server deployment, such as Always On availability groups, prevents a database outage from affecting the entire site. Combined with Local Host Cache on Controllers, this provides resilience for both management and session brokering.
- ✗
Deploy a separate Site database for each zone and synchronize them with SQL replication
Why it's wrong here
A Citrix Virtual Apps and Desktops site uses a single Site database; zones are logical groupings within one site, not separate sites. Deploying separate databases per zone is not supported and would create inconsistent configuration. SQL replication between multiple Citrix Site databases is not a valid architecture for a single site.
- ✗
Enable zone preference on all Delivery Groups and assign all users to the Primary Zone as their Home Zone
Why it's wrong here
Assigning all users to the Primary Zone as Home Zone defeats the purpose of Satellite Zones by pulling sessions back to the Primary Zone. This increases latency and load on the Primary Zone rather than improving availability. Zone preference should reflect user location and resource placement, not force all traffic to one zone.
- ✓
Deploy at least two Delivery Controllers in each zone
Why this is correct
Multiple Delivery Controllers per zone provide redundancy for the brokering service. If one Controller fails, the others in the zone continue to broker sessions and communicate with the Site database. This is a core high-availability practice for any zone, including Satellite Zones, because a single Controller is a single point of failure for brokering in that zone.
About these practice questions
One of 186 original 1Y0-312 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Citrix exam blueprint
This 1Y0-312 practice question is part of Courseiva's free Citrix certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 1Y0-312 exam.