Akses USB dari tamu di Hyper-V

10

Dapatkah sistem operasi tamu Hyper-V mengakses perangkat USB yang terhubung ke host Hyper-V?

Jika demikian, bagaimana saya bisa mengatur ini?

t123
sumber

Jawaban:

10

Hyper-V secara khusus tidak mengizinkan ini. Sama sekali. (Setidaknya pada Server 2012 R2). Cara terbaik yang pernah saya lihat adalah mencari perangkat lunak pihak ketiga yang mendukung pengiriman datagram usb melalui koneksi jaringan. Akan ada aplikasi yang diinstal pada host untuk membuat perangkat usb tersedia, dan aplikasi yang diinstal pada tamu yang terhubung ke host dan membuat perangkat usb "virtual" di sistem operasi tamu.

Saya beruntung melakukan ini secara khusus dengan dongle keamanan yang diperlukan paket perangkat lunak tertentu. Perangkat lunak jaringan usb yang kami gunakan berasal dari perusahaan bernama Fabula Tech . Lebih baik lagi, sistem ini dapat bekerja dengan set mesin apa pun di jaringan, sehingga host usb tidak perlu ditempatkan pada mesin yang sama dengan tamu mesin virtual.

Dalam meneliti ini, saya juga menemukan perangkat tertanam kecil dengan koneksi LAN dan sebanyak 10 port usb, dalam satu kasus bahkan dirancang untuk dipasang di rak. Idenya adalah bahwa untuk toko yang menjalankan sistem di mana mesin virtual dapat berpindah ke host fisik yang berbeda, Anda tidak terikat untuk menjaga tamu Anda di kotak fisik tertentu lagi hanya karena perlu akses ke perangkat usb fisik tertentu, dan Anda perangkat usb fisik tidak terikat ke mesin dengan siklus peningkatan kecil dan jendela layanan. Kemudian perangkat host usb itu sendiri dapat dilihat lebih seperti alat atau sebagai bagian dari pabrik kabel.

Joel Coel
sumber
2

Tidak. Sederhana. Para tamu tidak dapat mengakses port USB server.

TomTom
sumber
Jawaban ini tidak lengkap karena tidak menyebutkan solusi umum untuk masalah ini.
Skyhawk
4
@MilesErickson Pertanyaan tidak lengkap karena tidak meminta solusi yang umum.
Chris S
1

Hyper-V tidak akan menyediakan akses ke port USB mesin host. Ini dapat berubah pada Windows 8, yang, menurut rumornya, dapat menggunakan Hyper-V sebagai teknologi dasar bahkan untuk versi klien OS.

Alih-alih menggunakan port USB mesin host, pendekatan yang jauh lebih baik adalah membeli perangkat USB yang terhubung ke jaringan, seperti hub AnywhereUSB atau sesuatu yang lebih murah dan kemudian menginstal driver USB-over-IP khusus pada mesin tamu. Salah satu keuntungan utama dari pendekatan ini adalah bahwa Anda dapat memigrasi mesin virtual ke server Hyper-V lain tanpa khawatir tentang di mana perangkat USB sebenarnya berada di dunia fisik.

Perhatikan bahwa kecepatan USB 2.0 saat ini tidak meniru USB melalui jaringan IP, mungkin karena masalah latensi. Pada dasarnya, ini berfungsi baik untuk dongle lisensi / keamanan produk dan perangkat bandwidth rendah lainnya. Hasil Anda mungkin mengecewakan jika Anda mencoba memasang hard drive atau printer. Ini adalah perangkat dengan bandwidth lebih tinggi yang harus dibagi dari komputer fisik menggunakan SMB (Windows File and Printer Sharing).

Skyhawk
sumber
0

Ya, Anda bisa, meskipun hanya mulai di Windows Server 2008 R2 SP1, dengan roll Remote Desktop Virtualization diterapkan. Dengan ini, dan dengan menetapkan Kebijakan Grup untuk memungkinkannya, Anda dapat meremote USB melalui "layanan terminal" atau koneksi "desktop jarak jauh" ke VM. Lihat tautan berikut untuk konfigurasi:

http://technet.microsoft.com/en-us/library/ff817581(WS.10).aspx

Ini akan memungkinkan Anda untuk mengarahkan ulang perangkat USB (dari mesin tempat Anda duduk) ke VM (yang mungkin berada di mesin yang sama) selama Anda memiliki koneksi desktop jarak jauh.

Jake Oshins
sumber
1
Tidak praktis karena itu berarti memiliki sesi RDP terbuka sepanjang waktu dari server ke VM pada mesin yang sama, serta pengguna yang login di mesin.
TomTom
Saya mengerti itu, Tom, tetapi pertanyaannya tidak menetapkan bahwa itu harus tetap terhubung bahkan ketika pengguna terputus. Dia hanya bertanya apakah itu mungkin. Yaitu, dengan Server 2008 R2 SP1 dan dengan produk pihak ketiga.
Jake Oshins
3
"mengakses perangkat USB yang terhubung ke host Hyper-V" - Perangkat USB harus terhubung ke Klien RDP. Saya cukup yakin ini adalah beberapa Kunci Lisensi USB kuno. Solusi yang lebih baik kemungkinan akan menemukan perangkat lunak berbeda yang dibuat oleh perusahaan yang hidup di abad ke-21.
Chris S