用万兆全闪NAS玩「黑神话:悟空」是一种什么样的体验?

这一期内容既要整活,也聊干货!
首先要向被标题吸引进来的朋友们说明下:
「用万兆全闪NAS玩黑神话」是指将130G的游戏文件放在NAS的M.2固态硬盘里,PC通过万兆局域网读取NAS中的游戏文件并游玩:

如果内容与你想的不一样,那其实现在就可以关闭页面退出了;
如果你对这样的内容也感兴趣,不妨与跟着我文字一起看下去!
特别提醒下:
在正式开始测试前,会先快速介绍一遍本次测试需要用到的关键设备;
如果你只想看测试结果,直接使用目录跳转第二章节即可。
一、测试设备介绍
4070Ti Super电脑
我的主力游戏PC是围绕着i7 13700KF CPU和RTX4070 Ti Super显卡打造的。
个人认为,4070 Ti Super可能是实现4K超高画质玩3A大作最具性价比的一张卡:

在「黑神话:悟空」中,在使用4K分辨率+超高画质+DLSS质量档的画面设定下,我这套配置的平均游戏帧数在80FPS左右。操作流畅,画质超赞:

在硬盘方面,我用的是两条1TB的雷克沙PCIe 4.0x4 M.2固态,顺序读取速率都在7100MB/s左右:

而在万兆网卡上,我用的是华硕的XG-C100C,通过PCIe 3.0x2接口连接南桥:

接下来我们来看看本次测试的另一个主角:万兆全闪NAS。
万兆全闪NAS
我手里的万兆全闪NAS是绿联的480T Plus,已经在我家里服役2个多月了:

作为了一个影音与数码博主,市面上大部分主流4盘位NAS我都用过。
之所以选择480T Plus,是因为我想单独用一台NAS来作为照片服务器,使用家庭/宝宝相册功能在娃的爷爷奶奶和外公外婆之间共享成长的瞬间;
在更新了几个版本的固件之后,现在绿联NAS的宝宝相册功能体验还是不错的;
再加上480T Plus在外形设计和硬件配置上确实也满足了我对全闪NAS的很多想象。
CPU方面,480T Plus使用了专为轻薄商务本设计的i5-1235U,2个P核+8个E核,P核最大睿频频率4.4GHz:

i5-1235U在内存方面支持双通道DDR5。
绿联480T Plus出厂配的内存条来自三星,频率为4800Mhz,容量为单条8GB:

i5-1235U主打低功耗场景,不过在I/O接口扩展能力上相当突出!
i5-1235U原生支持两组PCIe 4.0×4接口来支支持,在PCIe 3.0通道上也有12条:

480T Plus全闪NAS一共提供了4条2280规格的M.2固态接口,其中:
1/2口支持PCIe 4.0x4,暂时空置着(因为手里没有空闲PCIe 4.0x4硬盘了);
3/4口支持PCIe 3.0x2,我插了两条2TB容量的金百达KP230 Pro,实测顺序读取速率在1700MB/s左右,因为存的是照片,我使用了RAID1作为冗余保护。
在网络传输接口上,除了全闪NAS标配的万兆电口外,480T Plus还提供了两个满血的雷电4接口(直连CPU),同时也支持WIFI6:

有一说一,480T Plus在硬件配置上确实非常顶,这也是吸引我入手它最重要的原因!
但是在软件上还是有一些遗憾的,目前绿联的UGOS Pro系统还不支持iSCSI技术,所以本次测试只能选择SMB方式。
看完NAS,我们最后再来看一下万兆路由器,这是组建万兆局域网的关键。
万兆WIFI7路由器
万兆路由器我用的是八爪鱼7(ROG BE96U),这是华硕今年推出的旗舰WIFI7三频路由器;
emm...
八爪鱼7的硬件配置确实相当豪华,不过这台路由器的价格已经可以购买一块4070 Super显卡了:

除了勤俭持家的ROG大眼睛之外,八爪鱼7还拥有超强的CPU。
八爪鱼7搭载的博通BCM4916处理器拥有2.6Ghz的主频,在以太网接口能力上更是极为出众;
双万兆+4个2.5G+1个千兆的配置在目前基本就是天花板了:

在本次测试中,八爪鱼7的两个万兆电口分别连接绿联480T Plus全闪NAS和台式机的XG-C100C网卡。
二、黑神话实测
万兆链路速度测试
设备连接完成后,我通过SMB协议传输将130GB的游戏文件从PC拷贝到480T Plus中,实测速率可以全程稳定在1.1GB/秒左右:

考虑游戏文件夹里各种大小体积的文件都有,在加上传输损耗和开销,接近9Gbps的传输速率其实已经比较满意了。
接着我又用CrystalDiskMark跑了PC自带的雷克沙硬盘和480T Plus中金百达硬盘的性能对比测试:

从测试结果中可以看到,顺序读取速率基本与预期一样,贴着10Gb的传输带宽跑出1185MB/秒的速率;
而对于玩游戏来说非常重要的4K随机读取速率,NAS中的M.2固态硬盘表现只有台式机硬盘的1/4。
如果将测试单位换成IOPS,可以看到PC通过SMB协议连接万兆NAS后,4K读取速率降低的主要原因是每秒读取次数减少了约75%:

局域网SMB数据传输走的是网络传输层(RDMA效果不大),相较于PCIe总线直接走数据链路层,无论是路径传输损耗还是包转发效率上都是要打折扣的,这一点毋庸置疑。
那么在实际游戏中,硬盘的4K随机读取性能的下降到底对实际游玩体验有多大影响?
实机跑一跑见分晓!
存档读取时间
4K随机读取性能的差异直接反映在了游戏启动时间上。
同样读取黑风山蛇径土地庙的存档,PC本机硬盘的载入时间在22秒左右:

而NAS硬盘载入完成时间用了接近40秒,两者几乎相差了一半的时间。
在存档载入过程中,我也实时监控了480T Plus NAS的硬盘数据吞吐情况:

黑风山蛇径土地庙地图加载时,NAS中固态硬盘的峰值读取速率会飙到450MB/秒左右,并且保持300MB/秒左右的读取速率3-4秒。
当天命人被妖怪打败并在土地庙重生时,NAS硬盘的吞吐速率倒是不高。
我测试了几次,土地庙重生的平均读取速率大概在30MB/秒,偶尔会有80MB/秒的峰值速率。
我知道现在大家想问什么;
存档读取慢一点就慢一点,那么实际游玩《黑神话:悟空》时游戏帧率和流畅性会有影响吗?
游戏帧数实测
答案是:完全没有区别!
就像PS4时代将机械硬盘换成固态硬盘一样,提升的只有游戏的启动速度。
8月27日,游戏存放在PC本机雷克沙固态硬盘时我跑过一次游戏自带测试工具,在4K分辨率+超高画质+DLSS+关闭光追的情况下平均帧率为79FPS:

8月28日,我将游戏文件移动到绿联480T Plus后按照同样的画面设置又跑了一次测试工具;
不仅平均帧率仍然是79FPS,就连最高帧率和最低帧率数值都一模一样!

实际游玩时,第一章最吃显卡性能的黑风山蛇径土地庙帧率仍然保持在73FPS上下:

植被更少,画面更加空旷的第二章黄风岭,帧数基本稳定在80FPS以上:

在打池塘里的“浪里个波”电蛙BOSS时,我也特地留意了下操作的顺滑度和时延,实际感受下与游戏文件安装在PC本机里是一模一样的:

在开始测试之前,我原本以为NAS和万兆路由器会一直处于高负荷状态;
实际玩了之后才发现我想多了,480T Plus的CPU和内存连汗都没有出,负荷极低:

玩了两个多小时,480T Plus NAS的CPU温度也仅有45度。
万兆路由器的负荷同样很低,两个万兆端口的平均上下行吞吐速率也仅有20MB/秒左右:

所以结论是:使用万兆全闪NAS来玩《黑神话:悟空》完全没有问题,除了游戏开始时存档的加载速率会慢一些。
三、总结
之所以把这篇评测定义为整活,是因为我不知道有多少朋友真的会将游戏放在NAS里,然后通过万兆局域网去玩;
但至少我用实机测试证明了这样玩游戏的可行性;
即将发售《微软模拟飞行2024》或者《使命召唤20》使命游戏体积超大的硬盘容量杀手,也许到时候真的有朋友会尝试将游戏文件安装在全闪NAS中游玩;
最后,作为用户来说还是希望绿联能够尽快在系统中实装iSCSI;
这样一来,工作室使用480T Plus在局域网剪辑影片时稳定性和传输效率会更高。
更多阅读推荐:
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

yihonggz
校验提示文案
MRFeith
校验提示文案
david1105
校验提示文案
david1105
校验提示文案
Skunk
校验提示文案
值友8633792985
校验提示文案
Skunk
校验提示文案
值友8633792985
校验提示文案
david1105
校验提示文案
david1105
校验提示文案
yihonggz
校验提示文案
MRFeith
校验提示文案