Hi

I have proposed three BPs about usb-passthrough.
1. Usb-passthrough is the core function I want to provide which is in 
https://review.openstack.org/#/c/86404/.
2. The function of specify usb controller for usb-passthrough is for refine the 
use of Usb-passthrough, which is 
in https://review.openstack.org/#/c/88337/. 
3. The function of specify usb controller is the prerequisite of specify usb 
controller for usb-passthrough which is 
in https://review.openstack.org/#/c/88334.

The backgrounds are:
I want to make a detailed explanation about why I suggest to provide this 
function.
 
We provide VDI(Virtual Desktop) and server virtualization solutions for 
customers, our customers have strong requirements for using USB devices.
 
The typical use cases and our solutions are described as below:

1.In VDI solution, customers want to use local USB printers or USB scanners 
with TC(Thin-Client), because remote desktop protocol like ICA have already 
support USB-redirection, 
so customers only need to attach USB device to TC, the protocol can map USB 
device to VM.

2. In virtualization solution, when starting or restarting some 
business-critical applications, a connected USB-KEY is needed for 
authentication, 
some applications even need a daily authentication by USB-KEY. we suggest the 
following solutions:
(1) Using physical 'USB-HUB' box and technology of USB-redirection over TCP/IP. 
Customers need to buy USB-HUB and install software in guest os, the software 
helps
redirecting USB device to VM.

(2) Using USB-Passthrough and USB hot-plug functions provided by our 
virtualization software. The end users(normally application or system 
administrators) 
insert USB devices to host that containing the VM, then  can see USB device 
list in portal and choose USB device to attach.

This solution has advantages that
1. It doesn't need additional physical devices 

2. It doesn't need a special server to run spice client for USB-Redirection 

3. Business-critical applications commonly need stable and long-standing 
USB-KEY to attach, USB-Passthrough maybe more stable than USB-Redirection over 
TCP/IP or remote desktop protocol.

Welcome for any advices.

Thanks


-----Original Message-----
From: Jay Pipes (Code Review) [mailto:[email protected]] 
Sent: Wednesday, April 23, 2014 6:59 AM
To: Yuanjing (D)
Cc: Daniel Berrange; Joe Gordon
Subject: Change in openstack/nova-specs[master]: Support specify USB controller 
for USB-passthrough

Jay Pipes has posted comments on this change.

Change subject: Support specify USB controller for USB-passthrough 
......................................................................


Patch Set 1: I would prefer that you didn't merge this

Jing, what is the difference between this blueprint and 
https://review.openstack.org/#/c/88334/? Are they the same?

--
To view, visit https://review.openstack.org/88337
To unsubscribe, visit https://review.openstack.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I26c81c61754af883b8de4c1ffe58384b87b22a77
Gerrit-PatchSet: 1
Gerrit-Project: openstack/nova-specs
Gerrit-Branch: master
Gerrit-Owner: Jing Yuan <[email protected]>
Gerrit-Reviewer: Daniel Berrange <[email protected]>
Gerrit-Reviewer: Jay Pipes <[email protected]>
Gerrit-Reviewer: Jenkins
Gerrit-Reviewer: Joe Gordon <[email protected]>
_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to