Dedizierte NVIDIA GPU-Karten über VMs oder Kubernetes.
Greifen Sie über GPU Passthrough auf Ihren VMs oder über den NVIDIA GPU Operator auf Ihren Kubernetes-Cluster auf hochleistungsfähige NVIDIA GPUs zu. Zwei Modi, ein Hardwarekatalog.
4 GPU-Karten
2 Modi
96 GB
3700 TOPS
Vier NVIDIA-Familien für jeden Workload.
L40S für Inferenz und Entwicklung, A100 für ML-Training, H100 für LLM und Exascale-Computing. Beginnen Sie mit L40S bevor Sie aufrüsten.
L40S
NVIDIA Ada Lovelace
Inferenz, generative KI, Echtzeit-Rendering, Entwicklung und Prototyping.
A100
NVIDIA Ampere
ML-Training, Fine-Tuning von Modellen, Hochleistungsrechnen.
H100
NVIDIA Hopper
LLM, Transformers, verteiltes Training, Exascale-Computing.
RTX PRO 6000
NVIDIA Blackwell
Multimodale LLM-Inferenz, Fine-Tuning von Modellen mit bis zu 70B Parametern, generative KI und Echtzeit-Rendering.
Tipp für den Start
GPU auf VM oder GPU auf Kubernetes.
Hikube bietet zwei Zugriffsmodi auf dieselbe Hardware. Wählen Sie je nach Workload und Ihrem Orchestrierungsgrad.
GPU auf Virtual Machine PCI Passthrough
Die physische GPU wird über VFIO-PCI direkt an die VM angehängt. Vollständiger, exklusiver Zugriff auf den Beschleuniger - native Leistung, ohne Orchestrierungs-Overhead.
- Anwendungen, die eine volle Kontrolle über den GPU erfordern.
- Nicht containerisierte Legacy- oder spezialisierte Workloads.
- Isolierte Entwicklungsumgebungen
- Grafikanwendungen (Rendering, CAD).
- CUDA-Prototyping und -Experimente
GPU auf Kubernetes Operator
GPUs werden den Pods über das NVIDIA Device Plugin bereitgestellt, verwaltet vom GPU Operator. Von Kubernetes orchestriertes Scheduling - gemeinsame Nutzung durch Pods, Autoscaling, ML-Pipelines.
- Containerisierte KI/ML Workloads.
- Automatische Skalierung von GPU-Anwendungen.
- Gemeinsame Nutzung von GPU-Ressourcen zwischen Pods.
- Parallele und verteilte Jobs
- Komplexe KI/ML-Pipelines
Mit wenigen Zeilen YAML bereit
Ob auf einer VM oder einem Kubernetes-Cluster. Die GPU-Konfiguration beschränkt sich darauf, den gewünschten GPU-Typ in Ihrem Manifest zu deklarieren. Den Rest, Treiber, Scheduling und Zuweisung, übernimmt Hikube.
Auf einer VM
Fügen Sie ein gpus[]-Feld zu Ihrer Auf einer VM - Fugen Sie Ihrer VMInstance ein gpus[]-Feld hinzu. Die GPU wird per PCI Passthrough angehangt und gibt Ihnen direkten, exklusiven Hardwarezugriff. Multi-GPU ist durch Wiederholen der Eintrage moglich.
kind: VMInstance
spec:
instanceType: u1.2xlarge
gpus:
- name: "nvidia.com/AD102GL_L40S".
Die NVIDIA-Treiber werden beim ersten Start über cloud-init installiert.
Vollständigen Leitfaden ansehenAuf Kubernetes
Fügen Sie Ihrem Cluster einen GPU Nodegroup hinzu und fordern Sie die GPU in Ihren Pods über resources.limits an. Der GPU Operator verwaltet die Treiber automatisch.
kind: Kubernetes
spec:
nodeGroups:
-gpu-workers:
instanceType: u1.xlarge
gpus:
- name: "nvidia.com/AD102GL_L40S".
Trennen Sie Ihre CPU- und GPU- Nodegroups für unabhängiges Scaling.
Vollständigen Leitfaden ansehenEmpfohlenes CPU/RAM-Verhältnis pro GPU.
Planen Sie 8 bis 16 vCPUs pro GPU ein. Für GPU-Workloads werden Instanzen der Universal-Reihe (u1) empfohlen.
GPU-Zugriff bestätigen
Auf einer VM
# SSH-Verbindung
virtctl ssh -i ~/.ssh/id_ed25519 ubuntu@gpu-workstation
# GPU überprüfen
nvidia-smi
# Detaillierte Infos nvidia-smi \
--query-gpu=name,memory.total,utilization.gpu \
--format=csv
Auf Kubernetes
# GPUs, die von Node ausgestellt werden
kubectl get nodes -o custom-columns=\
NAME:.metadata.name,\?
GPU:.status.allocatable. 'nvidia.com/gpu'.
# Von einem Pod aus
kubectl exec -it <pod-name> -- nvidia-smi
# Zugewiesene Ressourcen
kubectl describe node <gpu-node> \
| grep -A5 "Allocated resources"
Die GPU, Beschleuniger moderner Workloads.
Die CPU ist darauf ausgelegt, komplexe sequenzielle Aufgaben auszufuhren. Die GPU hingegen ist für massive Parallelitat konzipiert: Tausende einfacher Kerne, die gleichzeitig am selben Problem arbeiten. Genau dieser grundlegende Unterschied macht die GPU unverzichtbar für das Training von Machine-Learning-Modellen, gross angelegte Inferenz, 3D-Rendering oder wissenschaftliches Rechnen.
Eigene GPU-Hardware zu kaufen bedeutet lange Investitionszyklen, schwer planbare Kapazitat und schnelle Veralterung: Ein heute gekaufter H100 ist in 3 Jahren uberholt. Das Modell GPU as a Service bietet On-Demand-Zugriff auf die neueste Generation von NVIDIA-Hardware, skaliert nach tatsachlicher Last und lasst Sie nur fur den tatsachlichen Verbrauch zahlen.
Auf Hikube werden die GPUs in der Schweiz gehostet und sind uber Standard-APIs zugänglich, ohne Lock-in, ohne proprietären Agenten. Ob Ihr Workload auf einer isolierten VM oder in einem teamubergreifend genutzten Kubernetes-Cluster lauft - der Hardwarezugriff bleibt identisch.
CPU vs. GPU: Das richtige Werkzeug für jede Aufgabe
CPU vs. GPU: das richtige Werkzeug fur jede Aufgabe - Die CPU glanzt bei sequenzieller Verarbeitung mit niedriger Latenz. Die GPU ist fur massive Matrixoperationen optimiert: Tensor-Multiplikation, Convolutions, Attention-Mechanismen - das Herzstuck von Deep Learning.
Garantierte Datensouveränität
Ihre Modelle, Datasets und Checkpoints bleiben in der Schweiz. Native DSGVO-Konformität, ohne zusätzliche Konfiguration.
Zugang zur neuesten Generation ohne Capex
L40S, A100, H100 auf Anfrage verfügbar. Kein Kaufzyklus, keine Abschreibung, keine Serverraumverwaltung. Sie greifen genau dann auf die neueste Hardware zu, wenn Sie sie brauchen.
Integration in Ihren bestehenden Stack
Standard-Kubernetes, natives YAML, kompatibel mit Ihren bestehenden MLOps-Tools (Kubeflow, Argo Workflows, MLflow). Kein Umschreiben von Pipelines.
Fragen zu GPU as a Service
Fragen, die Teams vor dem Einsatz ihrer ersten GPU-Workloads stellen.
Welche GPU soll ich fur meinen Workload wahlen?
Faustregel: Beginnen Sie mit der L40S fur alles rund um Inferenz, Entwicklung oder Prototyping - sie deckt die grosse Mehrheit der Falle kostengünstig ab. Wechseln Sie zur A100, wenn Sie Modelle ernsthaft trainieren (Fine-Tuning, grosse Datasets). Reservieren Sie die H100 fur wirklich anspruchsvolle Workloads: LLMs mit mehreren Milliarden Parametern, verteiltes Training über mehrere Knoten.
VM oder Kubernetes - wie entscheide ich mich?
Wenn Ihre Anwendung nicht containerisiert ist, Sie vollen Zugriff auf den Grafikprozessor benötigen oder prototypisch arbeiten: nehmen Sie eine Virtuelle Maschinen. Das ist einfacher, schneller zu implementieren und der Grafikprozessor steht Ihnen vollständig zur Verfügung.
Wenn Sie Ihre Workloads bereits mit Kubernetes orchestrieren, automatisches Scaling benötigen oder GPU-Ressourcen zwischen mehreren Teams aufteilen müssen: entscheiden Sie sich für Kubernetes. Die zusätzliche Komplexität wird durch Flexibilität ausgeglichen.
Wie dimensioniere ich CPU/RAM rund um eine GPU?
u1.2xlarge (8 vCPUs, 32 GB RAM) ist ein guter Ausgangspunkt für einen einzelnen Grafikprozessor. Für vier H100-Grafikprozessoren sollten Sie auf u1.8xlarge (32 vCPUs, 128 GB RAM) erhöhen. Eine Unterdimensionierung der CPU führt zu Engpässen bei der Datenvorverarbeitung, die die GPU-Auslastung deckeln.
Muss ich die NVIDIA-Treiber selbst verwalten?
Auf VM, ja. Sie installieren die Treiber über ein cloud-init-Skript beim ersten Start. Die Doku liefert das komplette Skript, es ist eine einmalige Manipulation.
Auf Kubernetes, nein. Der GPU Operator erledigt dies automatisch auf den GPU-Knoten. Sie aktivieren das Addon im Cluster-Manifest, der Rest ist transparent.