DNS Requirements for Front End Pools

 

Topic Last Modified: 2012-11-07

This section describes the Domain Name System (DNS) records that are required for deployment of Front End pools.

DNS Records for Front End Pools

The following table specifies DNS requirements for a Microsoft Lync Server 2010 Front End pool deployment.

DNS Requirements for a Front End Pool

Deployment scenario DNS requirement

Front End pool with multiple Front End Servers and a hardware load balancer (whether or not DNS load balancing is also deployed on that pool)

When using both DNS load balancing and a hardware load balancer, you need to Host (A) records. Create an internal A record that resolves the fully qualified domain name (FQDN) of the Front End pool for DNS load balancing. Create an internal host (A) record for the internal Web services to the virtual IP (VIP) address of the load balancer. You must use the internal Web services name as defined in Topology Builder.

For example, if you use both DNS load balancing and hardware load balancing, you would have an A record for each Front End Server in a pool for DNS load balancing, and an A record for the internal Web services pointing to the virtual IP of the hardware load balancer:

  • DNS load balancing:   Pool01.contoso.net   IP Address of pool   10.10.10.5

    Important

    Each Front End Server will also have a distinct A record:

    1. FE01.contoso.net    10.10.10.1

    2. FE02.contoso.net    10.10.10.2

    3. FE03.contoso.net    10.10.10.3

    4. FE04.contoso.net    10.10.10.4

  • Hardware load balancing:   WebInternal.contoso.net   IP Address of HLB VIP   192.168.10.5

All traffic except for HTTP/HTTPS traffic will use the Pool01.contoso.net record. HTTP/HTTPS traffic will use the defined internal Web services address of 192.168.10.5

Front End pool with DNS load balancing deployed

A set of internal A records that resolve the FQDN of the pool to the IP address of each server in the pool. There must one A record for each server in the pool.

Front End pool with DNS load balancing deployed

A set of internal A records that resolve the FQDN of each server in the pool to the IP address of that server. For details, see DNS Load Balancing in the Planning documentation.

Front End pool with a single Front End Server and a dedicated back-end database but no load balancer

An internal A record that resolves the FQDN of the Front End pool to the IP address of the single Enterprise Edition Front End Server.

Automatic client sign-in

For each supported SIP domain, an SRV record for _sipinternaltls._tcp.<domain> over port 5061 that maps to the FQDN of the Front End pool that authenticates and redirects client requests for sign-in. For details, see DNS Requirements for Automatic Client Sign-In.

Device Update Web service discovery by unified communications (UC) devices

An internal A record with the name ucupdates-r2.<SIP domain> that resolves to the IP address of the Front End pool that hosts the Device Update Web service. In the situation where a UC device is turned on, but a user has never logged into the device, the A record allows the device to discover the Front End pool hosting Device Update Web service and obtain updates. Otherwise, devices obtain this information though in-band provisioning the first time a user logs in. For details, see Updating Devices in the Planning documentation.

Important

If you have an existing deployment of Device Update Web service in Lync Server 2010, you have already created an internal A record with the name ucupdates.<SIP domain>. For Microsoft Office Communications Server 2007 R2, you must create an additional DNS A record with the name ucupdates-r2.<SIP domain>.

A reverse proxy to support HTTP traffic

An external A record that resolves the external web farm FQDN to the external IP address of the reverse proxy. Clients and UC devices use this record to connect to the reverse proxy. For details, see Determining DNS Requirements in the Planning documentation.

The following table shows an example of the DNS records required for the internal web farm FQDN.

Example DNS Records for Internal Web Farm FQDN

Internal web farm FQDN Pool FQDN DNS A record(s)

webcon.contoso.com

ee-pool.contoso.com

DNS A record for the ee-pool.contoso.com that resolves to the VIP address of the load balancer used by the Front End Servers.

DNS A record for webcon.contoso.com that resolves to the VIP address of the load balancer used by the Front End Servers.

ee-pool.contoso.com

ee-pool.contoso.com

DNS A record for ee-pool.contoso.com that resolves to the virtual IP (VIP) address of the load balancer used by the Enterprise Edition Front End Servers in the Front End pool.

Note that if you are using DNS load balancing on this pool, your Front End pool and internal web farm cannot have the same FQDN.