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

Method and device for transmitting message and storage device

A technology for message transmission and equipment, applied in the computer field, can solve problems such as network congestion in data transmission systems, and achieve the effect of alleviating network congestion problems and reducing service processing time.

Active Publication Date: 2019-03-01
HUAWEI TECH CO LTD
View PDF8 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides a method, device and storage device for sending messages, which are used to solve the problem of network congestion in the data transmission system on the premise of ensuring the business processing capabilities of the server and the virtual machine running in the server

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
  • Method and device for transmitting message and storage device
  • Method and device for transmitting message and storage device
  • Method and device for transmitting message and storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The technical solutions in this application will be described below with reference to the accompanying drawings in this application.

[0047] figure 1 It is a schematic structural diagram of a data transmission system provided in this application. Such as figure 1 As shown, the data transmission system 100 may at least include a switch 101 , a storage device 102 and at least one server, such as a first server 103 , a second server 104 and a third server 105 . Each server runs at least one virtual machine, and each virtual machine represents a storage access user. Each server is equipped with a network card, and the read and write access request of the virtual machine to the storage device 102 will be sent to the storage device 102 by the network card of the server through the switch 101 in the form of a message.

[0048] It should be noted that, in the data transmission system 100 provided by this application, except figure 1 In addition to the components shown, the...

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 application provides a method and a device for transmitting message and a storage device. The method is applied to a data transmission system and particularly includes: the network card of the second device receives the first packet of the first QP that is forwarded by the switch, and the network card of the second device acquires the instant rate of the first QP and the maximum sending rate of the first QP; The network card of the second device determines the adjustment rate of the first QP according to the instantaneous rate and the maximum transmission rate of the first QP; the networkcard of the second device sends a congestion notification message to the first device, and the congestion notification message carries the adjustment rate of the first QP. The rate of adjustment of the QP packet is determined according to the instantaneous rate of the packet sent by the QP and the maximum transmission rate of the packet corresponding to the QP, under the premise of ensuring the servers and the service processing capability of operating a virtual machine in each server, the congestion of the data transmission system is alleviated.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a method, device and storage device for sending messages. Background technique [0002] The Remote Direct Memory Access over Converged Ethernet (RoCE) protocol based on Converged Ethernet is a network protocol that allows remote direct access to memory through Ethernet, and is widely used in data transmission systems. Currently RoCE has two protocol versions, v1 and v2. Among them, RoCE v1 is a Remote Direct Memory Access (RDMA) protocol based on the Ethernet link layer, which allows any two hosts in the same broadcast domain to directly access memory data. RoCE v2 is a protocol implemented by the User Datagram Protocol (UDP) layer in the Ethernet Transmission Control Protocol / Internet Protocol (Transmission Control Protocol / Internet Protocol, TCP / IP) protocol. [0003] Generally, a data transmission system includes: a switch, a storage device, a server, and at ...

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/801H04L12/825H04L12/851H04L47/31
CPCH04L47/12H04L47/24H04L47/25H04L47/11G06F13/28H04L47/115G06F9/45558G06F2009/45595H04L47/31H04L49/103H04L49/90
Inventor 苏德现
Owner HUAWEI TECH 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