Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data center network structure and routing method thereof

A network structure and data center technology, applied in the computer field, can solve the problems of slow expansion, high cost, and high switch price

Active Publication Date: 2014-06-11
HONOR DEVICE CO LTD
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] When the Bcube structure expands the network, the number of servers increases in multiples of the number of ports of a switch for each layer of expansion. When a switch with a small number of ports is used, the expansion speed is slow. When a switch with a large number of ports is used, although The expansion speed is fast, but the switch with a large number of ports is expensive, which will lead to higher costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data center network structure and routing method thereof
  • Data center network structure and routing method thereof
  • Data center network structure and routing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0087] Taking n=6, b=2 as an example, the data center network structure provided by the embodiment of the present invention will be further described. That is to say, in this embodiment, the switches are all 6-port switches. The network structure includes k (k>1 and k is an integer) layer network, and the structure of each layer network is described below.

[0088] figure 1 It is a schematic diagram of the layer 1 network of the data center network structure provided by this embodiment. see figure 1 , the layer 1 network includes 6 servers 101 and 1 layer 1 switch 1021 , and each server 101 is connected to a port of the layer 1 switch 1021 respectively.

[0089] figure 2 It is a schematic diagram of the layer 2 network of the data center network structure in this embodiment. see figure 2 , the layer 2 network includes 12 (2×6) layer 1 networks and 6 groups of layer 2 switches 1022, each group of layer 2 switches 1022 includes 2 layer 2 switches 1022, in the 12 layer 1 n...

Embodiment 2

[0098] Taking n=4, b=n as an example, the data center network structure provided by the embodiment of the present invention will be further described. That is to say, in this embodiment, the switches are all 4-port switches. The network structure includes k (k>1 and k is an integer) layer network, and the structure of each layer network is described below.

[0099] Figure 4 It is a schematic diagram of the layer 1 network of the data center network structure provided by this embodiment. see Figure 4 , the layer 1 network includes 4 servers 201 and a layer 1 switch 2021 , each server 201 is connected to a port of the layer 1 switch 2021 .

[0100] Figure 5 It is a schematic diagram of the layer 2 network of the data center network structure in this embodiment. see Figure 5 , the layer 2 network includes 16 (4×4) layer 1 networks and 4 groups of layer 2 switches 2022, each group of layer 2 switches 2022 includes 4 layer 2 switches 2022, the 16 layer 1 networks The serv...

Embodiment 3

[0112] The embodiment of the present invention provides a routing method based on the data center network structure provided in Embodiment 1 or 2, see Figure 7 , the method includes:

[0113] 301: In the k-th layer network, find out the first intermediate server reachable by the source server, and the first intermediate server and the destination server are in the same k-1 layer network;

[0114]302: Find the f+1th intermediate server reachable by the fth intermediate server in the k-f layer network where the fth intermediate server is located. The f+1th intermediate server and the destination server are in the same k-f-1 layer network until In the layer 1 network where the k-1th intermediate server is located, find out the kth intermediate server reachable by the k-1th intermediate server, the kth intermediate server is the destination server, k>f≥1.

[0115] The embodiment of the present invention finds the f+1th intermediate server reachable by the fth intermediate server...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data center network structure and a routing method thereof, and belongs to the field of computers. The data center network structure comprises k layers of networks, wherein k>1 and k is an integer. When k> / =2, the kth layer of network comprises bn (k-1)th layers of networks and n(bn)k-2 sets of the kth layer switches. Each set of the kth layer switches comprises b the kth layer switches. One matrix of bn rows and n(bn)k-2 columns is formed by servers in the bn (k-1)th layer networks. The bn servers of each column of the matrix are correspondingly connected with one set of the kth layer switches. The first to the kth layers switches are n-port switches, wherein 2n> / =b>1 and b is the integer. The kth layer network is formed by the bn(b>1) (k-1)th layer networks, and the number of the servers is increased by bn times of the original when one layer of network is additionally arranged by a data center network so that expansion speed is ensured to be rapid, and great cost caused by high price of application of multiport switches can be avoided.

Description

technical field [0001] The invention relates to the computer field, in particular to a data center network structure and a routing method thereof. Background technique [0002] A data center is a complete set of complex facilities, including large-scale computer systems (such as server farms) and other supporting equipment (such as network equipment such as switches and storage systems, etc.), as well as redundant data communication connections, environmental control, etc. equipment, monitoring equipment and various safety devices. Among them, the data center network structure is the core part of the data center, which is used to connect thousands of servers using network devices such as switches, and provide a path between any two servers, and this path must meet high-bandwidth, high-speed , good scalability and low cost. [0003] Currently, there are some typical data center network structures in the industry, mainly including Portland, VL2 (Virtual Layer 2, Virtual Laye...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/721
CPCH04L12/6418
Inventor 古强王蛟刘耀达
Owner HONOR DEVICE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products