[发明专利]一种用于数据中心的无缓冲光互连架构和方法有效
申请号: | 202010744155.1 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111865472B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 杨晓雪;胡冰 | 申请(专利权)人: | 浙江大学;之江实验室 |
主分类号: | H04J14/02 | 分类号: | H04J14/02 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林超 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 数据中心 缓冲 互连 架构 方法 | ||
1.一种用于数据中心的无缓冲光互连架构,其特征在于:分为入口线卡、三级交换模块与出口线卡,交换模块由第一级AWGR、第二级TWC和第三级AWGR组成;M个第一级AWGR和M个第三级AWGR的每个均具有M个输入端口和输出端口,第一级AWGR的每个输入端口均连接有一个入口线卡,第三级AWGR的每个输出端口均连接有一个出口线卡,第一级AWGR的一个输出端口和第三级AWGR的一个输入端口之间均通过一个第二级TWC连接;
在交换模块内部,所有第二级TWC中的第x个第二级TWC与所有第三级AWGR输入端口中的第x个输入端口相连,0≤x≤M2-1,对x进行以下计算:
x2=xmodM(0≤x2≤M-1)
其中,表示对x/M向下取整,mod表示取余数,x1与x2表示了所有第三级AWGR输入端口中的第x个输入端口是位于第x1个第三级AWGR上的第x2个输入端口。
2.根据权利要求1所述的一种用于数据中心的无缓冲光互连架构,其特征在于:所有第二级TWC中的第x个TWC与所有第一级AWGR中的第x2个第一级AWGR上的第x1个输出端口相连。
3.应用于权利要求1-2任一所述架构的一种用于数据中心的无缓冲光互连架构的路由方法,其特征在于:路由方法包括以下步骤:
1)入口线卡波长调制
此架构仅处理波长为λ0,λ1...λM-1的光信号;
服务器架构产生M个具有不同波长的光信号,并对其进行波分复用后经由光纤传输进入各个入口线卡进行波长调制;
对于每个入口线卡,进入有M个具有不同波长的光信号,不同波长分别为λ0,λ1...λM-1;
对于M2个入口线卡,每个入口线卡均同时处理M个波长为λ0,λ1...λM-1的光信号;
每个光信号S(i,j)均有自身的源地址的入口线卡序号i与目的地址的出口线卡序号j,分别对应该光信号S(i,j)从所有入口线卡的第i个入口线卡输入并从所有出口线卡的第j个出口线卡输出,光信号S(i,j)的波长为λk(i,j),其中0≤k(i,j)≤M-1,k(i,j)表示光信号S(i,j)的波长序号,计算获得:
i2=imodM(0≤i2≤M-1)
j2=jmodM(0≤j2≤M-1)
其中,i1与i2分别表示用M除i的商和余数,j1与j2分别表示用M除j的商和余数;
将光信号S(i,j)的第i个入口线卡与交换模块中第i1个第一级AWGR上的第i2个输入端口相连;将光信号S(i,j)的第j个出口线卡与交换模块中第j1个第三级AWGR上的第j2个输出端口相连;
2)根据1)中的信息,入口线卡对光信号S(i,j)的波长λk(i,j)进行调制,调制后的波长为:
调制的光信号S(i,j)通过入口线卡进入第一级AWGR进行路由:
3)交换模块第一级AWGR波长路由
第一级AWGR和第三级AWGR的每个端口同时处理M个不同波长为λ0,λ1...λM-1的光信号,光信号输入每个第一级AWGR后,第一级AWGR内部根据当前第一级AWGR所输入的输入端口与波长转发至自身的输出端口,第一级AWGR内部的波长路由的公式如下所示:
out=(in+k'(i,j))modM
其中,in表示光信号S(i,j)在当前第一级AWGR上的输入端口的序数,k'(i,j)表示调制后的光信号S'(i,j)的波长序号,M表示AWGR的单端端口总数,out表示根据循环路由特性光信号S(i,j)在当前第一级AWGR上的输出端口的序数;
经过入口线卡调制后的光信号S(i,j)的波长为λk'(i,j)代入上述公式,调制后的光信号S'(i,j)进入第i1个第一级AWGR的输出端口的序号为:
调制后的光信号S'(i,j)在第i1个第一级AWGR上的第j1个输出端口输出,然后被转发至第二级第(M×j1+i1)个TWC;
4)交换模块第二级TWC波长调制
光信号S'(i,j)进入第(M×j1+i1)个第二级TWC后,根据其出口线卡以下公式对光信号S'(i,j)的波长λk'(i,j)再次进行调制,调制后的波长为λk”(i,j),获得波长为λk”(i,j)的再次调制后光信号S”(i,j):
第(M×j1+i1)个第二级TWC的输出端口与第j1个第三级AWGR上的第i1个本地输入端口相连,波长为λk”(i,j)的光信号S'(i,j)被转发至第j1个第三级AWGR上的第i1个输入端口;
5)交换模块第三级AWGR波长路由
第三级AWGR的路由处理和第一级AWGR的路由处理相同,将再次调制后光信号S”(i,j)的波长为λk”(i,j)代入第三级AWGR的波长路由,经过第j1个第三级AWGR的输出端口序号为:
out”(i,j)=(i1+k”(i,j))modM=(i1+(i1-j2+M)modM)modM=j2=jmodM
再次调制后光信号S”(i,j)将从第j1个第三级AWGR上的第j2个输出端口输出,该输出端口的总端口序号对应设置为:
再次调制后光信号S”(i,j)在第三级AWGR所有输出端口中的输出端口序号为j,再次调制后光信号S”(i,j)在第三级AWGR所有输出端口中的输出端口与第j个出口线卡相连,由此完成用于数据中心的无缓冲光互连背板架构的光信号传输。
4.根据权利要求3所述的一种用于数据中心的无缓冲光互连架构的路由方法,其特征在于:
对M2个入口线卡而言,每个入口线卡所处理的光信号个数可以相同,也可以不同,只要光信号个数为大于等于0,小于等于M的整数即可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学;之江实验室,未经浙江大学;之江实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010744155.1/1.html,转载请声明来源钻瓜专利网。