Remotefx - razširitev zmogljivosti tehnologije oddaljenih virtualnih namiznih računalnikov (rdp), ki vam omogoča virtualizacijo strežniškega video adapterja. To tehnologijo je razvila družba Calista Technologies, ki jo je pozneje pridobil Microsoft..
Tehnologija RemoteFX se je prvič pojavila v operacijskem sistemu Windows Server 2008 R2 SP1 in jo podpirajo Microsoftovi odjemalski operacijski sistemi, začenši z Windows 7 SP1. Skupaj z izdajo sistemov Windows Server 2012 in Windows 8 so se zmogljivosti RemoteFX znatno razširile.
RemoteFX v operacijskem sistemu Windows Server 2012. Kaj je novega?
Kakšne nove stvari nam ponuja Microsoft v posodobljeni različici RemoteFX:
- Multi-Dotaknite se: podpora za več dotikov v seji RDP (v združljivem odjemalcu vsaj RDP 8.0). RDS podpira celoten sklop gibov, ki delujejo v operacijskem sistemu Windows 8 (na primer razširitev ali odpiranje menija z nastavitvami) med odjemalcem in gostiteljem z ločljivostjo do 256 dotikov.
- Prilagodljiva grafika: dinamična izbira kompresijskega kodeka, odvisno od poslane slike in kakovosti kanala
- Posebna API za preusmerjanje medijev: uporablja se za prenos medijskega nalaganja na odjemalsko napravo in s tem olajša upodabljanje avdio-video vsebine (trenutno se uporablja samo v Lyncu)
- Wan Izboljšave: zmožnost dela na WAN kanalih, hkrati pa ohranja vse prednosti RemoteFX s pomočjo posebnih prilagodljivih razširitev za UDP protokol.
- GPU Spremembe: Podpora za strojne in programsko posnemane grafične procesorje. Dodana podpora za DirectX 11.
- Preusmeritev naprave USB: Možnost dodajanja lokalnih USB naprav brez potrebe po ponovni povezavi.
- Obnovitev seje za RemoteApp in Remote Desktop. Sposobnost ponovne povezave z obstoječimi sejami ob ohranjanju zadnjega stanja
- RemoteFX Network Auto Detect: samodejno zaznavanje kakovosti kanalov za optimizacijo kakovosti in uspešnosti seje
Zahteve za strojno in programsko opremo za uporabo RemoteFX v operacijskem sistemu Windows Server 2012
Če želite v celoti izkoristiti vse novosti tehnologije RemoteFX, je potrebno, da sistem izpolnjuje naslednje zahteve:
- Skladnost s strojno opremo za zagon HyperV vloge (Intel VT ali AMD-V podpora, kot tudi XD / NX bit)
- Procesor združljiv s SLAT (prevajanje naslovov druge stopnje). Za procesorje AMD se ta tehnologija imenuje NPT / RVI (Nested Page Tables), za Intelove procesorje - EPT (Extended Page Tables).
- Veliki grafični pomnilniški krmilnik (GPU), ki podpira DirectX 11 (WDDM 1.2).
- Na strežniku morajo biti nameščeni vlogi gostitelja za oddaljeno namizje in storitve oddaljene namizne storitve.
- Navidezni stroj Windows 8 Enterprise x64 z modelom gonilnikov zaslona Windows (WDDM) 1.2 in novejšim
Uvajanje RemoteFX v Windows Server 2012
Pojdimo na opis scenarija za uvajanje in konfiguriranje tehnologije RemoteFX v operacijskem sistemu Windows Server 2012
- Za delo potrebujemo strežnik s Windows Server 2012 Standardne izdaje ali izdaje podatkovnega centra (Hyper-V je mogoče namestiti le njim)
- Namestite trenutno različico gonilnika video kartice (vsi prodajalci ne izdajajo gonilnikov posebej za Windows 2012, zato je gonilnik za Windows 8 primeren)
- Namestite vlogo Hyper v
- Namestite komponento Host za virtualizacijo oddaljenega namizja Vloge za oddaljene namizne storitve. To lahko storite s konzolo Upravitelja strežnikov ali ukazom Powershell:
Namestite-WindowsFeature -ime RDS-Virtualization -source d: \ source \ sxs
(kjer je d: \ distribucijski disk Windows Server 2012)
- Z Hyper-V Managerjem novo virtualni stroj z Windows 8 Enterprise (samo ta različica sistema Windows 8 podpira RemoteFX).
- Namestite integracijske storitve na Windows 8 Guest Integracijske storitve Hyper-V (ponavadi se to zgodi samodejno, vendar se vsekakor prepričajte o tem)
- Nato morate virtualnim strojem omogočiti uporabo fizičnega grafičnega procesorja (GPU). Če želite to narediti, v konzoli Hyper-V odprite nastavitve strežnika (Nastavitve Hyper-V), izberite razdelek Phisični GPU-ji, nato izberite GPU (v tem primeru NVIDIA GeForce GTX 650) in označite, da se lahko uporablja z RemoteFX (Uporabite ta GPU z RemoteFX).
- Nato morate v gostujočem operacijskem sistemu omogočiti oddaljeno namizje (rdp) (kako v operacijskem sistemu Windows 8 omogočiti oddaljeno namizje).
- Ostaja nam, da v gostujoči sistem Windows 8. dodamo tridimenzionalni video adapter za RemoteFX. To lahko storimo v lastnostih virtualnega stroja. Ko dodate video adapter 3D RemoteFX iz GUI-ja (Namestitev strojne opreme -> Video Adapter 3D RemoteFX) pojavi se napaka: Napaka pri uporabi sprememb video adapterja RemoteFX 3D.
Kot se je izkazalo, gre za napako grafične konzole, če isto storimo s pomočjo powerhell-a, potem dodajanje adapterja pravilno obdelamo.
Uvoz-modul RemoteDesktopServices Add-VMRemoteFx3dVideoAdapter -VMName Ime virtualnega strojaWindows8 Set-VMRemoteFx3dVideoAdapter -VMName Ime virtualnega strojaWindows8 -MaximumResolution 1920x1200
Opomba. Seveda, če obstaja več virtualnih strojev, je treba te ukaze izvesti za vsakega od njih.. - Kot rezultat (po nekaj ponovnih zagonih) znotraj navidezne naprave Windows 8 v upravitelju naprav v razdelku Prikaz adapterjev naj se pojavi naprava Microsoftova grafična naprava RemoteFX - WDDM.
- Ostaja še preizkusiti delovanje RemoteFX s povezovanjem na virtualni stroj, ki smo ga ustvarili z odjemalcem rdp v8.