We live in a world that is spinning faster by the year, making time a highly valuable resource. It is one of the reasons people in the IT world have started to automate things. The other reason is to simplify the things that must be done. With this in mind, our team has decided to automate the deployment of StarWind VSAN for vSphere . The present guide describes all the procedures necessary to deploy VSAN VMs automatically.


To deploy StarWind VSAN for vSphere automatically, download the necessary software updates.


2-3x ESXi hosts.

1x vCenter.

1 Windows VM or PC (Not everyone has Windows installed in their environment. We will make the deployment script cross-platform in the next releases).

Deployment Process

So, the deployment script was downloaded. Now you need to start it as Administrator. After the start, the Terms of the script and StarWind SLA must be accepted.

Terms of the script and StarWind SLA must be accepted

The next step asks about the XML. Quick description: software creates an XML file with all configuration parameters, which can be used for automated deployment in the future. Since it’s the first round of configuration, the parameters should be filled out manually. Answer Y and fill in all the parameters:

The next step asks about the XML

As you can see, a lot of necessary parameters can be preconfigured. In addition, the VMs autostart can be set after the deployment.

Temporary files can be saved in the C:\StarWindTemp directory.

VMs autostart can be set after the deployment

After you hit Enter, the latest StarWind VSAN for vSphere build will be downloaded from our website and uncompressed to the C:\StarWindTemp directory and then deployed to the ESXi hosts configured above.

As a result of the process, IP addresses of StarWind VSAN for vSphere VMs will be shown (in case the DHCP server is available via the network).

 IP addresses of StarWind VSAN for vSphere VMs

Example of the XML file with configuration parameters can be found below:


As a result, 2 or 3 StarWind VSAN for vSphere VMs will be deployed. The only thing left is to login to the Web interface of each VM, configure the storage and iSCSI+Sync networks.

StarWind VSAN for vSphere uses your local hypervisor cluster to create fault-tolerant and robust virtual shared storage, eliminating the need to buy a costly physical SAN. You can deploy it on any off-the-shelf hardware you already got. Thanks to mirroring of internal hard disks and flash between hypervisor servers, you get a 2-node Highly Available cluster. There is no need for a witness instance, and you’re not restricted on storage size, features, or number of VMs. Your IT-environment will not only achieve constant uptime and skyrocketing performance, you will also save a good deal on CapEx and OpEx.
Find out more about ➡ StarWind VSAN for vSphere


This is the first release of auto-deploy software. In the nearest future, we are planning to make it cross-platform (it will be able to deploy StarWind from Windows, Linux and MacOS). In addition, an offline bundle will be available (for environments with no Internet connectivity). Of course, the opportunity to automate the post-installation configuration process will be added.

We would be happy to hear your opinion on this new piece of software. Please, feel free to comment and share your thoughts on what we should add in the future releases. 😊

Views All Time
Views Today
Appreciate how useful this article was to you?
1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5
5 out of 5, based on 1 review
Back to blog
The following two tabs change content below.
Alex Bykovskyi
Alex Bykovskyi
Alex works as a Solutions Architect at StarWind. He has 5+ years of IT experience working with networking and storage, building highly available environments, Windows and Linux technologies, and a deep knowledge of storage virtualization.