Patent application number | Description | Published |
20090241111 | RECORDING MEDIUM HAVING INSTRUCTION LOG ACQUIRING PROGRAM RECORDED THEREIN AND VIRTUAL COMPUTER SYSTEM - A computer-readable medium on which is recorded a program for causing an information processing device to execute, a holding process, in a judgment information holder, judgment information indicating an instruction from which log information may be acquired; a acquiring process for instructions of instruction addresses in a range determined on the basis of the instruction addresses of instructions which were finally executed by a plurality of virtual computers when control rights of a plurality of real CPUs is returned from the virtual computers to the virtual computer monitor; a judging process for whether the acquired instruction is an instruction indicated by the held judgment information; and a recording process, in a log information holder, log information containing the instruction address of an acquired instruction and a acquiring frequency at which the instruction concerned is acquired in the acquiring step when the acquired instruction is judged as the indicated instruction. | 09-24-2009 |
20090241112 | RECORDING MEDIUM RECORDING VIRTUAL MACHINE CONTROL PROGRAM AND VIRTUAL MACHINE SYSTEM - A computer-readable medium on which is recorded a program for causing an information processing device to execute, setting each of the plurality of physical CPUs as a physical CPU for first process or a physical CPU for second process; setting a first CPU time and a second CPU time to different values; and when the control right of a physical CPU for the first process is assigned to any one of the plurality of virtual machines, setting the first CPU time for the virtual machine and assigning the control right to the virtual machine, and, when the control right of a physical CPU for the second process is assigned to any one of the plurality of virtual machines, setting the second CPU time for the virtual machine and assigning the control right to the virtual machine. | 09-24-2009 |
20090300614 | VIRTUAL-MACHINE CONTROL SYSTEM AND VIRTUAL-MACHINE MOVING METHOD - A virtual-machine control program includes an operational-status inquiry unit that inquires of another machine about a memory usage status of virtual machines realized on another machine; a swapping-target selecting unit that selects a virtual machine capable of being swapped for a virtual machine realized on a machine from among the virtual machines realized on another machine based on information obtained by the operational-status inquiry unit; and a swapping performing unit that swaps the virtual machine realized on the machine for the virtual machine selected by the swapping-target selecting unit. The virtual-machine control program enables to move the virtual machine to another machine without preparing a free space in advance. | 12-03-2009 |
20100162052 | VIRTUAL MACHINE CONTROL PROGRAM, VIRTUAL MACHINE CONTROL SYSTEM, AND DUMP CAPTURING METHOD - A virtual machine control system includes a dump target setting module that sets a flag that represents that a memory area is a dump target to each memory area that has been used by a guest OS, a dumping module that dumps to a file the memory area to which the dump target setting module sets the flag, and that removes the flag from the memory area about which dumping is completed, and a virtual machine control module that controls implementation of the guest OS, which operates on the virtual machine, and stops the implementation of the guest OS until the dumping module removes the flag from the memory area when the guest OS tries to access the memory area to which the dump target setting module sets the flag. | 06-24-2010 |
20110173610 | VIRTUAL MACHINE, REMOTE START METHOD, AND VIRTUAL MACHINE SYSTEM - A virtual machine includes an identification information producing unit that produces identification information when a production request for new identification information used for starting a guest operating system (OS) controlled by a host OS is obtained via a network, an identification information storing unit that stores the produced identification information in association with the guest OS that starts by using the identification information, and a guest OS starting unit that, when a start request for starting the guest OS using the identification information is obtained via the network during an off state of the guest OS, compares the obtained identification information with the identification information stored in the identification information storing unit and starts the guest OS for which the start request is made through the host OS based on the comparison result. | 07-14-2011 |
20110179418 | CLIENT SYSTEM, CLIENT CONTROL METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONFIGURED TO STORE CLIENT CONTROL PROGRAM USING VIRTUAL MACHINE - A client system using a virtual machine includes: a physical server that includes a CPU, a memory, a bus, and a plurality of bus adapters, manages a plurality of guest OS by a host OS, and operates as a virtual machine. A plurality of input and output units are coupled to the plurality of bus adapters of the physical server respectively. A host OS of the physical server includes a configuration definition table that stores identification numbers of the input and output units in correspondence to guest OSs used by the input and output units. The host OS notifies a guest OS corresponding to an input unit of input instruction information from the input units with reference to the configuration definition table and outputs a processing result of a guest OS to an output unit corresponding to the guest OS. | 07-21-2011 |
20110231842 | VIRTUAL CALCULATING MACHINE SYSTEM, VIRTUAL CALCULATING MACHINE CONTROL APPARATUS AND VIRTUAL CALCULATING MACHINE CONTROL METHOD - A first device that implements one or more first virtual machines and a second device that implements one or more second virtual machines are communicatively connected. The first device notifies the second device being a communication-connection-destination of the first appliance that the first appliance has been connected to the first device. The first device transmits first data received from the second device to the first appliance, and transmits second data received from the first appliance to the second device. The second device notifies the second virtual machine that the first appliance has been connected when the connection is permitted. The second device transmits data received from the first device to the second virtual machine and transmits data received from the second virtual machine to the first device. | 09-22-2011 |
20110231843 | MANAGEMENT APPARATUS, METHOD, AND PRIVILEGED AND CONFIDENTIAL MEDIUM STORING PROGRAM - An apparatus includes: a first requesting unit, when a resource shortage or booting of a virtual machine occurs in a first server apparatus of the server apparatus, requesting each of the other server apparatuses to report a resource usage rate to obtain one or more resource usage rates, a selection unit selecting a second server apparatus having a surplus resource from the other server apparatuses on the basis of the obtained one or more resource usage rates, and a second requesting unit requesting the first server apparatus to perform a live migration to migrate a virtual machine running on the first server apparatus to the second server apparatus. | 09-22-2011 |
20110246990 | VIRTUAL MACHINE ASSIGNING METHOD AND STORAGE MEDIUM THEREOF, INFORMATION PROCESSING DEVICE HAVING VIRTUAL MACHINE ENVIRONMENT - In a system | 10-06-2011 |
20110252278 | Virtual computer system, test method, and recording medium - A method for testing an application in a virtual computer system includes transmitting a request to select one of first and second conditions of a test of the application from a first virtual machine to execute the test of the application to a second virtual machine to control the virtual computer system via a virtual computer monitor, generating, if the virtual machine monitor receives the request to select the one of the first and second conditions of the test of the application, a clone of the first virtual machine by the virtual machine monitor, and executing the test of the application based on the first condition in the first virtual machine while executing the test of the application based on the second condition in the generated clone of the first virtual machine. | 10-13-2011 |
20120233613 | INFORMATION PROCESSOR APPARATUS, VIRTUAL MACHINE MANAGEMENT METHOD AND VIRTUAL MACHINE MANAGEMENT PROGRAM - An information processing apparatus that controls a resource allocation amount for one or a plurality of virtual machines run by a computer, the information processing apparatus includes a memory that stores an allowable index upper limit and index information indicating an association between the resource allocation amount and an index and a processor that, when a virtual machine lacking resources is detected from a resource usage status, increases the resource allocation amount allocated to the virtual machine lacking resources such that an index value calculated according to the index information and the resource allocation amount for the one or a plurality of virtual machines does not exceed the upper limit. | 09-13-2012 |
20130081015 | STORAGE SYSTEM - The I/O performance measurement unit of Hypervisor measures latencies of I/O process requests to virtual disks, and reports the average value of the latencies to the I/O performance information collection unit of the management server. The provision destination determination unit sets, as a storage unit to which a virtual disk is to be allocated, that is a storage unit having the smallest average value of the latencies among storage units to which virtual disks have been provided. | 03-28-2013 |
20130104129 | VIRTUAL-MACHINE CONTROL SYSTEM AND VIRTUAL-MACHINE MOVING METHOD - A virtual-machine control program includes an operational-status inquiry unit that inquires of another machine about a memory usage status of virtual machines realized on another machine; a swapping-target selecting unit that selects a virtual machine capable of being swapped for a virtual machine realized on a machine from among the virtual machines realized on another machine based on information obtained by the operational-status inquiry unit; and a swapping performing unit that swaps the virtual machine realized on the machine for the virtual machine selected by the swapping-target selecting unit. The virtual-machine control program enables to move the virtual machine to another machine without preparing a free space in advance. | 04-25-2013 |