-
公开(公告)号:US20150026678A1
公开(公告)日:2015-01-22
申请号:US14275183
申请日:2014-05-12
Applicant: Hitachi, Ltd.
Inventor: Takayuki IMADA , Toshiomi MORIKI , Naoya HATTORI
IPC: G06F9/455
CPC classification number: G06F9/45533
Abstract: A first processor group of physical processors having hardware-assisted virtualization set disabled among the plurality of physical processors; a second processor group of physical processors having the hardware-assisted virtualization set enabled among the plurality of physical processors; a first OS to which the first processor group is allocated; and a virtualization part to which the second processor group is allocated, the virtualization part is configured to: allocate a predetermined area within the memory and a predetermined one of the plurality of physical processors within the second processor group to the second OS as the virtualized processor, and boot the second OS to be provided as the virtual machine; and set a shared area, which is readable/writable by both the first OS and the virtualization part, and set interrupt routing information comprising a correspondence relationship between a logical interrupt to the second OS and a physical interrupt thereto.
Abstract translation: 具有在多个物理处理器中禁用硬件辅助虚拟化的物理处理器的第一处理器组; 物理处理器的第二处理器组,其具有在所述多个物理处理器中启用的所述硬件辅助虚拟化集; 分配第一处理器组的第一OS; 以及分配第二处理器组的虚拟化部分,虚拟化部分被配置为:将第二处理器组内的预定区域和第二处理器组内的多个物理处理器中的预定区域分配给第二OS作为虚拟处理器 并引导要作为虚拟机提供的第二个操作系统; 并且设置由第一OS和虚拟化部分都可读/写的共享区域,并且设置包括逻辑中断与第二OS之间的对应关系的中断路由信息和对其的物理中断。
-
公开(公告)号:US20180307518A1
公开(公告)日:2018-10-25
申请号:US15769347
申请日:2016-01-08
Applicant: Hitachi, Ltd.
Inventor: Takayuki IMADA , Toshiomi MORIKI
CPC classification number: G06F9/45558 , G06F3/0608 , G06F3/061 , G06F3/0631 , G06F3/0652 , G06F3/0683 , G06F9/46 , G06F9/50 , G06F12/10 , G06F21/78 , G06F2009/45562 , G06F2009/45579 , G06F2009/45583
Abstract: A machine system includes a physical machine, a memory pool, and a memory pool management machine. The memory pool management machine manages, with respect to a memory region of the memory pool, an allocated region, a cleared region, and an uncleared region. When generating a virtual machine, a hypervisor in the physical machine sends a memory allocation request to the memory pool management machine. When a response, to the request, received from the memory pool management machine includes an address range belonging to the uncleared region, the hypervisor clears the memory region of the address range belonging to the uncleared region and then generates the virtual machine.
-
公开(公告)号:US20150120979A1
公开(公告)日:2015-04-30
申请号:US14528529
申请日:2014-10-30
Applicant: Hitachi, Ltd.
Inventor: Takayuki IMADA , Toshiomi MORIKI
CPC classification number: G06F13/24 , G06F9/4406 , G06F9/45558 , G06F2009/45575 , Y02D10/14
Abstract: A computer, having: a first OS to which a first processor core group is allocated; and a virtualization module to which a second processor core group is allocated, wherein a virtualization module registers interrupt handler processing for resetting the second processor core group, wherein a first OS has: a monitoring module for monitoring the virtualization module; and an interrupt control module for obtaining identifiers of the second processor core group at a time of booting of the virtualization module, and, when the monitoring module determines to reboot the virtualization module, issuing resetting interrupt to the processor cores of the second processor core group that are associated with the kept identifiers, wherein the second processor core group receives the resetting interrupt and executes the interrupt handler processing to reset its own processor cores, wherein the interrupt control module issues startup interrupt to the second processor core group.
Abstract translation: 一种计算机,具有:分配有第一处理器核心组的第一OS; 以及虚拟化模块,第二处理器核心组被分配给虚拟化模块,其中,虚拟化模块注册用于重置所述第二处理器核心组的中断处理程序处理,其中第一OS具有:用于监视所述虚拟化模块的监视模块; 以及中断控制模块,用于在虚拟化模块启动时获取第二处理器核心组的标识符,并且当监视模块确定重启虚拟化模块时,向第二处理器核心组的处理器核发出重置中断 与所述保持的标识符相关联,其中所述第二处理器核心组接收所述重置中断并执行所述中断处理程序处理以重置其自己的处理器核,其中所述中断控制模块向第二处理器核心组发出启动中断。
-
公开(公告)号:US20170277632A1
公开(公告)日:2017-09-28
申请号:US15505734
申请日:2014-10-30
Applicant: Hitachi, Ltd.
Inventor: Toshiomi MORIKI , Naoya HATTORI , Takayuki IMADA
CPC classification number: G06F12/08 , G06F9/45558 , G06F9/5077 , G06F12/0223 , G06F12/1036 , G06F12/109 , G06F2009/45583 , G06F2212/1004 , G06F2212/1024 , G06F2212/151 , G06F2212/651 , G06F2212/652 , G06F2212/684
Abstract: A hypervisor that allocates the computer resource of a physical computer to one or more logical partitions allocates the computer resource to be allocated to the logical partitions to the logical partitions; generates, as address conversion information, the relationship between a guest physical address and a host physical address with respect to a memory of the computer resource; enables a first address conversion portion of a processor using the address conversion information; disables the first address conversion portion after the starting of a guest OS is completed; and causes an application to be executed.
-
公开(公告)号:US20170123835A1
公开(公告)日:2017-05-04
申请号:US15244144
申请日:2016-08-23
Applicant: Hitachi, Ltd.
Inventor: Kazuhiko MIZUNO , Toshiomi MORIKI , Takayuki IMADA
CPC classification number: G06F9/45558 , G06F9/5077 , G06F9/544 , G06F2009/45579 , G06F2009/45583 , G06F2009/45595
Abstract: In a method of controlling a communication path among a plurality of virtual machines operating in one or more physical machines each of which includes one or more CPUs, memories, and I/O devices, allocating a virtual buffer serving as an alias of an actual buffer of a first virtual machine to a communication port that serves as a destination to which a communication path is changed from the first virtual machine and a second virtual machine directly or indirectly communicates with using a communication path change instruction as a trigger. Then, performing memory address translation on a region of the memory referred to by the virtual buffer, and generating the communication path between the first virtual machine and the second virtual machine by associating a region of the memory referred to by the first virtual machine and a region of the memory referred to by the second virtual machine.
-
6.
公开(公告)号:US20140359267A1
公开(公告)日:2014-12-04
申请号:US14252805
申请日:2014-04-15
Applicant: Hitachi, Ltd.
Inventor: Toshiomi MORIKI , Takayuki IMADA , Naoya HATTORI
IPC: G06F9/44
CPC classification number: G06F9/441 , G06F9/4405 , G06F9/45533
Abstract: A computer system with a plurality of processors having a hardware-assisted virtualization and a memory, the computer system including a first processor group of the processors having hardware-assisted virtualization set disabled, and a second processor group of the processors and having hardware-assisted virtualization set enabled, the method having: booting a first OS by assigning the first processor group to the first OS; booting a virtual machine monitor to boot a virtual machine by assigning the second processor group to the virtual machine monitor; performed by the virtual machine monitor, booting a second OS by assigning a certain area of the memory to the second OS; and performed by the virtual machine monitor, setting a data path through which the first OS and second OS communicate with each other, the data path being set in the memory.
Abstract translation: 一种具有多个具有硬件辅助虚拟化和存储器的处理器的计算机系统,所述计算机系统包括具有硬件辅助虚拟化集禁用的处理器的第一处理器组以及处理器的第二处理器组并具有硬件辅助 启用虚拟化集,该方法具有:通过将第一处理器组分配给第一OS来引导第一OS; 通过将第二处理器组分配给虚拟机监视器来引导虚拟机监视器来引导虚拟机; 由所述虚拟机监视器执行,通过将所述存储器的特定区域分配给所述第二OS来引导第二OS; 并且由虚拟机监视器执行,设置第一OS和第二OS彼此通信的数据路径,数据路径被设置在存储器中。
-
-
-
-
-