Invention Grant
- Patent Title: Hypervisor to I/O stack conduit in virtual real memory
-
Application No.: US14955242Application Date: 2015-12-01
-
Publication No.: US09910691B2Publication Date: 2018-03-06
- Inventor: Jorge R. Nogueras , Morgan J. Rosas , James Y. Wang
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Greg Goshorn, P.C.
- Agent David J. Zwick; Gregory K. Goshorn
- Main IPC: G06F13/12
- IPC: G06F13/12 ; G06F13/38 ; G06F9/455 ; G06F9/54 ; G06F9/50

Abstract:
Provided is a virtual interface, a “Forwarder” and a Virtual Block Storage Device (VBSD). The virtual interlace is the interface between a Command/Response Queue (CRQ), which receives CRQ commands from a hypervisor, and a common interface of the Forwarder. The Forwarder receives I/O commands in a format associated with the common interface and converts the commands into a generic I/O format. The reformatted command is transmitted to the VBSD. The hypervisor sends a read or write (R/W) request to the virtual interface, which passes the request to the Forwarder. The Forwarder receives the request, converts the request into a form readable by the VBSD and transmits the converted request to the VBSD. The VBSD transmits the request to a block storage device and returns the response to the Forwarder. The Forwarder replies to the request from the virtual interface with the response from the ABSD. The virtual interface then responds to the hypervisor.
Public/Granted literature
- US20160085581A1 HYPERVISOR TO I/O STACK CONDUIT IN VIRTUAL REAL MEMORY Public/Granted day:2016-03-24
Information query