Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Virtualizace systémů (servery, počítače) s sebou přináší i mnohá úskalí. Jedním z možných omezení, znemožňujících použít virtuální server namísto fyzického, jsou například chybějící sloty pro rozšiřující karty, či omezený přístup k fyzickým periferiím počítače.
Hyper-V a nová architektura používající Hypervisor umožňuje naplno využít potenciál hardware počítače všemi instancemi běžících operačních systémů zajištěním přímého přístupu k hardware. Zkrátka a jednoduše řečeno, když přímý přístup k hardware, tak pro všechny :). Toto ale neplatí pro USB rozhraní, a pokud potřebujete použít v rámci virtuálního serveru USB zařízení jako například čtečku čipových karet, či klíč s licencí nutnou pro běh aplikace, je třeba použít řešení třetích stran.
Přístup k USB zařízení z virtuálního serveru
K zajištění výše uvedených požadavků lze použít některé z řešení pro sdílení USB zařízení přes síť. Ethernet vládne světu a proto řešení spadá do kategorie USB over Ethernet. Tato řešení si rovněž dokáží poradit s možnými konflikty při přístupu několika serverů najednou k USB zařízení, které pro toto použití není uzpůsobeno. Software USB over Ethernet sestává ze serverové části, která nabízí dané USB zařízení pro sdílení, a klientské části pro namapování. Po namapování, či chcete-li, připojení zařízení, se zachová i unikátní identifikátor zařízení a virtuální server, tedy zařízení, "vidí" stejně, jako server fyzický.
Na obrázku je ukázka použití programu od společnosti Fabulatech [https://www.usb-over-network.com/usb-over-network.html](https://www.usb-over-network.com/usb-over-network.html "https://www.usb-over-network.com/usb-over-network.html
")
https://https://https://
Další z alternativ je software společnosti Eltima https://www.eltima.com/products/usb-over-ethernet/.
P.S: Externí USB disky je možné použít coby virtuální disk - o tom, ale někdy příště.
Víte o jiném řešení pro použití USB zařízení? Dejte vědět nám i svým kolegům.
Hezký den
Roman Černovský
Comments
Anonymous
August 28, 2008
Na http://www.owebu.cz/editory/vypis.php?clanek=2101 jsem se dočetl, že produkt USB over Ethernet od http://www.kernelpro.com by snad mohl být freeware... Asi by to stálo za bližší průzkum :-)Anonymous
August 29, 2008
Ja bych rekl, ze USB zarizeni lze do virtualu v Hyper-V pripojit i pres terminalove spojeni ;). Neni to trvale, ale svuj ucel to take splni :).Anonymous
August 29, 2008
s tim pripojenim pres terminal je to sice mozne, ale pokud je potreba ve virtualu ziskat podporu Aladdin HASP USB klicu, tak jina sance neni...Anonymous
August 29, 2008
Tak jsem zkoumal produkt od kernelpro a bohužel zdarma je jen klient ale "server" je placen. Prolezl jsem toho hodně a free jsem nikde nenašel a ikdyž našel tak to nefungovalo. :) Ale jinak je to moooc hezkéé.Anonymous
August 29, 2008
USB over IP / AnywhereUSB od spolecnosti digi.com, distribuuje Soft-Tronik. Overene reseni stejneho problemu pro vmware....Anonymous
August 30, 2008
to lemondale: kterého vmware? vmware přece usb podporuje jako první...Anonymous
September 03, 2008
michal zobec: Nejde o to jaka verze a ceho podporuje USB. Problem je v tom, ze USB se pouziva pro pripojeni osobnich veci (disk se souborkem, autentizacni token, ctecka smart karet...) a chodit s tim k HOST serveru neni prakticke (zvlast kdyz je treba ve 100km vzdalenem datacentru) nebo ani mozne (mate prava obsluhovat GUEST system, ale nikoliv pristup k HOST serveru). Dalsi typicka vec, podobna osobnim tokenum, jsou licencni HW klice a pokud chcete takovy klic prendat z jednoho GUESTa na jiny bezici na jinem HOSTu, tak to taky muze byt vec vyzadujici "teleportaci"... A uvedene produkty jsou vlastne tele-porty :)Anonymous
April 06, 2010
S tim bych tak moc nesouhlasil. Je spousta zarizeni, ktera mohou byt pripojena k serveru a poskytuji nejake sluzby (napr.propojeni k telefonni ustredne a spousta jinych, ktera jsou pripojena pres seriovou linku a tim padem pres USB2RS232). Zasadni problem je ale jinde. Tato zarizeni jsou vazana na hardware, tedy jsou zapojeny do konkretniho pocitace. Jakmile se uvazuje o migraci virtualniho pocitace na jine zelezo a stare zelezo pak treba po dobu maintenance vypnout, prestanou USB zarizeni fungovat. Proto tatu zarizeni zrejme nikdy nebudou soucasti serveru ktere budou podporovat migraci. Uplne stejne je to s VMWare (ESX ci ESXi).