开篇:润墨网以专业的文秘视角,为您筛选了一篇海量存储 第7期范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
3个月前,我们测试了华为赛门铁克的Oceanspace S5600T存储产品,从华赛的产品分类上看,Oceanspace S5600T被称为“磁盘存储系统”,型号前缀为“S”。随后,我们测试了华赛的Oceanspace N8000,其前缀为“N”,也就是NAS的意思,N8000是华赛的企业级集群NAS系统。通俗地说,S系是SAN,N系是NAS,然而根据华赛的统一存储战略,通常它们都具有双重身份,可以同时作为SAN/NAS系统使用。
华赛Oceanspace N8000采用了多节点全Active高可用的高级集群存储架构,最多支持16个引擎节点,其中,N8300型号支持2〜6个引擎节点,N8500型号可支持4〜16个引擎节点,为了保证性能的线性增长,规格上最大存储容量被分别限制为7PB和15PB。N8000存储系统的后端可以支持S2600/S2600T、S5000/5000T、S6800T的存储单元类型,支持SAS或者FC的后端接口,支持包括SAS、SATA和FC接口类型的磁盘接口种类。作为一个NAS,N8000支持主流的NFS V2/V3/V4和Microsoft CIFS网络文件系统。
华赛Oceanspace N8000的最大特色就是Scale-Out横向扩展架构,从而带来了极大的容量以及极高的性能。N8000拥有业界领先的多达16个NAS引擎的可扩展性,其性能和存储容量随着存储控制引擎的扩展而接近线性地扩展。N8000采用了在企业级存储中被广泛接受的VxFS文件系统,特点是高性能、高可用性,并具有强大的快照和检查点特性。N8000是典型的Scale-Out架构,设定的最大配置为16个NAS引擎节点,最多7680个磁盘,最大容量15PB,这些规格已经得到了我们的确认。
大规模的测试系统
为了体现求实的精神,华赛搭建了容量为15PB的大规模测试环境,用于验证N8000产品以及S6800T存储产品规格上所宣称的数值。验证环境包含7680块2T SATA盘,总容量超过15PB,分布在S6800T的320个硬盘框中,其中包含5套S6800T的满配环境(可接1440块盘)。前端部署了16台IBM高性能服务器作为客户端,通过双10Gb网口向16台N8000引擎节点分别下发压力。
测试系统如图1所示,由三大部分组成:负载系统、引擎节点、存储阵列。N8000系统(准确地说是N8500型号)配置了16个引擎节点,每两个引擎节点放置在同一个4U机架内,每个引擎节点使用两个Xeon 5500处理器,配置48GB的内存。引擎节点间通过10Gb以太网络接口连接到Huawei S9303交换机网络,通过8G FC连接到Huawei SNS5120交换机网络,引擎节点还使用了两个Huawei S6506交换机作为心跳网络。
存储阵列由4个控制器和64个磁盘机架组成,控制器的硬件架构跟NAS引擎节点类似,通过FC接口连接到FC网络,后端则通过SAS 6Gb/s链接磁盘机架。每个磁盘机架使用24个2TB的企业级SATA硬盘,规格为4U,每个机柜容纳约10个磁盘机架,存储阵列占用了近8个机柜,达到了1536磁盘数。
最后的负载系统由8台IBM x3850 x5服务器充当,使用了双10Gb以太网络接口,使用的操作系统是Linux。测试使用的软件是企业级存储测试工具VDbench,VDbench是一个使用Java语言(以及一部分C语言)编写的开源跨平台I/O负载产生器,可以实现非常复杂的功能。测试使用的版本是5.02。
强大的测试性能
VDbench 5.02是一个强大的企业级存储测试工具,我们使用VDbench测试了引擎数量从2增加到16的性能数据以评估华赛N8000的横向扩展能力。测试结果如图2、图3所示。
总体来说,测试性能随着N8000引擎节点数量的增加而接近线性地增长,可以看出最大写入吞吐量(15603MBps)比最大读取吞吐量(15385MBps)要高,并且写入曲线的增长也更为线性,读取曲线在N8000引擎节点数量接近满配时增长略有变缓,这是因为写入可以而读取无法进行缓存的原因。
总结
华为赛门铁克Oceanspace N8000存储系统是一款高端的集群存储,其引擎节点最高可以达到16个,所采用的横向扩展架构具有良好的伸缩性,在我们的测试当中,随着引擎节点从2到16,其性能接近线性地提升,因此N8000可以适应各种规模的要求。例如,用户可以使用两个引擎节点的配置以节约早期成本,并随着业务的增长而逐渐增加节点数量以满足性能需求。