Establishing connections in a computer network
AssigneeMellanox Technologies, Ltd.
InventorsYuval Avnery, Charlie Mubariki
Life of this patent
Estimating the term…
Abstract
A system and method for establishing connections in a computer network supporting a remote direct memory access (RDMA) protocol, may include: generating a plurality of dummy queue pairs, each generated with dummy parameter values; and upon receiving a request to establish a connection from a first computer node in the computer network, turning one of the dummy queue pairs into a functional queue pair by changing a subgroup of the dummy parameter values to true parameter values.
Claims18
A system for establishing connections in a computer network supporting a remote direct memory access (RDMA) protocol, the system comprising:
- a memory;
- and
- a processor configured to:
- generate a plurality of dummy queue pairs by using dummy parameter values to perform state transitions of the dummy queue pairs up to a ready-to-send state of the dummy queue pair before receiving requests to establish a connection;
- and
- upon receiving a request to establish a connection from a first computer node in the computer network, turn one of the dummy queue pairs into a functional queue pair by changing a subgroup of the dummy parameter values to true parameter values.
A method for establishing connections in a computer network supporting a remote direct memory access (RDMA) protocol, the method comprising:
- generating a plurality of dummy queue pairs by using dummy parameter values to perform state transitions of the dummy queue pairs up to a ready-to-send state of the dummy queue pair before receiving any request to establish a connection;
- and
- upon receiving a request to establish a connection from a first computer node in the computer network, turning one of the dummy queue pairs into a functional queue pair by changing a subgroup of the dummy parameter values to true parameter values.
Dependencies are inferred from the claim text.