发明名称 Method for controlling a virtual machine and a virtual machine system
摘要 A next-generation OS with a virtualization feature is executed as a user program on a first virtual processor by selecting, in response to a cause of a call for a host VMM, one of a guest status area (221) for executing a user program on a second virtual processor and a host status area (222) for executing the guest VMM, and by updating a guest status area (131) of a shadow VMCS for controlling a physical processor. Accordingly, without a decrease in performance of a virtual computer, the next-generation OS incorporating the virtualization feature is executed on a virtual server, and the next-generation OS and an existing OS are integrated on a single physical computer.
申请公布号 US9396013(B2) 申请公布日期 2016.07.19
申请号 US201514633991 申请日期 2015.02.27
申请人 Hitachi, Ltd. 发明人 Moriki Toshiomi;Hattori Naoya;Tsushima Yuji
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Mattingly & Malur, PC 代理人 Mattingly & Malur, PC
主权项 1. A computer readable, non-transitory storage medium storing a virtualization program to run a host virtual machine manager and a guest virtual machine manager by being executed in a physical computer including a physical processor and a memory, the virtualization program stored on the computer readable, non-transitory storage medium causing the physical processor to execute the steps of: storing, by the guest virtual machine manager, first control information for specifying a status of a virtual processor to execute a user program to the memory; storing, by the guest virtual machine manager, second control information for specifying a status of the virtual processor to execute the guest virtual machine manager to the memory; managing, by the host virtual machine manager, an operation mode flag which indicates which of the user program and the guest virtual machine manager is operating on the virtual processor; updating, by the host virtual machine manager, third control information for specifying a status of the physical processor with one of the first control information and the second control information in accordance with a determination of which of the user program and the guest virtual machine manager is to be executed by referring the operation mode flag; and issuing, by the host virtual machine manager, a first control instruction for the physical processor to execute one of the user program and the guest virtual machine manager based on the third control information.
地址 Tokyo JP