iT邦幫忙

0

NAS內網10G網路傳輸速度問題請教

  • 分享至 

  • xImage

最近疫情關係 都沒出門 剛好是來升級一下家中的NAS設備與網路 舊的NAS為synology DS415+play已經用了6年多 容量上有些緊繃 所以就換個synology DS1821+來看看
花了1周時間 東弄弄 西弄弄 遇到一些10G傳輸上的問題 所以上來請教各位專家們

我的NAS配置為
主機 synology DS1821+
記憶體 群暉科技 D4ES01-8G2=16G
網路卡 群暉 E10G18-T1
硬碟配置為
https://ithelp.ithome.com.tw/upload/images/20210607/20138210onZW15EiXE.jpg
硬碟1~3 RAID SHR-1
硬碟4單獨一顆SSD Basic(測試用)
下方2條M.2 SSD為RAID1 掛載至儲存區1(硬碟1~3)做為快取

個人電腦端配置
WIN10作業系統
CPU I9 9900K
記憶體 164=64G
硬碟1 威剛 SX8200 M.2固態硬碟 - C槽
硬碟2 SAMSUNG 970 PRO M.2固態硬碟 - D槽
網路卡 TP-Link TX401 10 Gigabit PCI Express 網路卡*

網路佈線方面(房間內線都剛買換新的-2021-06-05購入)
https://ithelp.ithome.com.tw/upload/images/20210607/20138210yFIjtC83hB.jpg

網路確認連線
https://ithelp.ithome.com.tw/upload/images/20210607/20138210kSDHVvOehR.jpg
https://ithelp.ithome.com.tw/upload/images/20210607/20138210VixB3vCqp7.jpg

需求:只有我房內電腦與NAS需要10G速度傳輸即可
傳檔我個人常用有2種方式
1.FileZilla FTP
2.電腦掛載NAS的網路硬碟後就複製貼上

傳輸設置
https://ithelp.ithome.com.tw/upload/images/20210607/20138210epRPHa0eRQ.jpg
https://ithelp.ithome.com.tw/upload/images/20210607/201382103Z9OgrnI2C.jpg

我的傳輸問題:
Q1:用FTP傳輸或是用連接網路磁碟機複製貼上傳輸一個8G影片檔速度一開始都為700M/s 到一半左右 掉到剩下100M/s 請問可能是什麼原因呢?
https://ithelp.ithome.com.tw/upload/images/20210607/20138210oariwud3o4.jpg
https://ithelp.ithome.com.tw/upload/images/20210607/20138210JppfL6KDmR.jpg

Q2:用FTP傳輸傳輸10個8G影片時(測試檔案複製10個) 上傳數設定為1時 傳送第一個檔案跟第一個問題狀況一樣 第一個傳送完畢後接者跑第二個檔案時從頭到尾只能跑到100M/s以下 後面第三到第十個檔案也是如此 請問是可能哪裡出了問題呢?

SSD快取掛載儲存區1
https://ithelp.ithome.com.tw/upload/images/20210607/20138210MeaMFwu1Cv.jpg

麻煩各路專家幫我解答一下 好讓我知道我該換些什麼東西
PS我電腦水平很一般 剛好最近升級家中NAS 能換了都換了 還是無解 所以只好請求各位幫忙 謝謝

看更多先前的討論...收起先前的討論...
SSD to SSD在傳輸大檔時也會發生cache用完而降速的問題......(以單機2支PCIE 4.0 M.2. SSD測試的結果)
兩張網卡,我建議兩張網卡要使用不同網段
你要使用 10G 連 NAS 那PC就是連 NAS 10G 的 IP
PC
10G是 192.168.0.8/255.255.255.0
另 1G是 192.168.1.8 / 255.255.255.0

NAS 10G是 192.168.0.128/255.255.255.0
另 1G是 192.168.1.128 / 255.255.255.0

你 PC 要用 10G 連到 NAS 就用 192.168.0.128 這個出去,
自然就不會有因為 10G占用去用 1G 的線路
只有先排除實體層的問題,才能判斷是否是SSD快取的問題
另外三個HDD 做 SHR1 速度最多是原本的2-3倍
所以理論上速度應當不會超過 700MB/S
但你說能到 800MB/S 基本上應該是加上SSD 快取的速度
但你複製的檔案也就10GB 多檔,而SSD的大小遠超複製的檔案量
因此個人認為卡實體層速度比較有可能,卡 快取的因素不大
另外就是 169.254.x.x / 255.255.0.0 建議是不要用這個網段這個網段是APIPA 用的
你去用他在沒有 DHCP 的環境會出問題,就算有DHCP,也不建議用這個網段
就想網路廣播輪詢 65535 個位置,對網路會造成多大的負擔
cat0705 iT邦新手 5 級 ‧ 2021-06-08 11:03:34 檢舉
您好 先感謝您的細心解說 因為在公司上班中 我沒辦法馬上做測試 先謝謝您幫我上了一課 但我前幾日有另外做一個實驗

我將PC網路線全拔掉 只留10G網卡的線並將IP設為10.0.0.1/255.255.255.0
NAS端的方式一樣 只留10G網卡的線並將IP設為10.0.0.2/255.255.255.0
PC跟NAS互接 但傳輸還是一樣的問題
這樣是否表示 我傳統硬碟只有辦法寫到100M/s
另外請教 因為我目前上面所掛載的HDD都不同型號 是否也有影響
但理論700M/s 降到 實際看到的100M/s 差異真的蠻大的
NAS 網路設定 10G MTU 是 1500,這是 1G 網路的需求,請上調到 9000
PC 端也是一樣,在網路卡進接設定裡面先把巨大封包打開,MTU調到 9000
之後再測試傳輸看看,至於 HDD的速度,SHR-1 作法因為你是三個HDD,所以基本上會跟做 RAID 5 差不了多少,以這幾個HDD的速度做SHR-1應當在 500MB/S 上下
所以還是先調一下MTU在測試看看
cat0705 iT邦新手 5 級 ‧ 2021-06-08 18:31:40 檢舉
您好 經剛剛測試一輪後 傳送單一個50G的ZIP檔案 速度約在250~280M/s左右 感覺離500還有點差距
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
黃彥儒
iT邦高手 1 級 ‧ 2021-06-07 14:03:54

感覺是快取用光了,HDD機械硬碟速度大概就100左右;另外有啟用巨大封包嗎?

cat0705 iT邦新手 5 級 ‧ 2021-06-07 14:26:49 檢舉

您好 小弟學的不多 請教
啟用巨大封包 是指MTU嗎?
快取部分是指這個嗎https://ithelp.ithome.com.tw/upload/images/20210607/20138210dlKjCGLrDu.jpg

0
IT 癡
iT邦高手 1 級 ‧ 2021-06-08 08:21:59
  1. 你沒提到你的 MB 是啥牌?型號?
  2. "網路傳輸效率" 僅在線路本身可達到實驗室理論,真實世界已太多其他干擾因素:
    硬碟效能 (不是 SSD 就一定是快的,有的 SSD 讀取寫入僅有三位數,有些到四位數,效能就是十幾倍差別);
    主機版本身傳遞效率;
    記憶體頻率、快取;
    你的 CPU 還算可以;
  3. 雖然你 PC 跟 NAS 直接對接 (IP 是直接設固定的嗎?理論上應該是喔,因為中間沒經過網路設備,就必須設固定),我現在家裡經驗,建議你可以換一部 10G 網管型交換器,全部設備都經過它,雖然卡到其他設備還是 1G,但因網管型有更多資訊可察看跟調整,你更方便確認路經途中的狀況
cat0705 iT邦新手 5 級 ‧ 2021-06-08 10:12:58 檢舉

您好 先謝謝您的回應 小弟學的不多 所以請教您
1.MB是指哪一個東西呢?
2.您指的主機版本身傳遞效率 記憶體頻率、快取;是指PC端嗎?? 這個我比較沒研究 所以我也不知道去哪看
3.我試過將PC網路線全拔掉 只留10G網卡的線並將IP設為10.0.0.1
NAS端的方式一樣 只留10G網卡的線並將IP設為10.0.0.2
PC跟NAS互接 但傳輸還是一樣

IT 癡 iT邦高手 1 級 ‧ 2021-06-08 11:11:25 檢舉
  1. MB:MotherBoard,主機板簡稱
  2. 是指主機板,NAS 能讓使用者調整的不多,你也無法換其主機板吧!你要把你 PC 的主機板資料傳上來,網上的人才更清楚知道你的瓶頸在哪
  3. 你設 10 or 192 對 NAS 端都沒差,因為你是直接對接,但 PC 端就有差了,你的網孔都須透過主機板與 PCI 擴充槽的處理去傳遞資料,速度都會影響,加上你在傳遞時,PC 端可能同時在執行其它事,就更拉低處理效能
  4. 你可試看看,將 PC 另一條網線拔掉、PC 關閉所有軟體執行、包含開機預設執行軟體,再單獨測試 10G 網卡 PC 對 NAS 傳輸資料,你就更清楚了

我要發表回答

立即登入回答