CN108718214B - Optical Interconnection Structure and Communication Method of Data Center Based on Mesh Topology - Google Patents
Optical Interconnection Structure and Communication Method of Data Center Based on Mesh Topology Download PDFInfo
- Publication number
- CN108718214B CN108718214B CN201810614020.6A CN201810614020A CN108718214B CN 108718214 B CN108718214 B CN 108718214B CN 201810614020 A CN201810614020 A CN 201810614020A CN 108718214 B CN108718214 B CN 108718214B
- Authority
- CN
- China
- Prior art keywords
- port
- optical
- cabinet
- layer
- optical fiber
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000003287 optical effect Effects 0.000 title abstract description 96
- 238000000034 method Methods 0.000 title abstract description 25
- 238000004891 communication Methods 0.000 title abstract description 15
- 239000010410 layer Substances 0.000 abstract description 95
- 239000011229 interlayer Substances 0.000 abstract description 64
- 239000000835 fiber Substances 0.000 abstract description 41
- 238000001914 filtration Methods 0.000 abstract description 4
- 230000002457 bidirectional effect Effects 0.000 abstract description 2
- 239000013307 optical fiber Substances 0.000 description 59
- 230000005540 biological transmission Effects 0.000 description 58
- 239000011159 matrix material Substances 0.000 description 19
- 238000010586 diagram Methods 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/25—Arrangements specific to fibre transmission
- H04B10/2589—Bidirectional transmission
- H04B10/25891—Transmission components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
- H04Q2011/0007—Construction
- H04Q2011/0022—Construction using fibre gratings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/009—Topology aspects
- H04Q2011/0098—Mesh
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Optical Communication System (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
本发明公开了一种基于网格型拓扑结构的数据中心光互连结构及通信方法,该结构由两层机柜群构成,每层机柜群包含多个机柜,每个机柜内由一个规格为N×N的阵列波导光栅以及N个服务器组成;服务器与阵列波导光栅通过光纤环形器相连,两层机柜群之间通过光纤环形器和/或层间互连结构相连。本发明利用阵列波导光栅的双向互通的互连特性和路由分配特性,可增加链路数量、系统的可靠性和规模,减少数据互连时经过的阵列波导光栅的数量,从而有效避免串扰和滤波的问题。
The invention discloses a data center optical interconnection structure and a communication method based on a grid topology structure. The structure consists of two-layer cabinet groups, each layer of the cabinet group includes a plurality of cabinets, and each cabinet has a specification of N ×N arrayed waveguide grating and N servers; the server and the arrayed waveguide grating are connected through a fiber circulator, and the two-layer cabinet groups are connected through a fiber circulator and/or an interlayer interconnection structure. The invention utilizes the bidirectional interconnection characteristics and routing distribution characteristics of the arrayed waveguide grating, which can increase the number of links, the reliability and the scale of the system, and reduce the number of arrayed waveguide gratings that pass through during data interconnection, thereby effectively avoiding crosstalk and filtering. The problem.
Description
技术领域technical field
本发明属于数据中心内部通信研究的领域,具体涉及一种基于网格型拓扑结构的数据中心光互连结构及通信方法。The invention belongs to the field of data center internal communication research, in particular to a data center optical interconnection structure and a communication method based on a grid topology structure.
背景技术Background technique
随着新兴的互联网服务的增多,数据的存储和处理也有了新需求,数据中心在规模和数量上激增,对每部数据中心的数据交换能力提出了更高的要求。目前,在大型数据中心内,仍然多是使用电交换机来完成数据的交换,但电交换机之间采用电缆进行连接,电缆散热造成数据中心功耗很高。另外,繁杂的电缆分布也不利于系统维护和升级。With the increase of emerging Internet services, there are also new demands for data storage and processing, and the scale and number of data centers have surged, placing higher requirements on the data exchange capability of each data center. At present, in large data centers, electrical switches are still mostly used to complete data exchange, but cables are used to connect the electrical switches, and the heat dissipation of the cables causes high power consumption in the data center. In addition, complicated cable distribution is not conducive to system maintenance and upgrades.
光通信技术具备高带宽、低功耗的优势,可应用在数据中心内部的互连,可以提高数据中心的网络容量并有效降低数据中心的能耗。阵列波导光栅有很好的路由特性,被广泛应用于光通信领域,目前已有研究提出基于阵列波导光栅这个器件建立数据中心光互连结构,但由于该器件本身会带来的插损、串扰以及滤波等问题,使得信号在经过多个阵列波导光栅后,不得不考虑信噪比的问题,因此需要增加各种补偿的手段,极大地增加了系统成本、限制了系统的规模。Optical communication technology has the advantages of high bandwidth and low power consumption, and can be applied to the interconnection within the data center, which can increase the network capacity of the data center and effectively reduce the energy consumption of the data center. Arrayed waveguide grating has good routing characteristics and is widely used in the field of optical communication. At present, it has been proposed to build a data center optical interconnect structure based on the device of arrayed waveguide grating. However, due to the insertion loss and crosstalk caused by the device itself As well as filtering and other issues, after the signal passes through multiple arrayed waveguide gratings, the signal-to-noise ratio has to be considered. Therefore, various compensation methods need to be added, which greatly increases the system cost and limits the scale of the system.
为此,研究出一种能够尽可能降低该器件带来的影响,同时又不会降低系统规模、增大系统成本的光互连结构就具有了重要的研究价值和意义。Therefore, it is of great research value and significance to develop an optical interconnect structure that can reduce the impact of the device as much as possible without reducing the system scale and increasing the system cost.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于克服现有技术的缺点与不足,提供一种基于网格型拓扑结构的数据中心光互连结构及通信方法,该结构能够有效降低数据通信的损耗,减少有源器件的应用,提高通信的效率。The purpose of the present invention is to overcome the shortcomings and deficiencies of the prior art, and to provide a data center optical interconnection structure and a communication method based on a grid topology structure, which can effectively reduce the loss of data communication and reduce the application of active devices. , improve the efficiency of communication.
本发明的目的通过以下的技术方案实现:基于网格型拓扑结构的数据中心光互连结构,该结构中包括两层机柜群,每层机柜群包含N个机柜,每个机柜内设置一个规格为N×N的阵列波导光栅以及N个服务器;每台服务器上均设置至少两个可调谐光收发机,阵列波导光栅的路由特性为:波长为λP的光通过入射端口j进入阵列波导光栅,最终会从出射端口k’输出,其中P=|j-k’|,|·|表示求绝对值;两层机柜群中,每个机柜内的所有服务器均分别通过光纤环形器与所在机柜内的阵列波导光栅相连,第一层机柜群和第二层机柜群通过光纤环形器和/或层间互连结构相连。The object of the present invention is achieved through the following technical solutions: a data center optical interconnection structure based on a grid topology structure, the structure includes two-layer cabinet groups, each layer of cabinet groups includes N cabinets, and each cabinet is provided with a specification is N×N arrayed waveguide grating and N servers; at least two tunable optical transceivers are set on each server, and the routing characteristic of the arrayed waveguide grating is: the light with wavelength λ P enters the arrayed waveguide grating through the incident port j , and will eventually be output from the egress port k', where P=|j-k'|, |·| represents the absolute value; in the two-layer cabinet group, all servers in each cabinet are connected to the cabinet through the optical fiber circulator. The arrayed waveguide gratings inside are connected, and the first-layer cabinet group and the second-layer cabinet group are connected through an optical fiber circulator and/or an interlayer interconnection structure.
本发明中第一层机柜群和第二层机柜群组成两层网格型数据中心互连结构,每个机柜群中包含N个机柜,每个机柜中包含N台服务器和1个N×N型阵列波导光栅,因此每个阵列波导光栅都对应于一个机柜,每个机柜中的阵列波导光栅都与另一层机柜群中所有机柜中的阵列波导光栅通过光纤环形器和/或层间互连结构相连,形成网格型结构。与其他基于阵列波导光栅的数据中心互连结构相比,该结构充分利用了阵列波导光栅的双向互通的互连特性和路由分配特性,增加了链路数量、系统的可靠性和规模,减少了数据互连时经过的阵列波导光栅的数量,可以有效降低基于多个阵列波导光栅的光互连结构里带来的严重的串扰和滤波问题。In the present invention, the first-layer cabinet group and the second-layer cabinet group form a two-layer grid-type data center interconnection structure, each cabinet group includes N cabinets, and each cabinet includes N servers and 1 N× N-type arrayed waveguide grating, so each AWG corresponds to one cabinet, and the arrayed waveguide grating in each cabinet communicates with the arrayed waveguide gratings in all the cabinets in another cabinet group through the fiber circulator and/or the interlayer The interconnecting structures are connected to form a grid-type structure. Compared with other data center interconnect structures based on arrayed waveguide gratings, this structure makes full use of the bidirectional interconnection characteristics and routing distribution characteristics of arrayed waveguide gratings, increasing the number of links, system reliability and scale, and reducing The number of arrayed waveguide gratings that pass through during data interconnection can effectively reduce the serious crosstalk and filtering problems caused in the optical interconnection structure based on multiple arrayed waveguide gratings.
优选的,在所有的阵列波导光栅端口处(包括入射端口和出射端口)都连接一个4端口光纤环形器,使得阵列波导光栅的每一个端口都被拓展成三个环形器的端口,其中两个环形器的端口用来连接服务器的光收发端口,第三个环形器的端口通过光纤或者层间互连结构与另一层机柜群中的阵列波导光栅相连。Preferably, a 4-port fiber circulator is connected to all the ports of the arrayed waveguide grating (including the entrance port and the exit port), so that each port of the arrayed waveguide grating is expanded into three ports of the circulator, two of which are The port of the circulator is used to connect the optical transceiver port of the server, and the port of the third circulator is connected to the arrayed waveguide grating in another layer of the cabinet group through the optical fiber or the interlayer interconnection structure.
优选的,机柜内的服务器与阵列波导光栅连接的规则如下:在任意机柜内部,服务器的编号是从1至N;对于与该机柜内对应的阵列波导光栅,与入射端口相连的4端口光纤环形器,设定其端口顺序为:b→a→A→c,其中A端口与阵列波导光栅的入射端口相连,与出射端口相连的4端口光纤环形器,其端口顺序设定为f→B→d→e,其中B端口与阵列波导光栅的出射端口相连,则与入射端口i相连的光纤环形器的b端口以及与对应的出射端口i’相连的光纤环形器的f端口,连接向编号为i的服务器的两个光发射端口;与入射端口i相连的光纤环形器的c端口以及与对应的出射端口i’相连的光纤环形器的e端口,连接向编号为i的服务器的两个光输入端口。Preferably, the rules for connecting the server in the cabinet to the arrayed waveguide grating are as follows: in any cabinet, the number of the server is from 1 to N; for the arrayed waveguide grating corresponding to the cabinet, the 4-port optical fiber ring connected to the incident port set the port sequence as: b→a→A→c, where the port A is connected to the entrance port of the arrayed waveguide grating, and the 4-port fiber circulator connected to the exit port, the port sequence is set to f→B→ d→e, where the B port is connected to the exit port of the arrayed waveguide grating, then the b port of the fiber circulator connected to the entrance port i and the f port of the fiber circulator connected to the corresponding exit port i' are connected to the number of The two optical emission ports of the server of i; the c port of the optical fiber circulator connected to the incident port i and the e port of the optical fiber circulator connected to the corresponding outgoing port i', connected to the two optical ports of the server numbered i input port.
优选的,第一层机柜群中的机柜内的阵列波导光栅和第二层机柜群中的机柜内的阵列波导光栅通过下列规则连接:Preferably, the arrayed waveguide gratings in the cabinets in the first-layer cabinet group and the arrayed waveguide gratings in the cabinets in the second-layer cabinet group are connected by the following rules:
第一层机柜群、第二层机柜群均有N个机柜,对应的有N个阵列波导光栅,编号为1至N;The first-layer cabinet group and the second-layer cabinet group have N cabinets, corresponding to N arrayed waveguide gratings, numbered from 1 to N;
对于第一层机柜群中编号为m的阵列波导光栅,其与编号为n的入射端口相连的光纤环形器的a端口;以及第二层机柜群中编号为n的阵列波导光栅,其与编号为m的入射端口相连的光纤环形器的a端口,这两个a端口作为成对的a端口;For the arrayed waveguide grating numbered m in the first-layer cabinet group, it is connected to the a port of the optical fiber circulator connected to the incident port numbered n; and the arrayed waveguide grating numbered n in the second-layer cabinet group, which is the same as the is the a port of the optical fiber circulator connected to the incident port of m, and the two a ports are used as paired a ports;
对于第一层机柜群中编号为m的阵列波导光栅,其与编号为n’的出射端口相连的光纤环形器的d端口;以及第二层机柜群中编号为n的阵列波导光栅,其与编号为m’的出射端口相连的光纤环形器的d端口,这两个d端口作为成对的d端口;For the arrayed waveguide grating numbered m in the first-layer cabinet group, it is connected to the d port of the fiber circulator connected to the exit port numbered n'; and the arrayed waveguide grating numbered n in the second-layer cabinet group, which is the same as The d port of the optical fiber circulator connected to the output port numbered m', these two d ports are used as a pair of d ports;
将上述成对的a端口和成对的d端口定义为一组a-d端口,这一组a-d端口通过光纤和/或层间互连结构连接在一起。The above-mentioned paired a-ports and paired d-ports are defined as a group of a-d ports, and the group of a-d ports are connected together by optical fibers and/or interlayer interconnection structures.
作为第一种优选,所述层间互连结构是直接将两条互连的光纤交叉。对于一组a-d端口来说,相连的方式是第一层的a端口与第二层的d端口通过光纤直接相连,第一层的d端口与第二层的a端口通过光纤直接相连。这种结构可以实现信号在第一层机柜群与第二层机柜群之间相互传输,但相应的会使得与这一组a-d端口所在光纤环形器相连的两个服务器失去与同层内其他机柜中的服务器直接进行数据传输的链路。As a first preference, the interlayer interconnection structure is to directly cross two interconnected optical fibers. For a group of a-d ports, the connection method is that the a port of the first layer is directly connected to the d port of the second layer through an optical fiber, and the d port of the first layer is directly connected to the a port of the second layer through an optical fiber. This structure can realize the mutual transmission of signals between the first-layer cabinet group and the second-layer cabinet group, but correspondingly, the two servers connected to the optical fiber circulator where the a-d ports of this group are located will lose communication with other cabinets in the same layer. The server in the direct data transmission link.
作为第二种优选,所述层间互连结构是能够选择输出方向的规格为2×2的光开关矩阵。相较于第一种方式,通过输出方向的选择可实现状态的切换,灵活的选择信号是传输到同一层机柜中或者是另一层的机柜中,灵活性大大的提高。As a second preference, the interlayer interconnection structure is a 2×2 optical switch matrix capable of selecting an output direction. Compared with the first method, the state switching can be realized through the selection of the output direction, and the flexible selection signal is transmitted to the cabinet on the same layer or the cabinet on another layer, which greatly improves the flexibility.
作为第三种优选,所述层间互连结构是使用能够分离波长为λ0的光的滤波器。通过多个滤波器的布局和连接,可以实现互不干扰的同层传输和层间传输,λ0波长的光被用来进行层间数据的互连,其他波长的光被用来进行同层内机柜间的互连。As a third preference, the interlayer interconnection structure uses a filter capable of separating light with a wavelength of λ 0 . Through the layout and connection of multiple filters, the same-layer transmission and inter-layer transmission can be realized without mutual interference. The light of wavelength λ 0 is used for the interconnection of data between layers, and the light of other wavelengths is used for the same-layer transmission. Inter-cabinet interconnection.
作为第四种优选,所述层间互连结构是:对于一组a-d端口,两个a端口直接用光纤互连,两个d端口之间使用一个能够反射波长为λ0的光的光纤光栅连接。这种方式同第三种方式类似,也可以实现层间互连和同层互连互不干扰的传输。As a fourth preference, the interlayer interconnection structure is: for a group of ad ports, two a ports are directly interconnected with optical fibers, and a fiber grating capable of reflecting light with a wavelength of λ0 is used between the two d ports. connect. This method is similar to the third method, and can also realize the transmission without mutual interference between the interconnection between layers and the interconnection at the same layer.
作为第五种优选,所述层间互连结构是:对于一组a-d端口,两个d端口直接用光纤互连,两个a端口之间连接有两个3端口光纤环形器和一个规格为2×2的光开关矩阵,每个3端口光纤环形器的第二个端口分别和两个a端口直接相连,剩余的两个端口连接在光开关矩阵的输入、输出端口。控制光开关矩阵的互连端口,当光开关矩阵的状态使得每个3端口光纤环形器的第一个端口和第三个端口相连,则可以实现层间机柜的互连;当光开关矩阵的状态使得一个3端口光纤环形器的第一个端口和另一个3端口光纤环形器的第三个端口相连,则可以支持同层内的不同机柜间的互连。可以在一个数据中心结构中灵活的增加或分配这五种层间互连结构的数量,以满足具体的层间互连的需求。As a fifth preference, the interlayer interconnection structure is: for a group of a-d ports, two d ports are directly interconnected with optical fibers, two 3-port optical fiber circulators and a specification of For a 2×2 optical switch matrix, the second port of each 3-port optical fiber circulator is directly connected to the two a ports, and the remaining two ports are connected to the input and output ports of the optical switch matrix. Control the interconnection ports of the optical switch matrix. When the state of the optical switch matrix makes the first port and the third port of each 3-port optical fiber circulator connected, the interconnection of the interlayer cabinets can be realized; The state enables the first port of a 3-port fiber optic circulator to be connected to the third port of another 3-port fiber optic circulator, which can support interconnection between different cabinets in the same layer. The number of these five interlayer interconnection structures can be flexibly increased or allocated in a data center structure to meet specific interlayer interconnection requirements.
一种基于上述数据中心光互连结构的通信方法,首先定义该结构中服务器的坐标为(x,y,z),代表的是第x层、机柜编号为y、服务器编号为z的服务器,阵列波导光栅的编号也为y,(x,y,z,a)代表的是与该服务器相连的光纤环形器的a端口,(x,y,z,b)代表的是与该服务器相连的光纤环形器的b端口,以此类推;该结构中的服务器互连存在三种不同的方式:机柜内传输、机柜间同层传输、机柜间层间传输;A communication method based on the optical interconnection structure of the data center. First, the coordinates of the server in the structure are defined as (x, y, z), which represents the server on the xth floor, the cabinet number is y, and the server number is z, The number of the arrayed waveguide grating is also y, (x, y, z, a) represents the a port of the optical fiber circulator connected to the server, (x, y, z, b) represents the connection to the server. The b port of the optical fiber circulator, and so on; there are three different ways of server interconnection in this structure: intra-cabinet transmission, intra-cabinet transmission on the same layer, and inter-cabinet inter-layer transmission;
通信包括三种方式:Communication includes three ways:
(1)同一机柜内服务器之间传输:设定源服务器(x1,y1,z1)与目的服务器(x2,y2,z2)在同一机柜内,即:x1=x2,y1=y2,此时,源服务器与f端口相连的光发射机发送波长为λO的光信号,经过光纤环形器,从光纤环形器的B端口出射到达阵列波导光栅的编号为z1’的出射端口,经过阵列波导光栅,最终从阵列波导光栅的编号为z2的入射端口出射,到达与之相连的光纤环形器的A端口,经过光纤环形器,从光纤环形器的c端口出射,到达与c端口相连的目的服务器光接收机,传输到目的服务器,完成机柜内的数据传输,其中O=|z1-z2|;(1) Transmission between servers in the same cabinet: Set the source server (x1, y1, z1) and the destination server (x2, y2, z2) in the same cabinet, that is: x1=x2, y1=y2, at this time, The optical transmitter connected to the f port of the source server sends an optical signal with a wavelength of λ O , passes through the optical fiber circulator, and exits from the B port of the optical fiber circulator to the exit port numbered z1' of the arrayed waveguide grating, passes through the arrayed waveguide grating, Finally, it exits from the incident port numbered z2 of the arrayed waveguide grating, reaches the A port of the optical fiber circulator connected to it, passes through the optical fiber circulator, exits the c port of the optical fiber circulator, and reaches the destination server connected to the c port. machine, transmit to the destination server, complete the data transmission in the cabinet, where O=|z1-z2|;
(2)两个机柜间同层传输:设定源服务器(x1,y1,z1)与目的服务器(x2,y2,z2)在同层,但不在同一机柜内,即:x1=x2,y1≠y2,此时,若与源服务器连接的a端口和d端口没有连接层间互连结构;或连接的层间互连结构为方式三或方式四;或连接的层间互连结构为方式二或方式五,但此时光开关矩阵的状态支持同层互连,则源服务器与b端口相连的光发射机发送波长为λQ的光信号,其中Q=|y1-y2|,光信号通过光纤环形器从a端口输出,然后传向另一层的编号为z1的机柜中的阵列波导光栅,连接的端口为(x3,z1,y1,a),x3≠x1,根据波长λQ光信号从端口(x3,z1,y2,d)输出,连接向x1层的编号为y2的机柜中的阵列波导光栅,连接端口为(x1,y2,z1,d),通过e端口被服务器(x1,y2,z1)的接收机接收到,完成机柜间同层传输的过程,如果z1=z2,则传输完成,如果z1≠z2,则再通过一次机柜内传输,完成传输过程;若与源服务器连接的a端口和d端口连接的层间互连结构是方式一;或连接的层间互连结构为方式二或方式五,但此时光开关矩阵的状态不支持同层互连,且被占用不能改变,则服务器需要先通过机柜内传输,传输给可以进行层间互连的服务器,并通过上述方式传输;(2) Transmission on the same layer between two cabinets: set the source server (x1, y1, z1) and the destination server (x2, y2, z2) on the same layer, but not in the same cabinet, that is: x1=x2, y1≠ y2, at this time, if the a port and the d port connected to the source server are not connected to the interlayer interconnection structure; or the connected interlayer interconnection structure is mode three or mode four; or the connected interlayer interconnection structure is mode two Or mode 5, but the state of the optical switch matrix supports the same-layer interconnection at this time, the optical transmitter connected to the b port of the source server sends an optical signal with a wavelength of λ Q , where Q=|y1-y2|, the optical signal passes through the optical fiber The circulator is output from port a, and then transmitted to the arrayed waveguide grating in the cabinet numbered z1 on another layer. The connected ports are (x3, z1, y1, a), x3≠x1, according to the wavelength λ Q optical signal from The output port (x3, z1, y2, d) is connected to the arrayed waveguide grating in the cabinet numbered y2 on the x1 layer, the connection port is (x1, y2, z1, d), and the server (x1, y2) , z1) the receiver receives and completes the process of the same-layer transmission between the cabinets. If z1=z2, the transmission is completed. If z1≠z2, the transmission process is completed through another transmission in the cabinet. The inter-layer interconnection structure connecting the a port and the d port is the
(3)两个机柜间层间传输:设定源服务器(x1,y1,z1)与目的服务器(x2,y2,z2)不在同层,即x1≠x2,源服务器(x1,y1,z1)先经过机柜内传输或者机柜间同层传输,传输给与层间互连结构相连的服务器,根据层间互连结构的不同选择不同的光信号传输方式。(3) Layer-to-layer transmission between two cabinets: set the source server (x1, y1, z1) and the destination server (x2, y2, z2) to not be on the same layer, that is, x1≠x2, the source server (x1, y1, z1) It is transmitted to the server connected to the inter-layer interconnection structure through the transmission within the cabinet or the same-layer transmission between the cabinets, and different optical signal transmission methods are selected according to the difference of the inter-layer interconnection structure.
具体的,步骤(3)中,如果层间互连结构是第一种优选:直接将两条互连的光纤交叉,则与b端口相连的发射机发送载有信号的光,经过光纤环形器,从a端口出射,到达另一层的d端口进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,则信号被停留在另一层的服务器上,再通过机柜内传输和机柜间同层传输,传输到目的服务器;Specifically, in step (3), if the interlayer interconnection structure is the first preference: the two interconnected optical fibers are directly crossed, and the transmitter connected to port b transmits signal-carrying light, passing through the optical fiber circulator , exit from port a, reach port d on another layer and enter the optical fiber circulator, then exit from port e and be received by the optical receiver connected to port e, the signal will stay on the server on another layer, and then pass through In-cabinet transmission and inter-cabinet transmission on the same layer are transmitted to the destination server;
如果层间互连结构中是第二种优选:使用可以选择输出方向的规格为2×2的光开关矩阵,设置光开关矩阵互连,判断光开关的状态,通过调整光开关的状态,使得连接状态改变成上述“直接将两条互连的光纤交叉”这一结构的状态,然后通过同上的方式完成传输;If the interlayer interconnection structure is the second preference: use a 2×2 optical switch matrix that can select the output direction, set the optical switch matrix interconnection, determine the state of the optical switch, and adjust the state of the optical switch so that The connection state is changed to the state of the above-mentioned structure of "crossing two interconnected optical fibers directly", and then the transmission is completed in the same manner as above;
如果层间互连结构是第三种优选:使用能够分离波长为λ0的光的滤波器,则与b端口相连的发射机发送波长为λ0的光信号,经过光纤环形器,从a端口出射,到达滤波器,并被分配发送方向,最终到达另一层的d端口,进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,从而将信号传输给上层的服务器,再经过机柜内传输和机柜间同层传输,完成传输任务;If the interlayer interconnection structure is the third preference: use a filter that can separate light with wavelength λ 0 , then the transmitter connected to port b sends an optical signal with wavelength λ 0 , through the fiber circulator, from port a It exits, reaches the filter, and is assigned the sending direction, and finally reaches the d port of another layer, enters the fiber circulator, and exits from the e port, and is received by the optical receiver connected to the e port, thereby transmitting the signal to the upper layer The server, and then through the transmission in the cabinet and the transmission on the same layer between the cabinets, to complete the transmission task;
如果层间互连结构是第四种优选:两个a端口直接用光纤互连,两个d端口之间使用一个能够反射波长为λ0的光的光纤光栅连接,则与b端口相连的发射机发送波长为λ0的光信号,经过光纤环形器,从a端口出射,到达与该a端口成对的另一层的a端口,进入光纤环形器,之后从A端口出射,从入射端口y1进入阵列波导光栅,并根据路由特性可知,光信号会从对应的出射端口y1’出射,通过B端口进入光纤环形器,并从d端口出射,到达光纤光栅,光纤光栅会反射该波长,重新从d端口进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,从而将信号传输给上层的服务器,再经过机柜内传输和机柜间同层传输,完成传输任务。If the interlayer interconnection structure is the fourth preference: the two a ports are directly interconnected with optical fibers, and the two d ports are connected by a fiber grating that can reflect light with a wavelength of λ 0 , then the emission connected to the b port is The machine sends an optical signal with a wavelength of λ 0 , passes through the optical fiber circulator, exits from the a port, reaches the a port on the other layer paired with the a port, enters the optical fiber circulator, and then exits from the A port, from the entrance port y1 Enter the arrayed waveguide grating, and according to the routing characteristics, the optical signal will exit from the corresponding output port y1', enter the fiber circulator through the B port, and exit from the d port to reach the fiber grating. The d port enters the optical fiber circulator, and then exits from the e port, and is received by the optical receiver connected to the e port, thereby transmitting the signal to the upper-layer server, and then through the transmission in the cabinet and the transmission between the cabinets on the same layer to complete the transmission task.
如果层间互连结构是第五种优选:使用光纤环形器和光开关矩阵组合的方式,则先判定光开关的状态,并调整其状态使其支持层间互连,即使得每个3端口光纤环形器的第一个端口和第三个端口相连。源服务器的与b端口相连的发射机发送波长λG的光信号(G=|z1-y2|),通过光纤环形器从a端口出射到达层间互连结构,进入三端口光纤环形器,并经由光开关矩阵,入射回三端口光纤环形器,使得光信号又从a端口入射,并经过光纤环形器,从z1端口入射到阵列波导光栅,根据波长路由,从y2’端口出射,进入与之相连的光纤环形器,从d端口出射,进入层间互连结构并出射,根据互连特性,到达(x2,y2,y1,d)端口,进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,传输到(x2,y2,y1),若y1=z2,则传输结束,若y1≠z2,则在进行一次机柜内传输即可完成传输任务。If the interlayer interconnection structure is the fifth preference: using the combination of optical fiber circulator and optical switch matrix, first determine the state of the optical switch, and adjust its state to support interlayer interconnection, that is, each 3-port fiber The first port of the circulator is connected to the third port. The transmitter of the source server connected to port b sends an optical signal of wavelength λ G (G=|z1-y2|), which is emitted from port a through the fiber circulator to the interlayer interconnection structure, enters the three-port fiber circulator, and is sent to the interlayer interconnection structure. Through the optical switch matrix, it is incident back to the three-port fiber circulator, so that the optical signal is incident from the a port again, and passes through the fiber circulator, enters the arrayed waveguide grating from the z1 port, and exits from the y2' port according to the wavelength route. The connected optical fiber circulator exits from port d, enters the interlayer interconnection structure and exits, reaches (x2, y2, y1, d) port according to the interconnection characteristics, enters the optical fiber circulator, and then exits from port e, and is The optical receiver connected to the e port receives and transmits to (x2, y2, y1). If y1 = z2, the transmission ends. If y1 ≠ z2, the transmission task can be completed after one transmission in the cabinet.
本发明与现有技术相比,具有如下优点和有益效果:Compared with the prior art, the present invention has the following advantages and beneficial effects:
本发明使用了多个N×N型阵列波导光栅,构成网格型数据中心内部光互连结构,在该结构中,通过光纤环形器和适当的互连方式,增加了阵列波导光栅的端口利用效率,增加系统的规模,可以实现数据中心内各个服务器之间的通信,同时也增加了机柜之间服务器互连通信的路径数量,降低阻塞率,同时也减小了数据传输是需要经过的阵列波导光栅的数量,减弱了该器件带来的插损、串扰和滤波对信号质量的影响。The invention uses a plurality of N×N arrayed waveguide gratings to form a grid-type data center internal optical interconnection structure. In this structure, through the fiber circulator and an appropriate interconnection method, the port utilization of the arrayed waveguide grating is increased. Efficiency, increasing the scale of the system, can realize the communication between each server in the data center, and also increase the number of paths for server interconnection communication between cabinets, reduce the blocking rate, and also reduce the array that data transmission needs to go through. The number of waveguide gratings reduces the effects of insertion loss, crosstalk and filtering on signal quality brought about by the device.
附图说明Description of drawings
图1为本实施例网格型数据中心光互连结构中机柜内部互连结构。FIG. 1 is an interconnection structure inside a cabinet in an optical interconnection structure of a grid-type data center according to this embodiment.
图2为本实施例网格型数据中心光互连结构中机柜结构简化图。FIG. 2 is a simplified diagram of the cabinet structure in the optical interconnection structure of the grid-type data center according to the present embodiment.
图3为本实施例网格型数据中心光互连结构图。FIG. 3 is a structural diagram of the optical interconnection of the grid-type data center according to the present embodiment.
图4为本实施例层间互连结构的第一种结构示意图。FIG. 4 is a schematic diagram of the first structure of the interlayer interconnection structure of this embodiment.
图5为本实施例层间互连结构的第二种结构示意图。FIG. 5 is a schematic diagram of a second structure of the interlayer interconnection structure of this embodiment.
图6为本实施例层间互连结构的第三种结构示意图。FIG. 6 is a schematic diagram of a third structure of the interlayer interconnection structure of the present embodiment.
图7为本实施例层间互连结构的第四种结构示意图。FIG. 7 is a schematic diagram of a fourth structure of the interlayer interconnection structure of this embodiment.
图8为本实施例层间互连结构的第五种结构示意图。FIG. 8 is a schematic diagram of a fifth structure of the interlayer interconnection structure of the present embodiment.
具体实施方式Detailed ways
为了使专利局的审查员尤其是公众能够更加清楚地理解本发明的技术实质和有益效果,申请人将在下面以实施例的方式作详细说明,但是对实施例的描述均不是对本发明方案的限制,任何依据本发明构思所做出的仅仅为形式上的而非实质性的等效变换都应视为本发明的技术方案范畴。In order to enable the examiners of the patent office, especially the public, to more clearly understand the technical essence and beneficial effects of the present invention, the applicant will describe in detail below by way of examples, but the descriptions of the examples are not intended to describe the solution of the present invention. Restriction, any equivalent transformation made according to the concept of the present invention is only formal but not substantive, and should be regarded as the scope of the technical solution of the present invention.
实施例Example
本实施例所述基于网格型拓扑结构的数据中心光互连结构是用于实现数据中心内部各个服务器之间的互连。本实施例中所述的服务器主要由主机、光收发模块、光输出接口、光输入接口等构成。主机主要负责数据的分析、处理和存储;光收发模块至少需要两组,一组用来向机柜内输出数据,另一组用来负责向机柜外传输数据,可以实现将主机中需要传输的数据转变成光信号,通过光输出端口发射出去,也可以从光输入接口接收到光信号,并转变成电信号传输给主机。The data center optical interconnection structure based on the grid topology described in this embodiment is used to realize the interconnection between various servers in the data center. The server described in this embodiment is mainly composed of a host, an optical transceiver module, an optical output interface, an optical input interface, and the like. The host is mainly responsible for data analysis, processing and storage; the optical transceiver module needs at least two groups, one is used to output data to the cabinet, and the other is used to transmit data to the outside of the cabinet, which can realize the data that needs to be transmitted in the host. It can be converted into an optical signal and transmitted through the optical output port, or it can also receive an optical signal from the optical input interface, and convert it into an electrical signal and transmit it to the host.
数据中心中包括两层机柜群,每层机柜群包含N个机柜,数据中心光互连结构如图3所示,每个机柜内设置一个规格为N×N的阵列波导光栅以及N个服务器。各个机柜中的服务器数量相同。对于有N个输入输出端口的N×N阵列波导光栅,其构成的网格型数据中心光互连结构最多可以支持2N个机柜,单个机柜内部最多可以支持N个服务器,则整个系统的规模为2N2,服务器通过光输入端口和光输出端口,与所在机柜内的阵列波导光栅的输出光接口、输入光接口通过光纤环形器相连,通过改变服务器使用的是哪个光收发模块,以及光收发模块发射的光波波长,即可选择与机柜内部其他的服务器或是其他机柜内的服务器进行数据传输。The data center includes two-layer cabinet groups, each layer of which contains N cabinets. The optical interconnection structure of the data center is shown in Figure 3. Each cabinet is equipped with an N×N arrayed waveguide grating and N servers. The number of servers in each enclosure is the same. For an N×N arrayed waveguide grating with N input and output ports, the grid-type data center optical interconnection structure can support up to 2N cabinets, and a single cabinet can support up to N servers. The scale of the entire system is 2N 2 , the server is connected to the output optical interface and the input optical interface of the arrayed waveguide grating in the cabinet through the optical input port and the optical output port through the optical fiber circulator. By changing which optical transceiver module the server uses, and the optical transceiver module transmits You can choose to transmit data with other servers in the cabinet or with servers in other cabinets.
参见图1,本实施例中,在任一机柜内部,在所有的阵列波导光栅的端口处(入射端口和出射端口)都连接一个4端口光纤环形器,并按如图1中的方式连接,使得阵列波导光栅的任意一个端口,可以拓展成三个环形器的端口,其中两个端口用来连接服务器的光收发端口,第三个端口通过光纤或者互连模块与另一层的阵列波导光栅相连的光纤环形器相连。Referring to FIG. 1, in this embodiment, in any cabinet, a 4-port optical fiber circulator is connected to all the ports (incident port and exit port) of the arrayed waveguide grating, and connected as shown in FIG. 1, so that Any port of the arrayed waveguide grating can be expanded into three ports of the circulator, two of which are used to connect the optical transceiver port of the server, and the third port is connected to the arrayed waveguide grating of another layer through an optical fiber or an interconnection module connected to the fiber optic circulator.
在使用时,设定每个服务器都有各自的编号,每个机柜也同样有各自的编号,为了方便区分,本实施例设置坐标(x,y,z)代表了第x层,机柜编号为y,服务器编号为z的服务器,x的取值为1或者2,y和z的取值范围是1到N。机柜的编号为(x,y)。不同机柜内的阵列波导光栅之间、同一机柜内的服务器和阵列波导光栅之间的连接需要符合如下规则:In use, each server is set to have its own number, and each cabinet also has its own number. For the convenience of distinction, in this embodiment, the coordinates (x, y, z) are set to represent the xth floor, and the cabinet number is y, the server whose server number is z, the value of x is 1 or 2, and the value range of y and z is 1 to N. Cabinets are numbered (x,y). The connection between arrayed waveguide gratings in different cabinets and between servers and arrayed waveguide gratings in the same cabinet must comply with the following rules:
1)在任一机柜内部,服务器的编号是从1到N,连接方式如图1所示,对于该机柜内的阵列波导光栅,与入射端口i相连的光纤环形器的b端口以及与对应的出射端口i’相连的光纤环形器的f端口,连接向编号为i的服务器的两个光输出端口;与入射端口i相连的光纤环形器的c端口以及与对应的出射端口i’相连的光纤环形器的e端口,连接向编号为i的服务器的两个光输入端口。此时,与入射端口i相连的光纤环形器的a端口和与出射端口i’相连的光纤环形器的d端口空出,为了方便,我们将图1做简化处理,变成图2的方式。1) In any cabinet, the number of servers is from 1 to N, and the connection method is shown in Figure 1. For the arrayed waveguide grating in the cabinet, the b port of the optical fiber circulator connected to the entrance port i and the corresponding output port The f port of the optical fiber circulator connected to port i' is connected to the two optical output ports of the server numbered i; the c port of the optical fiber circulator connected to the incident port i and the optical fiber ring connected to the corresponding outgoing port i' The e port of the server is connected to the two optical input ports of the server numbered i. At this time, the a port of the optical fiber circulator connected to the entrance port i and the d port of the optical fiber circulator connected to the exit port i' are empty.
2)对于任意一个机柜,其互连方式也就是机柜中阵列波导光栅的互连方式,规则如下:第一层机柜群中,机柜的数量有N个,对应阵列波导光栅共有N个,编号为1至N;第二层机柜群中,机柜的数量有N个,对应阵列波导光栅共有N个,编号为1至N;第一层机柜群中,在编号为m的阵列波导光栅中,与编号为n的端口相连的a端口,以及第二层机柜群中,在编号为n的阵列波导光栅中,与编号为m的端口相连的a端口,这两个a端口我们称之为成对的a端口;同时,第一层机柜群中,在编号为m的阵列波导光栅中,与编号为n’的端口相连的d端口,以及第二层机柜群中,在编号为n的阵列波导光栅中,与编号为m’的端口相连的d端口,这两个d端口我们称之为成对的d端口;这两个成对的a端口和成对的d端口,我们称之为一组a-d端口;这一组a-d端口用光纤或者层间互连结构相连,使用光纤互连的时候是a端口与a端口使用光纤直接连在一起,d端口和d端口使用光纤直接连在一起。2) For any cabinet, the interconnection method is the interconnection method of the arrayed waveguide gratings in the cabinet. The rules are as follows: In the first-layer cabinet group, the number of cabinets is N, and there are N corresponding arrayed waveguide gratings, numbered as 1 to N; in the cabinet group on the second layer, the number of cabinets is N, and there are N corresponding arrayed waveguide gratings, numbered 1 to N; in the cabinet group on the first layer, in the arrayed waveguide grating numbered m, and The port a connected to the port numbered n, and the port a connected to the port numbered m in the arrayed waveguide grating numbered n in the second-layer cabinet group, we call these two ports a pair At the same time, in the first-layer cabinet group, in the arrayed waveguide grating numbered m, the d port connected to the port numbered n', and in the second-layer cabinet group, in the arrayed waveguide grating numbered n In the grating, the d port connected to the port numbered m', these two d ports are called paired d ports; the two paired a ports and paired d ports, we call them a pair of d ports. Group a-d ports; this group of a-d ports are connected by optical fibers or interlayer interconnection structure. When using optical fibers, port a and port a are directly connected by optical fibers, and ports d and d are directly connected by optical fibers.
层间互连结构的作用,就是使得第一层和第二层的服务器能够互相连通,传输数据,从图1中阵列波导光栅与光纤环形器互连的结构可以知道:当有光从a端口输入时,会根据波长的不同,从阵列波导光栅另一侧的与某个端口相连的d端口输出;当有光从d端口输入时,无论波长是什么,都会传输的同一个端口所在的e端口输出,并被与之相连的接收机接收到。利用这种不同,可以设计层间互连结构的形式,实现信号的层间互连。The function of the interlayer interconnection structure is to enable the servers on the first layer and the second layer to communicate with each other and transmit data. From the structure of the interconnection between the arrayed waveguide grating and the fiber circulator in Figure 1, we can know that when there is light from port a When inputting, it will output from the d port connected to a certain port on the other side of the arrayed waveguide grating according to the different wavelengths; when there is light input from the d port, no matter what the wavelength is, it will be transmitted to the e of the same port. port output and received by the receiver connected to it. Using this difference, the form of the interlayer interconnection structure can be designed to realize the interlayer interconnection of signals.
本实施例中提出了五种层间互连结构的实现方式,如图4、5、6、7、8所示,图4是直接将两条互连的光纤交叉互换,实现信号的不同层传输,但此时,互连的两个服务器的传输功能受到了限制,只能作为层间互连的服务器,链路的数量减少(没有了同层间互连的链路),但机柜内的传输不受影响;图5是使用光开关矩阵,可以灵活的选择输出方向,实现图4中相同的功能,但增加了器件成本,而且传输方向只能二选一;图6是使用能够分离波长为λ0的光的滤波器,可以实现互不干扰的输出,但受限于波长,第一层和第二层互连传输的效率可能会受到限制(当用于机柜间传输的收发机数量多于1个的时候,图4、图5的层间互连结构可以实现多波长的并行传输,大大提高传输的速率,而图6的方式则没有此优化);图7是使用光纤光栅,可以实现和图6结构相同的功能,且器件的成本相较于图6的较低,但受限于光纤光栅器件的特性,信号质量相较于使用滤波器的方案略差;图8是使用光纤环形器和光开关矩阵组合的方式,通过改变光开关矩阵的互连状态,灵活的使得服务器实现层间或同层间互连,并且链路数量不会减少,但同样的,系统的成本也相对较高。因此,实际使用时可将这五种层间互连结构进行有效的结合,综合分析层间互连的需求,灵活的分配四种方案:图4所示的方式适用于层间互连较为密切且需要控制成本的架构,图6和图7所示的方式适用于层间互连较少的架构,同时图7所示的方式适用于控制系统成本的架构,而图5所示的方式则可以灵活的适用于层间互连不多也不少的中间状态的架构。图8所示的方式适用于层间互连和同层互连比重相差不大的状况,由于这五种层间互连结构并不冲突,因此也可以在一个数据中心互连结构中灵活的分配这五种层间互连结构的数量,以满足具体的层间互连的需求。In this embodiment, five implementations of the interlayer interconnection structure are proposed, as shown in Figures 4, 5, 6, 7, and 8. Figure 4 directly crosses and interchanges two interconnected optical fibers to realize different signals. Layer transmission, but at this time, the transmission function of the two interconnected servers is limited, and can only be used as servers interconnected between layers, the number of links is reduced (there is no link interconnected between the same layers), but the cabinet The internal transmission is not affected; Figure 5 shows the use of an optical switch matrix, which can flexibly select the output direction to achieve the same function in Figure 4, but increases the cost of the device, and only one of the two transmission directions can be selected; A filter that separates light with a wavelength of λ 0 can achieve output that does not interfere with each other, but limited by the wavelength, the efficiency of the first layer and second layer interconnection transmission may be limited (when used for transceiver transmission between cabinets) When the number of machines is more than 1, the interlayer interconnection structure in Figure 4 and Figure 5 can realize multi-wavelength parallel transmission, greatly improving the transmission rate, while the method in Figure 6 does not have this optimization); Figure 7 is the use of optical fibers The grating can achieve the same function as the structure in Figure 6, and the cost of the device is lower than that of Figure 6, but limited by the characteristics of the fiber grating device, the signal quality is slightly worse than that of the filter scheme; Figure 8 It is a combination of optical fiber circulator and optical switch matrix. By changing the interconnection state of the optical switch matrix, the server can be flexibly interconnected between layers or the same layer, and the number of links will not be reduced. The cost is also relatively high. Therefore, in actual use, these five interlayer interconnection structures can be effectively combined, the requirements of interlayer interconnection can be comprehensively analyzed, and four schemes can be flexibly allocated: The method shown in Figure 4 is suitable for relatively close interlayer interconnections. And the architecture that needs to control the cost, the methods shown in Figure 6 and Figure 7 are suitable for the architecture with less interconnection between layers, and the method shown in Figure 7 is suitable for the architecture that controls the system cost, while the method shown in Figure 5 is suitable for the architecture with less interconnection between layers. It can be flexibly applied to intermediate state architectures with more or less interconnections between layers. The method shown in Figure 8 is suitable for the situation where the proportion of inter-layer interconnection and the same-layer interconnection is not much different. Since these five inter-layer interconnection structures do not conflict, they can also be flexibly used in a data center interconnection structure. The number of these five interlayer interconnect structures is allocated to meet specific interlayer interconnect requirements.
基于以上的规则,再根据阵列波导光栅的波长路由方式,本实施例通信方法如下:Based on the above rules, and according to the wavelength routing mode of the arrayed waveguide grating, the communication method in this embodiment is as follows:
(1)机柜内传输:(1) Transmission in the cabinet:
源服务器(x1,y1,z1)与目的服务器(x2,y2,z2)在同一机柜内,即:x1=x2,y1=y2,此时,源服务器与f端口相连的光发射机发送波长为λO的光信号,经过光纤环形器,从B端口出射到达阵列波导光栅的编号为z1’的出射端口,经过阵列波导光栅,并从z2端口出射,到达与之相连的光纤环形器的A端口,经过光纤环形器,从c端口出射,并通过与c端口相连的目的服务器光接收机传输到目的服务器。其中O=|z1-z2|。The source server (x1, y1, z1) and the destination server (x2, y2, z2) are in the same cabinet, that is: x1 = x2, y1 = y2, at this time, the optical transmitter connected to the source server and the f port transmit wavelength is The optical signal of λ O passes through the fiber circulator, exits from the B port to the exit port numbered z1' of the arrayed waveguide grating, passes through the arrayed waveguide grating, exits from the z2 port, and reaches the connected fiber circulator A port of the circulator , through the optical fiber circulator, outgoing from the c port, and transmitted to the destination server through the destination server optical receiver connected to the c port. where O=|z1-z2|.
(2)机柜间同层传输:(2) Transmission on the same layer between cabinets:
源服务器(x1,y1,z1)与目的服务器(x2,y2,z2)在同层,但不在同一机柜内,即:x1=x2,y1≠y2,此时,若与源服务器连接的a端口和d端口没有连接层间互连结构;或连接的层间互连结构为图6或图7所示的结构;或连接的层间互连结构为图5或图8所示的结构,但此时光开关矩阵的状态支持同层互连,源服务器与b端口相连的光发射机发送波长为λQ的光信号,其中Q=|y1-y2|,光信号通过光纤环形器从a端口输出,然后传向另一层的编号为z1的机柜中的阵列波导光栅,连接的端口为(x3,z1,y1,a),x3≠x1,根据波长λQ光信号从端口(x3,z1,y2,d)输出,连接向x1层的编号为y2的机柜中的阵列波导光栅,连接端口为(x1,y2,z1,d),通过e端口被服务器(x1,y2,z1)的接收机接收到,完成机柜间同层传输的过程,如果z1=z2,则传输完成,如果z1≠z2,则再通过一次机柜内传输,完成传输过程;若与源服务器连接的a端口和d端口连接的层间互连结构是方式一;或连接的层间互连结构为方式二或方式五,但此时光开关矩阵的状态不支持同层互连,且被占用不能改变,则服务器需要先通过机柜内传输,传输给可以进行层间互连的服务器,并通过上述方式传输。The source server (x1, y1, z1) and the destination server (x2, y2, z2) are on the same floor, but not in the same cabinet, that is: x1=x2, y1≠y2, at this time, if the a port connected to the source server There is no interlayer interconnection structure connected to the d port; or the connected interlayer interconnection structure is the structure shown in Figure 6 or Figure 7; or the connected interlayer interconnection structure is the structure shown in Figure 5 or Figure 8, but At this time, the state of the optical switch matrix supports the same-layer interconnection. The optical transmitter connected to the b port of the source server sends an optical signal with a wavelength of λ Q , where Q=|y1-y2|, and the optical signal is output from the a port through the fiber circulator , and then transmitted to the arrayed waveguide grating in the cabinet numbered z1 on another layer, the connected port is (x3, z1, y1, a), x3≠x1, according to the wavelength λ Q optical signal from port (x3, z1, y2,d) output, connected to the arrayed waveguide grating in the cabinet numbered y2 on the x1 floor, the connection port is (x1, y2, z1, d), and the receiver of the server (x1, y2, z1) through the e port If z1=z2, the transmission is completed; if z1≠z2, the transmission process is completed through another transmission in the cabinet; if the a port and the d port connected to the source server are connected The inter-layer interconnection structure is mode 1; or the connected inter-layer interconnection structure is mode 2 or mode 5, but at this time, the state of the optical switch matrix does not support the same-layer interconnection, and the occupied cannot be changed, then the server needs to pass the The transmission in the cabinet is transmitted to the server that can be interconnected between layers, and is transmitted in the above-mentioned manner.
(3)机柜间层间传输:(3) Inter-layer transmission between cabinets:
源服务器(x1,y1,z1)与目的服务器(x2,y2,z2)不在同层,即x1≠x2,则是需要进行机柜间层间传输。源服务器(x1,y1,z1)需要先经过机柜内传输或者机柜间同层传输,传输给与层间互连结构相连的服务器,如果层间互连结构为图4方式,则与b端口相连的光发射机,发送任意波长,经过光纤环形器,通过a端口出射到层间互连结构,到达另一层与之相连的d端口,经过光纤环形器,被与e端口相连的光接收机接收,则信号被停留在另一层的服务器上,再通过机柜内传输和机柜间同层传输,传输到目的服务器;如果层间互连结构为图5方式,则首先判断光开关的状态,当需要调整光开关状态时,判断是否会影响到已有的传输任务,若不会,则通过调整光开关的状态,使得连接状态改变成和图4方式相同,再通过同上的方式完成传输;如果层间互连结构为图6方式,则与b端口相连的发射机发送波长为λ0的光信号,经过光纤环形器,从a端口出射,到达滤波器,并被分配发送方向,最终到达另一层的d端口,进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,从而将信号传输给上层的服务器,再经过机柜内传输和机柜间同层传输,完成传输任务;如果层间互连结构为图7方式,则与b端口相连的发射机发送波长为λ0的光信号,经过光纤环形器,从a端口出射,到达与该a端口成对的另一层的a端口,进入光纤环形器,之后从A端口出射,从入射端口y1进入阵列波导光栅,并根据路由特性可知,光信号会从对应的出射端口y1’出射,通过B端口进入光纤环形器,并从d端口出射,到达光纤光栅,光纤光栅会反射该波长,重新从d端口进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,从而将信号传输给上层的服务器,再经过机柜内传输和机柜间同层传输,完成传输任务;如果层间互连结构为图8所示,控制光开关矩阵的互连端口,当光开关矩阵的状态使得每个3端口光纤环形器的第一个端口和第三个端口相连,则可以实现层间机柜的互连:源服务器的与b端口相连的发射机发送波长λG的光信号(G=|z1-y2|),通过光纤环形器从a端口出射到达层间互连结构,进入三端口光纤环形器,并经由光开关矩阵,入射回三端口光纤环形器,使得光信号又从a端口入射,并经过光纤环形器,从z1端口入射到阵列波导光栅,根据波长路由,从y2端口出射,进入与之相连的光纤环形器,从d端口出射,进入层间互连结构并出射,根据互连特性,到达(x2,y2,y1,d)端口,进入光纤环形器,然后从e端口出射,并被与e端口相连的光接收机接收,传输到(x2,y2,y1),若y1=z2,则传输结束,若y1≠z2,则在进行一次机柜内传输即可完成传输任务。If the source server (x1, y1, z1) and the destination server (x2, y2, z2) are not on the same layer, that is, x1≠x2, inter-cabinet layer-to-layer transmission is required. The source server (x1, y1, z1) needs to be transmitted in the cabinet or the same layer between cabinets, and then transmitted to the server connected to the interlayer interconnection structure. If the interlayer interconnection structure is in the way shown in Figure 4, it is connected to port b. The optical transmitter transmits any wavelength, passes through the optical fiber circulator, exits the interlayer interconnection structure through the a port, reaches the d port connected to it on another layer, and passes through the optical fiber circulator to the optical receiver connected to the e port. If the signal is received, the signal will stay on the server on another layer, and then transmitted to the destination server through the transmission in the cabinet and the same layer between the cabinets; When it is necessary to adjust the state of the optical switch, judge whether it will affect the existing transmission task. If not, adjust the state of the optical switch to make the connection state change to the same way as in Figure 4, and then complete the transmission in the same way; If the interlayer interconnection structure is as shown in Figure 6, the transmitter connected to port b sends an optical signal with a wavelength of λ 0 , passes through the fiber circulator, exits port a, reaches the filter, and is assigned the sending direction, and finally reaches the The d port of the other layer enters the optical fiber circulator, and then exits from the e port, and is received by the optical receiver connected to the e port, thereby transmitting the signal to the upper layer server, and then through the transmission in the cabinet and the same layer between the cabinets. , to complete the transmission task; if the interlayer interconnection structure is as shown in Figure 7, the transmitter connected to the b port sends an optical signal with a wavelength of λ 0 , passes through the fiber circulator, exits the a port, and arrives in a pair with the a port. The a port of the other layer enters the fiber circulator, then exits from the A port, and enters the arrayed waveguide grating from the entrance port y1. According to the routing characteristics, the optical signal will exit from the corresponding exit port y1' and enter through the B port. The fiber circulator exits from the d port and reaches the fiber grating. The fiber grating will reflect the wavelength, re-enter the fiber circulator from the d port, and then exit from the e port and be received by the optical receiver connected to the e port, thereby converting The signal is transmitted to the upper-layer server, and then through the transmission within the cabinet and the same-layer transmission between the cabinets to complete the transmission task; if the inter-layer interconnection structure is as shown in Figure 8, control the interconnection port of the optical switch matrix, when the state of the optical switch matrix If the first port and the third port of each 3-port fiber optic circulator are connected, the interconnection of the interlayer cabinets can be realized: the transmitter connected to the b port of the source server sends an optical signal of wavelength λ G (G= |z1-y2|), exits from the a port through the fiber circulator to the interlayer interconnection structure, enters the three-port fiber circulator, and is incident back to the three-port fiber circulator through the optical switch matrix, so that the optical signal is transmitted from the a port again. Incident and pass through the fiber circulator, enter the arrayed waveguide grating from the z1 port, exit from the y2 port according to the wavelength route, enter the fiber circulator connected to it, exit from the d port, enter the interlayer interconnection structure and exit, according to Interconnection characteristics, reaching the (x2, y2, y1, d) port, entering the optical fiber circulator, and then exiting from the e port, received by the optical receiver connected to the e port, and transmitted to the (x2, y2, y1), if y1=z2, the transmission is over, and if y1≠z2, the transmission task can be completed after one transmission in the cabinet.
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。The above-mentioned embodiments are preferred embodiments of the present invention, but the embodiments of the present invention are not limited by the above-mentioned embodiments, and any other changes, modifications, substitutions, combinations, The simplification should be equivalent replacement manners, which are all included in the protection scope of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810614020.6A CN108718214B (en) | 2018-06-14 | 2018-06-14 | Optical Interconnection Structure and Communication Method of Data Center Based on Mesh Topology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810614020.6A CN108718214B (en) | 2018-06-14 | 2018-06-14 | Optical Interconnection Structure and Communication Method of Data Center Based on Mesh Topology |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108718214A CN108718214A (en) | 2018-10-30 |
CN108718214B true CN108718214B (en) | 2020-06-12 |
Family
ID=63912979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810614020.6A Expired - Fee Related CN108718214B (en) | 2018-06-14 | 2018-06-14 | Optical Interconnection Structure and Communication Method of Data Center Based on Mesh Topology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108718214B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114745056A (en) * | 2022-04-11 | 2022-07-12 | 北京量子信息科学研究院 | Communication device, quantum communication network, and communication method |
CN117579482B (en) * | 2023-12-05 | 2024-07-09 | 广东保伦电子股份有限公司 | Fiber matrix cascading method, system, equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102882811A (en) * | 2012-09-10 | 2013-01-16 | 西安电子科技大学 | Data center light interconnection network system based on array waveguide grating and communication method |
CN104009941A (en) * | 2014-05-16 | 2014-08-27 | 江苏鼎云信息科技有限公司 | Data center rack internal network structure based on arrayed waveguide grating |
WO2014175835A1 (en) * | 2013-04-26 | 2014-10-30 | Agency For Science, Technology And Research | Optical network architecture for datacenter |
CN105743580A (en) * | 2016-02-16 | 2016-07-06 | 江苏鼎云信息科技有限公司 | Data center internal network interconnection structure based on multiple arrayed waveguide gratings |
CN106776460A (en) * | 2016-12-23 | 2017-05-31 | 华南师范大学 | Data center interconnection structure and data communications method based on fin topological structure |
CN107800483A (en) * | 2017-11-01 | 2018-03-13 | 上海交通大学 | The more ripple short interconnections networks of multicore based on array waveguide grating |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8983293B2 (en) * | 2012-04-25 | 2015-03-17 | Ciena Corporation | Electro-optical switching fabric systems and methods |
-
2018
- 2018-06-14 CN CN201810614020.6A patent/CN108718214B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102882811A (en) * | 2012-09-10 | 2013-01-16 | 西安电子科技大学 | Data center light interconnection network system based on array waveguide grating and communication method |
WO2014175835A1 (en) * | 2013-04-26 | 2014-10-30 | Agency For Science, Technology And Research | Optical network architecture for datacenter |
CN104009941A (en) * | 2014-05-16 | 2014-08-27 | 江苏鼎云信息科技有限公司 | Data center rack internal network structure based on arrayed waveguide grating |
CN105743580A (en) * | 2016-02-16 | 2016-07-06 | 江苏鼎云信息科技有限公司 | Data center internal network interconnection structure based on multiple arrayed waveguide gratings |
CN106776460A (en) * | 2016-12-23 | 2017-05-31 | 华南师范大学 | Data center interconnection structure and data communications method based on fin topological structure |
CN107800483A (en) * | 2017-11-01 | 2018-03-13 | 上海交通大学 | The more ripple short interconnections networks of multicore based on array waveguide grating |
Non-Patent Citations (3)
Title |
---|
Signal degradation for optical interconnects in data center networks;Mohsin Fayyaz,etal.;《2015 13th International Conference on Frontiers of Information Technology》;20160229;第81-86页 * |
低功耗数据中心网络架构的研究;陈佳佳;《全国第17次光纤通信暨第18届集成光学学术会议——SDN、网络架构、技术经济和设计权衡专辑》;20151218;第1-2页 * |
数据中心发射及接收集成芯片研究进展;李超懿等;《激光与光电子学进展》;20170516;第120002-1至120002-11页 * |
Also Published As
Publication number | Publication date |
---|---|
CN108718214A (en) | 2018-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yuan et al. | Space-division multiplexing in data center networks: on multi-core fiber solutions and crosstalk-suppressed resource allocation | |
US9210487B1 (en) | Implementation of a large-scale multi-stage non-blocking optical circuit switch | |
CN106817288B (en) | A data center network system and signal transmission system | |
JP3865407B2 (en) | Insertion / extraction multiplexer | |
TWI451143B (en) | Optical interconnect fabrics and optical switches | |
US11789209B2 (en) | Pair routing between undersea fiber optic cables | |
CN103051984B (en) | Optical signal transmission method and device | |
CN102177668A (en) | Methods and systems for implementing high-radix switch topologies on relatively lower-radix switch physical networks | |
Ramini et al. | Engineering a bandwidth-scalable optical layer for a 3d multi-core processor with awareness of layout constraints | |
CN1567751A (en) | Quantum network addressing method and quantum network router | |
CN108476080B (en) | Multidimensional optoelectronic switch | |
CN108718214B (en) | Optical Interconnection Structure and Communication Method of Data Center Based on Mesh Topology | |
US11888583B2 (en) | Integrated 3-way branching unit switch module having small footprint | |
US11190860B2 (en) | Switch with a shuffle | |
US10623101B1 (en) | Hyperscale photonics connectivity solution | |
CN112804002B (en) | Short-distance interconnection network based on MPO fiber jumper | |
JP7464874B2 (en) | Optical Network System | |
CN102821332B (en) | General hardware platform for all-optical switching nodes | |
CN112415684A (en) | Passive optical fiber cross wiring device | |
CN100495098C (en) | Reconfigurable Optical Switching System | |
CN106776460B (en) | Data center interconnection structure and data communications method based on cooling fin topological structure | |
US20210297757A1 (en) | Spatial spectral mesh | |
Hong et al. | A multi-floor arrayed waveguide grating based architecture with grid topology for datacenter networks | |
Roychowdhury et al. | POID: a passive all-optical inter-rack interconnect for data-centers | |
Guo et al. | A Low Insertion Loss and Non-Blocking Optical Router for 3D Optical Network-on-Chip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200612 |