|

Reales GPU-Benchmarking für die virtuelle Welt

Im März hatten Ben Murphy und ich das Vergnügen, auf der NVIDIA GPU Tech Conference in San Jose über Best Practices für die Implementierung von virtuellen GPU-Lasten mit virtuellen Desktops und Anwendungen zu sprechen. Seitdem hatte ich das Vergnügen, mit zahlreichen Kunden, Partnern und Analysten über die Leistungsfähigkeit von NVIDIA GRID und Lakeside SysTrack zu sprechen.

Bei Lakeside haben wir eine Reihe von NVIDIA-APIs in das Produkt SysTrack integriert, um physische (und virtuelle) GPUs überwachen zu können. Durch die Erfassung granularer Auslastungsdaten ermöglichen wir es Kunden und Partnern, die beobachtete GPU-Nutzung in geeignete vGPU-Profile in einer virtuellen Welt zu modellieren. Viele Kunden, die virtuelle Desktops und Anwendungen eingeführt haben, zögerten bei grafikintensiven Workloads.

Mit der Einführung von NVIDIA GRID und den K1- und K2-Karten ändert sich dies jedoch - Unternehmen können nun selbst die intensivsten grafischen Anwendungsfälle problemlos virtualisieren und somit die Vorteile des Schutzes ihres geistigen Eigentums im Rechenzentrum nutzen, während sie dem Benutzer weiterhin eine vollständige oder teilweise GPU zur Verfügung stellen. (Wenn Sie noch Zweifel haben, was möglich ist - probieren Sie es selbst aus unter http://nvidia.com/tryGRID - es wird Sie umhauen!)

Da wir diese Technologie in unser Produkt implementieren, musste ich sie natürlich selbst testen. Mit einer neuen (und etwas leistungsfähigeren) GeForce-Karte in meinem Arsenal (natürlich nur für professionelle Test- und Evaluierungszwecke - vielen Dank, NVIDIA!) habe ich es gewagt, sie in mein System einzubauen (das auch als mein primärer Arbeitscomputer in meinem Heimbüro dient) und sie auszuprobieren.

Nicht so schnell - mir wurde klar, dass die Karte und ihr physikalisches Profil nicht in mein 7 Jahre altes Mid-ATX-Tower-Gehäuse passen würden, also musste ich ein passendes Netzteil und ein Voll-ATX-Gehäuse bestellen. Hier ist ein Bild der laufenden Arbeiten:

Nach 2 Stunden Operation am offenen Herzen und tonnenweise Teilen auf dem Boden meines Wohnzimmers war die Tat vollbracht und die GeForce-Karte sicher im größeren Gehäuse zusammen mit dem restlichen Zeug, das einen Computer ausmacht, installiert.

Als Nächstes führte ich einen kurzen Test durch, besorgte mir etwas zu essen und nutzte dann die Gelegenheit, allein zu Hause zu sein, während meine Frau ein paar hundert Kilometer entfernt ihre ehemalige Mitbewohnerin vom College besuchte. Das folgende Diagramm zeigt die wichtigsten Messwerte, die SysTrack im Laufe der Nacht gesammelt hat. Es dauerte nicht lange, um eine geeignete Anwendung zu finden, die die GPU bis an ihre Grenzen belastet 🙂

Abgesehen vom Spielspaß hat die Sache auch einen beruflichen Hintergrund:

Bei der Entscheidung, ob ein grafikintensiver Anwendungsfall virtualisiert werden soll oder nicht, müssen IT-Architekten entscheiden, welche Spezifikation für virtuelle Desktops und welche Spezifikation für virtuelle GPUs den einzelnen Benutzern zur Verfügung gestellt werden soll.

SysTrack für virtuelle GPU-Umgebungen

SysTrack ist derzeit die einzige Lösung in der Branche, die relevante Daten von bestehenden physischen Desktop-Systemen sammelt und analysiert:

  • Alle auf dem System laufenden Anwendungen und ihr Ressourcenverbrauch in Bezug auf Rechenleistung, Arbeitsspeicher, Speicherplatz, grafische Protokolle usw.
  • Zeitkorrelierte Informationen über eine große Benutzerbasis, um Gleichzeitigkeit, potenzielle Bootstürme und Spitzenauslastung zu ermitteln
  • Korrelation der vorhandenen GPU-Auslastung im Verhältnis zu ihrer relativen Kapazität und Zuordnung dieser Nutzung zu den mit NVIDIA GRID verfügbaren vGPU-Profilen.
  • Branchenerprobte und preisgekrönte Virtual Machine Planner-Technologie zur Entwicklung von VMware-, Citrix- und Microsoft-Virtualisierungsszenarien.

Die Bewertung und das Design einer virtuellen Desktop-Lösung für professionelle grafische Anwendungsfälle ist jedoch nur der Anfang des Spaßes. SysTrack bietet alle detaillierten Datenerfassungen, Tools, Visualisierungen, Dashboards usw., um Unternehmen mit den besten laufenden Überwachungs- und Management-Tools auszustatten, die es ihnen ermöglichen, die beste Endbenutzererfahrung zu bieten.

Neugierig? Kontaktieren Sie uns oder senden Sie uns eine Nachricht mit Ihren Fragen und Kommentaren!

Florian Becker
@florianbecker

Teilen zu:

Abonnieren Sie den Lakeside Newsletter

Erhalten Sie Plattformtipps, Versions-Updates, Neuigkeiten und mehr

Verwandte Beiträge