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

Method, switching device and system for forwarding packets in nvme over Fabric

A technology for switching equipment and messages, applied in the information field, and can solve problems such as message forwarding failures

Active Publication Date: 2020-10-09
XFUSION DIGITAL TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a method, switching device and system for forwarding messages in NVMe over Fabric to solve the problem of message forwarding failure caused by device names

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, switching device and system for forwarding packets in nvme over Fabric
  • Method, switching device and system for forwarding packets in nvme over Fabric
  • Method, switching device and system for forwarding packets in nvme over Fabric

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] Embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0060] In addition, the terms "first" and "second" in the embodiments of the present invention are only used for description purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Thus, a feature defined as "first" and "second" may explicitly or implicitly include one or more of these features.

[0061] figure 1 It is a schematic diagram of an implementation manner in which a host Host and a storage device Target are connected through a switching device in the prior art. figure 1 In the example, the switching device 101 is connected to the Host 102, the Host 103 and the Target 104 respectively. Host 102 is connected to switching device 101 through port 1, Host 103 is connected to switching device 101 through port 2, and switching device 101 is connected to Target 1...

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 present application provides a method, switching device and system for forwarding messages in NVMe over Fabric, so as to solve the problem of message forwarding failure caused by the same device name but different connection ports. With the switching device and method provided in this application, when receiving a message to be forwarded, obtain the device name included in the message to be forwarded, and determine whether the obtained device name is recorded in the domain name service table. When there is a record in the domain name service table, it is judged whether the connection port corresponding to the device name in the record is the port through which the switching device receives the message to be forwarded. If the connection port corresponding to the device name in the record is not the port on which the switching device receives the message that needs to be forwarded, discard the message that needs to be forwarded. In this way, the problem of packet forwarding errors caused by different devices using the same device name to forward packets through different connection ports on the switching device can be avoided.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a non-volatile memory standard (English: Non-Volatile Memory Express, NVMe) on a network (English: fabric), a method for forwarding messages in NVMe over Fabric, and a switching device and system. Background technique [0002] NVMe specifies a transmission mechanism between an NVMe device and a host connected by a Peripheral Component Interconnect Express (PCIe) bus. [0003] After the released NVMe standard of the PCIe architecture has achieved great success in the industry, the industry soon hopes to extend the NVMe standard to the field of data centers. However, limited by the defects of the PCIe protocol itself in the data center field (scalability, long-distance connection, etc.), the industry is promoting the operation of the NVMe protocol on the network to provide more flexible and wider applications. The network that the NVMe protocol runs includes but is n...

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 Patents(China)
IPC IPC(8): H04L12/741H04L12/933H04L12/935H04L12/947H04L29/12H04L45/74H04L49/111
CPCH04L45/745H04L49/10H04L49/252H04L49/30H04L61/4511
Inventor 李宇涛
Owner XFUSION DIGITAL 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