Azure / kubernetes-volume-drivers

Kubernetes volume drivers for Azure
MIT License
127 stars 54 forks source link

DFS Suppot #46

Open akahub opened 4 years ago

akahub commented 4 years ago

How would this driver behave with a windows DFS file system? Will it be failover 'aware' ? We are planing on using this driver on our on-prem IaaS

Would be great if this was supported.

andyzhangx commented 4 years ago

hi @akahub are you going to use smb driver? smb driver is only using cifs client on agent node, not user whether it's failover aware, and I don't have knowledge about windows DFS file system.

akahub commented 4 years ago

Hi, DFS has a layer of abstraction from the client perspective. With DFS you create a share using the domain name layer as the namespace i.e. \domain.local\public\share1\ this can point to redundant replicas which hold the actual shares i.e \FS1\share1 and \FS2\Share1 . DFS has the ability to setup an order on the client machine and refer them to the second server in the even of file server outage. We will test this and inform you if the driver works. If not we do have a workaround.

thanks!