看板 PC_Shopping 關於我們 聯絡資訊
大家好, 手邊的NAS是群暉的DS718+, 有兩個1GbE的RJ45接口,3個USB 3.0,一個eSATA, 裡面裝兩個機械硬碟做鏡像備份。 我的桌電主機板只有一個1GbE的網路接口, 如果想要讓NAS直接接到桌電, 目前的想法是購買一張雙RJ45的網卡擴充桌電, 然後連結到NAS上做雙鏈聚合,這樣理論上速度可以到250MB/s, 而NAS的外網連接就用USB 3.0轉RJ45的介面卡, 因為主力還是會使用桌電工作為主。 想請問這樣是可以的嗎?各位大大有什麼建議呢? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.103.74 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1614425935.A.F4E.html
Fortis931 : 上 2.5Gb網卡 結案 02/27 19:46
spfy : 你主要是2.5G還是連PC? 後者直接接路由器就好了吧? 02/27 19:50
timmy0227 : 想要可以PC對NAS有夠的速度,也要讓他可以連外網QQ 02/27 20:04
comipa : 不要鬧了 上2.5G/10G 02/27 20:08
timmy0227 : 我的想法是DS718+雙鏈聚合最快就是2GbQQ 02/27 20:12
MK47 : 那這個弄半天會覺得自己是智障 直接換2.5G或10G網卡 02/27 20:13
seank0113 : 有考慮中間放一個有支援鏈路聚合以及2.5G或10G的swi 02/27 20:14
seank0113 : h,nas端鏈路聚合到switch電腦用2.5/10G連到switch, 02/27 20:14
seank0113 : 從swich拉一條外網 02/27 20:14
HiJimmy : 直接對插 10G光纖卡 02/27 20:15
HiJimmy : 阿 你的NAS不能插擴充卡@@ 02/27 20:16
comipa : 不要鬧LACP不是這樣用 一個session還是只有一個port 02/27 20:18
comipa : 的頻寬 除非你跟你的PC跟NAS之間永遠都開著兩個以上 02/27 20:18
comipa : 的session才會比較快 要嘛換NAS,或是github上有人 02/27 20:19
comipa : 提供usb 2.5G dongle的驅動程式(我有玩過真的會動) 02/27 20:20
raidcrash : https://bit.ly/3sKGbyH 02/27 20:29
Z1000 : 直上10GbE 02/27 21:13
roys606 : 真的很想花錢玩LACP的話去買一個SWITCH,你要的所有 02/27 21:22
roys606 : 1G LAN口全部接上去再來設LACP。然後會發現都要花錢 02/27 21:23
roys606 : 了幹嘛不上2.5G 02/27 21:23
GoGoJoe : 可行,IEEE 802.3ad Dynamic link aggregation可以 02/27 21:32
GoGoJoe : 同時提供合併頻寬與網路容錯。 02/27 21:32
GoGoJoe : 想法子把模式四打開 02/27 21:37
birdy590 : 1.第一個障礙是PC, 請問原po要怎麼設定teaming 02/27 21:52
birdy590 : 2.第二個障礙是單一session, NAS底層實際上是Linux 02/27 21:53
birdy590 : 中間沒有交換器 設定mode 0(balance-rr)可行 02/27 21:53
birdy590 : Windows只有server版有NIC teaming 而且無對應的lo 02/27 21:57
birdy590 : ad balance選項 02/27 21:57
birdy590 : 意思是就算讓你湊出來 也是下載2G上傳1G 02/27 21:58
birdy590 : NAS接Linux的話就可以 02/27 21:59
birdy590 : 中間有交換器就是GG不用試了 02/27 22:00
GoGoJoe : https://i.imgur.com/Io78edY.jpg 02/27 22:07
GoGoJoe : https://i.imgur.com/8acAu97.jpg 02/27 22:09
jim924211 : 我目前就是DS918+ 用USB的2.5g網卡接電腦的2.5g孔 02/28 00:01
jim924211 : 我直接放棄雙鍊聚合== 02/28 00:02
jim924211 : 只不過目前就算接了2.5g實際上也幾乎沒有跑到 02/28 00:04
jim924211 : 理論值過..........不過起碼也有 170 MB/s 的速度 02/28 00:04
jim924211 : 這是我當初在隔壁版問的#1UHAZJIN (Broad_Band) 02/28 00:05
dondonjyun : 你先買一台支援LACP且支援2.5G的路由器(如ASUS RT-A 02/28 01:42
dondonjyun : X86U),電腦插2.5G網卡。未來換新電腦也可用。 02/28 01:42
dotal : 還是1G+cat6+ 跑到接近理論值就好 以後更便宜了再 02/28 01:57
dotal : 來搞 02/28 01:57
tomsawyer : switch要有lacp就有2G可以用 但相對client也要有2G 02/28 13:21
tomsawyer : 以上的連線能力才能吃滿滿 02/28 13:21
Windcws9Z : 推文圖片傷眼一一 02/28 13:31
Windcws9Z : 2.5G>>>>1G+1G≠2G 02/28 13:34
fonzae : 首先NAS做LACP,代表另一端也要支援,不然沒用 02/28 20:33
fonzae : 也就是必須買台SW支援Lacp,並將兩個埠定義 02/28 20:34
fonzae : 再來透過SW-pc這段也是走giga,所以速率也是1Gbps 02/28 20:34
fonzae : 這種配置只有快在NAS-SW之間 02/28 20:35
fonzae : 想要低預算解決就是直連 02/28 20:35
fonzae : 不過DS718+沒有提供擴充卡插槽,也沒法買10Gbps網卡 02/28 20:35
fonzae : 真的要以現今DS718+來做,那就是買一台支援Lacp的sw 02/28 20:36
fonzae : 且SW提供Dual port支援2.5G及5G、10G的光或電埠 02/28 20:37
fonzae : PC端買張10G網卡接到sw即可 02/28 20:37
fonzae : 不過機械硬碟傳輸速率也才150MB/s上下 02/28 20:38
fonzae : 要更快就是要把機械硬碟換成固態硬碟才能上去 02/28 20:38
fonzae : NAS=SW走Lacp SW-PC走10G 02/28 20:40
fonzae : 另外NAS都是靠軟體模擬,所以傳輸效率也會降低 02/28 20:40
fonzae : 加上兩大廠的NAS,用的處理器都不強 02/28 20:41
fonzae : NAS服務開多及連線人數過多都會影響傳輸品質 02/28 20:41
fonzae : 理論上2G,實際上只會更低 02/28 20:42
fonzae : 例如這台SW https://i.imgur.com/en5UjYi.jpg 02/28 20:51
fonzae : 八個Giga Port 兩個10G光埠,Gbic轉成電 02/28 20:51
fonzae : 這台也有支援Lacp 02/28 20:51
fonzae : PC買張10G 接到SW 10G Port就好了 02/28 20:52
fonzae : backplane bandwidth也有20Gbps,夠用了 02/28 20:54
birdy590 : LACP 沒辦法解決單一 session 的 load balance 問題 02/28 21:48
birdy590 : 所以中間多一台 switch 反而就 GG 了 02/28 21:52
birdy590 : Linux 可以指定用 round-robin 的方式輪流傳送 02/28 21:53
birdy590 : 但是交換器收進去以後會用自己的 hash policy 轉送 02/28 21:55
birdy590 : 不只沒有效果 還容易出現 tcp out of order 02/28 21:55
birdy590 : 點對點 兩端都是 Linux 的前提下可能得到雙向 2G 02/28 21:56
birdy590 : 多 session 的應用下就是比 hash policy 的分配效率 02/28 21:56
birdy590 : 但是原則是為了避免 out of order, 同一個 session 02/28 21:59
birdy590 : 要固定分配給同一張網卡(不難想像 這對中間的交換器 02/28 22:00
birdy590 : 路由器等設備 處理起來會比兩端更麻煩) 02/28 22:00
fonzae : 根據我的經驗,使用round-robin反而會出現你所說的 03/01 05:22
fonzae : 情況,在我的使用中,去定義port端的協定並不會 03/01 05:23
fonzae : 造成linux bonding mode 4的hash問題 03/01 05:23
fonzae : 在Mikrotik預設也是走Layer 2去交握 03/01 05:23
fonzae : 而我剛查了Cisco說明,也是只單一入口的路徑 03/01 05:24
fonzae : 仍然會依照源地址進行路徑傳送資訊 03/01 05:25
fonzae : 不應該會發生Tcp out of order 03/01 05:25
blackstyles : 用兩台電腦同時抽就有2Gbps了 03/01 07:06
birdy590 : 兩台機器對連 不會有 out of order 情形 03/01 12:28
birdy590 : 只有同一 session 分散到不同路徑, 並且有其它流量 03/01 12:29
birdy590 : 干擾 ququeing 就有可能發生 03/01 12:29
birdy590 : 那些 hash 方式都是要確保同一個 session 不會分到 03/01 12:29
birdy590 : 兩個不同的路徑上 03/01 12:30
birdy590 : 但這也代表單一 session 不可能同時使用所有的頻寬 03/01 12:31
birdy590 : 可參考 Network 版 #1W07wytW 03/01 12:32
birdy590 : 每台設備的 LAG 設定 只影響自己送出時如何分配流量 03/01 12:33
birdy590 : 而且用 session 為單位 是高階設備 L4 port 做 hash 03/01 12:45
birdy590 : 才會發生的 低階設備可能只有 IP 甚至 mac 03/01 12:46
Windcws9Z : #1W07wytW (Network) 03/01 16:48