A method includes: the length and the threshold value of the first data packet is compared when the first packet length is less than the threshold, determining the first data packet for short data packets when the first packet length is greater than or equal to the threshold value, determining the first data packet for long packets. The method also includes: when the first packet is long data packet, the first data packet is placed in the long data packet container, and the long packet container is sent to the photonic switch. In addition, the method includes: when the first packet is short packet, the first packet of the first part in the first short packet container and the first container short data packets sent to the electronic switch, wherein the first container includes a short packet sequence number, source top of rack switch (TOR) and address the destination TOR address.
【技术实现步骤摘要】
【国外来华专利技术】混合光子电子交换的系统及方法相关申请的交叉引用本申请要求于2015年5月13日提交的申请号为14/711,098、专利技术名称为“混合光子电子交换的系统及方法”、专利技术人为“阿兰·弗兰克·格拉维斯”的美国专利申请的优先权,通过引用将其纳入本文,以重现其全部内容。
本专利技术涉及通信网络,更具体的涉及混合光子电子交换的系统及方法。
技术介绍
数据中心对大量数据进行路由。目前,数据中心可拥有5-10兆兆字节每秒的吞吐量,并预计将在未来增加。数据中心包含大量的服务器机架、存储设备机架以及通常具有架顶式(top-of-rack,TOR)交换机的其他机架,这些机架通过大规模集中的数据包交换资源实现互连。数据中心中,电气数据包交换机用于在这些数据中心中对数据进行路由。然而,电气数据包交换机具有容量限制。
技术实现思路
一个方法实施例,包括:将第一数据包的长度与阈值进行比较,当所述第一数据包的长度小于所述阈值时,确定所述第一数据包为短数据包,当所述第一数据包的长度大于或等于所述阈值时,确定所述第一数据包为长数据包。该方法还包括:当所述第一数据包为长数据包时,将所述第一数据包置于长 ...
【技术保护点】
一种方法,包括:将第一数据包的长度与阈值进行比较;当所述第一数据包的长度小于所述阈值时,确定所述第一数据包为短数据包;当所述第一数据包的长度大于或等于所述阈值时,确定所述第一数据包为长数据包;当所述第一数据包为长数据包时:将所述第一数据包置于长数据包容器中;并且将所述长数据包容器发送到光子交换机;以及当所述第一数据包为短数据包时:将所述第一数据包的第一部分置于第一短数据包容器中,其中所述第一短数据包容器包括序列号,源架顶式交换机TOR地址,和目标TOR地址;并且将所述第一短数据包容器发送至电子交换机。
【技术特征摘要】
【国外来华专利技术】2015.05.13 US 14/711,0981.一种方法,包括:将第一数据包的长度与阈值进行比较;当所述第一数据包的长度小于所述阈值时,确定所述第一数据包为短数据包;当所述第一数据包的长度大于或等于所述阈值时,确定所述第一数据包为长数据包;当所述第一数据包为长数据包时:将所述第一数据包置于长数据包容器中;并且将所述长数据包容器发送到光子交换机;以及当所述第一数据包为短数据包时:将所述第一数据包的第一部分置于第一短数据包容器中,其中所述第一短数据包容器包括序列号,源架顶式交换机TOR地址,和目标TOR地址;并且将所述第一短数据包容器发送至电子交换机。2.根据权利要求1所述的方法,其中所述短数据包容器还包括:串联序列长度数值CSL;以及序列中基本净荷容器BPC位置BPS数值。3.根据权利要求1所述的方法,其中所述第一数据包的第一部分为所述第一数据包的全部。4.根据权利要求1所述的方法,还包括:将所述第一数据包的第二部分置于第二短数据包容器中;以及将所述第二短数据包容器发送到所述电子交换机。5.根据权利要求4所述的方法,其中所述第一短数据包容器具有第一信头,其中所述第一信头具有第一信头大小,其中所述第二短数据包容器具有第二信头,其中所述第二信头具有第二信头大小,且其中所述第一信头大小大于所述第二信头大小。6.根据权利要求4所述的方法,其中所述第二数据包容器包括第一信尾,其中所述第一数据包容器不具有信尾。7.根据权利要求6所述的方法,其中所述第一信尾包括针对第一短数据包容器和第二短数据包容器的有效性校验。8.根据权利要求1所述的方法,其中所述短数据包容器还包括:谐波水平数值;以及数据包净荷长度数值。9.一种交换结构,包括电子交换机结构,其中所述电子交换机结构包括:第一多个矩形正交复用器,其中所述第一多个矩形正交复用器用于接收第一多个容器流以产生多个组织化容器;与所述第一多个矩形正交复用器电连接的多个电子交换单元,其中所述多个交换单元中的交换单元是时分多路复用TDM交换机,其中所述多个电子交换单元用于对所述多个组织化容器进行交换以产生多个交换容器;以及与所述多个电子交换单元电连接的第二多个矩形正交复用器,其中所述第二多个矩形正交复用器用于输出多个输出容器。10.根据权利要求9所述的交换结构,还包括光子交换机结构,其中所述光子交换机结构用于从数据包分流器中接收第二多个容器流,其中所述电子交换机结构用于从所述数据包分流器中接收所述第一多个容器流。11.根据权利要求9所述的交换结构,其中所述多个电子交换单元为矩阵式交换机。12.根据权利要求9所述的交换结构,其中所述多个电子交换单元为换向交换机。13.根据权利要求9所述的交换结构,其中所述多个电子交换单元为矩阵式换向交换机。14.根据权利要求9所述的交换结构,其中所述交换单元包括数据存储器DM和连接存储器CM堆栈。15.根据权利要求9所述的交换结构,其中所述交换单元为双缓冲...
【专利技术属性】
技术研发人员:阿兰·弗兰克·格拉维斯,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。