Courseiva
Advanced Site Architecture →mediumMultiple Choice

1Y0-312 Advanced Site Architecture Practice Question

A Citrix architect is designing a Citrix Virtual Apps and Desktops 7 site that will span two datacenters connected by a 15 ms round-trip link. The Site database will be hosted in SQL Server Always On availability groups. The architect must ensure that the Database Connection string in the Site configuration points to a listener that remains valid after a database failover. Which SQL Server feature should the architect specify in the connection string?

⚠ Common exam trap

The trap here is assuming that a DNS alias or the primary host name is equivalent to an availability group listener for Citrix database connectivity.

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

✓

The Always On availability group listener name with the MultiSubnetFailover=True keyword

An Always On availability group listener presents a stable name and IP that follow the active replica, so the Citrix Site connection string does not change after failover. Adding MultiSubnetFailover=True lets the client attempt all listener IP addresses simultaneously, which shortens reconnection across the 15 ms inter-datacenter link. This is the supported, resilient configuration for a multi-subnet SQL Server backend.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    The primary replica's physical host name and instance name

    Why it's wrong here

    Pointing the connection string at the primary replica's physical host name hard-codes the current owner. When an automatic failover promotes the secondary replica, the Citrix Delivery Controller services will keep trying the old host, which is now a secondary and read-only, so configuration changes and monitoring writes fail. The connection string would require manual editing after every failover event.

  • ✗

    A Windows Server Failover Clustering distributed network name (DNN) for the availability group

    Why it's wrong here

    A distributed network name (DNN) is a SQL Server 2019 and later feature intended primarily for availability groups on Linux or for scenarios without a domain-based listener. It does not provide the same multi-subnet client redirection behavior on Windows and is not the recommended target for Citrix Site database connection strings in this mixed-subnet design.

  • ✓

    The Always On availability group listener name with the MultiSubnetFailover=True keyword

    Why this is correct

    The availability group listener provides a single virtual network name and IP that follows the active replica during failover. Adding MultiSubnetFailover=True allows the client to probe all IPs in parallel, reducing reconnect time when the listener spans subnets across the two datacenters. This keeps the Citrix Site database connection resilient without editing the connection string after each failover.

  • ✗

    A DNS alias that maps to the current primary replica, updated by a scheduled PowerShell script

    Why it's wrong here

    A DNS alias with a scripted update introduces a delay between failover and DNS propagation, during which Delivery Controllers cannot reach the database. It also adds a custom automation dependency that is not required when an availability group listener already exists. This approach is fragile and increases the recovery time objective for the Site database.

Visual reference

192.168.1.0 /24 256 addresses (254 usable) 192.168.1.0 /25 Subnet A 128 addr (126 usable) 192.168.1.128 /25 Subnet B 128 addr (126 usable) Borrowing 1 bit from host portion creates 2 subnets (/25)

About these practice questions

This 1Y0-312 question is part of Courseiva's 186-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.