Support for NVMe devices / Performance

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
raymondjt
Posts: 29
Joined: Wed Oct 05, 2011 5:23 pm

Mon Feb 08, 2016 11:12 am

Hi StarWind,
nowadays more and more enterprise stroage is changing from classic harddrives to ssd (sata / sas) and the new interface NVMe.

1. Does the StarWind Virtual SAN support NVMe?

2. What would be the performance difference if the "flash cache" is on a RAID1 SAS SSD or on a NVMe device?

3. What about the fault tolerance for the "flash cache"?

4. If I had 10.000 Dollars for a StarWind server (only hardware), should I invest in CPU, RAM, NVMe, SSDs, SAS3/SAS2 15k rpm, 10k rpm, SATA?
I made some disk IO tests and the results are quite different.
One example - old SAS2 with old StarWind v6 have a pretty good IOPS value compared to hard disks only or without StarWind. But the same performance tests show significant improvement, if SAS3 15k rpm drives are used. Another big leap when using NWMe (as Intel P3700).

One more technical question, as far as I know, NVMe interface have no possible "fault tolerance" from outside (like SAS3 with RAID1 and so on), corect me if I'm wrong.
-->
Would it be a stable approach, to have nodes with "all NVMe devices" (in this case, what would be the 'flash cache'?) and have the partner node synchronized with StarWind Virtual SAN software?
If yes or possible, what would be the bandwidth needed for the sync channels?

Kind regards
Raymond
User avatar
darklight
Posts: 185
Joined: Tue Jun 02, 2015 2:04 pm

Wed Feb 10, 2016 11:51 pm

As far as I know starwind supports NVMe for both - as storage and as the cache. Obviously, if you have an all-flash host, you do not have L2 caching since you are already flash (you might use NVMe/PCIe Flash/FusionIO as L2 caching for all-SSD host). I believe 40Gbit network for sync is a must in such case.
User avatar
Tarass (Staff)
Staff
Posts: 113
Joined: Mon Oct 06, 2014 10:40 am

Fri Feb 12, 2016 3:10 pm

Thanks, darklight.

Any further information needed?
Senior Technical Support Engineer
StarWind Software Inc.
Post Reply