思科核心路由器CRS-1与SPP处理器的研究
星期二, 07月 7th, 2009- 思科核心路由器CRS-1与SPP处理器的研究–前言介绍
- 思科核心路由器CRS-1与SPP处理器的研究–产品系列
- 思科核心路由器CRS-1与SPP处理器的研究–端口配置
- 思科核心路由器CRS-1与SPP处理器的研究–线卡机配置
- 思科核心路由器CRS-1与SPP处理器的研究–交换机配置
- 思科核心路由器CRS-1与SPP处理器的研究–交换矩阵与交换平面
- 思科核心路由器CRS-1与SPP处理器的研究–物理交换卡(1)
- 思科核心路由器CRS-1与SPP处理器的研究–物理交换卡(2)
- 思科核心路由器CRS-1与SPP处理器的研究–物理交换卡(3)
- 思科核心路由器CRS-1与SPP处理器的研究–FCC多机交换(1)
- 思科核心路由器CRS-1与SPP处理器的研究–FCC多机交换(2)
下图是1个FCC连接2个16槽的LCC的体系结构图。
对于上图的1FCC与2个LCC互联结构,一个OIM卡具备9个交换光缆接口。换言之,一个OIM卡可以支持3个S13卡的接入。原因很简单,每个 S13卡是3个交换光缆接口。一个OIM卡是与一个S2交换卡对应的。因此,一个S2交换卡可以把3个S13卡互联起来,组成一个交换平面。
下面是一个安装上述连接方案而形成的2LCC+1FCC互联的实例图。
在上面图中,系统中的16个S13交换卡(每个LCC有8个S13卡)通过交换光纤互联在FCC机箱后面的OIM卡的接头上。通过这样的物理互联,这个CRS-1多机互联形成8个松耦合的独立的交换平面。每个平面有一个LCC0的S13卡,一个FCC的S2卡和一个LCC1的S13卡组成。当然,还包含其中的光纤线缆。
在LCC机器中,任何一个线卡(MSC)可以通过中间平面(Midplane)连接到其本地LCC的8个S13卡的任何一个S13 卡,数据可以从线卡的MSC抵达任何一个S13卡。因此,在FCC互联的情况下,可以得知,任何一个数据单元从任何一个LCC的任何一个线卡,跨越互联光 缆,抵达FCC的S2交换卡,然后再抵达另外一个或者同一个LCC的一个S13卡的S3芯片,再抵达目的地线卡MSC。
图中FCC的OIM卡上黄色的部分是没有用的,空闲的3个互联光纤接头。
另外,图中标记的蓝,绿,红和橙色线段不是物理光缆,而是笔者标注的逻辑示意线段,用来表明S13卡,OIM卡之间的接头关系。真正的物理光缆是那 些褐色的,整整齐齐的物理光缆。例如,蓝色线表明LCC0的S13卡(编号:SM0)的光缆接头A0,A1和A2分别接在了FCC的OIM卡(编 号:OIM9)的J0,J1和J2上;绿色线表明LCC1的S13卡(编号:SM0)的光缆接头A0,A1和A2分别接在了FCC的OIM卡(编 号:OIM9)的J3,J4和J5上。红色线表明LCC0的S13卡(编号:SM7)的光缆接头A0,A1和A2分别接在了FCC的OIM卡(编 号:OIM21)的J0,J1和J2上;橙色线表 明LCC1的S13卡(编号:SM7)的光缆接头A0,A1和A2分别接在了FCC的OIM卡(编号:OIM21)的J3,J4和J5上。
读者可能会思考,FCC的OIM卡有24个。上下两排。对上图而言,上排,OIM卡/插槽用的是9,6,3,0(通过 J0,J1,J2,J3,J4,J5接口,依次链接两个LCC的0,1,2,3共2×4=8个S13交换卡。) 。下排用的是12,15,18,21(通过J0,J1,J2,J3,J4,J5接口,依次链接两个LCC的4,5,6,7共2×4=8个S13交换 卡。)。
这是为什么呢?
原因是容错。为了FCC最大程度的避免单点失败(Single Point of Failure)。
这里面涉及到FCC的电源系统。
在FCC机箱中,电源系统是很复杂的一个部分。对于24个OIM卡而言,电源系统分为4个区域(Zone)。
对于电源而言,一个Zone的电源出错,就意味着该Zone内所有的OIM卡都失去了电源支持。
所以,作为系统架构设计,如果有可能,是要将OIM卡的使用分布在不同的电源区域,从而使得系统的容错性得到最大的体现。下图所示为FCC对于OIM卡和S2交换卡的电源控制分布图: