• 6

Synology NAS btrfs/ext4 筆記

感謝P大分享
不知道P大能不能幫忙測試大量小檔的傳輸差距
因為我們公司最近在計畫購買儲存設備
我們有資料庫要存取
也有大量小圖素材
大概都是1mb不到的小圖
因為我們自己使用外接硬碟大量傳輸時
小圖的速度明顯慢很多
我知道小圖比較慢
但是在群暉產品上我想知道像你這樣的測試會不會有很大的差距
先謝謝p大了

pctine wrote:
Windows 檔案總管 copy & paste 實測
直接利用 Windows 10 上面的 copy & paste 來實測檔案複製.
video (以錄影下來的影片來取得複製的時間差)
單一 5gb file:
btrfs: 00:02-00:45 (44秒)
ext4: 00:48-01:31 (44秒)

1800 個 jpg file:
btrfs: 01:45-02:49 (65秒)
ext4: 02:51-03:52 (62秒)


fastcopy v3.3.2
下圖左邊為建立共用資料夾在 btrfs 上, 右邊為在 ext4 上.
單一 5gb file:
btrfs: 43.3秒
ext4: 43.1秒


1800個 jpg file:
btrfs: 67秒
ext4: 57.5秒(恕刪)

來看一看你測試的數據
不知道你是沒看懂
還是故意用文字混淆視聽

Win vs fasycoopy
5G
Ext4
44 vs 43.1
Btrfs
44 vs 43.3

1800jpg
Ext4
62 vs 57.5
Btrfs
65 vs 67
全部的數字都顯示
Fastcopy效能就是比檔案總管好
不是Fastcopy讓btrfs變慢了
是Fastcopy幫你的ext4加速了
所以跟那個慢btrfs比自然就更快了
這還只是1800張平均2.多MB產生的差距
我們真正存放的檔案
尤其一堆文件檔
是更小的
這個差距只會放大


張大眼睛 wrote:
感謝P大分享
讓S家忠實鐵粉P大幫忙證明了...(恕刪)


的確現在主要的儲存主力是 Synology DS415+ & DS718+(串DX-213), 這兩台啟用 btrfs file system, 並設定每日排程快照, 並利用快照複寫功能, 互相做異地快照複寫備份, 並透過 Hyper backup 套件, 將資料再備份至 Asustor AS6404T, 另外還透過 Cloud Sync 套件, 將重要檔案加密後同步至 Google Drive.

所以要說是S家忠實的粉絲也不為過啦!


趁早趕快放棄整個不被承認的儲存格式
不要再殘害自家粉絲的信任


btrfs file system 不被承認的儲存格式? 這部份小弟就不曉得了, 只知道 Synology NAS 的硬碟, 不管是 btrfs or ext4 格式, 拿到 linux 系統, 是可以將其中的資料讀出來的.

我要如何使用電腦復原存放在 DiskStation 上的資料?

不過一般來說, DS NAS 因為硬體故障這種緊急情況, 建議還是購買同廠牌同機型的 NAS, 將硬碟直接移至新機, 就能正常將資料讀出來了, 原本絕大部份的設定連同帳密等, 都可以還原.

即使同廠牌不同的機型, 也是可以還原的.
如何在多台 Synology NAS 之間執行移轉 (DSM 6.0 及以上版本)
FB: Pctine
DS916+ RAID5 rebuild 實測

以 Toshiba 3TB HDD*3 建立 RAID5 後(tray#2/3/4), 拔除 tray#4 後, 再重新插入讓它 rebuild


DSM 6.2 儲存空間管理員設定為 "儘快完成 RAID resync 過程"
如下 log, 12:39:27~18:35:08, 3145728MB/21341sec = 147.4MB/s, 即 rebuild 的平均速度為 147MB/sec

FB: Pctine
小檔案複製測試

有網友提到希望以更小的檔案來做測試. 如下所示, 將之前的 1800張 jpg file縮小為 1280*1024 size, 總容量為 197MB, 這樣相當於每張相片平均約為 109KB.

copy 1800 small jpgs from ramdisk to NAS folder.

windows 檔案總管測試:
btrfs folder: 19秒
ext4 folder: 16秒

附加壓縮檔: 201711/mobile01-7705c56aee184d6ec63497cace1a07d7.zip


fastcopy測試:
btrfs folder: 11.4sec
ext4 folder: 10.3sec



上面指的是寫入到 NAS 的速度, 那麼透過檔案總管從 NAS btrfs & ext4 folder 複製 1800 jpg files 檔案至 PC RAM DISK, 這部份 btrfs & ext4 速度上差不多, 都是在 7~8秒之間.
FB: Pctine

ONNAME wrote:
感謝P大分享
不知道P大能不能幫忙測試大量小檔的傳輸差距...(恕刪)


請參考第 #14F 的實測.
FB: Pctine
張大眼睛 wrote:
是真的比自家的Ext4慢
是個有問題的產品

請教大眼大大~
所以在相同硬體架構下,正常而言btrfs應該是會比EXT4快囉?
(在下一直以為EXT4比btrfs快是正常的,只差在相差多少的範圍...)
btrfs vs ext4 FTP 實測

speedmax168 wrote:
p大可以測試一下FTP 傳輸速度嗎?在兩種格式上是否也一樣有差異...(恕刪)


實測的檔案同前, 有三種, single 5GB file, 1800 個jpg files(4.34GB) & 1800 個jpg files(197MB).
利用 filezilla ftp client, 從 PC RAM disk ftp 寫入到 DS916+ btrfs & ext4 share folder.

實測錄影:
附加壓縮檔: 201711/mobile01-9bbf4dbe3e07bb75d99f414b61fb6c6b.zip

結果統計如下:(誤差個1-2秒就不要計較了)

FB: Pctine
感謝P大分享
提供非常有用的參考資訊
DS916+ btrfs vs ext4 RAID5 internal throughput 實測

這裡採用的是 fio 程式, 實測 DS916+ RAID5 (toshiba 3TB*3 RAID5) 上的 btrfs & ext4 share folder 於 NAS 內部的真正傳輸效能. 在一般情況下, gigabit NAS 內部 RAID 的硬碟傳輸效能會高於 gigabit 網路非常多. 即使一般單顆硬碟的傳輸效能大約都在 130MB~150MB/sec 左右

實測錄影檔
附加壓縮檔: 201711/mobile01-35a7839989d2b4a5933f2be0d841d536.zip


結果如下:


上面顯示從 NAS btrfs share folder 讀取的速度達 359.68MB/sec, 其他類推.
在讀取上 btrfs 比 ext4 慢了 6MB/sec, 但在寫入速度上, btrfs 比 ext4 快了 29MB/sec


***************************************************************************************
測試 RAID6, 順便將 RAID6 的讀寫效能也紀錄一下
2017/11/11:
DS916+, DSM 6.2beta, Toshiba DT01ACA (2TB*1 + 3TB*3) 組 RAID6.

btrfs:
read: 362MB/s
write: 206MB/s

附加壓縮檔: 201711/mobile01-96140fbc9db5ad2e1c0b534ccf6437aa.zip

ext4:
read: 370MB/s
write: 214MB/s

附加壓縮檔: 201711/mobile01-248668a82c001724ebab57f63b6de197.zip

在 RAID6, 以 fio 測試 NAS 內部的傳輸效能, 在此次測試中 btrfs & ext4 的 throughput 差距並不大.
FB: Pctine
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?