简介
我们提供的StarWind HyperConverged Appliance(HCA),适用于正在寻找减少应用程序停机时间的方法,但受限于IT团队资源和/或预算的中小企业和分支机构。StarWind HCA是一个100%软件定义的超融合平台,采用Dell® OEM或StarWind品牌的服务器平台构建:我们使用Supermicro超级服务器。本文介绍了三个基准测试阶段中的第一个阶段。它展示了12节点可用的StarWind HCA集群性能。
硬件
每个节点都采用了英特尔® Xeon® Platinum 8268处理器、2个英特尔® Optane™ SSD DC P4800X系列硬盘和Mellanox ConnectX-5 100GbE网卡,它们都用Mellanox LinkX®铜缆连接到2个Mellanox SN2700 Spectrum™交换机。一般来说,我们使用的是标准的StarWind HyperConverged Appliances(Supermicro SuperServer机箱),其中只升级了CPU,以追赶人机交互行业的记录。
软件
在我们的设置中,StarWind HCA运行最快的软件:Microsoft Hyper-V(Windows Server 2019)和StarWind Virtual SAN服务应用程序在Windows用户区域中运行。 除避免中断驱动的IO外,StarWind还支持轮询,以通过将CPU周期转换为IOPS来减少延迟并提高性能。 我们还开发了TCP回送加速器,以绕过同一台计算机上的TCP堆栈,并开发了iSCSI负载均衡器,以将新的iSCSI会话分配给新的CPU内核,从而解决了Microsoft iSCSI启动器老化的问题。
在我们的网站上,您可以了解有关由StarWind Virtual SAN支持的超融合基础架构的更多信息。
总结
在Supermicro SuperServer平台上封装的12个节点可用的StarWind HCA集群,这是它的第一阶段基准测试结果,每个集群都采用Intel® Xeon® Platinum 8268处理器和Intel® Optane™ SSD DC P4800X系列硬盘,以及Mellanox ConnectX-5 100GbE网卡。
无需缓存有12个节点的HCA集群提供了670万IOPS,是理论上1320万IOPS的51%。这是在纯生产配置下的突破性性能(只使用iSCSI而不使用RDMA进行客户端访问)。主干网在iSER上运行,没有使用任何专有技术。使用纯iSCSI启动器和StarWind Virtual SAN的任何管理程序都可以获得类似的性能结果。
对于下一个基准测试阶段,我们将按照Intel的建议,通过将Intel Optane NVMe SSD配置为缓存设备来最大限度地提高IO性能。