Cloud computing center platform network architecture and networking method

By adopting the CLOS network structure and dual-port server connection method in the cloud computing center platform network, the rigidity problem of the traditional network topology construction method is solved, and efficient data transmission and well-scalable cloud computing center platform network are realized, with the characteristics of non-blocking transmission and low cost.

CN120692168APending Publication Date: 2025-09-23HAINAN UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410315681.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-20
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

The network topology construction method and network layer control plane operation mechanism of traditional cloud computing center platforms are rigid, making it difficult to meet the needs of high performance and high cost performance, and lacking design flexibility and scalability.

Method used

A cloud computing center platform network based on the CLOS network structure is adopted. A ring structure is formed by folding and connecting three-layer CLOS networks. Dual-port servers and switches are used for connection. Combined with specific numbering and connection strategies, a cloud computing center platform network with good scalability and non-blocking is constructed.

Benefits of technology

It achieves efficient data transmission efficiency and large network bandwidth, has good scalability and fault tolerance, is low-cost, and can achieve non-blocking information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120692168A_ABST
    Figure CN120692168A_ABST
Patent Text Reader

Abstract

The invention discloses a cloud computing center platform network architecture and a networking method. The cloud computing center platform network comprises column dual-port servers and column port switches, the column dual-port servers and the column port switches are integers, the switches are placed according to a CLOS structure, and the two servers are deployed on a link connected between the switches. Each switch column is provided with a table port switch, and each server column is provided with a table dual-port server. After the switches and the servers in the arrangement follow a certain rule to form connection, the switches and the servers can be constructed into a structure which can be constructed in a recursive mode and is provided with a layer network. And the layer-th network under the layer network comprises a middle layer-th network and left and right groups of layer-th switches and layer-th servers. The switches and the servers in two rows at the head and the tail of the layer network are connected to form an annular cloud computing center platform network. Devices used in the annular cloud computing center platform network only comprise a dual-port server and a port switch, namely, networking of the cloud computing center platform network which is large in network bandwidth, balanced in load, good in fault tolerance and capable of achieving non-blocking transmission is achieved with low cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of network technology, and in particular relates to a cloud computing center platform network architecture and a networking method. Background Art

[0002] With the rapid development of information technology such as computers and communications, various applications such as electronic media, cloud computing and big data have surged, the demand for data exchange has become increasingly high, and higher requirements have been placed on the cloud computing center platform network. Summary of the Invention

[0003] Due to the rapid growth in the number of users and service content, current cloud computing center platform networks need to continuously expand to meet service demands. The traditional cloud computing center platform network topology construction method and the operation mechanism of the network layer control plane are rigid and can no longer meet the growing demand for high performance and high cost performance in the new situation.

[0004] The current cloud computing center platform network usually adopts the classic fat-tree structure, which lacks design flexibility and expansion efficiency.

[0005] The present invention is based on the CLOS network structure. The basic form of the cloud computing center platform network is formed by folding an ordinary three-layer CLOS network and connecting it into a ring, that is, connecting the switches in the input and output stages of the three-layer CLOS network. Therefore, a dual-port server can be inserted between any two switches at different levels. This structure can have two effective expansion methods: quantity expansion and level expansion, so it has good scalability. The connection between the switches is based on the CLOS network structure, which can realize non-blocking switching function. A large number of the above-mentioned switches are connected to the server to form a cloud computing center platform network with good scalability and non-blocking. By adopting reasonable identification, each server can be numbered so that it has a unique geographical coordinate. Under this premise, the present invention provides an efficient routing method. The present invention has good scalability and strong fault tolerance, and can efficiently realize the networking of the cloud computing center platform network.

[0006] One of the purposes of the present invention is to provide a networking method and a cloud computing center platform network based on a dual-port server with high data transmission efficiency and large network bandwidth.

[0007] On the one hand, an embodiment of the present invention provides a method for networking a cloud computing center platform network, wherein the cloud computing center platform network includes Column dual port server and List Port switch, = , ≥1 and is an integer. Switches are placed according to the CLOS structure. Two servers are deployed on the links between switches. Each row of switches is placed The number of ports is 2 Switches are placed in each server column A dual-port server.

[0008] After the switches and servers in the arrangement are connected according to certain rules, they can be constructed into a The structure of the layer network. The first layer of the network Layer network includes indivual Layer network, left and right Group Layer 2 switches and Tier servers, each group Layer switches contain Taiwan Layer switch, The corresponding switch is a switch unit, and each group Each layer server contains 2 corresponding servers, Each corresponding server is a server unit.

[0009] According to the structural relationship, the The first layer of the network Layer network includes No. Layer Network and Layer 1 switches and servers, each group Layer switch unit contains corresponding switches, each group The layer server unit contains corresponding servers. Among them, the first layer network includes Column Server and Column switches.

[0010] Each column of switches in the first layer network includes The port is 2 Each server column includes servers.

[0011] For the arrangement, there are two global variables and , respectively represent the number of layers of the cloud computing center platform network and the number of switches contained in each switch column in the first layer network. and It directly reflects the scale of the cloud computing center platform network.

[0012] The certain rules are rules for interconnecting the switch and the server, including a connection strategy. The connection strategy is based on numbering the server and the switch, wherein the numbering method of the switch and the server is the same, but the numbers of the two are independent of each other.

[0013] Switch numbering strategy: using binary coordinates The coordinates of the switches are used to uniquely identify their positions. The horizontal coordinate of each switch column is determined by the relative order of that switch column within all other switch columns, starting at 1 and increasing towards the right. The vertical coordinate starts at 1 and increases downwards, with the top switch in each column as the starting coordinate. The vertical coordinate of each switch is the number of switches at the top of the column plus 1. , Respectively represent the horizontal and vertical coordinates of the switch location, , are integers, and , The leftmost switch row in the arrangement is used as the starting switch row, and the switch output ports in the switch row are horizontally connected to the servers.

[0014] Server column numbering strategy: two-tuple coordinates The server's location coordinates are uniquely identified. Starting with the first server column on the left of the arrangement, the horizontal coordinate of each server column is determined by the relative order of that server column among all server columns. The horizontal coordinate starts at 1 and increases towards the right. Starting with the top server in each server column, the vertical coordinate starts at 1 and increases downward. The vertical coordinate of each server is the number of servers at the top of the column plus 1. , Respectively represent the horizontal and vertical coordinates of the server location, , The server on the far left of the arrangement is the starting switch column, and the servers in the server column are connected to each other in an interlaced manner.

[0015] After numbering the switches and servers in the deployment, the present invention provides the following connection strategy: for a first layer network, starting from the first row of switches, connecting the first row of servers includes three processes: connecting the switch row to the right row of servers, connecting the server row to the right adjacent server row, and connecting the server row to the right row of switches. Each switch in the switch row is connected in turn. servers, making The switch can be successfully connected Each server in the odd-numbered server column is connected to the server with the same vertical coordinate in the adjacent even-numbered server column to the right, so that The servers are connected to each other.

[0016] Furthermore, the servers in the first even-numbered column are connected to the switches in the second column.

[0017] For any coordinate Server, , , right Round and add 1 to get a value , That is, the vertical coordinate value of the corresponding switch in the left switch column to which the server is connected, and the horizontal coordinate of the target switch is exactly , that is, any coordinate is The server with the coordinates on the left is In this way, the first layer of the network can be successfully constructed.

[0018] The connection between an even-numbered column of servers and a right-hand column of switches in the first layer network can also be expressed in the following more general way: Server, right The rounded value plus one can determine the connection port of the target switch; right The remainder can also be obtained as a value, which ranges from 0 to , the value indicates the vertical coordinate of the corresponding switch in the next switch column to which the server is connected. For a value of 0, it is connected to the last switch in the next switch group. According to the two connection methods, each column of switches and servers in the first layer network can establish a connection.

[0019] For one of the layer network, ,have Column switches and Column server. Layer network includes indivual Layer network and Layer 1 switches and servers, each group Layer switches contain corresponding switches, each group Tier servers contain The network connection method is as follows:

[0020] For any switch column to connect to the server column on the right and any server column to connect to the server column on the right, the connection method is the same as that of the switch column to connect to the server column on the right in the first layer network. For the server column to connect to the switch column on the right, the following strategy is adopted: starting from the first column, for the first Even-numbered servers are all Tier server connection In the form of a layer switch, the following connection method is used: Layer network Group Layer even-numbered servers, each group contains Even-numbered servers, each The even-numbered servers form an even-numbered server unit in sequence. The even-numbered servers in the tier Group The even-numbered servers in the tier an even number of server units, , It includes servers, connect in sequence No. Layer 1 in the network The first switch unit For Layer 1 in the network The first layer in the network Layer even-numbered servers are also divided into Group, each group has There are even-numbered servers in the group. Even-numbered server units. The first layer The even-numbered servers in the tier Group Even number of server units, , , which connects Layer 1 in the network The first switch unit A switch.

[0021] For the Column and The servers in the even-numbered columns are all first-tier servers connected to the first-tier switches. The first floor above the platform, Round up and add one to get In each of the first-layer networks, the server is connected to the switch in the same manner as the server is connected to the switch to the right in the first-layer network.

[0022] For the Column to Even-numbered servers are all The server is connected to the switch in the form of the first The servers in the even-numbered columns are divided into Group, each group Servers, each The even-numbered servers are sequentially incorporated into a server unit. Each server in the even-numbered column of the layer is connected to the Each switch in the layer switch is connected in sequence.

[0023] According to the above description, for any coordinate The switch connected to The coordinates of the server are from arrive , from the first port to the The ports are connected to the above servers.

[0024] According to the above description, for any coordinate Even-numbered servers, determine this time Is it less than or greater than ,like Less than , this is the first Layer Network, Computation right Take the remainder to determine the specific connection Layer network, computing Plus minus right The result after taking the remainder is Round off to get the corresponding port of the target switch to which it is connected. Add the remainder to the value obtained to determine the corresponding input port of the target switch to which it is connected. right Round up and add 1 to determine the target switch's location. The sorting in the layer network, at this time, it has been determined that the target switch is in the corresponding The horizontal coordinate of the target switch is +1, the vertical coordinate can be derived based on the several values ​​obtained above.

[0025] like or ,This is the first layer of network, right Take the remainder and determine the corresponding input port of the connected target switch. right Take the remainder and add one to get the vertical coordinate of the connected switch.

[0026] like , this is the Layer network, use the vertical coordinates of the above servers Take the remainder and get a value from 0 to , except for 0 connecting to the last one, the rest of the values ​​represent the The vertical coordinate of the switch in the layer network, and then use the vertical coordinate to Round the value and add 1 to determine the corresponding input port of the connected target switch.

[0027] After the adjacent switches and servers are connected according to the interconnection method, a cloud computing center platform network can be formed, connecting the first and last rows of switches and servers. The connection method is that each switch is connected to the above More than 100 servers are connected, so that the lines are parallel and do not cross each other, thus realizing a three-dimensional ring cloud computing center platform network.

[0028] A cloud computing center platform network architecture and networking method feature introduction: Under the above cloud computing center platform network networking method, a three-dimensional ring cloud computing center platform network can be formed. Layer network includes Column Server and A row of switches, each row of switches has switches, each server column has Server, namely Layer network includes Switches and For the above arrangement, there are two global variables and , respectively represent the number of layers of the cloud computing center platform network and the number of switches contained in each switch column in the first layer network. and The number of directly reflects the size of the cloud computing center platform network. Each server fully utilizes each port of the switch, making the input and output ports of the switch fully utilized, thus maximizing the utilization rate of the switch. In addition, the network can be constructed in a recursive way and achieve full interconnection in the switching network. It is a rearrangeable non-blocking connection method that can achieve non-blocking in the information transmission process. In the layer network, only the connections between two adjacent rows of switches are viewed through the server. Layer switches and No. All layer networks are connected, achieving full interconnection between layers. This shows that the cloud computing center platform network is a kind of network that can be realized at a low cost, with large network bandwidth, load balancing, good fault tolerance, and non-blocking transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solution in this embodiment, the following briefly introduces the drawings required for describing the embodiment.

[0030] Figure 1 It is a top view of an embodiment of a networking method and a cloud computing center platform network of the present invention;

[0031] Figure 2 This is a topology diagram of a networking method and a cloud computing center platform network according to an embodiment of the present invention;

[0032] Figure 3 This is a schematic diagram of server and switch coordinates of an embodiment of a cloud computing center platform network and a networking method of the cloud computing center platform network of the present invention;

[0033] Figure 4 The present invention is a networking method of a cloud computing center platform network and a cloud computing center platform network Layer diagram.

[0034] Figure 5 It is a coordinate and connection cross-sectional diagram of a networking method of a cloud computing center platform network and an embodiment of the cloud computing center platform network of the present invention. Implementation Method

[0035] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments, but the protection scope of the present invention is not limited to the following description.

[0036] As mentioned above, the present invention is a networking method and a cloud computing center platform network, wherein the cloud computing center platform network includes Column dual port server and List port switch, , and is an integer.

[0037] Place the switches according to the CLOS structure and deploy two servers on the links connecting the switches.

[0038] Each switch column is placed tower Port switch, each row of servers is placed A dual-port server.

[0039] Connecting the switch and the server according to the above rules will form a recursively constructed The structure of the layer network.

[0040] What we constructed The first layer of the network Layer network includes middle No. Layer network and left and right Group Layer 2 switches and Tier server.

[0041] Finally, the The first and last rows of switches and servers at the layer network are connected to form a cloud computing center platform network architecture and networking method proposed by the present invention.

[0042] Example 1.

[0043] one , , The networking method of the cloud computing center platform network with 9 switches and 27 servers is implemented as follows: Figure 2 shown.

[0044] from Figure 3 As can be seen, in this cloud computing platform network configuration method, switches and servers are arranged in columns. For every switch column, two server columns are placed. Each switch column includes three switches with three input and output ports, and each server column includes nine dual-port servers. The switches and servers in this arrangement are connected according to specific connection rules.

[0045] The scale of the cloud computing center platform network is and Determined by two global variables, The value of determines the number of layers of the cloud computing center platform network, and It determines the number of switch or server connection units. Together, they determine the scale of the cloud computing center platform network.

[0046] The certain connection rule is a strategy for forming an interconnection between the switch and the server, which includes the following numbering and interconnection rules, wherein the numbering between the switch and the server is independent of each other. The numbering of the switch and the server in this embodiment is as follows: Figure 3 shown.

[0047] The switch numbering strategy in this embodiment is based on coordinate tuples. To uniquely identify the location coordinates of the switch. The leftmost switch column in the arrangement is the starting switch column, and the switch output ports in the switch column are horizontally connected to the server. The horizontal coordinate value of each switch column is determined by the relative order of the switch column in all switch columns, with the starting horizontal coordinate being 1 and increasing to the right; the starting vertical coordinate is the top switch in the switch column where each switch is located, with the starting vertical coordinate being 1 and increasing downwards. The vertical coordinate of each switch is the number of switches above the switch in the switch column where the switch is located plus one. The coordinate number of each switch is as follows: Figure 3 shown.

[0048] The server column numbering strategy in this embodiment is also based on a binary tuple. To identify the location coordinates of the server. The first server column on the left end of the arrangement is the starting switch column. The horizontal coordinate value of each server column is determined by the relative order of the server column in all server columns. The starting horizontal coordinate is 1 and increases to the right. The vertical coordinate of each server is the top server in the server column where the server is located, and the starting vertical coordinate is 1 and increases downwards. The vertical coordinate of each server is the number of servers above the server in the server column where the server is located plus 1. The coordinate number of each server is as follows Figure 3 shown.

[0049] After the corresponding numbers above, the switch in this embodiment is connected to the server according to the connection strategy provided by the present invention:

[0050] For a Layer 1 network with three rows of switches and six rows of servers, connect the first row of servers starting from the first row of switches. This involves connecting the row of switches to the right of the row of servers, the row of servers to the right of the row of switches, and the row of servers to the right of the row of servers. Each switch in the row of switches is connected to three servers in sequence, allowing the three switches to successfully connect to nine servers. After the first row of servers is connected to the first row of switches, the first row of servers is connected to the second row of switches.

[0051] The connection method of the switch column and the server column on the right in the embodiment 1 is described as follows: Server, , ,make , This is the vertical coordinate value of the corresponding switch in the left switch column to which the server is connected. Based on this value, each server is connected to the switch on the left in turn, that is, each switch is connected to the three servers from top to bottom in the right server column in turn. The specific connection situation is as follows Figure 2 shown.

[0052] The connection method of the server column and the server column on the right in the embodiment 1 is described as follows: and For servers with odd numbers, connect to the right with coordinates The specific connection conditions are as follows Figure 2 、 Figure 3 shown.

[0053] The connection method of the server column and the switch column on the right in the embodiment 1 is described as follows: let the vertical coordinate of each server in the server column be aligned with By performing a modular operation, a value is obtained, ranging from 1 to 3. This value indicates the vertical coordinate of the corresponding switch in the next switch column to which the server is connected. For example, for a server with a value of 1 after the operation, it should be connected to the switch with a vertical coordinate of 1 in the switch column on the right. As mentioned above, the switches or servers in each column of the first layer network are connected to the adjacent servers and switches using the above method. The specific connection situation is as follows Figure 2 、 Figure 3 shown.

[0054] Example 2.

[0055] For a 2-layer network, an embodiment 2 is given. , have Columns of switches and 2*5=10 columns of servers.

[0056] The numbering strategy of the switches and servers in Example 2 is the same as that in Example 1. The specific numbers are as follows: Figure 5 The Layer 2 network consists of three Layer 1 networks and Layer 2 switches and server units. Each Layer 2 switch unit contains three corresponding switches, and each Layer 2 server unit contains two =18 corresponding servers. The connection method of the second layer network is as follows: for any switch column connected to the server column to the right and any server column connected to the server column to the right, it is consistent with the connection method of the switch to the right connected to the server column in the first layer network. For the server column connected to the switch column to the right, the following strategy is adopted: for the first column of servers, all are in the form of the second layer server column connected to the first layer switch column, and the following connection method is adopted: for the first column of second layer servers in the 2-layer network, each group contains 18 servers, and every 18 servers form a server unit in turn. For the first server unit in the first column of second layer servers in the second layer server column, it connects to 3 first layer networks and is connected to the switches in the three 1-layer networks in order from top to bottom. And the connection method is the same as that of the other two server units connected to the switch to the right. For the connection between the 1-layer network contained in the 2-layer network and the server and the server, the connection method is the same as in Example 1. The specific connection situation is as follows Figure 5 shown.

[0057] After the adjacent switches and servers are connected according to the interconnection method, a cloud computing center platform network can be formed, connecting the first and last rows of switches and servers. The connection method is that each switch is connected to the above The servers are connected in parallel without crossing each other, thus realizing a three-dimensional ring cloud computing center platform network.

[0058] like Figure 1 、 Figure 2 In an embodiment of the present invention, a method for configuring a cloud computing center platform network is provided. The cloud computing center platform network comprises nine rows of switches and servers, with two rows of servers and one row of switches arranged alternately. Each row of switches comprises three switches with six input ports, and each row of servers comprises nine (3²) dual-port servers. Figure 1 It shows the staggered arrangement of 6 columns of servers and 3 columns of switches. Figure 2 The figure specifically shows the connection method; each switch in the switch column is connected to the three servers on the left and right sides in turn, so that each column of three switches can successfully connect to 18 servers; each odd-numbered server in the server column is connected to the three servers in the even-numbered column on the right in turn, so that each column of nine servers can successfully connect to the nine servers on the right.

[0059] Furthermore, each switch in the first row of switches is sequentially connected to the nine servers in the sixth row of servers, forming parallel, non-intersecting lines. Following this method, the basic topology of the embodiment of the present invention—a single-layer, three-dimensional ring-shaped cloud computing center platform network—can be successfully implemented.

[0060] like Figure 3 The switches and servers have the same numbering rules but are independent of each other and do not affect each other. The horizontal coordinate value of each switch or server column is determined by the relative order of the switch column or server column in all switch columns or server columns. The starting horizontal coordinate is 1 and increases to the right. The vertical coordinate starts with the top switch in the switch column where each switch or server is located. The starting vertical coordinate is 1 and increases downward. The vertical coordinate of each switch or server is the number of switches in the switch column or server where the switch or server is located plus one. For the switch or server with a coordinate of The server or switch located at The jth row of the column is the server or switch.

[0061] like Figure 4 , the said Layer network includes indivual Layer network and left and right Group Layer 2 switches and Tier servers, each group Layer switches contain Taiwan Layer switch, The corresponding switch is a switch unit, and each group Tier server contains 2 corresponding servers, with 2 The corresponding server is a server unit. According to the structural relationship, the The first layer of the network Layer network includes No. Layer network and left and right Group Layer 1 switches and servers, each group Layer switches contain corresponding switches, each group Tier servers contain corresponding servers.

[0062] In the said In the layered network, any switch column is connected to the server column to the right, and any server column is connected to the server column to the right, which is consistent with the connection method of the switch column to the server column in the first layer network. For the server column to the right of the switch column, the following strategy is adopted: for any coordinate of The server determines that Is it greater than or less than like , this is the first Layer network, by computing , to determine the switch it is connected to Input ports, calculation To determine the target switch is located The first layer in the network Row, calculate To determine the connection No. Layer 1 network, the target switch has been determined to be located at indivual Layer 1 of the network The horizontal coordinate of the target switch is , the vertical axis is , according to the above calculation, the server connection coordinates are The switch input ports.

[0063] or , this is the first layer of the network, calculate , get the first ports, computing , get the vertical coordinate of the connected switch. From the above calculation, we can know that the server connection coordinate is The switch input ports.

[0064] like , this is the Layer network, computing , From 0 to , the remaining values ​​represent the first The vertical coordinate of the switch in the layer network, , to the first ports, from the above calculation we can know that the server connection coordinates are No. input ports.

[0065] The main feature of the present invention is that, under the above deployment and connection, a three-dimensional ring CLOS cloud computing center platform network is formed (such as Figure 1 As shown), it has the characteristic of non-blocking during data transmission. In the embodiment of the present invention, only the input and output ports are used. The cloud computing center platform network of the present invention has low deployment cost due to the switch and dual-port server. It only has the two devices and does not have a core switch and a core router. It has the advantages of strong fault tolerance and high network bandwidth.

[0066] The above description is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention are included in the scope of protection of the present invention.

Claims

1. A ring-shaped cloud computing center platform network, characterized in that: The cloud computing center platform network includes Column dual port server and List port switch, , and is an integer. The switches are placed according to the CLOS structure, and two servers are deployed on the links between the switches. Each row of switches is placed tower Port switch, each row of servers is placed A dual-port server. With two-tuple coordinates (or ) to uniquely identify the switch's location coordinates. The horizontal coordinate value of each switch column is determined by the relative order of that switch column within all other switch columns, starting at 1 and increasing in sequence to the right. The vertical coordinate starts at 1 and increases downwards, with the top switch in each column as the starting point. The vertical coordinate of each switch is the number of switches at the top of the column plus 1. , Respectively represent the horizontal and vertical coordinates of the switch location, , are integers, and , The leftmost switch column in the arrangement is the starting switch column, and the switches in the switch column are connected to the server. (or ) to uniquely identify the server's location coordinates. The horizontal coordinate value of each server column is determined by the relative order of that server column within all server columns, starting at 1 and increasing in number as you move to the right. The vertical coordinate starts at 1 and increases downwards, with each server's vertical coordinate being the number of servers at the top of the column plus 1. , Respectively represent the horizontal and vertical coordinates of the server location, , The server on the far left of the arrangement is the starting switch column, and the servers in the server column are connected to each other in an interlaced manner.

2. The cloud computing center platform network according to claim 1, characterized in that: Each switch and server in the arrangement can be identified by a unique two-tuple coordinate. The switches and servers are numbered in the same way, but are independent of each other in numbering.

3. The cloud computing center platform network according to claim 2, characterized in that: The connections between the switch columns and server columns in the arrangement follow the following rules: switches are connected to servers to the right, servers in odd columns are connected to servers to the right of even columns, and servers in even columns are connected to switches to the right. The switch column is connected to the server column to the right. Starting from the first column, each switch in the switch column is connected to the servers in the server column to the right. Servers can realize a column A switch and a column The strategy of connecting the switch column to the server column to the right can be expressed by the following mathematical method: and For an odd number of dual-port servers, calculate , the result represents the vertical coordinate of the left target switch to which the server is connected. The result indicates a port on the left target switch to which the server is connected. If the result is 0, it indicates that the server is connected to the left target switch. Interfaces. That is, through the above mathematical calculation, we can know the vertical coordinate and corresponding port of the left switch to which any dual-port server is connected. The strategy of connecting the odd-numbered server column to the right with the even-numbered server column is as follows: and For odd-numbered servers, connect to the right with coordinates That is, the server in the odd column is connected to the server in the adjacent even column on the right.

4. Furthermore, if the even-numbered server column is connected to the switch column to the right, the following strategy is adopted: The first layer in the network The layer network consists of 2 columns and 2 Group Layer even-numbered servers, each group contains Even-numbered servers, each A server is called a server unit. For the first column, Tier server connection In the form of a layer switch, the servers in any one server unit are connected to the first No. The same switch connection in the layer network, any group of Tier 1 server The server units are connected in sequence to No. The first layer in the network switches, , the servers in any group are connected to the same port of the corresponding switch, The servers in the server group are connected to the corresponding switch. input ports, For the second column, the connection method is Tier server connection In the form of layer switches, any group of Tier 1 server Server units are connected in sequence Taiwan The first layer in the network For the first switch. There are servers in a row, and each server is directly connected to the switch with the same vertical coordinate on the right.

5. Further, according to the above description, for any coordinate Even-numbered servers, determine the time Is it less than or greater than , if less than , this is the first Layer network, according to the connection relationship, it can be determined that the server is connected to the first Taiwan The switches in the layer network are based on , confirm that the switch to which the server is connected is in the corresponding The relative position of the layer in the network, Indicates the corresponding input port of the switch to which the server is connected. The vertical coordinate of the corresponding switch After obtaining the vertical coordinates and input ports of the corresponding server and switch, the server can be connected to the switch.

6. For any coordinate Servers, computing 、 and , we can respectively obtain the number of switches on the right side to which we connect Layer network, corresponding input port and corresponding switch in the first The position in the layer network. or ,This is the first layer of network, right Take the remainder, determine the corresponding input port of the connected target switch, and calculate ,Right now right Round down and add 1 to get the vertical coordinate of the connected switch. , this is the Layer network, the method is the same as the previous Similarly, according to the connection relationship, it can be determined that the server is connected to Group The switches in the layer network are based on , confirm that the switch to which the server is connected is in the corresponding The relative position in the group switch, Indicates the corresponding input port of the switch to which the server is connected. The vertical coordinate of the corresponding switch After obtaining the vertical coordinates and input ports of the corresponding server and switch, the server can be connected to the switch.

7. The cloud computing center platform network according to claim 3, characterized in that: The switches and servers arranged in the above manner can form Layer network structure. The kth layer network under the layer network includes Taiwan Layer network and two columns of servers and switches on the left and right. Each column of layer k switches includes switches, each row Tier servers have A dual-port server.

8. The cloud computing center platform network according to claim 4, characterized in that: Combine a group of servers and a group of switches into a deployment unit. indivual The layer network is connected in a fully interconnected manner, which is a non-blocking connection method. The cloud computing center platform network can be regarded as a large CLOS network. The networking method according to claim 3-5, characterized in that: In the connected CLOS network, let each switch in the first column connect to the Correspondence in column server The servers can form a ring-shaped cloud computing center platform network. The ring-shaped cloud computing center platform network has a series of advantages such as large bandwidth, load balancing, and good fault tolerance.