发明名称 Enabling efficient input/output (I/O) virtualization
摘要 According to various illustrative embodiments of the present invention, a method to virtualize input/output comprises configuring an input/output adapter using a back-end driver component running back-end in a privileged operating system address space through a setup/control path. The method also comprises registering with the input/output adapter using the back-end driver component to receive information concerning a catastrophic event. The method also comprises transmitting the information concerning the catastrophic event to an active front-end driver component running in the front-end in a guest operating system address space, a communication path having been established between the active front-end driver component and the back-end driver component. The method also comprises listening with the back-end driver component to a request from the active front-end driver component. The method also comprises establishing an input/output context association between an input/output context in the input/output adapter and the active front-end driver component, upon receiving the request from the active front-end driver component, the input/output context association enabling the guest operating system to perform an isolated input/output operation directly with the input/output adapter through a respective data input/output path.
申请公布号 US2007300241(A1) 申请公布日期 2007.12.27
申请号 US20060474173 申请日期 2006.06.23
申请人 DELL PRODUCTS L.P. 发明人 PRAKASH RAMKRISHNA V.;BRAHMAROUTU SURENDER V.
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址
您可能感兴趣的专利