Method and apparatus for supporting address translation in multiprocessor virtual machine environment
    1.
    发明专利
    Method and apparatus for supporting address translation in multiprocessor virtual machine environment 有权
    在多机器虚拟机环境中支持地址转换的方法和装置

    公开(公告)号:JP2011023000A

    公开(公告)日:2011-02-03

    申请号:JP2010153857

    申请日:2010-07-06

    CPC classification number: G06F9/45558 G06F2009/45566 G06F2009/45583

    Abstract: PROBLEM TO BE SOLVED: To determine whether entries in a guest translation data structure have been modified by a virtual machine. SOLUTION: The determination is made based on metadata extracted from a shadow translation data structure maintained by a virtual machine monitor and attributes associated with entries in the shadow translation data structure. The method includes: synchronizing entries in the shadow translation data structure that correspond to the modified entries in the guest translation data structure with the modified entries in the guest translation data structure; and determining which entries to keep in the active entry list, based at least in part on attributes associated with corresponding entries in the shadow translation data structure identifying which of the plurality of processors owns each entry in the active entry list. COPYRIGHT: (C)2011,JPO&INPIT

    Abstract translation: 要解决的问题:确定客人翻译数据结构中的条目是否已被虚拟机修改。 解决方案:基于从由虚拟机监视器维护的阴影翻译数据结构提取的元数据和与阴影翻译数据结构中的条目相关联的属性进行确定。 所述方法包括:使所述客体翻译数据结构中与所述修改的条目相对应的所述阴影翻译数据结构中的条目与所述客体翻译数据结构中的修改条目同步; 以及至少部分地基于与所述阴影翻译数据结构中的相应条目相关联的属性来确定要保留在所述活动条目列表中的条目,以识别所述多​​个处理器中的哪个处理器拥有所述活动条目列表中的每个条目。 版权所有(C)2011,JPO&INPIT

    EXPOSING DEVICE FEATURES IN PARTITIONED ENVIRONMENT
    4.
    发明申请
    EXPOSING DEVICE FEATURES IN PARTITIONED ENVIRONMENT 审中-公开
    在分区环境中曝光设备功能

    公开(公告)号:WO2007114894A8

    公开(公告)日:2008-04-17

    申请号:PCT/US2007008006

    申请日:2007-03-30

    CPC classification number: H04L67/08 G06F9/545 G06F13/105

    Abstract: An embodiment of the present invention is a technique to process an input/output (I/O) transaction. An emulated device driver in a guest partition interacts with a virtual machine (VM) manager in processing an input/output (I/O) transaction on behalf of an application via an operating system (OS). The I/O transaction is between the application and a device. A device emulator in a service partition communicatively coupled to the emulated device driver interacts with the VM manager in processing the I/O transaction on behalf of a device specific driver via the OS. The device specific driver interfaces to the device.

    Abstract translation: 本发明的实施例是处理输入/输出(I / O)事务的技术。 客户分区中的仿真设备驱动程序通过操作系统(OS)代表应用程序处理输入/输出(I / O)事务,与虚拟机(VM)管理器交互。 I / O事务处于应用程序和设备之间。 通信地耦合到仿真设备驱动程序的服务分区中的设备仿真程序经由OS代表设备特定驱动程序与VM管理程序交互以处理I / O事务。 设备专用驱动程序与设备连接。

    EXPOSING DEVICE FEATURES IN PARTITIONED ENVIRONMENT
    5.
    发明申请
    EXPOSING DEVICE FEATURES IN PARTITIONED ENVIRONMENT 审中-公开
    暴露环境中的设备特征

    公开(公告)号:WO2007114894A2

    公开(公告)日:2007-10-11

    申请号:PCT/US2007008006

    申请日:2007-03-30

    CPC classification number: H04L67/08 G06F9/545 G06F13/105

    Abstract: An embodiment of the present invention is a technique to process an input/output (I/O) transaction. An emulated device driver in a guest partition interacts with a virtual machine (VM) manager in processing an input/output (I/O) transaction on behalf of an application via an operating system (OS). The I/O transaction is between the application and a device. A device emulator in a service partition communicatively coupled to the emulated device driver interacts with the VM manager in processing the I/O transaction on behalf of a device specific driver via the OS. The device specific driver interfaces to the device.

    Abstract translation: 本发明的一个实施例是一种处理输入/输出(I / O)交易的技术。 访客分区中的模拟设备驱动程序与虚拟机(VM)管理器通过操作系统(OS)代表应用程序处理输入/输出(I / O)事务交互。 I / O事务处于应用程序和设备之间。 通信地耦合到仿真设备驱动器的服务分区中的设备仿真器通过操作系统代表设备特定驱动器来处理I / O事务与VM管理器交互。 设备特定的驱动程序与设备的接口。

Patent Agency Ranking