Modern datacenters are getting more and more virtualized these days. Storage systems, being the essential part of a virtualized environment, are keeping the pace by evolving to the hyper-converged architecture. Nevertheless, hyper-converged architecture and “compute and storage separated” designs do coexist, since they are not mutually exclusive concepts and solve slightly different tasks.
Running StarWind as the storage layer separately from the compute layer allows significant decrease of the CapEx and OpEx by allowing only those hardware resources to be installed into the storage system that are required for sure. Also, this scenario makes system hardware to better fit the task by allowing to manage compute and storage resources by pulling the different leverages.