Patent ID: 9535730
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A virtual machine processing apparatus connected in a communication path between a server and a client for transmitting Ethernet Frames via a physical network, the virtual machine processing apparatus comprising: an information processing unit including at least one virtual machine for executing a communication service to the Ethernet Frames; and a control unit for controlling the virtual machine processing apparatus, wherein the information processing unit includes: a first memory for storing a boot image including a primary virtual machine template which is a program for executing a virtual machine; and a second memory used to execute the communication service, wherein the control unit loads the boot image from the first memory to the second memory, wherein the control unit creates a secondary virtual machine template for executing a virtual machine by reconfiguring the primary virtual machine template, wherein the control unit stores the secondary virtual machine template in the second memory, wherein, upon receipt of a request for addition of communication service, the control unit creates a replicate secondary virtual machine template by replicating the second virtual machine template, wherein the control unit creates a virtual machine for the communication service by reconfiguring the replicate secondary virtual machine template in accordance with a request for addition of the communication service, wherein the boot image includes a program to execute a virtual switch, wherein the primary virtual machine template includes a program for executing at least one virtual network interface for connecting with the virtual switch, and wherein the control unit configures the at least one virtual network interface included in the primary virtual machine template to receive the Ethernet Frames when the control unit creates the secondary virtual machine template.