Re: [問題] 推薦速度快但價格不貴的Giga Switch

看板Network作者 (獨孤求愛)時間15年前 (2010/08/04 03:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《SmallBeeWayn (喵喵叫的蜜蜂貓)》之銘言: : ※ 引述《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開始處理 我講一下WIRESPEED的算馬怎麼算~~以一個24port 的giga switch為例的話~ 因為是全雙工~~所以傳和收都要有1G 所以背板的BANDWIDTH 至少要有 24X2=48G 的頻寬 而且每秒每個PORT要有辦法每秒處理1.488M個PACKET 1.488M怎麼算出來的 每個PACKET用最小的MTU64Kbyte算~PACKET與PACKET之間的GAP是20Kbyte 為啥GAP是20K~~據某個CCIE說這是測出來的~ 所以 (64k+20k)x8=672bits 1G/672 =1.488M 因此每個port每秒要可以處理1.488M 24個PORT 1.488MX24=35.712M 要滿足這2個條件才能叫WIRESPEED 這是CISCO 3750的DATASHEET http://ppt.cc/zQCE 你看一下下面有一個Performance 的欄位欄位~裡面就有寫 ‧ 32-Gbps switching fabric ‧ Stack-forwarding rate of 38.7 mpps for 64-byte packets 所以如果你是買3750的24PORT GIGASWITCH 基本上他並不是WIRESPEED 因為他只有32G的BANDWIDTH 當然CISCO並不會寫出來~~所以要會看~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.0.153
文章代碼(AID): #1CM6gQmg (Network)
文章代碼(AID): #1CM6gQmg (Network)