RemoteFX - rozširovanie možností technológie vzdialených virtuálnych desktopov (rdp), čo vám umožňuje virtualizovať serverový video adaptér. Túto technológiu vyvinula spoločnosť Calista Technologies, ktorú spoločnosť Microsoft neskôr získala..
Technológia RemoteFX sa prvýkrát objavila v systéme Windows Server 2008 R2 SP1 a je podporovaná operačnými systémami Microsoft klientov začínajúcimi na Windows 7 SP1. Spolu s vydaním systémov Windows Server 2012 a Windows 8 sa funkcie RemoteFX výrazne rozšírili.
RemoteFX v systéme Windows Server 2012. Čo je nové?
Aké nové veci nám spoločnosť Microsoft ponúka v aktualizovanej verzii RemoteFX:
- multi-dotyková: podpora viacerých dotykov v relácii RDP (v kompatibilnom klientovi, minimálne RDP 8.0). RDS podporuje celú sadu gest, ktoré fungujú v systéme Windows 8 (napríklad zväčšenie alebo otvorenie ponuky nastavení) medzi klientom a hostiteľom s rozlíšením až 256 dotykov.
- Adaptívna grafika: dynamický výber typu kompresného kodeku v závislosti od prenášaného obrazu a kvality kanála
- špeciálna Rozhranie API na presmerovanie médií: slúži na prenos mediálneho zaťaženia do klientskeho zariadenia, čím sa uľahčuje vykreslenie audio-video obsahu (v súčasnosti sa používa iba v Lync)
- WAN vylepšenia: schopnosť pracovať na WAN kanáloch pri zachovaní všetkých výhod RemoteFX pomocou špeciálnych adaptívnych rozšírení pre protokol UDP.
- GPU zmeny: Podpora hardvérových aj softvérových GPU. Pridaná podpora pre DirectX 11.
- Presmerovanie zariadenia USB: Schopnosť pridávať miestne USB zariadenia bez potreby opätovného pripojenia.
- Obnovenie relácie pre RemoteApp a vzdialenú plochu. Schopnosť znovu sa pripojiť k existujúcim reláciám pri zachovaní posledného stavu
- Automatická detekcia siete RemoteFX: automatická detekcia kvality kanálov na optimalizáciu kvality relácie a výkonu
Hardvérové a softvérové požiadavky na používanie RemoteFX v systéme Windows Server 2012
Aby ste mohli v plnej miere využiť všetky inovácie technológie RemoteFX, je potrebné, aby systém spĺňal nasledujúce požiadavky:
- Hardvérová zhoda pri spúšťaní úlohy HyperV (podpora Intel VT alebo AMD-V, ako aj bit XD / NX)
- Procesor kompatibilný s SLAT (preklad adresy druhej úrovne). Pre procesory AMD sa táto technológia nazýva NPT / RVI (Nested Page Tables), pre procesory Intel - EPT (Extended Page Tables).
- Veľký ovládač grafickej pamäte (GPU) podporujúci DirectX 11 (WDDM 1.2).
- Server musí mať nainštalované role hostiteľa virtualizácie vzdialenej pracovnej plochy a služby vzdialenej pracovnej plochy.
- Virtuálny stroj Windows 8 Enterprise x64 s Windows Display Driver Model (WDDM) 1.2 a vyšší
Nasadenie RemoteFX na Windows Server 2012
Prejdime k popisu scenára nasadenia a konfigurácie technológie RemoteFX v systéme Windows Server 2012
- Aby sme mohli pracovať, potrebujeme server s Windows Server 2012 Vydanie Standard alebo Datacenter (Hyper-V je možné nasadiť iba v nich)
- Nainštalujte aktuálnu verziu ovládača grafickej karty (nie všetci dodávatelia vydávajú ovládače špeciálne pre systém Windows 2012, takže ovládač pre systém Windows 8 je vhodný)
- Inštalovať rolu Hyper v
- Nainštalujte komponent Hostiteľ virtualizácie vzdialenej pracovnej plochy Úlohy služieb vzdialenej pracovnej plochy. To je možné vykonať pomocou konzoly Server Manager alebo príkazu Powershell:
Install-WindowsFeature -name RDS-Virtualization -source d: \ sources \ sxs
(kde d: \ Windows Server 2012 distribučný disk)
- Pomocou nového nástroja Hyper-V Manager virtuálny stroj v systéme Windows 8 Enterprise (iba táto verzia systému Windows 8 podporuje RemoteFX).
- Nainštalujte integračné služby na Windows 8 Hosť Integračné služby Hyper-V (zvyčajne sa to deje automaticky, ale mali by ste sa o tom uistiť)
- Ďalej musíte povoliť používanie fyzického grafického procesora (GPU) virtuálnymi počítačmi. Ak to chcete urobiť, v konzole správy Hyper-V prejdite na nastavenia servera (Nastavenia Hyper-V), vyberte časť Phyzické GPU, potom vyberte GPU (v tomto príklade NVIDIA GeForce GTX 650) a začiarknite, že sa dá použiť s RemoteFX (Tento GPU použite s RemoteFX).
- Potom musíte povoliť vzdialenú plochu (rdp) v hosťujúcom OS (ako povoliť vzdialenú plochu v systéme Windows 8).
- Zostáva nám pridať trojrozmerný grafický adaptér RemoteFX k hosťujúcemu systému Windows 8. To sa dá urobiť vo vlastnostiach virtuálneho počítača. Keď však pridávate grafický adaptér 3D RemoteFX z GUI (Inštalácia hardvéru -> 3D adaptér RemoteFX) sa objaví chyba: Pri uplatňovaní zmien adaptéra 3D videa RemoteFX sa vyskytla chyba.
Ako sa ukázalo, jedná sa o chybu grafickej konzoly, ak sa to isté deje pomocou PowerShell, potom je pridanie adaptéra správne spracované.
Import-Module RemoteDesktopServices Add-VMRemoteFx3dVideoAdapter -VMName Virtual Machine NameWindows8 Set-VMRemoteFx3dVideoAdapter -VMName Virtual Machine NameWindows8 -MaximumResolution 1920x1200
poznámka. Prirodzene, ak existuje niekoľko virtuálnych počítačov, je potrebné tieto príkazy vykonať pre každý z nich.. - V dôsledku toho (po niekoľkých reštartovaní) vo vnútri virtuálneho počítača so systémom Windows 8 v správcovi zariadení v časti Adaptéry displeja zariadenie by sa malo objaviť Grafické zariadenie Microsoft RemoteFX - WDDM.
- Ostáva otestovať fungovanie RemoteFX pripojením na virtuálny stroj, ktorý sme vytvorili pomocou klienta rdp v8.