Udhëzuesi i përdorimit të GPU-së së vetme fizike të H3C GPU UIS
Rreth vGPU-ve
Mbiview
Virtualizimi i GPU-së mundëson që VM të shumta të kenë akses të drejtpërdrejtë të njëkohshëm në një GPU të vetme fizike duke e virtualizuar GPU-në fizike në ato logjike të quajtura GPU virtuale (vGPU).
NVIDIA GRID vGPU funksionon në një host të instaluar me GPU NVIDIA GRID për të ofruar burime vGPU për VM-të që ofrojnë shërbime grafike me performancë të lartë si përpunimi kompleks i grafikës 2D dhe interpretimi i grafikës 3D.
Menaxheri H3C UIS përdor teknologjinë NVIDIA GRID vGPU së bashku me planifikimin inteligjent të burimeve (iRS) për të ofruar burime të planifikuara vGPU. Për të maksimizuar përdorimin, Menaxheri UIS bashkon vGPU-të dhe i shpërndan ato në mënyrë dinamike te grupet VM bazuar në statusin e përdorimit të vGPU-ve dhe prioritetet e VM-ve.
Mekanizmat
Virtualizimi i GPU-së
Virtualizimi GPU funksionon si më poshtë:
- Një GPU fizike përdor DMA për të marrë direkt udhëzimet që aplikacionet grafike lëshojnë në një drejtues NVIDIA dhe përpunon udhëzimet.
- GPU-ja fizike vendos të dhënat e paraqitura në buferat e kornizës së vGPU-ve.
- Drejtuesi NVIDIA tërheq të dhënat e paraqitura nga buferat e kornizës fizike.
Figura 1 Mekanizmi i virtualizimit të GPU-së
UIS Manager integron NVIDIA vGPU Manager, i cili është komponenti kryesor i virtualizimit të GPU. NVIDIA vGPU Manager ndan një GPU fizike në vGPU të shumta të pavarura. Çdo vGPU ka qasje ekskluzive në një sasi fikse të tamponit të kornizës. Të gjitha vGPU-të rezidente në një GPU fizike monopolizojnë motorët e GPU-së nga ana tjetër përmes multipleksimit të ndarjes kohore, duke përfshirë motorët grafikë (3D), dekodimin e videos dhe motorët e kodimit të videos
Planifikimi inteligjent i burimeve vGPU
Planifikimi inteligjent i burimeve vGPU cakton burimet vGPU të hosteve në një grup në një grup burimesh GPU për një grup VM që ofrojnë të njëjtin shërbim. Çdo VM në grupin VM i caktohet një model shërbimi. Një shabllon shërbimi përcakton përparësinë e VM-ve që përdorin shabllonin e shërbimit për të përdorur burimet fizike dhe raportin total të burimeve që mund të përdorin të gjitha VM-të që përdorin shabllonin e shërbimit. Kur një VM fillon ose rinis, Menaxheri i UIS shpërndan burime në VM bazuar në prioritetin e modelit të shërbimit, përdorimin e burimeve të grupit të burimeve dhe raportin total të burimeve që përdorin të gjitha VM-të me të njëjtin shabllon shërbimi.
Menaxheri i UIS përdor rregullat e mëposhtme për të ndarë burimet vGPU:
- Alokon burimet vGPU në sekuencën e nisjes së VM nëse VM-të përdorin shabllone shërbimi me të njëjtin prioritet.
- Alokon burimet e vGPU në rend zbritës të përparësisë nëse vGPU-të e papunë janë më pak se VM-të për t'u nisur. Për shembullampLe, një grup burimesh përmban 10 vGPU dhe një grup VM përmban 12 VM. VM-të 1 deri në 4 përdorin shabllonin e shërbimit A, i cili ka një prioritet të ulët dhe i lejon VM-të e tij të përdorin 20% të vGPU-ve në grupin e burimeve. VM-të 5 deri në 12 përdorin modelin e shërbimit B, i cili ka një prioritet të lartë dhe i lejon VM-të e tij të përdorin 80% të vGPU-ve në grupin e burimeve. Kur të gjitha VM-të nisin njëkohësisht, UIS Manager fillimisht cakton burimet vGPU për VM-të 5 deri në 12. Midis VM-ve 1 deri në 4, dy VM-ve që nisen të parët u caktohen dy vGPU-të e mbetura.
- Rimerr burimet vGPU nga disa VM me prioritet të ulët dhe cakton burimet vGPU te VM-të me prioritet të lartë kur plotësohen kushtet e mëposhtme:
- VGPU-të e papunë janë më pak se VM-të me prioritet të lartë për t'u nisur.
- VM-të që përdorin të njëjtin shabllon shërbimi me prioritet të ulët përdorin më shumë burime sesa raporti i burimeve të specifikuar në shabllonin e shërbimit.
Për shembullampLe, një grup burimesh përmban 10 vGPU dhe një grup VM përmban 12 VM. VM-të 1 deri në 4 përdorin shabllonin e shërbimit A, i cili ka një prioritet të ulët dhe i lejon VM-të e tij të përdorin 20% të vGPU-ve në grupin e burimeve. VM-të 5 deri në 12 përdorin shabllonin e shërbimit B, i cili ka një prioritet të lartë dhe lejon VM-të e tij të përdorin 80% të vGPU-ve në grupin e burimeve. VM-të 1 deri në 10 po funksionojnë dhe VM-të 1 deri në 4 përdorin katër vGPU. Kur VM 11 dhe VM 12 nisen, UIS Manager rimerr dy vGPU nga VM-të 1 deri në 4 dhe ia cakton ato VM 11 dhe VM 12.
Kufizimet dhe udhëzimet
Për të ofruar vGPU, GPU-të fizike duhet të mbështesin zgjidhjet NVIDIA GRID vGPU.
Konfigurimi i vGPU-ve
Ky kapitull përshkruan se si të bashkëngjitni një vGPU me një VM në UIS Manager.
Parakushtet
- Instaloni GPU-të e përputhshme me NVIDIA GRID vGPU në server për të ofruar vGPU. Për më shumë informacion rreth instalimit të GPU-së, shihni udhëzuesin e instalimit të harduerit për serverin.
- Shkarkoni instaluesin e Menaxherit të Licencës Virtual GPU, mjetin gpumodeswitch dhe drejtuesit e GPU-së nga NVIDIA webfaqe.
- Vendosni serverin e licencës NVIDIA dhe kërkoni licencat NVIDIA vGPU siç përshkruhet në "Deploying NVIDIA License Server" dhe "(Opsionale) Kërkimi i një licence për një VM".
Kufizimet dhe udhëzimet
- Çdo VM mund të lidhet me një vGPU.
- Një GPU fizike mund të sigurojë vGPU të të njëjtit lloj. GPU-të fizike të një karte grafike mund të ofrojnë lloje të ndryshme vGPU.
- Një GPU fizike me rezident të vGPU-ve nuk mund të përdoret për kalimin e GPU-së. Një GPU e kaluar përmes GPU fizike nuk mund të sigurojë vGPU.
- Sigurohuni që GPU-të të funksionojnë në modalitetin grafik. Nëse një GPU funksionon në modalitetin e llogaritjes, vendosni modalitetin e tij në grafikë siç përshkruhet në Udhëzuesin e Përdoruesit të gpumodeswitch.
Procedura
Ky seksion përdor një VM që ekzekuton Windows 64 7-bit si një shembullample për të përshkruar se si të lidhni një vGPU në një VM.
Krijimi i vGPU-ve
- Në shiritin e sipërm të navigimit, klikoni Hosts.
- Zgjidhni një host për të hyrë në faqen e përmbledhjes së hostit.
- Klikoni në skedën "Konfigurimi i harduerit".
- Klikoni në skedën Pajisja GPU.
Figura 2 Lista e GPU-ve
- Klikoni
ikona për një GPU.
- Zgjidhni një lloj vGPU dhe më pas klikoni OK.
Figura 3 Shtimi i vGPU-ve
Lidhja e vGPU-ve në VM
- Në shiritin e sipërm të navigimit, klikoni Shërbimet dhe më pas zgjidhni iRS nga paneli i navigimit.
Figura 4 Lista e shërbimeve iRS
- Kliko Shto shërbimin iRS.
- Konfiguroni emrin dhe përshkrimin e shërbimit iRS, zgjidhni vGPU si lloj burimi dhe më pas klikoni Next.
Figura 5 Shtimi i një shërbimi iRS
- Zgjidhni emrin e grupit të synuar vGPU, zgjidhni vGPU-të që do t'i caktohen grupit vGPU dhe më pas klikoni Next.
Figura 6 Caktimi i vGPU-ve në një grup vGPU
- Kliko Shto për të shtuar VM të shërbimit.
- Klikoni
ikona për fushën VM.
Figura 7 Shtimi i VM-ve të shërbimit
- Zgjidhni VM-të e shërbimit dhe më pas klikoni OK.
VM-të e zgjedhura duhet të jenë në gjendje mbylljeje. Nëse zgjidhni VM të shumëfishta shërbimesh, atyre do t'u caktohet i njëjti model shërbimi dhe prioritet. Mund të kryeni përsëri operacionin e shtimit për t'i caktuar një model tjetër shërbimi një grupi tjetër të VM-ve të shërbimit.
Figura 8 Përzgjedhja e VM-ve të shërbimit
- Klikoni ikonën për fushën e Modelit të Shërbimit.
- Zgjidhni një model shërbimi dhe klikoni OK.
Për më shumë informacion rreth shablloneve të shërbimit, shihni "Planifikimi inteligjent i burimeve vGPU" dhe "(Opsionale) Krijimi i një shablloni shërbimi".
Figura 9 Përzgjedhja e një modeli shërbimi
- Klikoni Finish.
Shërbimi i shtuar iRS shfaqet në listën e shërbimeve iRS.
Figura 10 Lista e shërbimeve iRS
- Nga paneli i majtë i navigimit, zgjidhni grupin e shtuar vGPU.
- Në skedën VMs, zgjidhni VM-të për të nisur, kliko me të djathtën në listën VM dhe më pas zgjidhni Start.
Figura 11 Nisja e VM-ve të shërbimit
- Në kutinë e dialogut që hapet, klikoni OK.
- Klikoni me të djathtën në një VM dhe zgjidhni Console nga menyja e shkurtoreve dhe më pas prisni që VM të fillojë.
- Në VM, hapni Menaxherin e pajisjes dhe më pas zgjidhni Përshtatësit e ekranit për të verifikuar që një vGPU është bashkangjitur në VM.
Për të përdorur vGPU, duhet të instaloni një drejtues grafike NVIDIA në VM.
Figura 12 Menaxheri i pajisjes
Instalimi i një drejtuesi grafik NVIDIA në një VM
- Shkarkoni një drejtues grafike NVIDIA që përputhet dhe ngarkoni atë në një VM.
- Klikoni dy herë mbi instaluesin e shoferit dhe instaloni drejtuesin duke ndjekur magjistarin e konfigurimit.
Figura 13 Instalimi i një drejtuesi grafik NVIDIA
- Rinisni VM-në.
Konsola VNC nuk është e disponueshme pasi të keni instaluar një drejtues grafike NVIDIA. Ju lutemi, hyni në VM përmes softuerit të desktopit në distancë si RGS ose Mstsc. - Hyni në VM përmes softuerit të desktopit në distancë.
- Hapni "Menaxherin e pajisjes" dhe më pas zgjidhni "Adaptuesit e ekranit" për të verifikuar që modeli i vGPU-së së bashkangjitur është i saktë.
Figura 14 Shfaqja e informacionit vGPU
(Opsionale) Kërkimi i një licence për një VM
- Hyni në një VM.
- Klikoni me të djathtën në desktop dhe më pas zgjidhni NVIDIA Control Panel.
Figura 15 Paneli i kontrollit NVIDIA
- Nga paneli i majtë i navigimit, zgjidhni Licencimi > Menaxho licencën. Futni adresën IP dhe numrin e portit të një serveri të licencës NVIDIA dhe më pas klikoni Apliko. Për më shumë informacion në lidhje me vendosjen e një serveri të licencës NVIDIA, shihni "Përdorimi i serverit të licencës NVIDIA".
Figura 16 Specifikimi i një serveri të licencës NVIDIA
(Opsionale) Redaktimi i llojit vGPU për një VM
- Krijoni një grup iRS vGPU të llojit të synuar.
Figura 17 Lista e grupeve vGPU
- Në shiritin e sipërm të navigimit, klikoni VM.
- Klikoni në emrin e një VM në gjendje mbylljeje.
- Në faqen e përmbledhjes së VM-së, klikoni Edit.
Figura 18 Faqja përmbledhëse e VM
- Zgjidhni Më shumë > Pajisje GPU nga menyja.
Figura 19 Shtimi i një pajisjeje GPU
- Klikoni
ikona për fushën Resource Pool.
- Zgjidhni grupin e synuar vGPU dhe më pas klikoni OK.
Figura 20 Zgjedhja e një grupi vGPU
- Klikoni Apliko.
(Opsionale) Krijimi i një modeli shërbimi
Përpara se të krijoni një shabllon shërbimi, modifikoni raportet e shpërndarjes së burimeve të modeleve të shërbimit të përcaktuar nga sistemi. Sigurohuni që shuma e raporteve të shpërndarjes së burimeve të të gjithë modeleve të shërbimit të mos kalojë 100%.
Për të krijuar një shabllon shërbimi:
- Në shiritin e sipërm të navigimit, klikoni Shërbimet dhe më pas zgjidhni iRS nga paneli i navigimit.
Figura 21 Lista e shërbimeve iRS
- Klikoni Modelet e Shërbimit.
Figura 22 Lista e modeleve të shërbimit
- Kliko Shto.
Figura 23 Shtimi i një modeli shërbimi
- Futni një emër dhe një përshkrim për shabllonin e shërbimit, zgjidhni një prioritet dhe më pas klikoni Next.
- Konfiguro parametrat e mëposhtëm
Parametri Përshkrimi Prioriteti Përcakton përparësinë e VM-ve që përdorin shabllonin e shërbimit për të përdorur burimet fizike. Kur përdorimi i burimeve të VM-ve që përdorin një shabllon shërbimi me prioritet të ulët tejkalon raportin e burimeve të caktuar, sistemi rimerr burimet e këtyre VM-ve për të siguruar që VM-të që përdorin një shabllon shërbimi me prioritet të lartë kanë burime të mjaftueshme për t'u përdorur. Nëse përdorimi i burimeve të VM-ve duke përdorur një shabllon shërbimi me prioritet të ulët nuk e kalon raportin e burimit të caktuar, sistemi nuk i rimarrë burimet e këtyre VM-ve. Raporti i Alokimit Përcakton raportin e burimeve në një shërbim iRS që do t'i caktohet një modeli shërbimi. Për shembullample, nëse 10 GPU merrni pjesë në iRS dhe raporti i shpërndarjes së një shablloni shërbimi është 20%, 2 GPU do t'i caktohen shabllonit të shërbimit. Raporti total i alokimit të të gjithë modeleve të shërbimeve nuk mund të kalojë 100%. Komanda e Ndalimit të Shërbimit Përcakton komandën që mund të ekzekutohet nga OS e një VM për të çliruar burimet e zëna nga VM në mënyrë që VM të tjera të mund të përdorin burimet. Për shembullample, mund të futni një komandë mbylljeje. Rezultati në Kthim Përcakton rezultatin e përdorur nga Menaxheri i UIS për të përcaktuar nëse një komandë e përdorur për ndalimin e shërbimeve është ekzekutuar me sukses duke përputhur rezultatin e kthyer me këtë parametër. Veprimi pas dështimit Përcakton një veprim që duhet ndërmarrë pas ndalimit të dështimit të shërbimit. - Gjej Tjetra— Sistemi përpiqet të ndalojë shërbimet e VM-ve të tjera për të lëshuar burime.
- Mbyll VM-në— Sistemi mbyll VM-në aktuale për të çliruar burimet.
Figura 24 Konfigurimi i alokimit të burimeve për shabllonin e shërbimit
- Klikoni Përfundo.
Shtojca Një zgjidhje NVIDIA vGPU
NVIDIA vGPU ka përfunduarview
NVIDIA vGPU klasifikohen në llojet e mëposhtme:
- Seria Q - Për dizajnerë dhe përdorues të avancuar.
- Seria B - Për përdoruesit e avancuar.
- Seria A—Për përdoruesit e aplikacioneve virtuale.
Çdo seri vGPU ka një sasi fikse të tamponit të kornizës, numrin e kokave të ekranit të mbështetur dhe rezolucionin maksimal.
Një GPU fizike virtualizohet bazuar në rregullat e mëposhtme:
- vGPU-të krijohen në një GPU fizike bazuar në një madhësi të caktuar buferi të kornizës.
- Të gjitha vGPU-të rezidente në një GPU fizike kanë të njëjtën madhësi të buferit të kornizës. Një GPU fizike nuk mund të sigurojë vGPU me madhësi të ndryshme buferi të kornizës.
- GPU-të fizike të një karte grafike mund të ofrojnë lloje të ndryshme vGPU
Për shembullampMegjithatë, një kartë grafike Tesla M60 ka dy GPU fizike, dhe secila GPU ka një bufer kornizë 8 GB. GPU-të mund t'i ofrojnë vGPU-ve një tampon kornizë prej 0.5 GB, 1 GB, 2 GB, 4 GB ose 8 GB. Tabela e mëposhtme tregon llojet e vGPU të mbështetura nga Tesla M60
vGPU lloji | Buferi i kornizës në MB | Maks. kokat e ekranit | Maks. rezolucioni për kokën e ekranit | Maks. vGPU për GPU | Maks. vGPU për kartë grafike |
M60-8Q | 8192 | 4 | 4096 × 2160 | 1 | 2 |
M60-4Q | 4096 | 4 | 4096 × 2160 | 2 | 4 |
M60-2Q | 2048 | 4 | 4096 × 2160 | 4 | 8 |
M60-1Q | 1024 | 2 | 4096 × 2160 | 8 | 16 |
M60-0Q | 512 | 2 | 2560 × 1600 | 16 | 32 |
M60-2B | 2048 | 2 | 4096 × 2160 | 4 | 8 |
M60-1B | 1024 | 4 | 2560 × 1600 | 8 | 16 |
M60-0B | 512 | 2 | 2560 × 1600 | 16 | 32 |
M60-8A | 8192 | 1 | 1280 × 1024 | 1 | 2 |
M60-4A | 4096 | 1 | 1280 × 1024 | 2 | 4 |
M60-2A | 2048 | 1 | 1280 × 1024 | 4 | 8 |
M60-1A | 1024 | 1 | 1280 × 1024 | 8 | 16 |
Menaxheri i UIS nuk i mbështet vGPU-të me një tampon kornizë 512 MB, si M60-0Q dhe M60-0B. Për më shumë informacion rreth GPU-ve dhe vGPU-ve NVIDIA, shihni Udhëzuesin e përdorimit të softuerit virtual GPU të NVIDIA.
Licencimi vGPU
VIDIA GRID vGPU është një produkt i licencuar. Një VM merr një licencë nga një server licencash NVIDIA vGPU për të aktivizuar të gjitha veçoritë e vGPU në nisje dhe e kthen licencën në mbyllje.
Figura 25 Licencimi i NVIDIA GRID vGPU
Produktet e mëposhtme NVIDIA GRID janë të disponueshme si produkte të licencuara në GPU-të NVIDIA Tesla:
- Stacioni virtual i punës.
- PC virtual.
- Aplikim Virtual.
Tabela e mëposhtme tregon botimet e licencës GRID:
botim i licencës GRID | Karakteristikat e GRID | VGPU të mbështetura |
Aplikacioni Virtual GRID | Aplikim në nivel PC. | VGPU të serisë A |
GRID PC Virtual | Desktop virtual i biznesit për përdoruesit që kërkojnë një përvojë të shkëlqyer përdoruesi me aplikacionet e PC për Windows, Web shfletues dhe video me definicion të lartë. |
VGPU të serisë B |
Stacioni i punës virtual GRID | Stacioni i punës për përdoruesit e stacioneve të punës së nivelit të mesëm dhe të nivelit të lartë që kërkojnë qasje në aplikacione grafike profesionale në distancë. | VGPU të serive Q dhe të serive B |
Vendosja e serverit të licencës NVIDIA
Kërkesat harduerike të platformës
VM ose hosti fizik që do të instalohet me NVIDIA License Server duhet të ketë të paktën dy CPU dhe 4 GB memorie. Serveri i licencës NVIDIA mbështet një maksimum prej 150000 klientësh të licencuar kur funksionon në një VM ose host fizik me katër ose më shumë CPU dhe 16 GB memorie.
Kërkesat e softuerit të platformës
- JRE—32-bit, JRE1.8 ose më vonë. Sigurohuni që një JRE të jetë instaluar në platformë përpara se të instaloni Serverin e Licencës NVIDIA.
- NET Framework—.NET Framework 4.5 ose më i ri në Windows.
- Apache Tomcat-Apache Tomcat 7.x ose 8.x. Paketa instaluese e Serverit të Licencës NVIDIA për Windows përmban një paketë Apache Tomcat. Për Linux, duhet të instaloni Apache Tomcat përpara se të instaloni serverin e licencës NVIDIA.
- Web shfletuesi—më vonë se Firefox 17, Chrome 27 ose Internet Explorer 9.
Kërkesat e konfigurimit të platformës
- Platforma duhet të ketë një adresë IP fikse.
- Platforma duhet të ketë të paktën një adresë Ethernet MAC të pandryshueshme, për t'u përdorur si një identifikues unik gjatë regjistrimit të serverit dhe gjenerimit të licencave në Qendrën e Licencimit të Softuerit NVIDIA.
- Data dhe ora e platformës duhet të vendosen me saktësi.
Portat e rrjetit dhe ndërfaqja e menaxhimit
Serveri i licencës kërkon që porta TCP 7070 të jetë e hapur në murin e zjarrit të platformës, për t'u shërbyer licencave klientëve. Si parazgjedhje, instaluesi do ta hapë automatikisht këtë portë.
Ndërfaqja e menaxhimit të serverit të licencës është web-bazuar dhe përdor portin TCP 8080. Për të hyrë në ndërfaqen e menaxhimit nga platforma që pret serverin e licencës, hyni http://localhost:8080/licserver . Për të hyrë në ndërfaqen e menaxhimit nga një kompjuter në distancë, hyni http://<license server ip>:8080/licserver.
Instalimi dhe konfigurimi i serverit të licencës NVIDIA
- Në H3C UIS Manager, krijoni një VM që plotëson kërkesat e platformës për vendosjen e serverit të licencës NVIDIA.
- Instaloni NVIDIA Licence Manager siç përshkruhet në kapitullin Instalimi i Serverit të Licencës së Softuerit NVIDIA vGPU në Udhëzuesin e Përdoruesit të Serverit të Licencës së Software-it Virtual GPU. Ai kapitull ofron parakushtet dhe procedurat e instalimit si për Windows ashtu edhe për Linux.
- Konfiguro Serverin e Licencës NVIDIA siç përshkruhet në Licencat e Menaxherit në kapitullin e Serverit të Licencës së Softuerit NVIDIA vGPU në Udhëzuesin e Përdoruesit të Serverit të Licencës së Software-it Virtual GPU.
Dokumentet / Burimet
![]() |
Menaxheri H3C GPU UIS Qasja GPU e vetme fizike [pdfUdhëzuesi i përdoruesit GPU, Menaxheri UIS Qasja në GPU të vetme fizike, Menaxheri UIS, Qasja Single Physical, Single Physical |