NAS这类产品作为高度集成且系统只读的数码产品,谁家综合性能比较强一直富有争议,这里和大家分享一个支持大部分NAS的跑分工具,即使是不懂底层逻辑小白也能轻松对NAS的硬件+系统水平进行量化评估。
正好要评测刚到手的绿联新款DX4600,就拿他作为首个案例,教大家如何部署跑分工具和评估测试结果。
除了绿联的跑分教程以外,下文也包含了其他NAS的跑分教程,大家可以按照教程自行测试,欢迎将评测设备+得分发在评论区进行比对,觉得有所帮助欢迎关注点赞收藏三连哈。
本文前半段为绿联DX4600这台新款NAS的解析与拆解,后半部分为跑分实操教程,大家按需跳转观看。
既然是完整评测,先快速做一下绿联DX4600这台NAS的解析和开箱,首先是纸面参数。
1️⃣定价水平---较为划算
绿联DX4600的硬件配置在目前主流型号中属于偏高档次,通吃大部分的挂机与简单运算任务,同时支持硬解4K高码率视频,具体参数如下。
设备盘位:SATA盘位*4+M.2固态硬盘位*2
CPU型号:Intel N5105
→CPU核心数:4
→CPU线程数:4
→CPU基础频率:2.0GHz
→CPU加速频率:2.9GHz
→CPU三级缓存:4MB
→CPU常规TDP:10W
核心显卡:UHD600 24EU
原生内存:8G DDR4
内存插槽:SO-DIMM*2
原生网口:2.5G RJ-45电口*2
作为高配四盘位成品NAS,DX4600不出意外定价在2599元,本身就比同配置友商型号略低一些,目前预售价格为2399元,这个入手价格挺划算。
值得一提的是在几乎所有厂商都在取消USB设备支持的大环境下,绿联反而增加了对USB无线网卡的支持,未来还可能会增加其他自家USB设备的支持。
2️⃣系统功能---升级较快
对比上个月的V2.1.0版本,绿联系统版本已经迭代到V2.2.0,同时客户端版本也升级到了V3.2.0。
相比之前版本,客户端在保留了Docker、迅雷下载、百度网盘同步等既有功能的前提下,同时也对智能相册、文档同步、数据迁移和任务管理器这类基础功能进行了些新增与改进,另外整体的界面样式也进行了优化和调整。
最大的改变是存储池配置,由于DX4600是一台四盘位设备,所以在多盘状态下可以自行创建多个存储池,比如其中两个盘组一个RAID1用于存放重要数据,其他两款硬盘单独直通使用提升整机IOps。
相册可能是NAS用户使用率最高的功能,使用Intel平台CPU最大的好处在于AI运算,UGOS的相册管理就支持AI分类。
分类原理是读取照片的EXIF信息,根据拍摄时间、拍摄地点和拍摄场景等属性对不同类型照片进行分类,同时也有人脸识别功能,DX4600会自动将不同家人的照片识别归类。
通过手机端开启智能分类即可按照分类显示,并且支持不同用户创建专属相册,也可以创建所有用户可见的公开相册。
文件同步的作用是将电脑上指定文件夹内容自动上传到NAS,现在版本新增了自定义文件类型功能,用户可以通过自行配置自动过滤掉一些无用文件,节省NAS上的硬盘空间。
文件迁移功能说白了就是硬盘对拷的高阶版本,原来DH2600只有双盘位确实用不到,四盘位的DX4600就比较有用了,可以留空一个盘位用于迁移报损老硬盘上的数据。
绿联互传的功能是为NAS上的文件/文件夹快速创建一个分享链接,家人朋友无需下载绿联客户端即可走连接快速下载文件,现在新增了发送和接受日志记录功能,比较方便溯源。
任务管理器顾名思义可以查看后台进程,也可以自定义开机自启动项目。
顺道看了下设备运行24小时候的温度,目前室温在24°,机械硬盘运行温度为31°,靠近主板的固态硬盘温度为35°,目前来看温控做的还不错。
比较有趣的是,绿联这套客户端设计逻辑和其他友商NAS系统不一样,无论是交互方式还是入口设计更像windows系统,电脑用户基本上手没有什么学习成本。
如果外接了无线网卡,通过手机App开启后选择需要连接的热点即可使用,并不需要复杂操作。
当然对于高阶用户来说,绿联仍有需要补充的地方,比如WebDAV和NFS这些高性能协议还没做配置入口,不过硬件摆在这里了,绿联也一直积极做系统更新,像WebDAV预计Q4就能用上了。
如果有比较强烈的需求,可以在客户端功能中找到社区,将自己的想法发在功能建议版块,研发人员态度比较开放,合理需求一般都会满足,比如我提的新增IPv6管理页面已经提上日程。
过完DX4600的纸面参数,接下来看下设备外观与内部设计。
PS:最近一直阴天光线太差,外加上手机拍摄,设备实际上是很深的枪灰色,部分图片有色差,凑合看下吧,反正看我评测的兄弟们向来都不是为了美图。
1️⃣设备外观
DX4600的视觉观感比较讨男性用户喜欢,结构和DH2600类似,整体采用一体化+磁吸配件的组合,并且使用了金属机身,深枪灰色搭配方正造型相当硬朗。
前面板为磁吸设计,吸附力相当大。
面板内侧有用于绑定的设备二维码,四角做了垫高处理,方便硬盘散热。
面板下方为运行、网络和硬盘指示灯,可以帮助用户快速判断设备运行状态
硬盘笼依旧是绿联的独家免螺丝设计,按下边条往边上拉就能安装硬盘,这个设计相当巧妙,建议还在用螺丝的友商学习下。
机身材质为厚实的航空铝,两侧为了保持视觉的一致性并没有做开孔处理,不过不用担心散热,各硬盘位留空很大,前面板留空搭配背部大风扇足够用了。
背部为非常规的14CM大风扇+各种接口,随机送一块印有绿联Logo的金属磁吸防尘罩,这个设计挺不错,防止浮毛和灰尘堵塞进出风影响硬盘工作温度,这点已经强调过很多次了。
底部接口包含Type-C接口*1、USB3.0接口*2、2.5G电口*2、Reset孔*1、DC供电接口*1和电源按键,全部集中在下半部分。
比较有意思的是配件里面居然送了两条固态硬盘用散热垫,真挺良心。
接下来下掉所有硬盘笼,进入拆解部分。
2️⃣设备拆解
如果是给DX4600增加固态硬盘和内存不复杂,翻转到设备底部有一块挡板,拆掉两颗固定用的四角螺丝即可看到预留的硬盘和内存槽。
原装内存是一条1.2V的金士顿低压笔记本内存条,型号为cbd26d4s9s8k1c-8,默认频率2666MHz,下方有一条留空的槽,后加内存的话买同款就好了。
在内存槽边上是两条支持NVMe协议的M.2固态硬盘槽位,PCIe版本为3.0,最长支持2280长度,也就是标准长度的固态硬盘都能上。
如果想整机拆卸,需要先拔掉背部四角的硅胶填充柱,再卸掉其中的螺丝。
PS:个人不建议用户自行拆卸,内部螺丝都是机器安装拧得相当紧,里面还有四颗不好手动装卸的六角螺丝,手不稳很容易滑丝。
背部挡板是卡扣式,一提就能拉开,可以看到主板是比较考量生产工艺精度的抽拉式设计。
拆掉风扇后可以看到,风扇和转接卡中间还加了一层金属防尘片,这个堆料我给满分。
如果想抽出主板,还得把PCI转SATA的转接卡给拔下来,得斜着抽出。
比较尬的地方来了,框架和主板之间有四颗小六角螺丝固定,相当难下,我还拧滑丝了一颗,所以好奇宝宝们尽量不要自己动手拆,看看评测得了。
常规Linux设备基本不会专门去跑分,大部分业务/程序自带针对性测试,但NAS这种使用只读系统的集成设备就比较有意义,确实能反应硬件水平和厂商的系统优化能力,毕竟主流NAS使用的CPU都差不多,最大区别在厂商系统调校和用户选择的硬盘/存储池类型。
1️⃣项目说明
本次使用的是老牌综合跑分项目UnixBench,根据作者kdlucas的项目说明,这款跑分软件最后的分数会被测试设备硬件(CPU+内存+硬盘)、OS和文件系统所影响,正好满足NAS的测试需求。
由于常规NAS系统均不支持直接安装软件,所以这里使用的是tutum移植的容器版本,需要注意这个项目目前只支持X86架构CPU,ARM设备无法测试,项目地址如下:
https://hub.docker.com/r/tutum/unixbench
2️⃣部署流程(绿联)
由于该项目部署完成就会开始跑,所以请大家操作之前做好以下准备:
第一,留30分钟的跑测试时间,期间NAS的硬件会满载,也就是卡,会影响正常使用。
第二,关闭正在运行的软件和任务,防止测试结果出现很大的偏差,建议初始化时候进行测试。
第三,其他品牌设备如果要进行测试,请将Docker的程序目录放在主力硬盘上,不要设置在EMMC上。
强调一下,如果是比对不同NAS性能和系统优化,需要硬件尽量相同,列一下测试时候这台DX4600的硬件配置。
设备型号:绿联DX4600
CPU:N5105
内存:8G
使用硬盘:希捷酷狼 4T(单盘basic模式)
系统版本:V2.2.0
正式开始跑分工具的部署教学,首先打开Docker管理器进入注册表,搜索tutum/unixbench,双击下载镜像。
tag用默认的latest即可,不要修改。
确认后开始下载镜像,一共170MB多,网络质量比较差的朋友等等就好。
下载完成后点击映像管理,双击开始创建容器。
绿联的Docker管理器默认给容器高级权限,所以只要勾选上创建后启动容器。
这里所有配置都不用动,直接下一步。
点击完成开始创建容器,大概5-10秒钟样子。
点击容器管理可以看到UnixBench已经在运行状态,点击详情。
点击日志,可以看到容器的运行进度,UnixBench比较好的地方是测试结果直接用stdout进行输出,也就是直接看日志就行。
大约等个1-2分钟执行完环境部署,容器会开始进行测试,分为单核和多核两部分。
期间尽量不要对NAS进行操作,会影响测试结果,这时候可以去干别的事情,测试需要大约半个小时。
等到容器自动停止,表示跑分结束,点开日志查看跑分结果即可。
单核总评分1561.5,具体项目分数如下:
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 34505372.5 2956.8
Double-Precision Whetstone 55.0 4262.2 774.9
Execl Throughput 43.0 5472.5 1272.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 749819.1 1893.5
File Copy 256 bufsize 500 maxblocks 1655.0 208564.6 1260.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 1821127.9 3139.9
Pipe Throughput 12440.0 1793115.6 1441.4
Pipe-based Context Switching 4000.0 135557.3 338.9
Process Creation 126.0 10759.9 854.0
Shell Scripts (1 concurrent) 42.4 12882.5 3038.3
Shell Scripts (8 concurrent) 6.0 3551.2 5918.6
多核评分3789.5,具体项目分数如下:
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 126642918.9 10852.0
Double-Precision Whetstone 55.0 17040.4 3098.2
Execl Throughput 43.0 18817.9 4376.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 907450.8 2291.5
File Copy 256 bufsize 500 maxblocks 1655.0 244433.2 1476.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 2453816.7 4230.7
Pipe Throughput 12440.0 7048439.0 5665.9
Pipe-based Context Switching 4000.0 700230.1 1750.6
Process Creation 126.0 31999.0 2539.6
Shell Scripts (1 concurrent) 42.4 28143.1 6637.5
Shell Scripts (8 concurrent) 6.0 3742.4 6237.3
System Call Overhead 15000.0 5986843.9 3991.2
System Benchmarks Index Score
下表是UnixBench各个测试项目的说明,前面的类型只是偏向,所有项目均会受到所有硬件影响,感兴趣可以自行做变量测试或者将测试结果发在评论区和其他用户比对。
3️⃣部署流程(群晖)
由于群晖用户比较多,顺手教大家如何在群晖上部署UnixBench进行测试,不过建议使用DSM7.x以上系统,跑分会高很多,毕竟内核升级到Linux5.10了,测试环境如下。
CPU:J4125
内存:12G
使用硬盘:希捷EXOs 3T(单盘basic模式)
系统版本:DSM 7.1-42661
首先打开Docker管理器进入注册表,搜索tutum/unixbench,双击下载镜像,tag用默认的latest即可。
下载完成后点击映像管理,双击开始创建容器。
网络用默认的即可,这个项目运行不需要联网,点击下一步。
这里需要勾选上使用高权限执行容器,确认勾选后点击下一步。
之后一路下一步直至完成,无其他需要配置的地方。
点击容器管理,可以看到unixbench已经在运行状态,双击打开查看详情。
点击日志可以看到程序正在运行,等待30分钟之后刷新日志看测试结束即可。
这台DS920+和希捷EXOs硬盘的性能测试结果如下图所示:
单核评分982.8
多核评分2238.4
4️⃣得分解析
作为一个尽量严谨的评测者,强调一下这个工具测试结果的含义:
A.UnixBench的测试项目比较多,最后的得分主要由CPU+内存+硬盘+系统+文件系统这五块性能组成,表现的是这台NAS当前所用硬件机能+实际IO的综合能力。
B.容器版本UnixBench的运算类结果和真实机能(直通)有误差,CPU和内存这俩核心硬件的性能损失大约在10%。
C.容器版本UnixBench的IO类结果个人认为是看个乐呵,毕竟Docker用的是自己创建的aufs,和直通Bind相比IOps会少20-45%,具体损失多少得看系统层优化。
D.如果想用这个测试方案对不同设备进行横评,必须使用相同方式部署(要么容器要么直接运行),并且Docker程序所在硬盘性能也得相同/相近,不然就不是变量测试而是拉偏架了。
口说无凭,拿一台J4125的设备作为案例演示,硬件配置如下图所示。
CPU:J4125
内存:8G
使用硬盘:西部数据蓝盘500g(AAKX)(单盘basic模式)
系统版本:U-NAS 6.1.9 PRO Build 2022.04.03-1700
同样一台设备直接程序跑的测试结果如下图所示,由于程序是在板载的EMMC上创建,所以跑分比较拉胯:
单核评分728.9
多核评分1679.3
走容器版本的测试结果如下图所示,瞬间拉升了很多,但也比同平台群晖要低20%(少了4G内存):
单核评分775.1(比直通测试高8%)
多核评分2008.4(比直通测试高19.59%)
所以,如果你的目标是比对不同NAS系统运行或者存储池性能,一定得尽量使用相近的测试环境,拉偏架毫无意义!
日常列一下本文提及设备。
1️⃣NAS丨绿联DX4600
简介:本次评测的核心设备,跑分确实不错,硬件+底层系统调教处于中高水平,目前功能满足绝大多数用户的使用需求,部分专业向功能可以通过Docker解决,,并且首发价格不贵,研发人均肝帝更新超快,现在预定还送迅雷白金年卡+T1耳机,可以入手战未来。
2️⃣机械硬盘丨希捷酷狼 4T
简介:希捷的门脸NAS专用固态硬盘,希捷酷狼全系硬盘均采用 CMR技术,使用的AgileArray 技术对NAS有特殊加成,主要在硬盘电源管理和多盘位环境中的硬盘双面平衡和RAID优化,跑分都会比普通硬盘高出不少。
3️⃣固态硬盘丨雷克沙NM620 2T
简介:普通用户不建议上,一定要上的话建议雷克沙这款NM620,毕竟有2T容量版本,1T版本保修范围是五年+500TBW,2T版本保修范围是五年+1000TBW,PCIe3.0型号中算是相当良心了。
4️⃣无线网卡丨绿联AC1300(CM492)
简介:DX4600支持免驱的无线网卡,说实话无线网连接NAS的需求真的非常少,不过真遇到搬家这类没办法直连网线的特殊情况,有这功能总比没有好,绿联AC1300支持2.4G和5G频段,最高867Mbps的带宽也能满足最基本数据传输需求,应急必备。
5️⃣组网设备丨蒲公英X1
简介:UGOS没开TUN,Zerotier和Tailscale都搞不定,外网访问除了走内网穿透的客户端和IP直连,也可以看看之前写的DDNS-Go绑定域名教程,前提是得有公网IP+花钱买域名,如果懒得折腾可以考虑直接上贝锐家的蒲公英X3A做SD-WAN,一键组网很方便。
这篇我相信一拉到底的朋友不多,由于知识点比较多,给大家总结一下:
第一,绿联刚出的这款DX4600还不错,同一套跑分机制的前提下,单核测试分数比上一代平台J4125+8G的设备要高出101%,多核测试分数则高出88%,具体如下。
测试环境:
---设备型号:绿联DX4600 / 某J4125设备
---系统版本:UGOS V2.2.0 / Debian 5.10
---CPU:N5105 / J4125
---内存:8G / 8G
---使用硬盘:希捷酷狼 4T / 西部数据蓝盘500g(AAKX)
↑↑↑这点影响挺大,但我手上没同型号空盘了,求打赏买测试盘。↑↑↑
最终分数:
---单核评分:1561.5 / 775.1
---多核评分:3789.5 / 2008.4
第二,绿联研发的推进速度有点快,月新增和改进功能不少,点赞,但还是有很大的进步空间,同志需要继续努力。
第三,UnixBench作为老牌跑分工具,权威性还是挺高的,可以用来评估一台NAS主要硬件+选用硬盘+存储池类型组合后的运算+IO能力,不过因为Docker的运行机制在这儿,容器版本得分和直通硬件的程序版本相比会低一些,后续有空出个全平台NAS汇总教程。
最后再次强调,和娱乐大师这类跑分工具一样,想跑高分拉偏架很轻松,比如换纯SATA固态跑分或者加大内存或者改存储池类型,分享这个工具目的是通过量化数据帮助小白快速了解不同厂商对硬件调教+系统强度+文件系统这三块的处理能力,也可以用来评估你个人NAS是什么综合水平,但请千万不要拿来做坏事,小透明背不起水军头子这个黑锅。