Communication via a connection management message that uses an attribute having information on queue pair objects of a proxy node in a switchless network
US-2017302526-A1 · Oct 19, 2017 · US
US12483622B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12483622-B2 |
| Application number | US-202118568618-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 10, 2021 |
| Priority date | Jun 10, 2021 |
| Publication date | Nov 25, 2025 |
| Grant date | Nov 25, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An intermediate device 10A includes a transfer unit 11 that transfers a request including data to be transmitted from a local 30 to a remote 50, and a generation unit 12 that generates a pseudo-response to the request and returns the pseudo-response to the local 30. The intermediate device 10B includes a discard unit 13 that discards a response to the request from the remote 50. An intermediate device 20B includes a generation unit 22 that generates a pseudo-request based on an initial request for requesting data transmission from the local 30 to the remote 50 and transmits the pseudo-request to the remote 50, and a transfer unit 24 that transfers a response including data to be transmitted from the remote 50 to the local 30. The intermediate device 20A includes the discard unit 21 that discards a subsequent request from the local 30.
Opening claim text (preview).
The invention claimed is: 1 . An intermediate device disposed between a first device and a second device that transfer data using remote direct memory access, the intermediate device comprising: a transfer unit, including one or more processors, configured to transfer a request including data to be transmitted from the first device to the second device; a generation unit, including one or more processors, configured to generate a pseudo-response to the request and returns the pseudo-response to the first device; and a discard unit, including one or more processors, configured to discard a response to the request from the second device. 2 . The intermediate device according to claim 1 , wherein a table is created in which destinations of each of requests and responses having the same identifier are combined from requests and responses transmitted and received between the first device and the second device; and the generation unit acquires a combination including a destination of the request from the table, and sets a destination corresponding to the destination of the request in the combination as a destination of the pseudo-response. 3 . The intermediate device according to claim 1 , wherein the request includes a transmission source of the request, and the generation unit sets a transmission source of the request included in the request as a destination of the pseudo-response. 4 . An intermediate device disposed between a first device and a second device that transfer data using remote direct memory access, the intermediate device comprising: a generation unit, including one or more processors, configured to generate a pseudo-request for requesting data transmission from the first device to the second device, based on an initial request for requesting data transmission from the first device to the second device, and transmits the pseudo-request to the second device; a transfer unit, including one or more processors, configured to transfer a response including data to be transmitted from the second device to the first device; and a discard unit, including one or more processors, configured to discard a subsequent request from the first device. 5 . A communication method performed by an intermediate device disposed between a first device and a second device that transfer data using remote direct memory access, the method comprising: generating a pseudo-request for requesting data transmission from the first device to the second device, based on an initial request for requesting data transmission from the first device to the second device, and transmitting the pseudo-request to the second device; transferring a response including data to be transmitted from the second device to the first device; and discarding a subsequent request from the first device. 6 . A non-transitory computer readable storage medium having stored there on a program for causing one or more processors of the intermediate device according to claim 1 . 7 . A non-transitory computer readable storage medium having stored there on a program for causing one or more processors of the intermediate device according to claim 4 .
using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake · CPC title
for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.