Steins;Lab

某团的自留研究所

自建NAS,树莓派可还行? - Raspberry Pi 3B+ 开箱与实测对比

今天来看看新到的Raspberry Pi 3B+,其以太网升级到了300Mbps。另外,NAS场景,树莓派新旧硬件表现得怎样?Raspberry Pi 3B+与3B的实测对比。

 

 

1 Raspberry Pi 3B+

在2018年3月14日(3.14,π),树莓派基金会正式发布了Raspberry Pi 3B+型号[1]。不同于直接迭代到4代,由名字我们就可以看出其是做一次小的升级。不过,对于有需求的用户,小升级并不一定真的“小”。

预定后一般几个月内开始发货,近期我才从TB上寻得价格合适的现货。没什么能够阻碍自己享受一次开箱的快感啦:

一眼便可以看到最大的变化:

  • 主控芯片-BCM2837B0,主频升高,1.4GHz 64位4核 ARM Cortex-A53 CPU。一眼看的出来主控使用了金属壳封装,可以预见散热将会更好。我顺便购买了散热片,应不应该加装看情况。
  • 双频无线网卡和蓝牙为 Cypress CYW43455 “combo”,封装在树莓派logo印花的金属屏蔽罩中。同时支持2.4Ghz、5Ghz。应该有更好的无线性能。我需要用它作AP日常使用,会在接下来评估其无线性能。
  • 千兆以太网。更准确地说是300Mbps。以往的树莓派设备使用 LAN951x 系列芯片,它将 USB HUB 与 10/100 以太网控制器结合在一起。对于树莓派 3B+,升级版 LAN 7515 支持千兆以太网,而当 USB 2.0 连接应用处理器限制了可用带宽。与树莓派 3B 相比,吞吐量大约增加了三倍。 [2]http://shumeipai.nxez.com/2018/03/14/raspberry-pi-3-model-bplus-sale-now.html

 

以上都是我较为关心的树莓派升级。之前我用一片Raspberry Pi 3B做了一些小东西,目前它在我的宿舍承担着无线路由器、网络存储器、离线下载机等工作。对于日夜辛勤工作的Pi,我甚至弄了一套豪华的房子来犒劳它 ; ) 。

对于NAS来讲,树莓派最大的瓶颈就是低速的以太网,并且它与可怜的USB2.0共享带宽。

对于这种硬件,外置的硬盘一般以USB方式连接到板上,这就导致本来就不大的带宽捉襟见肘。

我也调研了其他类似的单板计算机。根据Youtube播主ExplainingComputers的测试,包括Rock64, Raspberry Pi 3, Banana Pro, and UDOOx86 Advanced Plus。结果[3]如下:

表:NAS场景性能对比测试 – ExplainingComputershttps://www.youtube.com/watch?v=jsCgXQjaviM

树莓派3B被百兆以太网限制。我也考虑选用其他硬件,如华硕的Tinker Board。最后考虑到社区生态,综合之前使用3B作为NAS的实际体验,最终还是选择了Raspberry Pi 3B+。

 

2 NAS场景下 Raspberry 3B 与 3B+ 对比

这里我就通过实际体验,对比3B 与3B+在业余NAS场景下文件传输的速度对比。

值得指出的是,我没有像上文中博主一样,非常严格地控制变量对比不同板子的性能。但是,我的测试也是基于实际场景的测试,会标明测试条件。考虑到无论是3B还是3B+,传输性能都会被某方面的硬件限制因素(如以太网带宽、USB2.0带宽)影响,下面进行的测试也是很有参考意义的。

换句话说,下面测试出的数,大家拿到相同的硬件来用,大概也是差不多的。可以参考。

2.1 Raspberry 3B

2.1.1 测试场景和条件

这个东西是之前尝试自己配置路由器,以实现校园网免流量而实现的。具体过程在

[趴会儿project]No.005 用一种“新思路”打造树莓派软无线路由器

简单地说,就是树莓派作为有线路由器,其中部署了网络和应用服务。受宿舍条件限制,终端使用一个无线路由器接入以树莓派为网关的局域网络中。后来挂载硬盘,放在Mac Mini的小机箱里工作。

系统基于官方Raspbian sketch,在NAS场景部署了以下服务:

  • aria2
  • ngnix
  • ntfs支持
  • samba

这套系统已经持续运行1年多,期间没有对服务进行升级,导致目前看很多系统级服务很大落后于最新版本。由于许多新版本软件操作逻辑改变,否则除了恶性的安全漏洞,它一直保持着年久失修的状态,毕竟稳定最重要 ; ) 。(震惊,一片破树莓派竟成了棘手的充满遗留问题的身产环境)

我们PC端通过无线网络接入,对外部USB硬盘的文件进行读写测试。

2.1.2 测试结果

 

结果:传输速度为100Mpbs

原因较为简单,是百兆以太网成为了瓶颈。该速度虽然能看4K画质的视频,但速度作为NAS来讲还是偏慢。

 

2.2 Raspberry 3B+

2.2.1 测试场景

由于拿到新板子,我们直接使用openmediavault[4]。具体部署过程不表。我主要是新建了samba服务。外接硬盘为usb3.0 SATA2.5寸机械硬盘。实际上在Raspberry 3B+上为usb2.0能力。

由于我的路由器没有1000Mbps能力,我使用校内有线直接拉取文件。

 

2.2.2 测试结果

 

结果:传输速度为200Mpbs

 

3 总结

新一代板子在业余的NAS场景下,确实比前代快不少,但是仍不能称作速度较快。总之,以下理由可能是你购买Raspberry 3B+作为NAS的理由:

  • 速度要求不高,业余级别能满足需求
  • 正好有闲置的2.5寸硬盘,希望低成本利用起来
  • 需要好玩儿的下载机
  • 除了NAS自身外,想要享受Raspberry Pi社区生态的强大资源,同时还能体验做别的应用,比如传感器系列、homebrige家庭网联等等。

最后用一张图结束今天的体验吧。

 

 

4 参考资料

[1] https://www.raspberrypi.org/blog/raspberry-pi-3-model-bplus-sale-now-35/

[2] http://shumeipai.nxez.com/2018/03/14/raspberry-pi-3-model-bplus-sale-now.html

[3] https://www.youtube.com/watch?v=jsCgXQjaviM

[4] http://www.openmediavault.org/

12
说点什么

avatar
8 Comment threads
4 Thread replies
3 Followers
 
Most reacted comment
Hottest comment thread
8 Comment authors
ClarkeHollowWillSPtuantrevor Recent comment authors
  Subscribe  
最新 最旧 得票最多
提醒
Clarke
游客

可以自己把USB2.0拆掉,换成3.0的么?

Hollow
游客
Hollow

Rock64 了解一下?(笑哭

Will
游客

你那个mini假设不怎么用的话,了解下vsphere+koolshare x64+黑群 效果会比树莓派好得多

trevor
游客
trevor

催更

汤包
游客

看到了日本的洋垃圾路由器( :evil:

初夏阳光
游客

:idea: 真棒(/≧ω\),不知道树莓派4什么时候登场。

Alchemy
游客

膜拜硬件大触

null
游客
null

自建个nas还是挺有用的