System and method for supporting virtual host bus adaptor (VHBA) over infiniband (IB) using a single external memory interface
AssigneeOracle International Corporation
InventorUttam Aggarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorUttam Aggarwal
Estimating the term…
A system and method can support input/output (I/O) virtualization in a computing environment. The system comprise a free buffer pool that contains a plurality of packet buffers associated with one or more virtual host bus adaptors (vHBAs), wherein each said vHBA maintains a main linked list of buffer pointers that point to one or more packet buffers. Furthermore, a context table can be defined on an on-chip memory associated with an input/output (I/O) device, wherein the context table maintains a temporary linked list of buffer pointers that point to one or more packet buffers allocated for a disk read operation. The I/O device can open the context table when the I/O device receives disk read data from a physical host bus adaptor (HBA), update the temporary linked list of buffer pointers, and merge the temporary linked list into the main linked list when the context table is closed.
A system for supporting I/O virtualization in a computing environment, comprising:
A method for supporting efficient packet processing in a computing environment, comprising:
A non-transitory machine readable storage medium having instructions stored thereon that when executed cause a system to perform the steps comprising:
Dependencies are inferred from the claim text.