Patent ID: 8788668
Filing Date: 2014-07-22
Classification: G06F,H04L

Abstract:
1. An information processing apparatus comprising: a designation unit that receives a VA (Virtual Appliance) type and a VM (Virtual Machine) identifier designated by a user through a user interface, the VM identifier designated by the user specifying a VM to collaborate with a VA corresponding to the VA type designated by the user, the VA type being indicative of a type of information processing executed by the VA; a VA repository that stores a VA type, a VA setting program and a VM setting program in a manner that the VA type, the VA setting program and the VM setting program are associated with each other; a setting program management unit that obtains, from the VA repository, the VA setting program and the VM setting program which are associated with the VA type received by the designation unit, and specifies the VA based on the VA type; and a setting program transmission unit that transmits the obtained VM setting program and a VA identifier of the specified VA to the VM specified by the VM identifier received by the designation unit, and transmits the obtained VA setting program and the received VM identifier to the VA specified by the VA identifier, wherein the information processing apparatus makes the VM execute the VM setting program with the VA identifier as an argument to register the VA identifier in the VM, and makes the VA execute the VA setting program with the VM identifier as an argument to register the VM identifier in the VA, and wherein the VA type indicates one of a load balancer and a VPN (Virtual Private Network) server.