现在几乎所有弱电项目都要用到交换机设备,不管是监控系统、广播系统还是LED屏等系统都是使用网络化、数字化为基础。很多做项目的技术人员在采购交换机时只是简单的考虑交换机端口是否满足终端的数量要求,不够时就加交换机数量。

在不久之前我公司刚做了一个监控系统项目,有三种不同厂家型号,其中海康大约有50台200万像素摄像机,大华大约有50台200万像素摄像机,某厂家的大约有200个200万像素的数字摄像机。在设备都安装完成进入试运行期间,发生了一个奇怪的现象:在下载某厂家的录像数据时速度很慢只有1.5M/秒,而其它的如海康或大华的下载速度很正常有20M/秒。我公司技术人员马上询问某厂家售后,厂家答复说是我们使用的汇聚交换机有问题,说容量小了不能满足数据交换的正常运行,要我们更换容量更大的交换机。

在我听到这个说法时,脑袋里就有好多疑问:

1、交换机容量你说小了就小了吗?有没有更准确的数据支持。

2、海康和大华的设备在同一汇聚交换机下工作,为什么它们是正常的?

3、所有摄像机(包括某厂)在实时查看画面和硬盘录像机里录像时也是很正常的,唯独是在下载某厂录像数据时很慢。如果是交换机有问题,是不是在传输画面时也会很卡顿?

带着这些疑问我还是先自己查查交换机容量是否能满足300台摄像机数据的汇聚要求。在这个项目中我公司使用的接入交换机是全千兆华三 5024PV3-EI,在官网查到该交换机的参数如下:

如何鉴别交换机是否符合项目需求?_第1张图片

   

而汇聚交换机我公司使用的全千兆华三 5130S-28S-SI,在官网查到该交换机的参数如下:

2.png

   

从上面可以看到汇聚交换机的交换容量为336Gbps,包转发率为108Mpps。那么交换机的交换容量和包转发能力有何区别?简单的说交换容量指的是背板整个全双工下的交换容量。包转发指的是三层转发的容量,1个千兆端口的线速(包转发率是1.4881MPPS,百兆端口的线速包转发率是0.14881MPPS,这是国际标准。

专业的说法如下:交换机背板带宽含义

交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计和使用成本也会越高。

如何鉴别交换机是否符合项目需求?_第2张图片

   

我们购买交接机最佳性能,就是要求这款交换机做到了线性无阻塞传输。我们如何去考察一个交换机的背板带宽是否够用呢?如何去确定你买的交换机设计是否合理,是否存在阻塞的结构设计呢?

显然,通过估算的方法是没有用的,通过下面的计算公式可以得出:
  所有端口容量X端口数量之和的2倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。

如上面的华三 5024PV3-EI这个型号:2*(24*1000Mbps+4*10Gbps)=128Gbps。交换容量336Gbps>128 Gbps,是可以满足全端口全双口数据交换的。

根据查询得知每台200万像素摄像机数据传输是4Mbps,这样汇聚交换机每个千兆端口1000 Mbps(取值70%)可接入终端摄像机数量约170台,每个万兆端口10Gbps(取值70%)可接入终端摄像机数量约1700台。经过排查我公司在汇聚交换机其中一个千兆端口汇聚的摄像机数量最多约100台(包括海康、大华和某厂),是远远小于端口接入最大值的,从上面数据分析判断绝不是所配置交换机容量小导致某厂硬盘录像机下载录像过慢,应该有其它原因。

   最后经过厂家技术上门排查后发现是下载策略设置不正确导致下载过慢,重新设置策略后下载速度恢复到20M/秒。通过这个案例,在以后的项目设计和实施中,我们要先考虑核心或汇聚交换机的整机容量能否满足所有终端数据交换要求,实际需求要有30%以上的冗余最好,要是到最后真的要换交换机,那不光是增加成本,也丢失了客户的信任和显现自己的不专业。