发明名称 Sharing USB key by multiple virtual machines located at different hosts
摘要 A system for sharing a USB Key by multiple virtual machines located at different hosts including at least two virtual machine managers, each virtual machine manager including a virtual machine transceiver module which is configured to receive a request for accessing a USB Key from a virtual machine within its host; a storage module which is configured to store an association relationship between a USB Key and the virtual machine authenticated by the USB Key; a verification module which is configured to, in response to judging that the virtual machine of the received request can access the USB Key, transmit the request for accessing the USB Key to a USB Key transceiver module of a virtual machine manager of the host where the USB Key is located; and a USB Key transceiver module which is configured to receive a request for accessing a USB Key, and to transmit an access request to a connected USB Key.
申请公布号 US9311471(B2) 申请公布日期 2016.04.12
申请号 US201414306819 申请日期 2014.06.17
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Wei Lijun;Zhang Binqi;Zhang Qian;Zhuang Qing Hong
分类号 G06F9/455;G06F21/34;G06F21/00 主分类号 G06F9/455
代理机构 Heslin Rothenberg Farley & Mesiti P.C. 代理人 Chiu, Esq. Steven;Schiller, Esq. Blanche E.;Heslin Rothenberg Farley & Mesiti P.C.
主权项 1. A system of sharing a USB Key by a plurality of virtual machines located at different hosts, comprising: at least two virtual machine managers capable of communicating via a network, the at least two virtual machine managers being located at different hosts and managing respectively at least one virtual machine within their respective hosts, each of the virtual machine managers comprising: a virtual machine transceiver module which is configured to receive a request for accessing a USB Key from a virtual machine within its host;a storage module which is configured to store an association relationship between at least one USB Key and one or more virtual machines authenticated by the at least one USB Key;a verification module which is configured to, in response to judging that the virtual machine requesting access to the USB key can access the USB Key, transmit the request for accessing the USB Key to a USB Key transceiver module of a virtual machine manager of the host where the USB Key is located according to the association relationship stored by the storage module; anda USB Key transceiver module of the virtual machine manager of the host receiving the request which is configured to receive other requests for accessing other USB Keys transmitted by verification modules of other virtual machine managers within the system.
地址 Armonk NY US