Creating an SOFS Share on S2D using Virtual Machines

Hello and welcome to some other superior article. This time we’re going to create a highly-available Windows proportion through simply using digital machines, with out the will for devoted hardware, SAN or NAS garage or any particular networking necessities.

Before we get began on the item let’s see what the use
case could be for this kind of a deployment.

Well, let’s say you’ve gotten some software or simply information that’s in reality necessary to the group. Now the ones two run from a document proportion, we’ve observed quite a lot of the ones varieties of packages needless to say, so through having them hosted on a unmarried VM or bodily server creates a one-point failure situation, the place if that server is going, the day by day operations are closely impacted after which control will probably be all up on your case, pressuring you to get it again operating.

Create S2D Cluster and SOFS Share

Now that we’ve checked the use case, let’s see how we will
create a S2D cluster and on most sensible it a SOFS Share (Scale-Out-File-Share).

First of all we’ll want no less than two VMs, so I created two
VMs in Azure, known as s2d-node1 and s2d-node2. Each
gadget has one OS disk and three, 150GB, disks that will probably be used for the
clustered garage pool (Storage Spaces)

After we’ve created the VMs and added them to the area, let’s see which PowerShell instructions we want to run to create and configure the cluster.

First we will be able to want to set up the File Server and Failover Clustering roles on the two nodes.

We will create an array with the two node names:

$s2dnodes = (“s2d-node1”,”s2d-node2”)

Then we will be able to run the next instructions to put in the jobs
on the two nodes

icm $s2dnodes 
icm $s2dnodes 

Ok, now that we’ve got put in the specified roles, let’s move and configure the S2D Cluster.

First, we want to validate the nodes through using this command.

Test-Cluster -node $s2dnodes

Now it’s time to construct a Failover Cluster.

New-Cluster -Name S2D-SOFS -Node $s2dnodes
-NoStorage --StaticAddress

Next let’s permit S2D within the cluster using the disks we
created for the VM, in my case three disks of 150GB in keeping with VM.


Next we create a Virtual Disk Volume.

New-Volume -StoragePoolFriendlyName S2D*
-PleasantName SOFSVDISK -FileGadget CSVFS_REFS -Size 120GB

As we will see from the screenshot, the disk has been effectively created and has a measurement of 118GB which is what we needed.

Now that the cluster is in position and our digital disk is up, we will move forward and create the cherry on the cake, the SOFS proportion.

For that we will be able to run the next instructions.

New-Item -Path
C:ClusterStorageVolume1Data -ItemSort Directory
New-SmbShare -Name SOFSShare -Path

That’s it, a easy procedure for a easy outcome, one extremely out there proportion to host our community packages or very trade necessary knowledge.

Hope you loved this newsletter and till subsequent time, have in mind,
PowerShell is the easiest way to manage any Windows Server machine.