Cloud computing data center network topology structure construction method
By adopting the Möbius ring topology in the cloud computing data center network and utilizing the connection rules of switches and servers, the routing bottleneck and high cost problems of the existing network are solved, and a high-performance and low-cost data center network is achieved.
Patent Information
- Application Number
- CN202410315675.9
- 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
Existing cloud computing data center networks have routing bottlenecks, lack of flexibility and scalability, and core switches and servers are single failure nodes, resulting in insufficient network security and high costs.
A Mobius ring data center network topology is adopted, and a three-dimensional Mobius ring CLOS cloud computing data center network topology is formed by connecting column dual-port servers and column port switches. The connection rules of switches and servers are used to reduce path conflicts and blockages.
It achieves high-performance data center networks, reduces deployment costs, improves network bandwidth and fault tolerance, and avoids path conflicts and blockages.
Smart Images

Figure CN120692167A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of network technology, and in particular relates to a method for constructing a network topology structure of a cloud computing data center. Background Art
[0002] The cloud computing data center network refers to the network infrastructure that constitutes the cloud computing data center, which connects the various servers in the data center through a large number of switches and data links; that is, the cloud computing data center network is composed of its physical infrastructure, so the specific organizational form of the cloud computing data center network is determined by the connection method between servers and switches given by its topology.
[0003] Currently, most cloud computing data center networks adopt a tree structure. Their high-level switches and routers are prone to routing bottlenecks, and their network structure lacks flexibility and scalability. Their core switches and servers are single failure nodes of the entire network architecture, which cannot effectively guarantee the safe operation of the entire cloud computing data center network. In addition, the use of high-end core switches and servers and other equipment will increase the cost of constructing the entire cloud computing data center network.
[0004] Due to the rapid development of network technology and the increasing number of users, cloud computing data center networks require a more superior architecture to meet users' service needs. Traditional network structures, due to their rigid topology, can no longer meet the current demand for low-cost, high-performance cloud computing data center networks. Therefore, a new cloud computing data center network topology is urgently needed to solve this problem. Summary of the Invention
[0005] The purpose of the present invention is to solve the problem of solidified topology structure in the above-mentioned existing data center networking technology, and to provide a method for constructing a cloud computing data center network topology structure, so as to provide users with a high-performance cloud computing data center network topology structure, make full use of the network interface of the switch and save costs.
[0006] The present invention is implemented through the following technical solutions: The cloud computing data center network is a Möbius ring data center network, characterized in that the cloud computing data center network described in the present invention includes Column dual port server and List port switch, , , and is an integer; each switch is connected The dual-port server is regarded as a unit, and the servers of different units are connected across layers; the switches and servers in the arrangement are connected in accordance with certain connection rules; wherein the scale of the network topology structure of the cloud computing data center described in the present invention is determined by and These two global variables determine, The value of determines the number of switches and server units in each column in the cloud computing data center network topology, and The number of servers in each unit composed of switches and servers is determined; these two together determine the scale of the cloud computing data center network; through the following specific implementation steps, the network servers at different layers are twisted, folded and interconnected to form a closed-loop network architecture; the main feature of the present invention is that under the above deployment and connection, a three-dimensional Möbius ring-shaped CLOS cloud computing data center network topology is formed, which has the characteristics of reducing path conflicts and avoiding congestion during data transmission.
[0007] The present invention provides a method for constructing a network topology structure of a cloud computing data center. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] In order to more clearly illustrate the specific topology deployment mode of the present invention, the following briefly introduces the drawings of the specific implementation methods.
[0009] Figure 1 A method for constructing a network topology structure for a cloud computing data center includes multiple four-port switches and dual-port servers constructed according to the networking method of the present invention. There are a total of five columns of switches and their connected server units, totaling five layers of network.
[0010] Figure 2 This is an example top view of the network topology of the present invention, in which different layers of networks are twisted and folded to form a Möbius ring network.
[0011] Figure 3 This is an example of a connection unit of the present invention, and the number of switch ports is , multiple servers can be connected as a unit. Implementation Method
[0012] In order to make the topology of the cloud computing data center network implemented by the present invention easier to understand, the specific implementation methods of the present invention are fully described below to further illustrate the present invention; of course, the specific implementation methods described below are only some implementation methods of the present invention, not all styles.
[0013] The present invention will be described in further detail below with reference to the accompanying drawings: Figure 1As shown, the present invention discloses a method for constructing a cloud computing data center network topology structure, which includes multiple multi-port switches and dual-port servers. Figure 1 The example uses port switch.
[0014] The network topology structure of the present invention can quickly transmit data, thereby improving the service performance of the network.
[0015] The cloud computing data center network is a Mobius ring data center network, such as Figure 2 As shown in the example; the servers of different units are twisted and folded to interconnect, characterized in that the cloud computing data center network described in the present invention includes List Port switch and Column and row dual port server, , , and is an integer; we use Indicates a machine located at Row, No. A series of switches, where and The value ranges are ,and ; Each switch column is placed tower port switches, placed in rows per server dual-port server;
[0016] like Figure 1 As shown, in this example, a 4-port switch is used, and each switch is connected to 4 servers. , , The network topology of a cloud computing data center with a total of 20 switches and 80 servers is shown in the figure.
[0017] from Figure 1 As can be seen in the example of the method for constructing the network topology structure of the cloud computing data center, the switches and servers are arranged in such a way that one switch and the servers connected to its ports are regarded as a unit. Each switch column includes four 4-port switches, and each server column includes ten dual-port servers. Figure 3 A switch and the servers connected to its ports are shown as a unit. In this example, a 4-port switch is used.
[0018] The switches and servers in the arrangement are connected in accordance with certain connection rules; wherein the scale of the cloud computing data center network topology structure of the present invention is determined by and These two global variables determine, The value of determines the number of switches and server units in each column in the cloud computing data center network topology, and Determines the number of servers in each switch and server unit; these two together determine the structure of the cloud computing data center network.
[0019] right Figure 1 The bottom first layer network has 5 columns of switches and 10 columns of dual-port servers. Starting from the first server column, the first switch column is connected. Each layer of the network has two servers in a column, namely the top server and the bottom server. Each switch in the switch column is connected to 4 servers in turn as a unit, so that 5 switches can successfully connect to 20 servers.
[0020] like Figure 1 As shown, the numbering strategy of the switches in this embodiment is as follows: To uniquely identify the location coordinates of the switch, , , and is an integer; the leftmost switch column in the arrangement is the starting switch column, and the left and right ports of the 4-port switches in the switch column are each connected to two servers; the horizontal coordinate value of each switch column is determined by the relative order of the switch column in all switch columns, and the starting horizontal coordinate of the switch is set to 0 and increases to the right; the bottom switch in each switch column is the starting vertical coordinate, and the starting vertical coordinate of the switch is set to 0 and increases upward in sequence. The vertical coordinate of each switch is the number of switches above the switch in the switch column where the switch is located plus 1; the coordinate number of each switch is as follows Figure 1 shown.
[0021] The server column numbering strategy in this embodiment is as follows: each switch port is connected to multiple corresponding servers, and the switch ports connected to the servers are numbered 1, 2, ..., ,in , ;against Figure 1 For example, the bottom server connected to the lower left port of each switch is numbered 1, and the top server connected to the upper left port is numbered 2; the bottom server connected to the lower right port of the switch is numbered 3, and the top server connected to the upper right port is numbered 4; each switch is connected to the corresponding 4 servers numbered 1, 2, 3, and 4 as a unit, and the coordinate number of each server is as follows: Figure 1 As shown; In order to distinguish servers connected to different switches, an example is given for servers connected to different switches, such as We number the switch's server number 1 as .
[0022] After the corresponding numbers, the switch in this embodiment is connected to the server according to the connection strategy provided by the present invention: Figure 1 As shown in the example, for any layer of the cloud computing data center network, there are 5 columns of switches and 10 columns of servers; in the network topology structure of the present invention, each switch is interconnected with the servers in the same unit corresponding to its port, and the servers corresponding to each switch are respectively connected to the servers corresponding to multiple switches in each layer, so that the servers are twisted and folded to form the network topology architecture of the present invention.
[0023] In the present invention, each switch is connected to the server corresponding to its port in the same unit. The special feature of this network topology is the connection between servers at each layer of the network. The specific connection between servers is as follows:
[0024] like Figure 1 As shown, the first layer network number (0,0) switch is the starting point, and its port corresponds to the bottom server No. 1 Connect to the port of the (0,0) switch to the right, and then connect to the bottom server No. 3 corresponding to the (0,0) switch ; afterwards Server connects right Server, then connect to the (0,1) switch, and then continue to connect No. server; the bottom server of the first layer of the network Connect servers and switches to the right in order, especially the bottom server of the first layer network The other port is connected to the fourth layer network The servers are connected to form a Mobius closed-loop network structure; similarly, the fourth layer network The other port of the server is connected to the Layer 1 network The servers are interconnected to form a closed loop.
[0025] The first layer network The server is the starting point and The switches are connected according to the following strategy: Servers connect to the right Switches and After the server Number Server and Layer 2 Network The server is connected; The server is composed of the first layer network No. server connection, then No. server connected to the (0,1) switch and After the server and the third layer network Connect to the server.
[0026] The top servers corresponding to the ports of the (0,2) switch in the third layer network and the (0,3) switch in the fourth layer are connected to the bottom servers connected to the switch ports at the starting horizontal coordinate of the (0,0) switch minus 1; the top servers belonging to the (0,2) and (0,3) switches are connected to the bottom servers connected to the switch ports at the starting horizontal coordinate of the (0,0) switch plus 1; The server is connected to the fourth layer network Number server connection, fifth layer network The server is connected to the first layer network The switches are connected to form a closed-loop network structure.
[0027] Such a server connection strategy twists and folds the network structures at different layers to form a Möbius ring network structure.
[0028] described Figure 1 The network starts with a layer 1 (1,0) switch. Server and Layer 5 network Server and The first and fifth layer networks are connected to form a closed loop. Server and The servers are respectively and Number server connection; Server and The servers are respectively and The server is connected; The server starts from the (0,1) switch and continues to connect horizontally to Number server.
[0029] The server is connected to the third layer network Number server connection, Server and Number server connection, present Structural connection; Server and The server also presents The structures are respectively Server and Number server connection.
[0030] Layer 4 network Server and The server crosses the layer and the fifth layer network Server and Number server connection; Server and The server is connected to the fourth layer network Server and Number server connection; the last fifth layer network Server and The first layer network Server and The servers twist and fold to form a closed loop.
[0031] same Figure 1 The first layer of the network is and The connection strategy between the switch as the starting point server is Switches and The switch is a mirror connection mode of the starting server connection strategy, and the connection is as shown in the figure and no further description is given; the network topology of the present invention is as follows Figure 1 As shown, more switch and server unit columns and network layers can be added. After the switches and servers are connected according to the interconnection method, a cloud computing data center network can be formed. Different layers of the network connect the first and last columns of servers. The connection method is twisted and folded as described above, so that the lines are parallel and do not cross, thereby realizing a three-dimensional Möbius ring-shaped data center network structure.
[0032] The main feature of the present invention is that, under the above deployment and connection, a three-dimensional Möbius ring CLOS cloud computing data center network topology structure is formed (such as Figure 1 As shown), it has the characteristics of reducing path conflicts and avoiding blocking during data transmission; in the present invention Figure 1 In the embodiment, only two devices, a switch with 4 ports and a dual-port server, are used. The deployment cost of the network structure of a cloud computing data center in the present invention is low, and only multiple The two devices, port switch and dual-port server, do not require core switches and core routers for deployment, and have the advantages of high fault tolerance and improved network bandwidth.
[0033] The above describes the main technical features and topology of the present invention. It is obvious to those skilled in the art that the present invention is not limited to the details of the above-mentioned exemplary specific cloud computing data center network topology, and that the present invention can be implemented in other specific forms without departing from the concept or basic characteristics of the present invention.
[0034] In addition, although this manual follows Figure 1 The embodiments are described, but not every embodiment includes only one independent technical solution. The technical solutions in each embodiment can be appropriately combined to form other embodiments that can be understood by those skilled in the art.
Claims
1. A method for constructing a cloud computing data center network topology structure, characterized in that The cloud computing data center network is a Möbius ring data center network, and the switches and servers in the present invention are a twisted folded CLOS network structure; the cloud computing data center network described in the present invention includes Column dual port server and The number of column ports is Multi-port switch, , , and is an integer; in the cloud computing data center network topology construction method, switches and servers are arranged in a manner such that one switch and multiple servers connected thereto are regarded as a unit; wherein the scale of the cloud computing data center network topology structure of the present invention is determined by and These two global variables determine, The value of determines the number of layers of the cloud computing data center network topology structure, and Determines the number of layers of a switch or server connection unit, which together determine the structure of the cloud computing data center network; we use Indicates a machine located at Row, No. A series of switches, where and The value ranges are ,and , each switch column is placed tower port switches, placed in rows per server A dual-port server.
2. According to the invention of claim 1, the numbering strategy of the switch is as follows: To uniquely identify the location of the switch, , , and is an integer; the leftmost switch column under the arrangement is the starting switch column, and the switch column Port switch left and right ports are connected servers; the horizontal coordinate value of each switch column is determined by the relative order of the switch column in all switch columns, and the switch horizontal coordinate is set to 0 and increases to the right; the vertical coordinate of each switch is set to 0 and increases upwards with the bottom switch in the switch column. The numbering strategy of the server column in this embodiment is as follows: each switch is connected to multiple corresponding servers, and the switch ports connected to the servers are numbered 1, 2, ..., ,in , ; We define the switch port The connected server is a triplet ; In order to distinguish servers connected to different switches, let's take an example. For servers connected to different switches, such as switches The server number 1 connected is .