PROVISIONING A VIRTUAL MACHINE
First Claim
1. An information processing system, comprising:
- a storage controlling module in any of computer apparatuses that runs a clone origin virtual machine, wherein said storage controlling module controls;
booting up said clone origin virtual machine when said clone origin virtual machine is detached from a virtual network interface;
acquiring running state information indicating a running state of said clone origin virtual machine; and
storing an image comprising said running state information and virtual disk information in a storage apparatus; and
a boot controlling module in any of computer apparatuses that creates a clone virtual machine, wherein said boot controlling module controls;
resuming at least one of said clone virtual machines with said image when each of said clone virtual machines is detached from said virtual network interface; and
attaching said virtual network interface to said at least one clone virtual machines.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system which includes: a storage controlling module in any of computer apparatuses that runs a clone origin virtual machine, where the storage controlling module controls: booting up the clone origin virtual machine when the clone origin virtual machine is detached from a virtual network interface; acquiring running state information indicating a running state of the clone origin virtual machine; and storing an image including the running state information and virtual disk information in a storage apparatus; and a boot controlling module in any of computer apparatuses that creates a clone virtual machine, where the boot controlling module controls: resuming at least one of the clone virtual machines with the image when each of the clone virtual machines is detached from the virtual network interface; and attaching the virtual network interface to the at least one clone virtual machine.
149 Citations
17 Claims
-
1. An information processing system, comprising:
-
a storage controlling module in any of computer apparatuses that runs a clone origin virtual machine, wherein said storage controlling module controls;
booting up said clone origin virtual machine when said clone origin virtual machine is detached from a virtual network interface;
acquiring running state information indicating a running state of said clone origin virtual machine; and
storing an image comprising said running state information and virtual disk information in a storage apparatus; anda boot controlling module in any of computer apparatuses that creates a clone virtual machine, wherein said boot controlling module controls;
resuming at least one of said clone virtual machines with said image when each of said clone virtual machines is detached from said virtual network interface; and
attaching said virtual network interface to said at least one clone virtual machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing apparatus, comprising:
-
a system virtualization controlling module for abstracting hardware resources and providing an execution infrastructure of a virtual machine; a storage module for storing an image comprising (i) running state information indicating a running state of a clone origin virtual machine and (ii) virtual disk information, wherein said image does not have setting information about a virtual network interface that is to be attached to said clone origin virtual machine; a resume module for resuming a required number of clone virtual machines by using said image in a state of each of said clone virtual machines being detached from said virtual network interface on said system virtualization controlling module; and an attachment module for attaching said virtual network interface to a resumed clone virtual machine on said system virtualization controlling module. - View Dependent Claims (10, 11, 12)
-
-
13. A method for provisioning at least one virtual machine on the at least one computer apparatus, the method comprising the steps of:
-
booting up a clone origin virtual machine when said clone origin virtual machine is detached from a virtual network interface; acquiring running state information that indicates a running state of said clone origin virtual machine in a state after said clone origin virtual machine is booted; storing an image that comprises said running state information and virtual disk information in a storage apparatus; resuming at least one clone virtual machines by using said image when said at least one clone virtual machines is detached from said virtual network interface; and attaching said virtual network interface to resumed at least one clone virtual machines, wherein said steps of booting, acquiring, and storing are carried out by a computer apparatus that runs said clone origin virtual machine; and wherein said steps of resuming and attaching are carried out by a computer apparatus that creates said clone virtual machine. - View Dependent Claims (14, 15, 16, 17)
-
Specification