思科核心路由器CRS-1与SPP处理器的研究–FCC多机交换(2)

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




下图是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交换卡的电源控制分布图:

(3个打分, 平均:5.00 / 5)

雁过留声

“思科核心路由器CRS-1与SPP处理器的研究–FCC多机交换(2)”有2个回复

  1. 陈工 于 2011-12-19 12:02 上午

    请问这里是不是有写错的地方?
    1、原文“红色线表明LCC0的S13卡(编号:SM7)”
    是不是应该是“(编号:SM4)”
    2、原文“橙色线表 明LCC1的S13卡(编号:SM7)”
    是不是应该是“(编号:SM4)”
    吗?

  2. 陈怀临 于 2011-12-20 7:41 上午

    我现在天天折腾iPhone app,你这问题要让我脑神经颠覆呀。。。我改天看看,估计要泡杯绿茶先。