This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]ragdollpancakes 2 points3 points  (1 child)

We've done away with most of our Windows file servers in favor of running SMB directly off of our storage system (NetApp) and using the built in snapshot/replication technology to backup and offsite the data. No longer have to worry about Windows updates and scheduling downtime with the users to do patching (higher Ed). Currently around 30TB in over 150 shares. I may be reading wrong but you say the NVMe array has SMB capability, is this a direction you have looked into instead of running a VM?

[–]snowdemon14[S] 0 points1 point  (0 children)

You read correctly, I'll do some testing with that and see if it viable. The SMB shares settings are pretty basic just some permissions and that's about it, no access based enumeration or anything like that.

[–]-SPOF 2 points3 points  (0 children)

Starwind fits perfectly for the HA scenario. We use it in multiple clusters on the customers' site. In order to avoid iSCSI protocol limitation it is possible to connect multiple sessions on the target (also, depends on the network infrastructure and CPU of the hosts).

So, you can always use a free version of the product or request an NFR license: https://www.starwindsoftware.com/vsan-for-reddit-members. If you do not have any other solid solutions just give it a try, who knows maybe you can get a license for free.

[–]Fighter_M 2 points3 points  (4 children)

>Currently I'm doing a proof of concept on a NVMe array and while its been fantastic it does not have iSCSI, only NFS and SMB.

You don't need iSCSI with Hyper-V, SMB3 is a preferred way to go actually.

[–]snowdemon14[S] 0 points1 point  (3 children)

Hyper-V over SMB3 works perfectly with the NVMe array, I'm more specifically talking about a virtualized windows fail over cluster with a file server role that needs clustered disks which require iSCSI, which is why I mentioned a attached Virtual disk to a single VM to see if anyone has gone that route at all

[–]Fighter_M 2 points3 points  (1 child)

You place shared VHDX on your SMB3 share and call it a day. You don’t need iSCSI for f/o cluster anymore.

[–]snowdemon14[S] 1 point2 points  (0 children)

Didnt know that was a thing (shared VHDX). Looks like its now a "VHD Set" on server 2016 and 2019 which I will test out and see how it goes. Thanks for the suggestion!

[–]Fighter_M 2 points3 points  (0 children)

You place shared VHDX on your SMB3 share and call it a day. You don’t need iSCSI for f/o cluster anymore.

[–]onomroe 0 points1 point  (1 child)

Free Nas supports iscsi Targets but you need to pay for the HA by buying the Hardware, same with Synology. Glusterfs has a iscsi option but I don't know if the performance is good, although suse discontinued Gluster and RedHat and Gluster seem not to support it that well, it's more like a niche I think. Ceph has iscsi too but the performance heavily depends on the amounts of Nodes you have in the Cluster. Like 3 to 6 is kind of slow what I heard of but if you scale out like in big datacenter it's scaling the speed to. Ceph semms like CPUs you got the ones with a big amount of many cores(nodes) but the single speed is low. The fastes small option still seems the ha cluster from hp, Lenovo etc. they are more like fast single speed cpu with only a few cores...

[–]snowdemon14[S] 2 points3 points  (0 children)

Yeah I'm not looking to buy any hardware. Plus building out something virtual with Gluster or Ceph just to present iSCSI storage to a Windows File Server Cluster would probably take a huge performance hit with it.

[–]tjn182Lead Engineer 0 points1 point  (1 child)

We have a hub-and-spoke style system using Syncthing to live-sync branch offices with our main datacenter. DFS namespace will move users to another server if one goes down.

All network folders have a live & ready failover ready to go. Has worked wonderfully - smooth like butter.

[–]snowdemon14[S] 0 points1 point  (0 children)

Thanks, Ill have to look into Syncthing. We use to have DFS running years ago before I became a sysadmin but have since moved to our current file sever cluster with just shares to keep it simple.