用樹莓派4做個人伺服器怎麼樣?
我專門測試了下。得出了以下結論。
樹莓派的千兆網路沒問題, 幾乎可以跑滿:測試用一台工作站與樹莓派直連.
如圖, 931M/s 接近1000M. 這意味著跑個NAS, 瓶頸不再是網路了.
跑簡單靜態頁面QPS也沒問題:
測試使用工作站wrk直接壓測樹莓派.
如圖, 是nginx的初始頁面(welcome to nginx!那個). 優化前是30K QPS, 優化後能達到40K QPS.
跑個人博客也是可以的:
測試是用docker部署的wordpress和MySQL, 所以性能相較於直接裸機部署會低一些(按照經驗會低個10-20%). 然後docker裡面還是個Apache, 性能會再低一些(極限情況可能比nginx低50%以上).
如圖, 只要並發不超過100, web伺服器, PHP, MySQL用docker同時部署到一塊Pi4B上, 可以提供 40 QPS 的性能. 你沒看錯. 每秒可以順利輸出40個頁面. 但是並發超過160, 基本就掛了. 大面積500錯誤.
不要小看了40QPS. 40QPS連續訪問1小時, 就是18萬PV, 大多數人的小blog 一年都不一定有這麼多PV.
所以平時自己的blog用一用也是沒問題的.
以上就是網路和web方面的測試結果. 期待別的大佬分享其他方面的測試結果.
測試詳情見:
Karminski-牙醫:樹莓派4B能當作web伺服器嗎? - 樹莓派4B網路性能測試?zhuanlan.zhihu.com在「伺服器」這個應用方向上,樹莓派主要的作用是強迫沒有接觸過Linux的人去用Linux。雖然也能魔改Windows ARM,但相必能順利裝上的也都不是小白了。
樹莓派4 4G裸板就要440,還要配上儲存卡、外殼、散熱、電源,搞完沖著600去了。600元啊!買什麼不好去買樹莓派。裝一台J1900主機甚至還不到500,得到的是絕對性能差不多的CPU和甩開N條街的軟體支持,IO性能還有擴展性。
不要扯什麼樹莓派省電超低功耗,都單獨花錢買一個設備來跑了對性能沒要求?沒性能要求還想省電去買MT7621的路由器啊,100以內搞定,裝上OpenWRT就是LAMP一條龍帶走,把老路由扔了,約等於0額外功耗。或者搞個N1,樹莓派3B+的性能不到100的價格,也是極好的。
我覺得很OK!
目前我用的是樹莓派2b,上面跑了一個個人博客:
途徑博客?blog.tujing.site
還放了一個樹莓派系統監控網站:
Pi Dashboard?blog.tujing.site還放了一個pihole,屏蔽家中所有上網設備的廣告:
作為個人伺服器用妥妥的。
更不要書性能更加強大的樹莓派4了。
剛給新到手的Raspberry Pi 4 (4GB)裝好系統。
其他答案說的都挺對的,4代性能雖然比3代強了不少,但是還是很弱很弱的。「個人伺服器」看你怎麼定義了,我的用途給你參考:
我有幾個個人項目的代碼放在github,CI/CD在家裡,一個i7的NUC一個i5的NUC一個MacMini。
內網媒體中心,兩個5盤位硬碟盒一共9塊盤,一個用的軟raid+lvm,另一個用的btrfs,都掛在i7的NUC上,開samba。
新買的這個Pi4是想把媒體庫拆出來,需要測一下1)btrfs跑不跑得動,2)rsync能跑多少。
如果能行,NUC就不用7*24開機了。如果不行就換掉Pi3當個播放器,至少Wi-Fi升級了。
--- 驗證結果 ---
btrfs和md+lvm都跑的動,用Samba協議,大文件能跑滿千兆網,120MB/s。用rsync+ssh協議,只能跑到46MB/s,pi4上的sshd全程單核100%。
媒體庫足夠了。
2020.10更新
樹莓派4這一年當上了下載伺服器,替換了我以前的3。
媒體庫從Kodi升級成了Jellyfin,五代i7跑著都不是很輕鬆,樹莓派4用瀏覽器看視頻還是流暢的,電視版的app都沒有彈幕。
折騰了一段時間用樹莓派做路由,在幾個家之間打通內網,最後因為性能放棄,用了硬體解決方案。
謝邀,這個問題目前3萬瀏覽,18個回答,我是不想答的,因為真的沒必要
樹莓不管是一代還是四代,對比性能有所提升,但是這個提升對於「伺服器」領域來說
入門都算不上
他能做的「伺服器」角色主要就是軟路由伺服器了,但是性能也很弱,更準確的說
只能用來做一個綿羊牆是可以的
能支持硬體解碼,做一個家用流媒體伺服器也是可以的,但是可擴展的餘地太少
一般的家用流媒體是NAS來做的,NAS嘛至少支持2個盤位吧,而流媒體的NAS一般也要4個盤位吧?無法滿足的!
但是樹莓一直被作以「極客」這種標籤
騙了好多人,哈哈哈
要不是這玩意做綿羊牆基本滿足,黑客都看不上。講真,你要做一個多媒體多功能的「極客」工具,英特爾的NUC才是你的首選,尺寸大不了多少。
性能翻了多少倍,擴展性更高
但是NUC也不是首選,小板都是不帶RAID功能的,而客制化的NAS主板就可以有這些功能,所以能做什麼就做什麼!
用樹莓來做一個機器人,還是不錯的
買了打算做伺服器的,大概3個月後我能在鹹魚上看到你颯爽的英姿
推薦閱讀: