Esxi und Emby Mediaserver

Es gibt einige verschiedene Mediaserver und ich setze auf Emby. Der bekannteste Mediaserver ist aber mit Sicherheit Plex. Ich kann nicht sagen ob das auch mit Plex funktioniert, jedoch ist stark davon auszugehen. Es ist möglich eine Quadro P2000 Grafikkarte zu benützen welche Videos decodiert. Ich kann somit bestätigen es ist möglich auf einer virtuellen Umgebung mittels Debian die Grafikkarte in den Docker Container weiterzugeben. Das bedeutet die Software hat danach Zugriff auf die Grafikkarte aus dem Docker Container und kann Berechnungen dort vornehmen. Bei der virtuelllen Maschine muss man natürlich die Quadro P2000 Karte direkt hinzufügen und auf dem Esxi die Hardware Weiterleitung aktivieren. Zudem darf man nicht den “sicheren Start” aktiviert haben der VM.

Folgendes sollte dabei beachtet werden wenn man eine NVIDIA Karte dafür einsetzt. Es funktionieren nur die Treiber von NVIDIA. Also ich benutze den Treiber aus:

deb http://deb.debian.org/debian/ bullseye main contrib non-free

Dazu muss das Toolkit installiert werden:

sudo apt-get install -y nvidia-container-toolkit
sudo nvidia-ctk runtime configure --runtime=docker

Ein Auszug aus der Docker Compose / Stack Datei:

    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: all
              capabilities: [gpu]