What is our primary use case?
We have utilized StarWind Virtual SAN (vSAN) as an iSCSI server alternative in a Hyper-V based installation. We ran a 30-day trial license in a lab environment. The StarWind vSAN solution was used as a software-defined iSCI storage solution for an imminent SQL Server cluster installation. This allowed us for a fairly quick integration solution for our SQL Server cluster shared disk requirements, without the need to invest in a high-cost Storage Area Network (SAN) solution.
It is a good practice to use storage performance evaluation tools, such as Microsoft DiskSPD, to evaluate IOPS metrics and perform stress testing in a lab environment with synthetic transactions for your prospective application. In our case, we conducted synthetic transactions for stress testing to prepare for a SQL server failover cluster installation.
How has it helped my organization?
There are various reasons that led us to pick StarWind vSAN for our implementation.
Firstly, because it offers a robust iSCSI-based virtual server which is software-defined and comes at a fraction of the cost, as compared to buying an expensive hardware Storage Area Network (SAN).
Secondly, because it is compatible with KVM. We do implementations based on the KVM hypervisor besides HyperV and VMware, and StarWind vSAN is among a limited number of platforms which offer native support for KVM.
Last but not least, it offers a fully functional trial license to test the product in a lab environment in a variety of deployment options, including both Linux-based virtual appliances and Windows-based executables.
What is most valuable?
StarWind Virtual SAN (vSAN) offers a significant breadth of features. The ones which were the most significant and value-adding in our topology and implementation included the overall admin and user-friendliness of the solution and the rapid deployment times gave us a platform for a very quick-to-market solution for our SQL Server cluster-based applications. It allowed us to develop a solution in less than 30 days with less than one-third of the overall estimated cost investment compared to a traditional hardware-based SAN.
What needs improvement?
The StarWind vSAN solution is versatile and offers broad support for different hypervisors and deployment formats. During our evaluation of our on-premises setup, we did not find any significant flaws.
One point for improvement is to increase the performance capabilities of the Windows-based executable as compared to its Linux Controller Virtual Machine (CVM) equivalent.
Another point for improvement would be to incorporate a more granular Role-based access control system (RBAC) natively inside the software to allow for more granular administration.
Yet another point would be to achieve tighter integration and automation with cloud-based platforms, such as Microsoft Azure and Amazon Web Services (AWS).
For how long have I used the solution?
I have used StarWind vSAN installations in a lab environment on many occasions over the past five years; the most recent of which was during a 30-day trial run in 2024.
What do I think about the stability of the solution?
There have been no dropouts nor any downtime during the deployment and during the evaluation operations of the product with our SQL Server cluster instances.
What do I think about the scalability of the solution?
StarWind vSAN performs steadily under heavy usage and can scale well if needed to support larger-scale systems. In our case it supported a significant number of clustered SQL Server instances without any issues in scaling up when needed.
How are customer service and support?
The customer service and sales team have been very responsive and helpful throughout the evaluation of the product.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We have used hardware-based SAN solutions based on the IBM V5000 series. We did not switch this solution. We continue to trust IBM V5000 and V7000 solutions for higher-end implementations, where budget is not an issue. In cases of lower budget and quick time-to-market implementations, though, StarWind vSAN has helped us make good progress.
How was the initial setup?
The setup was straight forward in most aspects and it was based on a well documented step-by-step procedure, which was provided by the vendor.
What about the implementation team?
Implementation was an in-house one.
What's my experience with pricing, setup cost, and licensing?
Make the most of your 30-day trial license, and if needed, you should contact the sales department of StarWind to extend the trial license or upgrade to a full license.
Which other solutions did I evaluate?
We based our decision on previous positive experience with StarWind vSAN. Also due to brevity of time and tight project timeframe, there was no sufficient time for evaluating other options.
What other advice do I have?
I would advise that you implement the Linux-based Controller Virtual Machine (CVM) during your evaluation phase, since the expected performance metrics are better, as compared to Windows-based executable.
As per StarWind software documentation, the Linux-based CVM offers a a wide range of features, better performance, and stability, including reduced CPU usage and lower I/O latency.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.