Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Virtual Desktop támogatja a grafikus feldolgozóegységek (GPU) gyorsítását a renderelésben és a kódolásban az alkalmazások teljesítményének és méretezhetőségének javításához a Remote Desktop Protocol (RDP) használatával. A GPU-gyorsítás elengedhetetlen a nagy grafikai igényű alkalmazásokhoz, például a grafikus tervezők, a videószerkesztők, a 3D modellezők, az adatelemzők vagy a vizualizációs szakemberek által használt alkalmazásokhoz.
Az Azure Virtual Desktopban a GPU-gyorsítás három összetevője működik együtt a felhasználói élmény javítása érdekében:
GPU-gyorsított alkalmazásmegjelenítés: Grafikus elemek távoli munkamenetben való megjelenítéséhez használja a GPU-t.
GPU-gyorsított távoli keretkódolás: A Remote Desktop Protocol kódolja a helyi eszközre való átvitelhez renderelt összes grafikus elemet. A GPU-gyorsított távoli keretkódolás a GPU-val kódolja a renderelt grafikus kereteket, hogy magasabb képkockasebességeket és jobb felhasználói élményt biztosítson, bár ez a funkció nagyobb hálózati sávszélességet, valamint munkamenetgazda- és ügyfélerőforrásokat is igénybe vehet. Ez olyan alkalmazások előnyeit biztosítja, mint a 3D modellezés, a CAD/CAM vagy a videó lejátszása és szerkesztése. A kódolást a következővel végezheti el:
- AVC/H.264
- Hight Efficiency Video Coding (HEVC), más néven H.265. Ez 25–50%-kal jobb adattömörítést tesz lehetővé az AVC/H.264-hez képest, azonos videominőséggel vagy jobb minőséggel, azonos átviteli sebességgel.
Megjegyzés:
Ha a HEVC/H.265 és az AVC/H.264 hardveres gyorsítást is engedélyezi, de a HEVC/H.265 kodek nem érhető el a helyi eszközön, vagy a környezet nem felel meg a HEVC/H.265 előfeltételeinek, ehelyett az AVC/H.264 lesz használatban.
Az AVC/H.264-tel gpu-gyorsítás nélkül is engedélyezheti a teljes képernyős videokódolást, de a HEVC/H.265 használatához kompatibilis GPU-kompatibilis távoli virtuális gépre van szükség.
A képminőség javítása érdekében az alapértelmezett chroma értéket is növelheti.
Ez a cikk bemutatja, hogy mely Azure-beli virtuálisgép-méreteket használhatja munkamenetgazdaként GPU-gyorsítással, és hogyan engedélyezheti a GPU-gyorsítást a rendereléshez és a kódoláshoz.
Támogatott GPU-optimalizált Azure-beli virtuálisgép-méretek
Az alábbi táblázat felsorolja, hogy mely Azure-beli virtuálisgép-méretek vannak GPU-gyorsításra optimalizálva és az Azure Virtual Desktop munkamenetgazdáiként támogatva:
Azure-beli virtuális gép mérete | GPU-gyorsított alkalmazásmegjelenítés | GPU-gyorsított távoli keretkódolás |
---|---|---|
NVv3-sorozat | Támogatott | HEVC/H.265 AVC/H.264 |
NVv4-sorozat | Támogatott | AVC/H.264 |
NVadsA10 v5 sorozat | Támogatott | HEVC/H.265 AVC/H.264 |
NCasT4_v3 sorozat | Támogatott | HEVC/H.265 AVC/H.264 |
A virtuális gép méretének megfelelő kiválasztása számos tényezőtől függ, például az adott alkalmazás számítási feladataitól, a felhasználói élmény kívánt minőségétől és a költségektől. Általánosságban elmondható, hogy a nagyobb és nagyobb képességgel rendelkező GPU-k jobb felhasználói élményt nyújtanak egy adott felhasználói sűrűségben. A kisebb és tört GPU-méretek lehetővé teszik a költségek és a minőség részletesebb szabályozását.
Az NVIDIA GPU-val rendelkező virtuálisgép-méretekhez 25 egyidejű felhasználót támogató GRID-licenc szükséges.
Fontos
Az Azure NC, NCv2, NCv3, ND és NDv2 sorozatú virtuális gépek általában nem alkalmasak munkamenetgazdákként. Ezek a virtuálisgép-méretek speciális, nagy teljesítményű számítási vagy gépi tanulási eszközökhöz vannak igazítva, például az NVIDIA CUDA-val készült eszközökhöz. A legtöbb alkalmazáshoz és a Windows felhasználói felületéhez nem támogatják a GPU-gyorsítást.
Előfeltételek
A GPU-gyorsítás engedélyezéséhez a következőkre van szükség:
Meglévő gazdagépkészlet munkamenetgazdákkal, amelyek támogatott GPU-optimalizált Azure-beli virtuálisgép-méretet használnak az engedélyezni kívánt grafikus funkciókhoz. A támogatott grafikus illesztőprogramok a Támogatott grafikus illesztőprogramok telepítése a munkamenetgazdákban című témakörben találhatók.
A Microsoft Intune konfigurálásához a következőkre van szüksége:
- Microsoft Entra ID a Szabályzat- és profilkezelő beépített RBAC-szerepkörhöz rendelt fiókot.
- A konfigurálni kívánt eszközöket tartalmazó csoport.
A Csoportházirend konfigurálásához a következőkre van szüksége:
- Olyan tartományi fiók, amely jogosult Csoportházirend objektumok létrehozására vagy szerkesztésére.
- A konfigurálni kívánt eszközöket tartalmazó biztonsági csoport vagy szervezeti egység (OU).
A HEVC/H.265 hardveres gyorsításhoz emellett a következőkre is szükség van:
A munkamenetgazdáknak Windows 10 vagy Windows 11 kell futniuk.
Egy asztali alkalmazáscsoport. A RemoteApp nem támogatott.
Ha a chroma értékét 4:4:4-re növelte, a chroma értéke a HEVC hardveres gyorsítás használatakor 4:2:0-ra csökken.
Tiltsa le a multimédiás átirányítást a munkamenetgazdákon a gazdagép összetevő eltávolításával.
Az Azure Virtual Desktop felügyeleti sablonja Csoportházirend érhető el a munkamenetgazdák konfigurálásához.
A távoli munkamenethez való csatlakozáshoz használt helyi Windows-eszközöknek a következőkre van szüksége:
HEVC (H.265) 4K YUV 4:2:0 kódolási támogatással rendelkező GPU. További információt a gyártó dokumentációjában talál. Néhány gyártó dokumentációjának hivatkozásai:
Telepített Microsoft HEVC-kodek. Ez a következő 3 módszer közül 1-et szerezhet be:
- A Microsoft HEVC-kodek a Windows 11 22H2-s vagy újabb verzióinak új telepítéseiben is megtalálható.
- A Microsoft HEVC kodek a Microsoft Store-ból vásárolható meg.
- Ha Windows App 2.0.503.0-s vagy újabb verzióját használja, és még nincs telepítve a Microsoft HEVC kodek, az alkalmazás csak a Windows App keresztül kezdeményezett távoli munkamenetekkel kompatibilis HEVC-kodek speciális verzióját kísérli meg telepíteni. Vegye figyelembe, hogy ez a módszer hozzáférést igényel a Microsoft Store-hoz.
Az alábbi alkalmazások egyike egy távoli munkamenethez való csatlakozáshoz. Más platformok és verziók nem támogatottak.
- Windows App a Windows 2.0.503.0-s vagy újabb verziójában.
- Távoli asztali alkalmazás Windows rendszeren, 1.2.6081-es vagy újabb verzió.
Támogatott grafikus illesztőprogramok telepítése a munkamenetgazdákon
Ahhoz, hogy kihasználhassa az Azure N sorozatú virtuális gépek GPU-képességeit az Azure Virtual Desktopban, telepítenie kell a megfelelő grafikus illesztőprogramokat. Kövesse a Támogatott operációs rendszerek és illesztőprogramok című cikk utasításait az illesztőprogramok telepítésének megismeréséhez.
Fontos
Csak az Azure-beli elosztott illesztőprogramok támogatottak.
Illesztőprogramok telepítésekor íme néhány fontos irányelv:
Az NVIDIA GPU-val rendelkező virtuális gépek esetében csak az NVIDIA GRID-illesztőprogramok támogatják a GPU-gyorsítást a legtöbb alkalmazás és a Windows felhasználói felülete esetében. Az NVIDIA CUDA-illesztők nem támogatják a GPU-gyorsítást ezekhez a virtuálisgép-méretekhez. Az illesztőprogram letöltésével és telepítésével kapcsolatban lásd: NVIDIA GPU-illesztőprogramok telepítése Windows rendszerű N sorozatú virtuális gépekre , és győződjön meg arról, hogy telepíti a GRID-illesztőprogramot. Ha az illesztőprogramot az NVIDIA GPU-illesztőbővítménnyel telepíti, a GRID-illesztőprogram automatikusan települ ezekhez a virtuálisgép-méretekhez.
- HEVC/H.265 hardveres gyorsítás esetén az NVIDIA GPU-illesztő GRID 16.2 (537.13) vagy újabb verzióját kell használnia.
AMD GPU-val rendelkező virtuálisgép-méretek esetén telepítse az Azure által biztosított AMD-illesztőprogramokat. Az illesztőprogram letöltésével és telepítésével kapcsolatban lásd: AMD GPU-illesztőprogramok telepítése Windows rendszerű N sorozatú virtuális gépekre.
GPU-gyorsított alkalmazásmegjelenítés és távoli keretkódolás engedélyezése
Alapértelmezés szerint az Azure Virtual Desktop távoli munkamenetei a cpu-val vannak renderelve, és nem használnak elérhető GPU-kat. Engedélyezheti a GPU-gyorsított alkalmazásmegjelenítést és a távoli keretkódolást Microsoft Intune vagy Csoportházirend használatával.
Fontos
Ha a H.264/AVC és a H.265/HEVC használatával történő GPU-gyorsítás beállításai engedélyezve vannak, a H.265/HEVC prioritást ad a kompatibilis távoli munkamenetekhez.
Válassza ki a forgatókönyv megfelelő lapját.
GPU-gyorsított alkalmazásmegjelenítés engedélyezése Intune használatával:
Jelentkezzen be a Microsoft Intune felügyeleti központba.
Hozzon létre vagy szerkesszen egy konfigurációs profiltWindows 10 és újabb eszközökhöz a Beállítások katalógusprofiltípussal.
A beállításválasztóban keresse meg a Felügyeleti sablonok>Windows-összetevők>Távoli asztali szolgáltatások>Távoli asztali munkamenetgazda>távoli munkamenet-környezet elemét.
Válassza ki a következő beállításokat:
GPU-gyorsított alkalmazásmegjelenítés esetén jelölje be a Hardveres grafikus adapterek használata minden távoli asztali szolgáltatás munkamenethez jelölőnégyzetet.
GPU-gyorsított távoli keretkódolás esetén a H.264/AVC használatával:
- Jelölje be a H.264/AVC 444 grafikus mód rangsorolása távoli asztali kapcsolatokhoz jelölőnégyzetet.
- Jelölje be a H.264/AVC hardverkódolás konfigurálása távoli asztali kapcsolatokhoz jelölőnégyzetet.
Megjegyzés:
Ha bejelöli a H.264 grafikus mód rangsorolása a hardverkódolás konfigurálása jelölőnégyzet bejelölése nélkül, az szoftveres/CPU-alapú H.264/AVC teljes képernyős videokódolást eredményezhet.
A H.265/HEVC használatával történő GPU-gyorsított távoli keretkódoláshoz keresse meg a Felügyeleti sablonok>Windows-összetevők>Távoli asztali szolgáltatások>Távoli asztali munkamenetgazda>Azure Virtual Desktop lehetőséget a beállításválasztóban.
A GPU-gyorsított távoli keretkódolás H.265/HEVC használatával történő engedélyezéséhez jelölje be a H.265/HEVC hardverkódolás konfigurálása távoli asztali Connections jelölőnégyzetet, majd zárja be a beállításválasztót.
Bontsa ki a Felügyeleti sablonok kategóriát, majd állítsa be a kapcsolót az egyes beállításokhoz az alábbiak szerint:
A GPU-gyorsított alkalmazásmegjelenítéshez állítsa a Hardveres grafikus adapterek használata minden távoli asztali szolgáltatás munkamenethezbeállítást Engedélyezve értékre.
A H.264/AVC használatával gpu-gyorsított távoli keretkódolás esetén állítsa a H.264/AVC hardverkódolás konfigurálása távoli asztali kapcsolatokhozbeállítást Engedélyezve értékre.
A teljes képernyős videokódoláshoz állítsa a H.264/AVC 444 grafikus mód prioritásának beállításaként a Távoli asztali kapcsolatok beállítást Engedélyezve értékre.
A H.265/HEVC használatával gpu-gyorsított távoli keretkódolás esetén a H.265/HEVC hardverkódolás konfigurálása távoli asztali Connectionsengedélyezve értékre.
Válassza a Tovább gombot.
Nem kötelező: A Hatókörcímkék lapon válasszon ki egy hatókörcímkét a profil szűréséhez. További információ a hatókörcímkékről: Szerepköralapú hozzáférés-vezérlés (RBAC)és keresési címkék használata az elosztott IT-szolgáltatásokhoz.
A Hozzárendelések lapon válassza ki a konfigurálni kívánt távoli munkamenetet biztosító számítógépeket tartalmazó csoportot, majd kattintson a Tovább gombra.
A Véleményezés + létrehozás lapon tekintse át a beállításokat, majd válassza a Létrehozás lehetőséget.
Miután a házirend érvényes a távoli munkamenetet biztosító számítógépekre, indítsa újra őket a beállítások érvénybe lépéséhez.
GPU-gyorsítás ellenőrzése
Annak ellenőrzése, hogy egy távoli munkamenet GPU-gyorsítást, GPU-gyorsítást használó alkalmazásmegjelenítést, keretkódolást vagy teljes képernyős videokódolást használ-e:
Ha ellenőrizni szeretné a HEVC/H.265 hardvergyorsítást, hajtsa végre a következő további lépéseket:
Egy PowerShell-parancssor megnyitásával és a következő parancs futtatásával győződjön meg arról, hogy a helyi Windows-eszközön telepítve van a Microsoft HEVC kodek:
Get-AppxPackage -Name "Microsoft.HEVCVideoExtension" | FT Name, Version
A kimenetnek az alábbihoz hasonlónak kell lennie:
Name Version ---- ------- Microsoft.HEVCVideoExtension 2.1.1161.0
Ha használja, győződjön meg arról, hogy a multimédiás átirányítás le van tiltva a munkamenetgazdán.
Csatlakozzon a konfigurált munkamenetgazdák egyikéhez az Azure Virtual Desktopon vagy egy közvetlen RDP-kapcsolaton keresztül.
Nyisson meg egy GPU-gyorsítást használó alkalmazást, és hozzon létre némi terhelést a GPU számára.
Nyissa meg a Feladatkezelőt, és lépjen a Teljesítmény lapra. Válassza ki a GPU-t annak megtekintéséhez, hogy az alkalmazás használja-e a GPU-t.
Tipp
NVIDIA GPU-k esetén a segédprogrammal is ellenőrizheti a
nvidia-smi
GPU-kihasználtságot az alkalmazás futtatásakor. További információ: Illesztőprogram telepítésének ellenőrzése.A GPU-gyorsított teljes képernyős kódolás HEVC/H.265 használatával történő ellenőrzéséhez megnyithatja a Kapcsolati adatok ablakot a munkamenetből.
Ha a munkamenet teljes képernyős módban van, válassza a jelerősség ikont a munkamenetablak tetején található RDP-kapcsolatsávon. Ha a munkamenet ablakos módban van, kattintson a jobb gombbal az ablak tetejére, és válassza a Helyi menü Kapcsolati adatok elemét .
Válassza a "Részletek megtekintése" lehetőséget az ablak további információkkal való kibontásához. Ha a Grafikus részletek területen látható a Használt kodekek: HEVC, akkor a GPU-gyorsított képkocka-kódolás HEVC/H.265-tel és teljes képernyős videokódolással van használatban.
Az eseménymegtekintő használatával ellenőrizheti a GPU-gyorsítást AVC/H.264 vagy HEVC/H.265 használatával. Ehhez nyissa meg eseménymegtekintő a Start menüből, vagy futtassa
eventvwr.msc
a parancsot a parancssorból.Lépjen az alábbi helyek egyikére:
Az Azure Virtual Desktopon keresztüli kapcsolatokért keresse fel az Alkalmazások és szolgáltatások naplói>Microsoft>Windows>RemoteDesktopServices-RdpCoreCDV>Operational című cikket.
A közvetlen RDP-kapcsolaton keresztüli kapcsolatokért tekintse meg az Alkalmazások és szolgáltatások naplói>Microsoft>Windows>RemoteDesktopServices-RdpCoreTs>Operational című cikket.
Keresse meg a következő eseményazonosítókat:
170-ös eseményazonosító: Ha az AVC hardverkódoló engedélyezve van: 1 az esemény szövegében, a GPU-gyorsított keretkódolás használatban van.
162-ös eseményazonosító:
- Ha az esemény szövegében az Avc444FullScreenProfile látható, a GPU-gyorsított képkocka-kódolás AVC/H.264 és teljes képernyős videokódolás használatával történik.
- Ha hevcProfile jelenik meg az esemény szövegében, a GPU-gyorsított képkocka-kódolás HEVC/H.265-tel és teljes képernyős videokódolással van használatban.
Kapcsolódó tartalom
Növelje az alapértelmezett chroma értéket a képminőség javításához.