What is our primary use case?
We needed a solution that provided highly available storage via ISCSI, replicating to multiple physical sites synchronously. We needed it to be easy to use, easy to manage, and cost-effective. Ideally, there would be no vendor lock-in or special hardware needing to be purchased.
We found StarWind, and this 100% solved our problem. We've used StarWind on a pair of nodes populated with a large amount of flash disks. They then are running on dedicated switches for ISCSI back to our Hyper-V hypervisors, as well as utilizing a dedicated sync link for replication across our metro wan. With this, we're able to have real-time replication of our data between multiple sites.
How has it helped my organization?
The ease of management of StarWind, compared to other vendors, has made it a top winner for us. Not only is it possible for junior sysadmins to understand it - it's also reliable. It's backed up by time-tested systems, such as MPIO, ZFS, and ISCSI.
There's no vendor black magic in a StarWind Box. It's just a box that works. By adding the synchronous repped storage, our system is able to keep real-time data in sync for our virtual machines without having to look into application clustering.
What is most valuable?
The highly available setup and synchronous replication without the need for a quorum node is huge for us. We wanted storage that would sync the replication between two sites as fast as possible. By utilizing StarWind, we were able to set this up quickly, using dedicated connections, and not have to worry about it.
It works as well as can be expected. In addition, the ability to choose our own hardware and our own vendors for this was hugely beneficial, as we had pre-existing relationships with vendors we wanted to maintain.
What needs improvement?
The company is going through a changeover in its current product lineup. This has led to looking stuff up via search engines, hitting both the new and old content, which makes answering questions on your own difficult. I also would have preferred it if I had been able to get pricing before contacting them.
For additional features, I'd love to see native export of metrics (via Prometheus or something of that nature) to allow us to get more metrics available on our existing dashboard software. I'd also like to see a more robust API for controls.
For how long have I used the solution?
I've used the solution for 12 months.
What do I think about the stability of the solution?
The stability has been rock solid. We're running it on a KVM hypervisor and have had no issues in the slightest.
What do I think about the scalability of the solution?
Scalability met our needs; however, it would not perform as well if you added more nodes, as you're increasing your replication delta.
How are customer service and support?
Customer service and support have been great for the little time that we've had to talk to them. They are out of Eastern Europe and are obviously on a virtual phone. This can lead to some audio issues, however, nothing stops it.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Historically, I had used HPE Lefthand for sync rep storage. While it did the job, it was definitely older technology and has been unsettled.
How was the initial setup?
The setup is extremely straightforward. The software is delivered via a template, so rolling it out is like any other VM. Also, the software includes setup support directly with an engineer who is more than willing to answer questions.
What about the implementation team?
We did a combo of both in-house and vendor. We deployed the VM and then had the vendor assist us. I'd rank them a ten out of ten for knowing how their system works and offering various hypervisors access storage.
What was our ROI?
Our ROI has been difficult to calculate as this was a required purchase.
What's my experience with pricing, setup cost, and licensing?
The cost of this is less than you expect. Since they're selling a software stack, you do need to consider your own hardware costs.
Which other solutions did I evaluate?
We have gone through the gamut of technologies and examined Linbit, Ceph, non-clustered ZFS, cluster ZFS, HPE Nimble, Pure, and more.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.