使用Synology NAS Docker安裝 Geekbench 測試CPU性能

NAS的已經不再是NAS那麼簡單,這幾年的蛻變讓人刮目相看,尤其虛擬技術與全方位的備援更是NAS的戰鬥舞台,Synology自從DSM 6.0版後就有「Virtual DSM」、「Docker」和「Virtual Machine Manager」的虛擬技術,或許筆者是個MIS人員,虛擬技術可說是企業的最愛,但以企業角度來說,虛擬主機還是會以專門的虛擬系統(如VMware、Hyper-V)架設較務實,而Docker輕量級軟體虛擬化技術,才是NAS的最佳搭檔,這篇文章就來談談利用Docker安裝 Geekbench,來測試 Synology NAS CPU性能。

Geekbench

用 Telegram 訂閱【挨踢路人甲】最新文章:https://t.me/itwshare

像筆者以Widnows為主的工作環境,於非慣用Linux的使用者來說,要實作會有兩個主要課題,一是要架設一台Linux主機,並安裝Docker並執行相關應用。二是必須使用文字命令指令來輸入,對於不熟悉指令操作的人來說,可說是一大障礙。假如你有一台Synology NAS,就如同一台現成的Linux,裝一下Docker套件,即可將NAS成為一個現成的Docker應用平臺。

Geekbench

 

在Docker視窗上,左邊點選「倉庫伺服器」,右邊上面輸入「geekbench」。

Geekbench

 

找到davidsarkany / geekvench,選取並按〔下載〕。

Geekbench

 

選擇版本,最新的不一定最穩,主要有4.x與5.x的選擇,不同的版本其測試的分數基準不同,筆者使用DSM 7.0,試試最新的5.4.1吧!

Geekbench

 

下載後可以在「映像檔」頁面上找到下載的應用程式,在佈署布置之前請先點選紅色框內的圖示連結。

Geekbench

 

「Overview」頁面可查看此Docker的應用程式的細節。

Geekbench

 

回到Docker的套件視窗,點選davidsarkany / geekvench後按下〔佈署〕來安裝設定。

Geekbench

 

佈署時出現容器的名稱、資源與權限的設定,點選〔使用更高權限執行容器〕時會出現管理者權限確認。

Geekbench

 

由於要測試CPU需要將CPU優先權調至最高,記憶體也是設定上限。

Geekbench

 

最後會出現設定的相關清單,勾選「在精靈完成後立刻啟動容器」按下〔完成〕。

Geekbench

 

Synology Docker 佈署完後會出現在容器頁面上出現已安裝的容器,看到目前是執行中,點選〔詳細資訊〕。

Geekbench

 

看到此Docker程式的CPU與RAM使用狀況,請切換到「終端機」頁面。

Geekbench

 

切換後即開始進行Single-Core的各種測試,緊接著是Multi-Core的測試。

Geekbench

 

測試完後會出現上傳結果的訊息。

Geekbench

 

上傳後切換到【日誌】分頁畫面,捲動到底端看到上傳後的網址,請選取複製到剪貼簿上。

Geekbench

 

開啟瀏覽器,網址輸入欄上貼上剛剛複製的網址,隨即看到單核與多核測試的結果。

Geekbench

 

進入網址的搜尋功能。

Geekbench

 

輸入Synology較新的NAS來查詢看看,筆者輸入DS1621+。

Geekbench

 

看到的數據果然比DS1618+漂亮多了,查了一下CPU是AMD Ryzen V1500B,的確比DS1618+的INTEL Atom C3538強多了。

Geekbench

 

在來看看別人上傳的數據,大概都差不多,Synology NAS的CPU一直都是給得很保守,這種等級的CPU想要玩「Virtual Machine Manager」的虛擬技術,真的有點捉襟見肘,倒是輕量型的Docker是不錯的方案。

Geekbench

 

不過發現此Docker程式不預期的會停止運作,不知道是程式版本問題還是DSM太新,這個留給專家去研究,我只要能測出我的NAS CPU性能就可囉!

Geekbench

 

相關文章參考

 

itwalker
itwalker

或許技術與功力已遠遠不及時下年輕人,但試著去畫一個圓,圓不圓沒關係,盡力就好,如果覺得文章不錯的話,請大家按個「讚」或「+1」,感謝您的支持與鼓勵!歡迎加入我的粉絲團 : https://www.facebook.com/itwalker ,更多關於挨踢路人甲的文章: https://walker-a.com

文章: 2730

2 則留言

  1. 這篇文章就來談談利用Dodker安裝 …打錯字了..

    另外印象中Synology用Docker執行指令型態的,好像都會出現不預期結束的錯誤訊息,因為一般Docker跑服務的話是一直在執行而不是單次執行

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料