- VGPU Yazılımı: 18.0
- Ana sürücü: 570.124.03
- Linux misafir sürücüsü: 570.124.06
- Windows misafir sürücüsü: 572.60
Bu proje için NVIDIA L40S ve Dell PowerEdge R760 kullandık.
![]()
Ek olarak, misafirlerinizde vGPU işlevselliğini etkinleştirmek için özel bir lisans sunucusuna (DLS) veya bulut lisans sunucusuna (CLS) ihtiyacınız olacak.
Ardından, sunucunuzun UEFI (BIOS) ayarlarının uygun sanallaştırma özelliklerini etkinleştirdiğini kontrol edin.VT-dya daAMD-v,SR-IOV,4G dekodlamasından yukarı,Boyut değiştirilebilir çubuk, veAlternatif yönlendirme kimliği yorumlaması (ARI)ayarları, ve tüm etkin olduğundan emin olun.
Not:UEFI menüsünde tüm bu özellikleri bulamayabilirsiniz, çünkü bazıları kullanıcıya açık olmayabilir.
Son olarak, Proxmox VE'nin uygun bir sürümünü kullandığınızı kontrol edin.3.4, çekirdeği 6.18.12-8-pve veya daha yeni. Aşağıda gösterildiği gibi, istediğiniz sunucunun "Özet" sekmesine giderek PVE düğümünüzün yazılım sürümlerini kontrol edebilirsiniz:
En çok bulunan makine (Proxmox Host vGPU kuruluşu)
Proxmox VE sunucusunuzun web arayüzünde, ekranın sol tarafındaki sunucu adını tıklatın ve "Shell" sekmesini seçin.Görünen konsol penceresine bu komutu yaz ve iş bittiğinde Enter tuşuna bas:
apt install pve-nvidia-vgpu-helper
Bu, sunucunuzda vGPU kurulum aracı kurulduğunu ve Proxmox vGPU desteğine hazırlandığını sağlar. Sunucu komut yazısını yüklemeyi bitirdiğinde veya zaten mevcut olduğunu bildirdikten sonra,Aracı çalıştırmak için bir komut daha çalıştır.
pve-nvidia-vgpu-helper kurulumu
Herhangi bir soruya Y cevap verin ve konsol penceresi geri dönene ve senaryo bitene kadar devam edin.Sunucunun hızlı bir şekilde yeniden başlatılması için sunucu ′s ′Sümre ′ sekmesine gidin ve ′Reboot ′ düğmesine basın., ya da yeniden başlatma komutunu yazın Shell sekme konsoluna ve Enter tuşuna basın.
Daha sonra, NVIDIA'nın vGPU makine sürücüsünün sunucuya yüklenmesi gerekir. Sunucu yeniden başlatmayı tamamladıktan sonra, makine sürücüsünü düğüme kopyalamak için WinSCP gibi bir SSH veya SCP transfer aracı kullanın.
Not:Tüm sürücüleri sıkıştırılmış (.zip) klasör olarak birlikte indirdiyseniz, önce içeriğini çıkarmanız ve Host_Drivers klasöründen .run dosyasını seçmeniz gerekebilir.
Dosyayı sunucunun / home dizinine yerleştir ve aşağıdaki komutlarla yükleyiciyi çalıştırmaya hazırlan.
CD /home Chown root NVIDIA-Linux-x86_64-570.124.03-vgpu-kvm.run chmod +X NVIDIA-Linux-x86_64-570.124.03-vgpu-kvm.run ./NVIDIA-Linux-x86_64-570.124.03-vgpu-kvm.run --dkms
Not:NVIDIA-Linux-x86_64-570 yerine124.03-vgpu-kvm.run?? indirdiğiniz sürücünün gerçek isminle birlikte.
Şimdi sürücü sunucuya yüklendi, Proxmox vGPU yapılandırmamızın ana tarafını yapmaktan sadece birkaç adım uzaktayız!GPU'yu sanal makineler arasında bölünebilen bir cihaz olarak işaretlemeden önceNVIDIA, bu özelliği, fiziksel bir PCIe cihazının PCIe otobüsü aracılığıyla kendini birden fazla kez sunmasına izin veren bir teknoloji olarak tanımlar.Bu teknoloji ayrı kaynaklarla cihazın birden fazla sanal örneğini sağlarSR-IOV, modern GPU'larda temel vGPU işlevselliği için gerekli olan kritik bir teknoloji parçası olduğundan, aşağıdaki komutla başlatılırken açılması için ayarlayın:
systemctl enable --now pve-nvidia-sriov@ALL.service
Son olarak, GPU'ların kaynaklarını düzenli bir şekilde sanal sanal cihazlar arasında bölmek için haritalandırabiliriz.Üst sol köşedeki Data Center düğmesine tıklayın ve Resource Mappings sekmesini seçmek için aşağı kaydırın.
Sayfanın "PCI Aygıtları" bölümünün altındaki "Ekle" düğmesine tıklayın ve bir sonraki penceredeki "Name:" alanını haritaladığınız GPU'yu tanımlayan isimle doldurun.
Ardından, "Mediated Devices ile Kullan" etiketli kutuyu işaretleyin ve "Node'daki Haritalama" açılır menüsünün GPU haritalandırılan sunucuyu içerdiğinden emin olun. Aygıt listesini aşağı kaydırın,Tüm cihaz kimliklerinin NVIDIA Corporation sütununda Vendor olduğunu doğrulayanEğer bu doğruysa, tüm cihazları seçmek için tablonun sol üstündeki onay kutusuna tıklayın. Aksi takdirde sadece satıcı olarak NVIDIA Corporation olan cihazları seçin.
Not:Sisteminizde birden fazla GPU yüklüyseniz, her kartla birlikte giden kimlikleri belirlemek için istenen sunucunun Shell sekmesindeki lspci komutunu kullanabilirsiniz.
Aygıt seçimini tamamladığınızda, seçimini onaylamak için açılan pencerenin sağ alt kısmındaki "Yarat" düğmesine tıklayın.NVIDIA GPU'nuzun Proxmox VE sunucu konuklarınız için vGPU'lara bölünmeye hazır olması!
Misafirlere hizmet vermek (vGPU'ları sanal makinelere atamak)
VGPU'ları sanal makinelerimize atamaya ve kullanmaya başlamak için parçalar hazır. Her zamanki gibi yeni bir sanal makine oluşturarak veya mevcut bir sanal makineyi kullanarak başlayın.Windows Server 2025 sanal makinesini kullanacağız.
Proxmox VE sunucusunun web arayüzünde, uygun gördüğünüz herhangi bir yöntemi kullanarak sanal makineyi kapatın (noVNC konsolu, misafir güç menüsü vb.), ve misafir ¢ donanım ¢ sekmesini tıklatın.
Kıkırdama düğmesine tıkladıktan sonra görünen açılır menüde, bir PCI Cihazını seçin.
Çıkkan pencerede, kaynak haritası oluşturulan GPU'ya verdiğiniz ismi seçin.
Ardından, "MDev Type:" alanını tıklatın ve sunulan aracı cihaz türleri seçeneklerinin listesine bakın.Sayı misafir için atanmış VRAM miktarını temsil eder (gigabayt), A B ve Q vGPU kullanım durumuna atıfta bulunur:
- RTX Kurumsal Sürücüleri ile Sanal Çalışma İstasyonları (RTX vWS lisansı gerektirir)
- B ¢ Sanal masaüstleri (NVIDIA Sanal PC lisansı veya RTX vWS lisansı gerektirir)
- Uygulama çözümleri (NVIDIA Sanal Uygulamalar lisansı gerektirir)
Not:Farklı vGPU profilleri ve gerekli lisansları hakkında daha fazla bilgiyi buradan okuyabilirsiniz.
Bu gösterme için, NVIDIA L40S-12Q profilini kullandık. İstenen aracı cihaz türünü seçtikten sonra, PCI-Express onay kutusunu işaretleyerek ve mavi Ekle düğmesine tıklayarak bitirin.
Sanal makineye şimdi bir vGPU atandı, ancak işleri başlatmak için misafir sürücüsünü ve lisans belirtecini yüklememiz gerekiyor.
Giriş yaptıktan sonra, lisans portalından daha önce alınan NVIDIA vGPU misafir sürücüsünü istediğiniz şekilde VM'ye aktarın (SMB, SCP, doğrudan indirme, vb.).Sanal bir CD-ROM dosyası oluşturabilir ve yükleyebilirsiniz (.iso) içeren sürücüyü PVE sunucunuzun depolama alanına kullanmak ImgBurn gibi bir yazılım kullanarak aynı anda birçok vGPU etkin konuk dağıtmak.
Çalıştırılabilir dosyayı çift tıklayarak sürücü yükleyici dosyasını çalıştırın ve görünen yükleme menüsündeki talimatları izleyin.
Sürücüyü, Extraction path: alanındaki varsayılan konuma çıkarın ve istendiğinde Express kurulum seçeneğini seçin.
Sürücü kurulumunu tamamladıktan sonra menüden çıkmak için "KAP" düğmesine tıklayın.
Ardından, misafir üzerinde vGPU lisansını etkinleştirmemiz gerekecek.Etkinleştirme yöntemleri, özel lisans sunucusu (DLS) veya bulut lisans sunucusu (CLS) seçtiğinize bağlı olarak önemli ölçüde farklı olabilirNVIDIA'nın Lisans Sistemi Hızlı Başlatma Kılavuzu ve Müşteri Lisanslandırma Kullanıcı Kılavuzu'nu takip edin.
Bir bulut lisans sunucusunu kullandık ve etkinleştirmek için misafirlere yerleştirmek için bir simge dosyası aldık. Bu dosyayı misafir üzerine taşıyın ve Program DosyalarıNVIDIA CorporationvGPU LicensingClientConfigToken.
Ardından, etkinleştirme işlemini tamamlamak için misafirin yeniden başlatılması gereklidir.
Burada ayrıntılı olarak açıklanan tüm ana ve misafir yapılandırma adımlarını takip ederek, bir GPU gerektiren programları ve uygulamaları çalıştırmaya hazır olmalısınız.Remote Desktop Protocol'ü (RDP) etkinleştirmeyi veya GPU hızlandırılmış uzaktan görüntüleme iyiliğinden yararlanmak için yeniden başlatıldıktan sonra konuklarınıza en sevdiğiniz uzaktan masaüstü yazılımını yüklemeyi unutmayın.!
Motoru Dönüştürmek (Proxmox vGPU'yu Denemek)
Şimdi sanal GPU'larla bazı sanal sunucularımız var, hadi onları bir spin için alalım! Her bir sanal makinemiz 8 sabit Intel Xeon Platinum 8580 vCPU'yla yapılandırılmıştır (4 hiper-threaded çekirdek),DDR5 4800 MT/s kayıtlı ECC RAM'in 32 gigabayt, ve NVIDIA L40S-12Q (sanal iş istasyonu) vGPU profili 12 gigabayt VRAM ile.
Cinebench 2024
Maxon'un Cinema 4D modelleme ve animasyon yazılımına dayanan Cinebench 2024, vGPU'larda gösterim performansına ilginç ve objektif bir bakış sunar.L40S'nin tüm gücünü, 48Q Profili'nde (tüm 48 gigabayt VRAM) bir sanal makine ile 12Q Profili çalışan dört sanal makine karşılaştıralım..
Tüm L40S'yi bir sanal makineyle doldurmanın pek anlamı olmasa da, tek geçişli GPU değerlendirmesinde performansın 21.147 noktada etkileyici olduğunu görebiliriz.GPU'nun dört şekilde bölünmesi, GPU'nun CUDA çekirdeklerini paylaşmak için NVIDIA'nın zaman dilimleme yaklaşımının etkisini gösterir., tüm VM'lerde eşzamanlı olarak çalıştırıldığında 2.514 ila 2.567 arasında değişen bireysel puanlarla.
Tek bir sanal makine üzerinde testin yeniden çalıştırılması ve diğer üç sanal makinenin boşlukta çalışması, puanı 15'e çıkarır.133Tam olarak GPU'ların tam puanına dönüş değil, ancak bölünmüş bir vGPU için hala saygın.
Blender Benchmarks
Şimdi Blender ile daha birkaç renderleme standardına devam edelim.GPU'yu dört yönde bölmek, aynı profilde aynı iş yükünü çalıştıran tek bir sanal makineye kıyasla dramatik olarak daha düşük toplam performansı sağlar.
Monster benchmark'ta gösterildiği gibi, GPU'nun işlem gücünü paylaşan sadece dört sanal bilgisayar, bireysel render performansının aynı profilli tek bir sanal bilgisayarın% 8'i kadar az olabileceğini gösterir.Bir sanal makinenin diğerlerine göre 2'ye kadar ilerlediğini gözlemledik.En kötü performans gösterenin skorunun.4 katı.
Junkshop ve Classroom ölçümleri, dört VM'den üçünün performansında büyük düşüşler ve tek bir misafirin diğerlerinden çok daha yüksek bir puan alması ile benzer hikayeler anlatıyor.
Pekin Qianxing Jietong Technology Co., Ltd.
Sandy Yang, Küresel Strateji Direktörü
WhatsApp / WeChat: +86 13426366826
E-posta: yangyd@qianxingdata.com
Site: www.qianxingdata.com/www.storagesserver.com
İş odaklı:
İKT Ürün dağıtım/Sistem entegrasyonu ve hizmetler/altyapı çözümleri
20+ yıllık BT dağıtım deneyimiyle, güvenilir ürünler ve profesyonel hizmetler sunmak için önde gelen küresel markalarla ortaklık kuruyoruz.
Akıllı bir dünya inşa etmek için teknolojiyi kullanmak güvenilir İKT ürün hizmet sağlayıcınız!



