看板 Network 關於我們 聯絡資訊
※ 引述《dvdrw (CD-RW/DVD-RW)》之銘言: : 數台電腦,偶有有大量影片傳輸需求。 : 現在是用 Level One 8 port Giga Switch , : 速度只能跑30M bytes/s,不符使用, : 想再買一台速度快的(不求買到最快機種,至少不要差太多) : 請推薦4port 至 8 ports 不貴的giga switch ,但速度快 : 目前是暫定3COM OfficeConnect,不知這台速度如何 : 預算:數千元 你確定你需要換的是更快的Switch嗎? 網路傳輸的速度瓶頸大概有這些: 1.網路的處理速度 以Gigabit Switch來說,理論上限是125MB/s 但通常資料傳輸都使用TCP/IP,加上一堆林林總總的處理流量 大概頂多100MB/s 2.IO處理 網路卡需要Buffer,然後丟到系統記憶體,接著才進硬碟 這中間所有的流程都需要消耗CPU資源來處理 除非你用的是特殊的高級網路卡,以及有獨立硬碟控制器的SCSI/SAS硬碟 以我的T6400(C2D 2Gx2)來說,這個上限大約是40MB/s 3.硬碟速度 普通的3.5吋7200轉硬碟兩顆互拷的話,30~60MB/s都算正常範圍 ======================== 測試硬碟速度最簡單,本機兩顆硬碟找大檔案互拷就可以了 測試IO就是從遠端拉檔案過來,看看CPU耗用率到多少去反推 至於Switch的部分,很難真的成為效能瓶頸 如果真的成了瓶頸,建議先從加大MTU開始處理 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.180.163
wst2080:有能力的話 搞高階的硬體式RAID 可以突破IO的限制 ^++^ 08/02 19:13
dvdrw:其實我也不太能確定是不是switch問題, 我速度是用iperf量出 08/03 03:51
dvdrw:實際上使用速度更慘, 我只會AB test, 目前排除是網卡問題, 08/03 03:52
dvdrw:試過多種內建網卡(realtek,intel,boardcom),速度仍低於33MB 08/03 03:53
dvdrw:我懷疑是線材或是switch原因所致(但線材我試過很多種都改善) 08/03 03:56
dvdrw:我也考慮買兩條cat 6 線試看看有無改善, 08/03 03:59
dvdrw:我這邊沒測試線材儀器(只能買東西回來 AB test) 08/03 04:00
dvdrw:至於MTU與流量等一堆選項,我有測試過,仍無法改善 08/03 04:01
我剛剛用iperf測了一下也是33MB/s(可是我傳檔案都可以更高了) 這有可能是iperf本身的IO優先權不夠或是軟體內部設計的問題 建議你還是以實際數據為準,這種測量數據僅供參考 事實上,就算是家用等級的Giga switch, 如果上面只有兩台電腦 Switch本身的處理能力也不會是瓶頸... ※ 編輯: SmallBeeWayn 來自: 122.116.180.163 (08/03 04:27)
billboy:SWITCH的規格上應該會寫出他實際可以傳送的速率~~~ 08/03 11:36
billboy:並不是所有的SWITCH都可以達到WIRE SPEED~~ 08/03 11:37
dvdrw:iperf 我看很多人都可以超過90MB/s, 我實際傳輸低於20MB/s 08/03 15:53
dvdrw:要不是太慢,我也不會刻意用iperf去測,謝謝SmallBeeWayn建議 08/03 15:54
dvdrw:我會優先try看看是不是線材問題 08/03 15:54
dvdrw:我懷疑是switch問題是因為,我是買倒店貨 08/03 15:56
dvdrw:To billboy,我並沒有要求達到wire speed,只是差太遠了 08/03 15:58
dvdrw:可能是我不會看,規格上我很少看到會寫實際速度 08/03 16:00
dvdrw:因為太多因素都會影響實際速度, 能不能告訴我怎看? 08/03 16:01
billboy:比如24PORT的GIGA SWITCH 背版的LAYER2 BANDWIDTH就要有 08/03 23:53
billboy:24GX2=48G 的BANDWIDTH不過這是LATER2的~~LAYER3的話就要 08/03 23:54
billboy:比如24PORT的GIGA SWITCH 背版的LAYER2 BANDWIDTH就要有 08/04 00:26
billboy:每個PORT每秒要有辦法處理1480000個PACKET (每個PACKET64K 08/04 00:42
dingyuchi:你的網路線呢? 有考慮嗎 08/04 13:24