Unlock instant, AI-driven research and patent intelligence for your innovation.

Application layer multicast system and method suitable for data center network

A technology of data center network and application layer, which is applied in the direction of data exchange network, digital transmission system, transmission system, etc., and can solve the problem of increasing CPU "seed" load, etc.

Active Publication Date: 2019-09-06
NANJING UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this approach severely increases the load on the CPU "seed", and precious CPU "seed" resources can be saved for more important calculations in the data center

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
  • Application layer multicast system and method suitable for data center network
  • Application layer multicast system and method suitable for data center network
  • Application layer multicast system and method suitable for data center network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention is described in further detail now in conjunction with accompanying drawing.

[0031] figure 1 It is a system architecture diagram of the application layer multicast system. In order to manage and optimize the data transmission in the whole multicast process, the present invention designs such as figure 1 The multicast system shown. The main idea of ​​the system is to separate the multicast control plane from the data plane, including multicast master control nodes and slave data transmission nodes. Each slave node has a multicast proxy module. The multicast API provided by the proxy module to the application is Bool multicast(source node, multicast group, data). Applications that need multicast data in the upper layer only need to call this API, and then the multicast agent on the host will send the multicast request to the master node of multicast scheduling. There are two modules on the multicast scheduling master node: network topology mod...

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 an application layer multicast system and method suitable for a data center network, and the method comprises the following steps: 1, enabling a multicast source node to transmit data to m nodes in a rack and n other rack nodes at the same time; 2, when the data transmission in the first step is completed, changing the node to which the data is transmitted into a seed node,and enabling the seed node to repeat the operation in the first step to guide all the racks to have at least one piece of data; and step 3, enabling the multicast source node and the seed nodes to only transmit data to the multicast destination node in the rack until the whole multicast process is completed. In order to solve the problem of application layer multicast in a data center network, the invention provides a multicast algorithm with priority of transmission between racks. Compared with other multicast algorithms (such as a parallel transmission multicast algorithm, a sequential transmission multicast algorithm and a random transmission multicast algorithm), the multicast algorithm provided by the invention is 3.7-1.2 times faster than the multicast algorithm.

Description

technical field [0001] The invention belongs to the field of data center networks, and in particular relates to an application layer multicast system and method suitable for data center networks. Background technique [0002] Efficient multicast (ie, one-to-many communication or broadcast) support is very important in data center networks. In today's big data systems, more and more applications need to broadcast large amounts of data to other nodes in the network. These applications include: publish-subscribe services for data distribution, web cache updates, parameter publishing and collection for iterative optimization algorithms, and segmented replication joins in Hadoop. Therefore, efficient multicast algorithms can significantly improve the performance of applications. [0003] The realization of multicast in the data center network is basically based on overlay. As we all know, link layer and network layer multicast in data centers are usually disabled by network ad...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/18H04L12/24H04L12/911
CPCH04L12/18H04L41/12H04L47/70
Inventor 田臣王怿王炳权
Owner NANJING UNIV