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 |
Patent application number | Description | Published |
20130132247 | MANAGEMENT APPARATUS, MANAGEMENT METHOD, AND RECORDING MEDIUM OF MANAGEMENT PROGRAM - A management method for billing system, the management method includes setting, by a processor, billing address for usage fees of a virtual machine, deployed based on a deploy instruction from a first account, to a second account from which execution instruction for software, which runs on the virtual machine, is issued. | 05-23-2013 |
20130185420 | METHOD FOR CONTROLLING VIRTUAL MACHINE - A first computer starts to copy data of a virtual machine running on the first computer from the first computer to a second computer. The first computer monitors an index value related to conditions of running the virtual machine on the second computer. The first computer causes, based on the index value, the second computer to start operation of the virtual machine based on the data copied from the first computer to the second computer and terminating operation of the virtual machine running on the first computer. | 07-18-2013 |
20130205297 | MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, AND MANAGEMENT METHOD - A system includes a physical machine that controls a virtual machine to execute a processing by using hardware resources of the physical machine, and a management apparatus includes a processor configured to execute: detect a first quantity of the hardware resources used by the virtual machine larger than a specific quantity set based on a second quantity of the hardware resources assigned to the virtual machine in accordance with a first usage fee corresponding to the virtual machine, calculate a second usage fee of the virtual machine based on a third quantity larger than the second quantity, and modify the second quantity to meet with the third quantity when the second usage fee is lower than the first usage fee. | 08-08-2013 |
20140089579 | INFORMATION PROCESSING SYSTEM, RECORDING MEDIUM, AND INFORMATION PROCESSING METHOD - An information processing system that sets, coupling information defining a logically coupling corresponding to a first disk, to an uncoupled state indicating that a first logical machine associated with the first disk and the first disk are not coupled, in response to a request to stop the first logical machine, and releases a coupling between the first logical machine and the first disk based on the uncoupled state set in the coupling information. | 03-27-2014 |
20140196041 | VIRTUAL MACHINE MANAGEMENT DEVICE, AND VIRTUAL MACHINE MOVE CONTROL METHOD - A virtual machine management device includes an acquiring unit, a specifying unit, and a move processing unit. The acquiring unit acquires an amount of communication data that is exchanged between multiple virtual machines running in multiple server devices and that is used for communication with each other. The specifying unit specifies, on the basis of the communication distance between each of the server devices, a server device that has a shorter communication distance from a server device, which executes one of a pair of the virtual machines whose amount of the communication data is equal to or greater than a predetermined amount, than a communication distance between the server devices in which the pair of the virtual machines are running. The move processing unit moves the other one of the pair of the virtual machines to the specified server device. | 07-10-2014 |
20140298331 | VIRTUAL MACHINE CONTROL PROGRAM, VIRTUAL MACHINE CONTROL METHOD, VIRTUAL MACHINE CONTROL APPARATUS, AND CLOUD COMPUTING SYSTEM - A non-transitory computer readable medium that stores therein a virtual machine management program for causing a computer to execute a process having, suspending a virtual machine, when an access to the virtual machine does not occur for a first time; resuming and, after a second time elapses, suspending the virtual machine being suspended, even the access to the virtual machine does not occur, so as to cause the virtual machine to perform a refreshing process; and resuming the virtual machine being suspended, when the access to the virtual machine occurs. | 10-02-2014 |
20140298333 | Migration processing program, migration method, and cloud computing system - A migration processing including: transferring memory data stored in a memory of a source virtual machine generated on a source physical server from a memory of the source physical server to a memory of a destination physical server; measuring, with respect to each unit area of the memory, an update frequency at which data in the memory of the source physical server are updated by the source virtual machine; re-transferring, from the memory of the source physical server to the memory of the destination physical server, the memory data that are updated by the source virtual machine during the transferring the memory data such that data in a unit area with a first update frequency are preferentially re-transferred over data in a unit area with a second update frequency higher than the first update frequency; and suspending the source virtual machine and then resuming a destination virtual machine. | 10-02-2014 |
Patent application number | Description | Published |
20100034039 | Semiconductor integrated circuit - A semiconductor integrated circuit has K (K is a natural number of 2 or more) number of memory cells coupled to a same word line, and multiple sense amplifier circuits coupled to the memory cells. The multiple sense amplifier circuits are divided into N (N is a natural number of 2 or more) number of groups. Among the N number of groups, after a first group of sense amplifier circuits is activated and carrying out a predetermined read-out operation, a second group of the sense amplifier circuits is activated and the predetermined read-out operation is carried out, and an Nth group of the sense amplifier circuits is activated sequentially to carry out the predetermined read-out operation. | 02-11-2010 |
20100034040 | SEMICONDUCTOR INTEGRATED CIRCUIT - A semiconductor integrated circuit according to an exemplary embodiment of the present invention includes a plurality of memory cells connected to one word line; a plurality of sense amplifier circuits that are connected to the memory cells and divided into an N number of groups; and N number of data inversion processing circuits that respectively receive data read out from the N number of groups of sense amplifier circuits, in which after a sense amplifier circuit of a first group terminates operation, a sense amplifier circuit of a second group different from the first group operates, and each of the data inversion processing circuits performs data inversion processing based on the data read out from each of the groups of sense amplifier circuits, and outputs the data to an output terminal of each of the data inversion processing circuits. | 02-11-2010 |
20110199140 | Semiconductor device - Disclosed is a semiconductor device including a mode control circuit that, when a standby control signal is in an activated state, based on a timer output signal from a timer circuit, generates a MODE control output signal that changes a logic state of a functional circuit part at every prescribed time interval, and an output control circuit that receives an output signal of the functional circuit part and controls output of the output signal; based on a delay output signal generated by delaying a MODE control output signal by a delay circuit. While the functional circuit part is changing the logic state by the MODE control output signal, the output control circuit does not transfer the functional circuit part output signal to output, but holds and outputs a functional circuit part output signal immediately before the functional circuit part changes the logic state by the MODE control output signal. | 08-18-2011 |
20130033308 | SEMICONDUCTOR DEVICE - A semiconductor integrated circuit device includes a functional circuit part that includes a plurality of field effect transistors, a mode control circuit that receives a first control signal and that generates a second control signal that is used to change a logic state of the functional circuit part, an output control circuit that receives an output signal of the functional circuit part and controls output of the output signal, and a control circuit that receives the second control signal and that generates a third control signal to the output control circuit. During a time period when the functional circuit part changes a logic state according to the second control. signal, the output control circuit inverts the output signal of the functional circuit part according to the third control signal. | 02-07-2013 |
20130058173 | SEMICONDUCTOR APPARATUS - A semiconductor apparatus according to an aspect of the present invention includes first and second bus-interface circuits, a mode information storage unit that stores first and second mode information, the first and second mode information being able to be set through the first bus-interface circuit, a first memory core that operates based on the first mode information, the first memory core being connected to the first bus-interface circuit and supplied with a first clock signal, a second memory core, the second memory core being supplied with a second clock signal and a select circuit that selectively connects the second memory core to the first or second bus-interface circuit based on predetermined switching information, in which the second memory core operates based on the second mode information when the second memory core is connected to the second bus-interface circuit. | 03-07-2013 |