作者billboy (独孤求爱)
看板Network
标题Re: [问题] 推荐速度快但价格不贵的Giga Switch
时间Wed Aug 4 03:14:31 2010
※ 引述《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