Skip to main content
Version: 2.9.0

Configure Access Zone DNS Dual Delegation

Introduction

This guide explains how to configure DNS Dual Delegation for Access Zone Failover in a PowerScale environment. DNS Dual Delegation ensures seamless client access to PowerScale storage clusters during failover scenarios. It works by delegating DNS queries for specific Access Zone SmartConnect names to both the primary and secondary clusters. This setup allows DNS resolution to automatically point clients to the appropriate cluster without requiring manual intervention during a disaster recovery event.

Unsupported Configurations

Certain DNS configurations are not supported or recommended for use with SmartConnect zones in PowerScale environments. These configurations can lead to issues with DNS resolution and failover functionality. Below are the unsupported practices and their associated considerations:

  1. DNS Forwarding

    • DNS forwarding is not tested and is not recommended as a method to manage SmartConnect zone resolution.
    • Instead, use Name Server (NS) delegation, which is the recommended approach for configuring DNS servers. This method is commonly used with DNS management systems such as Infoblox.
  2. Disabling Recursive Queries

    • Disabling recursive queries on your DNS server is not recommended and remains untested in this context. Recursive queries are necessary for proper DNS resolution across multiple levels of the DNS hierarchy.
  3. Using CNAME Records for SmartConnect Zones

    • Avoid using CNAME records that point to SmartConnect names. Additionally, do not create configurations that introduce circular references, such as CNAME records pointing to other resource records.
    • According to Dell Isilon documentation, using CNAME records for SmartConnect zones is explicitly discouraged. Refer to Dell Technologies Isilon Advanced Networking Fundamentals for further details on best practices.

Using unsupported configurations can lead to unpredictable behavior and hinder failover and disaster recovery processes. Always adhere to the recommended practices to ensure reliable DNS resolution and seamless failover functionality.

How to Set Up Dual Delegation

DNS Return Codes

DNS Return MessageDNS Response CodeFunction
NOERRORRCODE: 0DNS Query completed successfully
FORMERRRCODE: 1DNS Query Format Error
SERVFAILRCODE: 2Server failed to complete the DNS request
NXDOMAINRCODE: 3Domain name does not exist
NOTIMPRCODE: 4Function not implemented
REFUSEDRCODE: 5The server refused to answer for the query
YXDOMAINRCODE: 6Name that should not exist, does exist
XRRSETRCODE: 7RRset that should not exist, does exist
NOTAUTHRCODE: 8Server not authoritative for the zone
NOTZONERCODE: 9Name not in zone

See Also

See the Access Zone Failover Guide for more information about SmartConnect Zone names and aliases, and other configuration steps and considerations for the failover process.