Viking Enterprise Solutions(VES)是一家领先的存储和服务器开发公司,专门为企业OEM客户开发系统,为高性能和云计算提供大规模解决方案。VES是一家充满活力的公司,拥有如此多样化的客户基础,随时准备利用新兴技术帮助客户保持竞争优势。
Viking Enterprise Solutions(VES)是一家领先的存储和服务器开发公司,专门为企业OEM客户开发系统,为高性能和云计算提供大规模解决方案。VES是一家充满活力的公司,拥有如此多样化的客户基础,随时准备利用新兴技术帮助客户保持竞争优势。
VES总部位于加利福尼亚州圣何塞,是Sanmina公司的一个产品部门。Sanmina公司是世界上最大的复杂电子产品制造商之一,产品涉及计算机和存储、医疗、国防和航空航天、半导体、汽车和清洁技术等行业。自2002年以来,VES一直是Sanmina®家族的一员,最初被称为Newisys, Inc.公司,2018年更名为Viking Enterprise Solutions。
保持客户领先正是VES最近发布的VSS2249R存储服务器平台所做的:密集的2U形状因数,24个使用PCIe第4代和NVMe技术的双端口驱动器槽。
每两个VSSEP1EA计算节点由一个AMD EPYC (Rome) CPU(64核,225W)驱动,支持双重x16 PCIe第4代附加卡、一个OCP NIC 3.0 x16 PCIe第4代附加卡和8个DIMM,提供最大1TB DDR4内存。由于具有充足的存储I/O和带宽潜力,该平台非常适合用于诸如边缘计算存储、分析、机器学习、人工智能、OLTP交易数据库、高频交易、建模、仿真和科学研究等用例。
VSS2249R设计允许两个计算节点同时与所有SSD通信,从而实现更高的可用性和更高的性能。可以通过多种方式处理从计算节点到SSD的访问,从而为客户提供更多灵活性。支持集群的软件解决方案、多个分区以及多个名称空间允许每个节点同时访问相同的SSD,而不会重叠写入。
VSS2249R对PCIe第4代NVMe SSD的支持非常重要,因为这个新的接口在顺序和随机性能方面带来了巨大的好处,而且与上一代相比延迟更低。例如,我们所评估的一些第4代企业驱动能提供大约7GB/s的读取和超过一百万的IOPS,这对于第3代来说是一个巨大的增益。
我们为VSS2249R存储服务器配备了24个KIOXIA CM6 7.68TB PCIe第4代NVMe SSD。CM6的特点是BiCS FLASH TLC NAND,MTTF为250万小时,5年保修期。CM6也是双端口,提供高可用性。这些驱动器利用了U.3形状因数(符合SFF-TA-1001),允许用户在启用三模式的背板上操作它们。
尽管我们使用的是7.68TB型号,但CM6具有从800GB到30.72TB不等的容量,使其成为高适应性和可伸缩服务器的存储主干。这些驱动器有读取密集型(CM6-R)和混合使用(CM6-V)两种型号,还有一系列安全版本,如杀毒即时擦除(SIE)、自加密驱动器(SED)和FIPS 140-2(2级)型号。
我们在VSS2249R存储服务器中使用的特定型号是KCM6XRUL7T68,是这个系列的写入密集型版本。在性能方面,这个驱动器拥有一些相当令人印象深刻的数据。KIOXIA表示,他们的驱动器在连续读取和写入中分别达到6900MB/s和4000MB/s,而随机4K性能预计将达到140万IOPS读取和17万IOPS写入。
Viking Enterprise Solutions VSS2249R设计和构建
VSS2249R存储服务器为2U形状因数,通过PCIe第4代接口支持最多24个2.5英寸U.2(SFF-8639)NVMe SSD。它的外壳长度(包括安装的CMA)只有不到40英寸,适合1米机架,轨道套件支持27英寸和37英寸的轨道深度。
VES竭尽全力确保从SSD到AMD CPU的高效和直接访问。所有驱动器和后方的AIC/OCP插槽直接连接到CPU。这种设计需要与AMD的联合工程时间,是不使用PCI交换机或重计时器的最有效的实现。最终结果允许每个服务器提供最低的延迟和最高的带宽解决方案。
VSS2249R存储服务器的设计使其双热插拔VSSEP1EA服务器模块可以在后面板上使用。这种灵活的配置构建和易用性使其可以部署在一系列不同的应用中。移除服务器模块是一个无缝的过程。我们只需松开拇指螺丝(位于每个模块右侧的后面板),然后向下拉锁条,这样就可以将模块从外壳中拉出。
在背面板,每个模块拥有一系列连接,包括一个USB Mini-B控制台端口,一个1GbE RJ45端口(访问BMC WebUI),两个PCIe第4代附加卡插槽(进一步的扩张和灵活性),一个OCP 3.0 Mezzanine卡插槽,一个USB 3.1第1代A型端口,一个BMC PCIe视频端口。
每个模块由一个单独的AMD EPYC Rome和八个DDR4 3200 MHz内存通道驱动,一个DIMM/通道(DPC)。服务器模块还支持未来的NVDIMM。
此外,每个节点具有N+1冗余电源模块(PM),可在不同的容量范围内使用(标准配置为1600W,但根据配置可支持2200W),以支持更高瓦数的PCIe卡和SSD。更换电源模块很容易:按下释放标签(位于PM的左上角),同时向自己的方向拉动手指手柄。
冷却方面,VSS2249R配有6台60mm单叶轮风扇(5台加1台冗余)。这些风扇为热插拔和顶部加载,这使得它们的弹出和返回快速而容易,所以用户更换风扇不会有困难,如果某一个坏了的话。
VSS2249R存储服务器使用ASPEED AST2500 iBMC,该公司的第6代服务器管理处理器。AST2500 iBMC使用户能够将主机PC连接到服务器的串行或视频功能,以修改BIOS设置和安装操作系统。VES还支持Redfish,这是一个提供现代管理方法的RESTful API。
Viking Enterprise Solutions VSS2249R测试/性能
硬件配置
- 24 x KIOXIA KCM6XRUL7T68 7.68TB CM6
- 2 x AMD 7742 CPU(单处理器节点)
- 512GB RAM(256GB/节点)
- CentOS 7(3.10.0-1062.el7.x86_64)
为了测量24个KIOXIA CM6 PCIe第4代NVMe SSD的性能,我们为每个SSD配置了两个名称空间,并将驱动器一分为二。然后,每个名称空间都被预填充到容量,然后被分区为其大小的25%,这样,对于46TB的工作数据集,我们的测试工作在总驱动器容量的25%之内进行。
然后我们使用FIO作为工作负载生成器来执行“四角”测试,以查看峰值吞吐量和带宽,以及常见的混合工作负载配置文件。
尽管在任何全闪平台上性能都很好,但VSS2249R存储服务器将其提升到了一个全新的水平。在4K随机读取和随机写入工作负载中,峰值吞吐量是我们在2U系统中记录到的最高数字。读取性能测量于23.5M IOPS,计算出约1170万IOPS/节点,或98万IOPS/SSD。写入性能同样令人印象深刻,为1663万IOPS,或69万IOPS/SSD。
高吞吐量非常适合高速交易性工作负载,但对于需要快速摄入数据的区域,高带宽同样重要。VSS2249R在这方面也没有让人失望。在64K连续工作负载中,我们记录了惊人的125.3GB/s读取,或5.22GB/s每SSD。顺序写入带宽为63.2GB/s或2.63GB/s每SSD。目前市场上没有多少产品能接近这些数字。
从混合工作负载的角度来看,VSS2249R呈现出超出我们预期的趋势。在4K 70/30工作负载中,我们测量的总体性能水平为764万IOPS。在更大的8K 70/30工作负载大小中,我们测量到382万IOPS或15.92万IOPS/SSD。最后,在带97/3 R/W扩展的SQL配置文件中,平台最高达到了1185万IOPS,或接近50万IOPS/SSD。
结论与思考
至少可以这样说,Viking VSS2249R存储服务器是一个令人印象深刻的动态服务器。它拥有一个密集的2U形状因数服务器与24个位于前面的双端口PCIe第4代NVMe槽扩展。正如我们的基准测试结果所证明的,它将在边缘计算存储、分析、机器学习、人工智能、OLTP交易数据库、高频交易、建模、仿真和科学研究等用例中脱颖而出。所有这一切都是可能的,因为它强大的双计算节点构建,每个由AMD EPYC (Rome) CPU驱动,支持两个x16 PCIe第4代插槽、一个OCP NIC 3.0 PCIe第4代附加卡和多达8 DIMM的DDR4内存。
在大量的基准测试中,我们的构建配置了24x KIOXIA 7.68TB CM6驱动器、两个AMD 7742 CPU(单处理器节点)和512GB RAM(每个节点256GB)。不出所料,结果显示bar设置I/O和带宽是我们迄今为止见过的最佳数字。不用说,它超出了所有人的预期。
在随机4K性能中,VES服务器显示了惊人的2350万IOPS,也就是说每个节点大约1170万IOPS,或者98万IOPS/SSD。它的写入性能同样令人印象深刻,达到1663万IOPS,或69万IOPS/SSD。对于我们的64K连续测试,VSS2249R以125.3GB/s读取(或5.22GB/s每SSD)和63.2GB/s写入(或2.63GB/s每SSD)延续了这一前所未有的性能。这是我们在2U系统中见过的最佳数字;没有什么能真正接近它。
至于我们测试中的混合工作负载环境,VSS2249R继续拥有碾压bar的数字。在我们的4K 70/30工作负载中,VES服务器显示了764万IOPS的总体性能水平,而在更大的8K 70/30工作负载中则为382万IOPS(或15.92万IOPS/SSD)。最后,在使用97/3 R/W扩展的SQL配置文件中,最高为1185万IOPS,或接近50万IOPS/SSD。
总之,很明显Viking Enterprise Solutions是一个工程优先的组织。我们可以在系统的物理构建中看到这种DNA,从执行良好的中间平面到易于使用的现场可更换部件。此外,冷却布局堪称一流,这对驱动性能至关重要。在这一点上,VSS2249R存储服务器表现出色,在2U的机箱中可以提供超过125GB/s的存储容量。就工作负载而言,构建和性能配置为VSS2249R提供了很大的灵活性。任何迫切需要性能的应用都可以在此机箱上飞速运行。太不可思议了。
本报告由Viking Enterprise Solutions赞助。本报告中所表达的所有观点和意见均基于我们对所考量产品的客观看法。