Method and system for managing machine state in virtual machine operation
    1.
    发明专利
    Method and system for managing machine state in virtual machine operation 有权
    虚拟机操作机器管理方法与系统

    公开(公告)号:JP2009163751A

    公开(公告)日:2009-07-23

    申请号:JP2009028629

    申请日:2009-02-10

    CPC classification number: G06F9/45558 G06F2009/4557

    Abstract: PROBLEM TO BE SOLVED: To perform better management and control of VM (virtual machine) operations.
    SOLUTION: Methods and systems are provided to control transitions between a virtual machine (VM) and a Virtual Machine Monitor (VMM). A processor uses state action indicators to load and/or store associated elements of a machine state before completing the transition. The state action indicators may be stored in a Virtual Machine Control Structure (VMCS), predetermined, and/or calculated dynamically. In some embodiments, the values loaded can be directly acquired from the VMCS, predetermined and/or calculated dynamically. In some embodiments, the values stored may be acquired directly from the machine state, predetermined and/or calculated dynamically.
    COPYRIGHT: (C)2009,JPO&INPIT

    Abstract translation: 要解决的问题:执行VM(虚拟机)操作的更好的管理和控制。 解决方案:提供方法和系统来控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换。 在完成转换之前,处理器使用状态动作指示器加载和/或存储机器状态的相关元素。 状态动作指示符可以存储在虚拟机控制结构(VMCS)中,预定的和/或动态地计算。 在一些实施例中,可以从VMCS直接获取加载的值,预先确定和/或动态地计算。 在一些实施例中,存储的值可以直接从机器状态获取,预定和/或动态地计算。 版权所有(C)2009,JPO&INPIT

    Method and system for managing machine state in virtual machine operation
    2.
    发明专利
    Method and system for managing machine state in virtual machine operation 有权
    虚拟机操作机器管理方法与系统

    公开(公告)号:JP2012074074A

    公开(公告)日:2012-04-12

    申请号:JP2011266500

    申请日:2011-12-06

    CPC classification number: G06F9/45558 G06F2009/4557

    Abstract: PROBLEM TO BE SOLVED: To manage a machine state in a virtual machine operation.SOLUTION: The present invention relates to a method and a system in which a shift between a virtual machine (VM) and a virtual machine monitor (VMM) is controlled. In a processor, a state action indicator is used to load and/or store related elements of the machine state before completing the shift. The state action indicator may be saved in a virtual machine control structure (VMCS), predetermined, and/or dynamically calculated. In an embodiment, a value which is loaded may be obtained directly from the VMCS, predetermined, and/or dynamically calculated. In another embodiment, a value which is saved may be obtained directly from the machine state, predetermined, and/or dynamically calculated.

    Abstract translation: 要解决的问题:在虚拟机操作中管理机器状态。 解决方案:本发明涉及其中控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换的方法和系统。 在处理器中,状态动作指示器用于在完成班次之前加载和/或存储机器状态的相关元件。 状态动作指示符可以保存在预定和/或动态计算的虚拟机控制结构(VMCS)中。 在一个实施例中,可以直接从VMCS,预定和/或动态计算得到加载的值。 在另一个实施例中,可以直接从机器状态,预定和/或动态计算获得保存的值。 版权所有(C)2012,JPO&INPIT

    Methods and systems to manage machine state in virtual machine operations
    5.
    发明专利
    Methods and systems to manage machine state in virtual machine operations 有权
    虚拟机操作中管理机器的方法和系统

    公开(公告)号:JP2013214325A

    公开(公告)日:2013-10-17

    申请号:JP2013146594

    申请日:2013-07-12

    CPC classification number: G06F9/45558 G06F2009/4557

    Abstract: PROBLEM TO BE SOLVED: To manage a machine state in virtual machine operations.SOLUTION: Methods and systems are provided to control a transition between a virtual machine (VM) and a virtual machine monitor (VMM). A processor uses state action indicators to load and/or store associated elements of a machine state before completing the transition. The state action indicators may be stored in a virtual machine control structure (VMCS), predetermined, and/or calculated dynamically. In some embodiments, the values loaded can be directly acquired from the VMCS, predetermined and/or calculated dynamically. In some embodiments, the values stored may be acquired directly from the machine state, predetermined and/or calculated dynamically.

    Abstract translation: 要解决的问题:在虚拟机操作中管理机器状态。解决方案:提供了方法和系统来控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换。 在完成转换之前,处理器使用状态动作指示器加载和/或存储机器状态的相关元素。 状态动作指示符可以存储在虚拟机控制结构(VMCS)中,预定的和/或动态地计算。 在一些实施例中,可以从VMCS直接获取加载的值,预先确定和/或动态地计算。 在一些实施例中,存储的值可以直接从机器状态获取,预定和/或动态地计算。

    Access to private data about state of data processing machine from publicly accessible storage
    6.
    发明专利
    Access to private data about state of data processing machine from publicly accessible storage 有权
    从私人访问数据处理机器获取数据

    公开(公告)号:JP2011076632A

    公开(公告)日:2011-04-14

    申请号:JP2011000154

    申请日:2011-01-04

    CPC classification number: G06F12/1408 G06F21/71 G06F21/78

    Abstract: PROBLEM TO BE SOLVED: To solve such a problem that outdated software sometimes is not properly executed on a new machine even when the new machine has the same architecture data as those of an outdated machine and can "understand" the outdated machine in order to access stored status data (e.g., for loading and storing an instruction defined by an ISA). SOLUTION: A method for operating a data processing machine is described in which data about a state of the machine is written to a location in storage. The location is one that is accessible to software that may be written for the machine. The written status data is encoded. This status data may be recovered from the storage according to a decoding process. COPYRIGHT: (C)2011,JPO&INPIT

    Abstract translation: 要解决的问题:为了解决这样一个问题,即在新机器上有时候不能正确执行过时的软件,即使新机器具有与过时的机器相同的架构数据,并且可以“理解”过时的机器 以访问存储的状态数据(例如,用于加载和存储由ISA定义的指令)。 描述了一种用于操作数据处理机器的方法,其中关于机器状态的数据被写入存储器中的位置。 该位置是可以为机器编写的软件可访问的位置。 写入的状态数据被编码。 可以根据解码过程从存储器恢复该状态数据。 版权所有(C)2011,JPO&INPIT

    Virtualization event processing in layered virtualization architecture
    8.
    发明专利
    Virtualization event processing in layered virtualization architecture 有权
    虚拟化虚拟化架构中的虚拟化事件处理

    公开(公告)号:JP2013047963A

    公开(公告)日:2013-03-07

    申请号:JP2012219381

    申请日:2012-10-01

    Abstract: PROBLEM TO BE SOLVED: To process a virtualization event in a layered virtualization architecture.SOLUTION: A processor 120 controls the operation of VM by data stored in a virtual machine control structure (VMCS) 132. The VMCS 132 is structured to include execution control information indicating how the state of one or more guests, the state of a VMM 140, and the operation of one or more guests is controlled by the VMM 140 and information relating to VM leaving and VM entry, and any other such information. The processor 120 reads the information from the VMCS 132 to determine the execution environment of the VM, and controls the characteristics. An event logic 122 recognizes a virtualization event. An evaluation logic 123 determines whether to shift control from a slave guest to a master guest in accordance with the virtualization event.

    Abstract translation: 要解决的问题:处理分层虚拟化架构中的虚拟化事件。 解决方案:处理器120通过存储在虚拟机控制结构(VMCS)132中的数据来控制VM的操作.VMCS 132被构造为包括指示一个或多个客人的状态的执行控制信息, VMM 140,并且一个或多个客人的操作由VMM 140控制,以及与VM离开和VM进入有关的信息以及任何其他此类信息。 处理器120从VMCS 132读取信息以确定VM的执行环境,并且控制该特性。 事件逻辑122识别虚拟化事件。 评估逻辑123根据虚拟化事件来确定是否将控制从从属客户转移到主客人。 版权所有(C)2013,JPO&INPIT

    Virtualization of physical memory in virtual machine system
    9.
    发明专利
    Virtualization of physical memory in virtual machine system 审中-公开
    虚拟机系统中物理存储器的虚拟化

    公开(公告)号:JP2006196005A

    公开(公告)日:2006-07-27

    申请号:JP2006006606

    申请日:2006-01-13

    Abstract: PROBLEM TO BE SOLVED: To provide a processor, a method, and a system for a virtual system. SOLUTION: In a remapping method for a guest physical memory via the virtualization of a host machine, respective virtual machines such as a virtual machine A 242 and a virtual machine B 257 individually give virtual processors 245 and 255 to guest software operated on the virtual machines. The respective machines give guest physical memories 240 and 250 serving as the abstraction of a physical memory to a guest operating system or the other guest software. When the guest software is operated on the virtual machines 242 and 257, operation is actually carried out by a host machine 267 on the host processor 265 using the host physical memory 260. COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:提供用于虚拟系统的处理器,方法和系统。 解决方案:在通过主机的虚拟化的客户物理存储器的重映射方法中,诸如虚拟机A 242和虚拟机B 257之类的各自的虚拟机分别为虚拟处理器245和255提供给在 虚拟机。 相应的机器给宾客物理存储器240和250作为物理存储器对客户机操作系统或其他客户软件的抽象。 当客户软件在虚拟机242和257上运行时,实际上由主机256上的主机267使用主机物理存储器260执行操作。(C)版权所有(C)2006,JPO&NCIPI

    Support for transitioning to virtual machine monitor based upon privilege level of guest software
    10.
    发明专利
    Support for transitioning to virtual machine monitor based upon privilege level of guest software 有权
    支持虚拟机监控器根据用户软件的特权级别进行转移

    公开(公告)号:JP2006024207A

    公开(公告)日:2006-01-26

    申请号:JP2005181228

    申请日:2005-06-21

    CPC classification number: G06F9/45533

    Abstract: PROBLEM TO BE SOLVED: To provide a system and method for allowing a virtual machine monitor to assume control of a system when the current privilege level of guest software meets a privilege level exiting criteria.
    SOLUTION: A processor detects that the current privilege level meets the criteria and then transfers control from the guest software to the virtual machine monitor. The virtual machine monitor may decline to assume control for certain privilege level changes or values. Transfer to the virtual machine monitor may occur before or after executing some instructions in VM.
    COPYRIGHT: (C)2006,JPO&NCIPI

    Abstract translation: 要解决的问题:提供当客户软件的当前特权级别满足退出标准的特权级别时允许虚拟机监视器对系统进行控制的系统和方法。 解决方案:处理器检测到当前权限级别符合条件,然后将控制从客户软件传输到虚拟机监视器。 虚拟机监视器可能会拒绝对某些特权级别更改或值进行控制。 在虚拟机中执行某些指令之前或之后,可能会传送到虚拟机监视器。 版权所有(C)2006,JPO&NCIPI

Patent Agency Ranking