[-]
  
  
  
  
  
  
  
  
  
  
  
  
[+]
[+]
[+]
 
[+]
Updated on 6/21/2019
DR Configuration Guides
How DFS mode with Eyeglass Works
Direct link to topic in this publication:
Home

How DFS mode with Eyeglass Works

Process Flow for DFS Failover with Eyeglass

Normal

The following diagram displays the process flow in normal condition (before Failover)

Configuration:

DFS Target folder was configured to refer to both Primary Cluster and Secondary Cluster’s SMB Shares, with the priority set to the Primary Cluster. The Active Directory Sites and Subnets were also configured to let the clients resided on the same subnet and site as the Isilon Primary Cluster IP addresses.

SMB Shares were created on Primary and Secondary Clusters.  See DFS Feature changes table (DFS Feature Changes and Share names used on DFS synced Shares) for version behaviour.

  1. SMB Client is accessing a domain-based namespace (e.g. \\example.com\dfs01\folder1) . This SMB client computer sends a query to the AD  to discover a list of root targets for the namespace.
  2. AD Controller returns a list of root targets defined for the requested namespace.
  3. SMB client selects the root target from the referral list  and sends a query to the root server for the requested link.
  4. DFS root server constructs a list of folder targets in the referral. Order / priority of targets can be configured. Folder Target to the Primary Cluster is configured as the first path to refer to  (higher priority) in the referral list. The SMB Client and Primary Cluster are also residing in the same Active Directory Site and Subnet. The SMB Share(s) on Secondary Cluster is not active (Deleted). DFS root server sends the referral information to the client. The active path is to the Primary Cluster.
  5. SMB client tries to establish a connection to the selected target (the first priority / active target  in the list).
  6. Isilon (Primary cluster) responds to this SMB connection.

Failover with Eyeglass DFS mode

The following diagram displays the process flow during Failover event.

Flow:

  1. Primary Cluster failure or down detected,
  1.  Initiate Eyeglass Failover of DFS syncIQ policy protecting the DFS UNC targets (7a)
  2. Eyeglass deletes or renames SMB share(s) on Primary Cluster (7b) See DFS Feature changes table (DFS Feature Changes and Share names used on DFS synced Shares ) for version behaviour.
  1. Eyeglass creates quotas on Secondary cluster and deletes them from the Primary cluster
  1. Eyeglass performs SyncIQ Failover to Secondary Cluster
  1. Eyeglass syncs data changes with SyncIQ to Secondary cluster move schedule over and runs re-sync prep (8)
  1. Eyeglass creates or renames SMB share(s) on Secondary Cluster  See DFS Feature changes table (DFS Feature Changes and Share names used on DFS synced Shares )  for version behaviour.
  2. DFS Target folder - path to the Secondary cluster will automatically be activated
  3. SMB Client is connecting to the Secondary cluster
  4. Secondary cluster is responding to SMB client

Failback with Eyeglass

The following diagram displays the process flow during Failback event.

Flow:

  1. Primary cluster is resumed and ready for failback. (13, 14, 15, 16)
  1. Perform Eyeglass Failback of DFS SyncIQ policy protecting the DFS UNC targets (15)
  2. Eyeglass syncs data changes with SyncIQ to Primary cluster (15)
  3. Eyeglass performs SyncIQ Failover to Primary Cluster
  4. Eyeglass creates or renames SMB share(s) on Primary Cluster (16) See DFS Feature changes table (DFS Feature Changes and Share names used on DFS synced Shares  )  for version behaviour.
  5. Eyeglass deletes or renames SMB share(s) on Secondary Cluster (14)  See DFS Feature changes table (DFS Feature Changes and Share names used on DFS synced Shares  )  for version behaviour.
  6. Eyeglass creates quotas on Primary cluster and deletes them from the Secondary cluster
  7. DFS Target folder - path to the primary cluster will  automatically be activated.
  8. SMB Client is connecting to the primary cluster
  9. Primary cluster is responding to SMB client

Eyeglass Microsoft DFS Mode Failover with NFS Export

Eyeglass Microsoft DFS Mode Failover can be used with SyncIQ policies that protect NFS exports by the same policy, but in this case manual steps or post-failover scripting must be used to update NFS client mounts.

Copyright Superna LLC