using DFS with CIFS shares on SAN (Netapp in my case)

Posted on 2014-04-02
Last Modified: 2014-04-30

We are about to move from Windows File servers to using Netapp Filers for CIFS shares, I want to continue to use DFS for the flexibility it offers however i have not used it in a Non windows file server scenario before.

I understand from researching that the DFS root must be on a Windows file server however the actual data shares can target CIFS shares on the netapps.

My questions are,

We have 2 filers, one at Prod site and 2nd at DR site, the data will be replicated to the DR site, One of the benefits of using all Windows file servers is the DFS handles the replication etc, however as i cant use this what is the best way for me to point DFS at DR netapp in a disaster.

2. Can you use Access based Enumeration

I would be interested to hear from anyone who is using DFS in conjunction with external storage

Question by:ncomper
  • 2
  • 2
LVL 36

Accepted Solution

Mahesh earned 250 total points
ID: 39972137
netapp based DR scenario:
You should not use DFS replication with Netapp replication (Snap Mirror)
Because netapp snap mirror works with only one way replication (That is why it is useful in DR scenario)
Check your own question on the similar topic

If you wanted to use DFS with Netapp SAN, then you have to have Netapp LUNs mapped as drive on DFS server (Ex: D: or E: drive and not IP based storage or storage that is getting accessed by \\IP) and you have to have separate LUNs mapped on each DFS server who wanted be part of DFS replica
With DFS you can use Access based enumeration because it is windows native feature that you can enable with DFS windows shares and shares will get created on windows servers hopefully though SAN LUNs which are mapped there as drives.

if you wanted to use DFS for DR scenario:
1st of do not use snap mirror replication (Netapp based)
You have to create one more AD site with ADC (DR site and DR DC) and also require one more file server.
Then you need to establish DFS replica on DR server with mesh topology so that both replicas will remain writable and can replicate contents bi-directional
Also both file servers need to be added as name space servers in DFS in order to have redundancy from DR respect.
Your active directory subnet for DR site must be latched to DR site only because DFS is AD aware application and clients by default will get connected to DFS server targets in his own AD site and if that server gone down, they will get connected to DR DFS server as fail over server

For Ex: \\\MYDFS is the primary DFS name space

Under this name space there are two folder targets for two servers

In above folder targets Userdata is shared folder that is getting replicated to both servers and can be accessed in case any of server failure

user will access folder with \\\UserData, then if \\ProdServer\UserData got down, user will be redirected to \\DrServer\UserData automatically after some time depending upon there referrals setting in DFS folder targets

LVL 42

Assisted Solution

paulsolov earned 250 total points
ID: 39972531
With DFS you can use the Netapp as a leaf if using CIFS, otherwise encapsulate the data in a VM on the Netapp or a FC/ISCSI LUN on a physical server.  Netapp can't participate in DFS as it can't run the MS service but as a leaf you can take advantage of all the CIFS snapshots since DFS doesn't do a very good job with versioning (VSS snapshots compared to Netapp snapshots, not even close)

Author Comment

ID: 39992160
Hi All

Thanks for the reply's

Unfortunately management here does not believe DFS replication is an enterprise products so we can use it as a namespace e.g \\domain.local\ so its easier to move data around later on.

Paulsolov....When you say leaf do you mean a target CIFS share so on my Netapp i will create a CIFS share called \\netapp\Userdata and configure that as a target in DFS so users would then access \\domain.local\userdata


Author Closing Comment

ID: 40032072
I will continue to test the above options and add feedback as appropriate to update
LVL 42

Expert Comment

ID: 40032168
As a life I mean that in a DFS environment it can be as an outlier but not participate in DFS

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
This article shows the method of using the Resultant Set of Policy Tool to locate Group Policy that applies a particular setting.
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question