Hyper-v - - -, - - - - usb

Питання, наболіле для багатьох, піднімається знову і знову: чи можна використовувати пристрої USB з віртуальними машинами Hyper-V? А пристрої, що використовують порти COM?

Але якщо серверні платформи віртуалізації відкидають підтримку шини USB, то з'являються незалежні постачальники, яким цікаво на цьому заробити. Є цілий ряд різних розробок, тим чи іншим чином вирішальних такі питання. Існують апаратні рішення, які реалізують концентратор USB, що підключається до комп'ютера по Ethernet. І, значить, що працює в віртуальних машинах. Прикладом такого рішення є AnywhereUSB.

Ніяких підводних каменів я не помітив, хоча протестував велику кількість примхливих пристроїв. Дуже рекомендую. Правда, дорогувато. Сподіваюся, в світлі масивної атаки технологій віртуалізації Fabulatech запропонує можливість ліцензувати не кожного ВМ окремо, а всі ВМ на одному сервері разом.

Аналогічний функціонал доступний для підключення пристроїв, що використовують порти COM:

Що найбільше зацікавило, так то, що все це диво можна купити компанії-розробнику для вбудовування в свої рішення. Цікаво, може бути, мене прочитає хто в Редмонді та прикупляють таку красу. Нехай не як компоненту Hyper-V, але функціонал був би біса привабливий, наприклад, для клієнта «Видаленого робочого столу».

Ні, не передбачається з міркувань безпеки. Це є в VirtualPC, але немає в Virtual Server, не буде і в фіналі Hyper-V.

Це є в VMware Workstation, але немає і не буде в ESX.

Вкрай безвідповідально з точки зору безпеки давати віртуальній машині доступ до основної (коли на основний можуть бути Сотін ВМ) в обхід методів захисту ОС. Все спілкування між хост і ВМ - по TCP / IP. До установки компонент інтеграції можна користуватися Legacy Network (це я нагадую, щоб мені не сказали, що до установки КІ немає мережі).

COM-порт в віртуальній машині можна використовувати тільки для іменованих каналів. Для інших сценаріїв потрібно використовувати рішення, описані Алексом в цій статті.

Я все таки не погоджуся.

Для більшості користувачів не потрібно 5 пристроїв. Потрібно 1-2, і СОФТОВА набагато дешевше.

Також абсолютна неправда про "не прив'язана до операційної системи". Спробуйте попрацювати зі своєю залізякою з Linux, а лучще з Mac OS.

Драйвери потрібні, а це прив'язка до ОС. Похлеще установки софта.

Ну і для серверного сценарію (Hyper-V таки орієнтований не на домашніх користувачів, а на серверні), зайві залізяки НЕ rack формату неприпустимі (маю на увазі пристойні серверні). А такий пристрій rack формату варто (в Москві) від 30000

Що стосується передачі Фото, то:

Microsoft рекомендує ізолювати хост систему від віртуальних машин. На для передач файлів, ні мережевих інтерфейсів. Машинами ви керуєте з клієнтської ОС, а не з хоста (по ідеології, хост це Core, там немає інструментарію управління). Якщо вам потрібно отримати доступ з ВМ до файлів на клієнті. є два способи: доступ по мережі, або монтування ISO образу як CD (IMG образу як fdd).

Мені незрозуміло ваше слово "Записати ISO"

Пишучий привід не потрібен, це робиться на льоту.

Є купа сторонніх програм, які жмуліруют пакетну запис на віртуальний CD, тобто на вашому ПК є софт, який емулює CD, куди ви можете кидати файли. Файлова система UDF.

Цей віртуальний CD ви можете підключити (як ніби це ваш локальний фііческмй CD) для ВМ - і вона буде його бачити.

Ніякої мережі до ВМ в цьому випадку робити не доведеться.

ALexsey Taranenco says:

По-перше, величезне спасибі за прекрасний блог, до того який виходить постійно!

По-друге вже ближче до теми, ви сказали "Ніяких підводних каменів я не помітив, хоча протестував велику кількість примхливих пристроїв." Скажіть, а ключі від 1С там були? І працювали вони?

Доброго дня. Дякую за цей пізнавальний блог. У мене питання з приводу Integration Services. Чи передбачений в них механізм обміну host і guest систем безпосередньо (аналог Shared Folders в продуктах VMWare)?

Там є компонент Data Exchange. Це він надає такий функціонал? Якщо так, то реалізовано чи його використання в RC0 або ще немає?

Те-є фактично мені доведеться на guest-систему встановлювати додатковий мережевий адаптер, який буде дивитися в підмережа, де знаходиться сервер з Hyper-V?

Я передачу файлів имел ввиду. Просто в виртуалке створена мережа, ізольована від виробничої і в неї всі ці передавати (записати ISO образ не вийде). Буду тоді в цій ізольованій віртуальної мережі робити хост з двома мережевими інтерфейсами раз іншого виходу немає.

вкрай сумніваюся, що такі програми зможуть обробити файли розміром не кілька сотень гігабайт =) до того ж мені місця шкода під тимчасові файли такого обсягу. набагато простіше налаштувати те, що я описав вище.

Бекапи. Відновлення баз ексченджа у віртуальному середовищі.

Не знаю як в VPC, а в VMWare server я через shared folder підключав диск, підключений в свою чергу через net use. На жодні обмеження при цьому я не натикався.

Hyper-V зацікавив насамперед в зв'язці з Server Core. У такому вигляді у мене і працює.

"Але апаратні рішення не гнучкі, дорогі і складні в обслуговуванні." - Це ви звідки взяли.

Ось приклад мені була потрібна підключити 3 ключа до виртуалке.

Наведені вами ж девайс AnywhereUSB від digi варто (в Хабаровську) 14 т.р. і на ньому 5 usb портів.

У підсумку економія при софтварном вирішенні 2-3 т.р. ніяких складнощів з залізякою у мене не було. Обслуговування? Та яке там обслуговування - поставив і забув. І головний плюс залізяка не прив'язана до операційної системи. Такі справи.

У мене не спрацювала ця програма. Я так і не зміг налаштувати синхронізацію кпк з Vista, яка в виртуалке.

Схожі статті