StarWind iSCSI Accelerator/Load Balancer

Introduction

Internet Small Computer System Interface (iSCSI) based storage systems that work through Ethernet network are still more than useful for SMBs. Free StarWind iSCSI Accelerator/Load Balancer allows leveraging virtualized workloads to increase VM performance. This tool improves CPU resource utilization by balancing iSCSI sessions between all the available server CPU cores.

Problem

However powerful iSCSI SANs may be, the default Microsoft iSCSI Initiator itself carries specific problems along the way. Increasing the network bandwidth is associated with more sessions, which results in two issues: first, iSCSI protocol lowers performance due to higher latency, and second, Microsoft iSCSI Initiator that would have solved any other problem fails to distribute workload effectively because it treats any CPU as if it had just 2 cores.

Nevertheless, performance of modern servers is aimed to infinity and beyond, which goes for the numbers of both cores. They usually have 2 CPU sockets, a lot more than 2 physical cores each. Double the overall number of physical cores and you get the number of logical ones that are available for cluster VMs.

Hence, the main problem with the Initiator is that it works with only 2 cores out of many, overwhelming them with sessions. So, the traditional use of iSCSI in Hyper-V environments won't deliver the desired performance.

iSCSI Accelerator from StarWind - Load Balancer for Hyper-V - pic 1

Microsoft iSCSI Initiator cannot distribute virtualized workloads.

Solution

The whole point of StarWind iSCSI Accelerator/Load Balancer - it requires neither extra hardware nor tiresome Microsoft iSCSI Initiator fine-tuning. Think of the Accelerator as a “middleperson”. The solution is implemented as a filter driver between the Initiator and the hardware. Every time an iSCSI session is created, StarWind iSCSI Accelerator assigns it to a free CPU core, thereby correcting the function of Microsoft iSCSI Initiator. StarWind iSCSI Accelerator solves the overload problem, increases Ethernet bandwidth, doesn't require any specialized adapters, available on any version of Windows server, and, last but not least, is simple in use and completely free.

iSCSI Accelerator from StarWind - Load Balancer for Hyper-V - pic 1

StarWind iSCSI Accelerator in action. Balancing virtualized workloads between all CPU cores.

Conclusion

StarWind iSCSI Accelerator/Load Balancer is a free solution from StarWind, designed to balance iSCSI among multiple CPU cores that works right after deployment in conjunction with Microsoft iSCSI Initiator and iSCSI SAN, and provides your VMs with as many IOPS as necessary.

Benefits

SPEED

StarWind iSCSI Accelerator takes Hyper-V VMs and Windows Server applications performance to an entirely new level by properly distributing iSCSI workloads among all the available CPU cores. No more “single CPU core bottleneck” – benefit from the maximized IOPS and CPU utilization.

SIMPLICITY

Save the time used for trying to fine-tune Microsoft iSCSI Initiator performance. StarWind iSCSI Accelerator is deployed into any Windows system in less than a minute.

FREE

StarWind iSCSI Accelerator is free of charge. No hidden costs or payments. No additional hardware or software required. Just because VMs and applications running on the Windows Server platform deserve proper performance.

Please fill out the form below to download the product. An installer link together with the license key will be sent to the e-mail address that you’ve specified. You may check the Free vs. Paid document if you are unsure about which StarWind Virtual SAN version you would like to try. Aside from this, there is a totally unrestricted NFS (Not For Sale) version of StarWind VSAN available for certain use cases. StarWind Virtual SAN for Hyper-V release notes are available here.

Request a Callback Gartner`s Niche Player