Blog

GPU-Cloud: VM oder Container, dedizierte oder geteilte GPU? Was Preisvergleiche nicht zeigen

GPU-Preisvergleiche zeigen Modell, VRAM und Stundenpreis, aber nicht, ob Sie eine VM oder einen Container, eine ganze GPU oder einen Anteil bekommen. Live-Marktplatzdaten, Prüfbefehle, Checkliste.

GPU-Cloud: VM oder Container, dedizierte oder geteilte GPU?

GPU-Preisvergleiche stellen drei Spalten nebeneinander: GPU-Modell, VRAM, Stundenpreis. Zwei Eigenschaften, die bestimmen, was Sie tatsächlich bekommen, fehlen:

  1. Isolation: eine vollständige virtuelle Maschine, ein Container auf dem Host eines anderen oder ein Bare-Metal-Server.
  2. GPU-Zuteilung: die ganze GPU oder ein Anteil davon.

Zwei Angebote mit demselben GPU-Namen können sich in beiden Punkten völlig unterscheiden. Dieser Artikel erklärt die vier Kombinationen, zeigt Live-Daten von einem GPU-Marktplatz und liefert die Befehle, mit denen Sie von innerhalb der Maschine prüfen, was Sie bekommen haben.

Isolation: Bare Metal, VM oder Container

TypKernelRootWas mit anderen Kunden geteilt wird
Bare-Metal-ServerIhr eigenervollnichts
Virtuelle Maschine (KVM, Xen…)Ihr eigenervoll, innerhalb der VMder physische Host, wobei Ihnen vCPU, RAM und Festplatte zugeteilt sind
Container (Docker, LXC)der des Hostsnur innerhalb des Containersder Host-Kernel sowie CPU, RAM, Festplatte und Netzwerk, aufgeteilt zwischen den Mietern

Was ein Container in der Praxis bedeutet:

  • Keine Kernelmodule, kein eigener Kernel. Sie können keinen Treiber laden, keine Kernelparameter ändern und kein VPN betreiben, das ein Kernelmodul braucht (z. B. WireGuard auf älteren Hosts).
  • Kein reguläres systemd in den meisten GPU-Containern: Dienste müssen von Hand oder über den Entrypoint des Images gestartet werden.
  • Weitergeleitete Ports, oft keine eigene IP. Ein Webdienst oder SSH lauscht auf einem zufälligen externen Port, den der Host zuordnet.
  • Nachbarn. Die Container der anderen Mieter laufen auf demselben Kernel. Ein lauter Nachbar, der Festplatte oder Netzwerk auslastet, betrifft auch Sie.

Eine VM gibt Ihnen einen eigenen Kernel und echtes Root: systemd, Kernelmodule, iptables, Docker darin, Kubernetes-Knoten. Der Preisunterschied kommt oft genau daher.

GPU-Zuteilung: ganze GPU oder ein Anteil

TechnologieWie die GPU aufgeteilt wirdTypische Hardware
PCI-Passthroughgar nicht: Die ganze GPU geht an eine VMjede GPU
SR-IOVDie GPU stellt Hardware-„Virtual Functions“ bereit, eine pro VM; Zeit und Speicher werden von Hardware und Treiber aufgeteiltIntel-iGPU (UHD 770, Xe), Intel-Data-Center-GPUs, einige AMD
NVIDIA vGPUDer Treiber teilt eine GPU in Profile (z. B. 1/4, 1/8 des Speichers)A16, A40, L40S, L4 (lizenziert)
MIGDie GPU wird in isolierte Hardware-Slices partitioniertA100, H100, H200
Time-SlicingContainer wechseln sich auf derselben GPU ab, ohne Speicherisolationjede NVIDIA-GPU mit dem Device-Plugin

Ein Anteil ist kein Betrug: Für Transkodierung, einen Browser mit WebGL oder leichte KI-Inferenz reicht ein GPU-Anteil oft aus und ist deutlich günstiger. Er muss nur angegeben sein. Eine geteilte und eine dedizierte GPU können in einer Vergleichstabelle nebeneinanderstehen, ohne dass etwas sie unterscheidet.

Live-Beispiel: ein GPU-Marktplatz am 30. Oktober 2026

Wir haben die öffentliche Angebots-API von Vast.ai (On-Demand, 1 GPU) nach den günstigsten RTX-3060- und RTX-4090-Angeboten abgefragt:

GPU$/hHost-MaschineIhr Anteil am HostTypStandortHost-Status
RTX 30600,0364 GPUs, 48 Kerne1 GPU, 12 KerneContainerShandong, CNnicht verifiziert
RTX 30600,0492 GPUs, 6 Kerne1 GPU, 3 KerneContainerThailandVerifizierung entzogen
RTX 30600,0564 GPUs, 32 Kerne1 GPU, 8 KerneContainerPeking, CNVerifizierung entzogen
RTX 40900,3151 GPU, 32 Kerneganze MaschineContainerPennsylvania, USnicht verifiziert
RTX 40900,3212 GPUs, 20 Kerne1 GPU, 10 KerneContainerFrankreichnicht verifiziert
RTX 40900,3614 GPUs, 128 Kerne1 GPU, 32 KerneVM möglichRusslandnicht verifiziert

Die GPU selbst ist hier ganz und exklusiv. Aber fünf der sechs Angebote sind Container, die Host-Maschine wird mit den Mietern ihrer anderen GPUs geteilt, und Festplatte (≈ 0,20 $/GB/Monat, auch bei gestoppter Instanz berechnet) und Traffic kommen zum Stundenpreis hinzu. Nichts davon erscheint in einer Tabelle „GPU / VRAM / $ pro Stunde“. Zu diesem Zeitpunkt gab es nur 3 RTX-3060-Angebote.

Für ein Experiment ist das in Ordnung. Für einen 24/7-Dienst oder für Daten, die unter die DSGVO fallen, zählen die Identität des Hosts, sein Standort und der Isolationstyp mehr als der letzte Cent pro Stunde.

Von innen prüfen, was Sie bekommen haben

# VM oder Container?
systemd-detect-virt          # kvm / qemu / xen → VM · docker / lxc / container-other → Container · none → Bare Metal
cat /proc/1/comm             # "systemd" in einer VM; in einem Container oft "bash", "python" oder "tini"

# Eigener Kernel?
uname -r                     # mit den Angaben des Anbieters vergleichen
lsmod | head                 # leer oder "permission denied" → Container

# Ganze GPU oder ein Anteil?
lspci -nn | grep -Ei 'vga|3d|display'   # "Virtual Function" oder eine VF-Device-ID → SR-IOV-Anteil
nvidia-smi -q | grep -Ei 'virtualization|MIG mode|vGPU'   # NVIDIA: vGPU- oder MIG-Instanz
nvidia-smi --query-gpu=name,memory.total --format=csv     # VRAM unter dem Datenblatt der Karte → Anteil

# Host-CPU und -RAM wirklich Ihre?
nproc; free -g               # mit dem Tarif vergleichen; in einem Container zeigen sie evtl. den ganzen Host

Checkliste für den Kauf

  • VM, Container oder Bare Metal? Wenn das Angebot es nicht angibt, fragen Sie nach oder führen Sie in der ersten Stunde systemd-detect-virt aus.
  • Ganze GPU oder Anteil? Und wenn es ein Anteil ist: welche Technologie (SR-IOV, vGPU, MIG, Time-Slicing) und wie groß.
  • Was wird außerhalb des Stundenpreises berechnet? Festplatte im gestoppten Zustand, Traffic, IPv4, Einrichtungsgebühr.
  • Wem gehört die Maschine und wo steht sie? Im Besitz des Anbieters in einem bekannten Rechenzentrum oder ein Drittanbieter-Host auf einem Marktplatz.
  • Stündlich oder monatlich? Vergleichsseiten rechnen Monatspreise oft in einen Stundenwert um (Preis ÷ 730 h): Der Stundenwert bedeutet nicht, dass Sie nach einer Stunde aufhören können.

Was Linux GPU verkauft, klar gesagt

  • Jeder Tarif ist eine virtuelle KVM-Maschine mit eigenem Kernel und Root-SSH: systemd, Docker, Kernelmodule, k3s.
  • iGPU-Tarife erhalten einen Anteil an einer Intel UHD 770 über SR-IOV: Mehrere Kunden nutzen dieselbe physische GPU, und die Größe jedes Anteils hängt vom Tarif ab (Perf 1, 2 oder 3).
  • Der GTX-1060-Tarif ist eine dedizierte GPU, die ganz an Ihre VM angebunden ist.
  • Monatliche Abrechnung, keine Einrichtungsgebühr. Unser Preis-Feed veröffentlicht diese Attribute (virtualization, gpu_share, performance_tier) neben den Preisen.

Im GPU-VPS-Vergleich finden Sie die Preise im Vergleich zu Hetzner, OVHcloud, Vultr und Vast.ai.