Patent ID: 8499056
Filing Date: 2013-07-30
Classification: G06F

Abstract:
1. A master server for supporting multiple virtual machines of multiple hosts, comprising: a remote USB information manager receiving information on a USB device connected to a remote USB bridge from the remote USB bridge and managing the received information; a virtual machine information manager receiving information of a user's virtual machine from a virtual machine host server and managing the received information, the information on the virtual machine including an IP address, an operating system, and hardware related information of the virtual machine and an IP address, an operating system, and hardware related information of the virtual machine host server; a user request processor, in accordance with a user request to access a predetermined USB device on the remote USB bridge, extracting information on the corresponding USB device from the remote USB information manager and extracting the information on the user's virtual machine from the virtual machine information manager; and a remote USB connection controller connecting the user's virtual machine to the predetermined USB device by using the information extracted by the user request processor, wherein the user request processor receives and registers a type of USB device which the user wants to connect from the user and when the USB device of the registered type is connected to the remote USB bridge, the user request processor connects the USB device of the registered type to a virtual machine of the user.