HCI mission-critical virtualization workloads require the highest reliability, uptime, and breakthrough performance. To measure storage performance, three benchmark stages were carried out.
The first configuration is the iSCSI cache-less production-ready hyperconverged cluster built as traditional 2-node StarWind HyperConverged Appliance scaled to 12-node cluster powered up with Intel® Xeon® Platinum 8268 Processor and RAM as compute and Intel® Optane™ SSD DC P4800X Series storage capacity featured by Mellanox ConnectX-5 interconnection. The cache-less 12-node HCA cluster delivers 6.7 million IOPS, 51% out of theoretical 13.2 million IOPS. This is breakthrough performance in pure production configuration (only iSCSI without RDMA for client access is used). Backbone is running over iSER, and no other proprietary technology is used.
At the second stage, we built all-NVMe cluster fully loaded each server with Intel Optane NVMe configured as a Write-Back cache. All-NVMe 12-node HCA cluster delivers 26.834 million IOPS, 101.5% performance out of theoretical 26.4 million IOPS. This is a breakthrough performance for production configuration featured by a Write-Back cache.
For the final third stage, the same HCI cluster was configured using SPDK NVMe target VM and StarWind NVMe-oF Initiator featuring storage interconnection. In this NVMe-oF scenario, all-NVMe 12-node cluster delivers 20.187 million IOPS, 84% performance out of theoretical 26.4 million IOPS.
Similar performance results can be obtained with any hypervisor using the same technologies we used for a 12-node HCI cluster: cache-less iSCSI, a Write-Back cache, and iSCSI shared storage powered by StarWind Virtual SAN, and SPDK/DPDK target with StarWind NVMe-oF Initiator featuring storage interconnection.