LeistungenvLLM auf Kubernetes

Eigene Sprachmodelle mit vLLM auf Kubernetes, Daten im Haus und Kosten, die Sie planen können

Eigene Sprachmodelle antworten auf Ihren eigenen GPUs, sodass vertrauliche Daten im Haus bleiben und die Kosten geplanter Kapazität folgen statt einer Rechnung pro Anfrage. Wir betreiben vLLM, eine Serving-Engine für viele gleichzeitige Nutzer, auf Ihrem Kubernetes-Cluster, im eigenen Rechenzentrum oder auf EKS oder AKS. Die GPUs dimensionieren wir nach gemessener Last und binden alles an Ihr Gateway, Ihr Monitoring und Ihren Release-Prozess an. Meist arbeiten wir dabei mit dem Plattformteam, das Open-Weight-Modelle zuverlässig für das ganze Unternehmen betreiben muss.

Von der Modellwahl zum Dienst für Ihre Teams

  1. 1

    Last und Modellwahl: welche Aufgaben, wie viele gleichzeitige Anfragen und welche Open-Weight-Modelle Ihre eigenen Testfälle bestehen.

  2. 2

    Messung auf gemieteten oder vorhandenen GPUs, bevor Hardware gekauft wird: Antwortzeiten und Durchsatz unter der erwarteten Last.

  3. 3

    Bereitstellung: vLLM auf GPU-Knoten mit Helm und Terraform, Autoscaling nach Warteschlange und Cache-Auslastung, Modelldateien nah an den Knoten zwischengespeichert.

  4. 4

    Betrieb: Monitoring, stufenweise Modell-Updates mit Regressionstests und ein Gateway davor, damit Teams eine Schnittstelle nutzen.

Was sich für Ihr Unternehmen ändert

Eigene Modelle ermöglichen zwei Dinge, die eine öffentliche API nicht leistet: Daten, die Ihre Infrastruktur nicht verlassen dürfen, lassen sich mit KI nutzen, und eine Aufgabe, die den ganzen Tag läuft, kostet, was die GPUs kosten, egal wie viele Anfragen sie stellt. Außerdem behalten Sie die Kontrolle über die Modellversion, sodass sich Antworten nicht ändern, weil ein Anbieter sein Modell aktualisiert hat.

Viele Unternehmen bereiten sich darauf vor. In einer Umfrage von CIO und Computerwoche mit Dell aus dem Jahr 2026 unter 106 IT-Verantwortlichen aus mittelständischen Unternehmen in Deutschland, Österreich und der Schweiz hatten 20 % begonnen, lokale Serverinfrastruktur für KI aufzubauen. GPUs sind eine große Anschaffung, deshalb messen wir mit Ihrer Last, bevor etwas gekauft wird.

Wann sich eigene Modelle lohnen

Eigene Modelle lohnen sich, wenn Daten Ihre Infrastruktur nicht verlassen dürfen, wenn eine Aufgabe dauerhaft in hohem Volumen läuft oder wenn Sie die Modellversion vollständig kontrollieren müssen. Für eine kleine Nutzergruppe, sehr ungleichmäßige Nutzung oder Aufgaben, bei denen nur die größten kommerziellen Modelle gut genug sind, sind sie meist die falsche Wahl.

Die Kosten hängen von GPU-Klasse und Anzahl ab, davon, wie ausgelastet die GPUs sind, von der Modellgröße und vom Aufwand für den Betrieb. Diese Faktoren vergleichen wir mit dem, was dieselbe Arbeit über eine API kosten würde, bevor Sie entscheiden.

GPUs nach Messwerten dimensionieren

Die Frage „Wie viele GPUs brauchen wir für 50 Nutzer?“ lässt sich ohne Details nicht beantworten: wie viele Anfragen gleichzeitig ankommen, wie lang Dokumente und Antworten sind, welche Modellgröße und Quantisierung Ihre Tests bestehen und welche Antwortzeiten Ihre Nutzer akzeptieren. Bei vielen gleichzeitigen Anfragen geht meist zuerst der GPU-Speicher für den KV-Cache aus, bevor die Rechenleistung an ihre Grenze kommt.

Deshalb messen wir zuerst, auf gemieteten GPUs oder vorhandener Hardware, mit Ihren eigenen Prompts und Dokumenten. Server kaufen Sie erst, wenn Sie die Zahlen gesehen haben.

vLLM auf Kubernetes betreiben

vLLM läuft gut auf Kubernetes, sobald die GPU-spezifischen Teile gelöst sind.

  • GPU-Knotenpools mit den Treibern und dem Device Plugin, die Ihr Cluster braucht, im eigenen Rechenzentrum oder auf EKS oder AKS.
  • Modelldateien nah an den Knoten zwischengespeichert, damit ein neues Replikat nicht erst Gigabytes herunterlädt, bevor es antworten kann.
  • Autoscaling nach den eigenen Metriken von vLLM, etwa wartenden Anfragen und Cache-Auslastung, weil die CPU-Last niedrig bleibt, während die GPU arbeitet.
  • Readiness-Checks, die warten, bis das Modell geladen ist, und Rollouts, die genug Kapazität halten, während eine neue Version startet.
  • Dashboards und Alarme für Antwortzeiten, Warteschlange, Fehler und GPU-Auslastung, im Monitoring, das Sie schon betreiben.

vLLM, KServe oder llm-d

vLLM ist die Serving-Engine. KServe ergänzt einen einheitlichen Weg, Modelldienste auf Kubernetes zu beschreiben und auszurollen, und llm-d ist ein neueres Projekt, das Inferenz mit vLLM auf viele GPUs verteilt. Nach unserer Einschätzung starten die meisten Unternehmen gut mit einfachen vLLM-Deployments hinter einem Gateway und ergänzen diese Schichten, wenn die Zahl der Modelle oder GPUs sie rechtfertigt.

Qualität, bevor ein Modell live geht

Ein kleineres oder quantisiertes Modell kann günstiger und schneller sein, aber schlechter bei Ihrer Aufgabe. Bevor ein Modell live geht und vor jedem Update lassen wir Ihre Regressionstests gegen das Modell laufen, das ersetzt würde, und wechseln nur, wenn die Qualität hält.

Fragen

Rechnen sich eigene Modelle gegenüber einer API?

Wenn Daten Ihre Infrastruktur nicht verlassen dürfen, ist die Frage weitgehend beantwortet. Sonst hängt es davon ab, wie hoch und gleichmäßig die Last ist, von der GPU-Klasse und ihrer Auslastung und vom Aufwand für den Betrieb. Diese Faktoren vergleichen wir mit derselben Arbeit über eine API, anhand von Messungen mit Ihrer eigenen Last, bevor Sie kaufen.

Was müssen Datenschutzbeauftragter und Betriebsrat wissen?

Dass Prompts und Antworten auf Ihren eigenen GPUs verarbeitet werden und nichts an einen Modellanbieter geht, was vLLM und das Gateway protokollieren, wer diese Protokolle sehen kann und wie lange sie aufbewahrt werden. Das dokumentieren wir für beide. Die Entscheidung über die rechtmäßige Nutzung bleibt bei Ihnen, beraten von Ihrem Datenschutzbeauftragten und Ihren Juristen.

Wie viele GPUs brauchen wir für unsere Nutzer?

Das hängt davon ab, wie viele Anfragen gleichzeitig ankommen, wie lang Eingaben und Antworten sind, welche Modellgröße Ihre Tests besteht und welche Antwortzeiten Sie brauchen. Das messen wir auf gemieteten oder vorhandenen GPUs, bevor Sie etwas kaufen.

Sollten wir GPU-Server kaufen oder erst mieten?

Erst mieten oder Vorhandenes nutzen, mit Ihrer eigenen Last messen, dann kaufen. Hardware, die nach Datenblatt gewählt wird, ist in diesem Bereich der häufigste teure Fehler, den wir sehen.

Ollama oder vLLM?

Ollama ist bequem für eine Person auf einem Rechner. vLLM ist dafür gebaut, viele Nutzer gleichzeitig zu bedienen, indem es ihre Anfragen bündelt, und genau das braucht ein Dienst für ein Unternehmen.

Kann es auf EKS oder AKS statt auf eigenen Servern laufen?

Ja. Dasselbe Deployment läuft auf GPU-Knotengruppen in Ihrem AWS- oder Azure-Konto, was oft der schnellste Weg ist, zu messen, bevor Sie über eigene Hardware entscheiden.

Warum funktioniert Autoscaling nach CPU bei vLLM nicht?

Die GPU erledigt die Arbeit, während die CPU-Last niedrig bleibt, und weil vLLM den GPU-Speicher im Voraus reserviert, zeigt auch die Speicherauslastung die Last nicht an. Skalierung nach den eigenen Metriken von vLLM, etwa wartenden Anfragen, reagiert auf die echte Last.

Schadet Quantisierung der Qualität?

Das kann sie, und wie stark, hängt von Modell und Aufgabe ab. Wir testen das quantisierte Modell an Ihren eigenen Fällen gegen die volle Version, bevor es Nutzer bedient.

Brauchen wir überhaupt Kubernetes?

Nicht für ein Modell auf einem Server. Kubernetes lohnt sich, wenn Sie mehrere Modelle oder Replikate betreiben, unterbrechungsfreie Updates brauchen oder schon einen Cluster betreiben.

Mit einem Engineer sprechen

Bringen Sie die Aufgaben mit, die im Haus bleiben sollen, und eine grobe Nutzerzahl. Das Gespräch dauert 30 Minuten und braucht keinen Zugriff auf Ihre Systeme.

Die Buchung läuft über Google Kalender.

Lieber zuerst schreiben? Hinterlassen Sie Ihre E-Mail-Adresse und ein paar Zeilen, dann antworten wir mit Terminvorschlägen.

Die Schaltfläche bereitet in Ihrem eigenen E-Mail-Programm eine E-Mail vor, die Sie selbst senden. Datenschutzerklärung (Entwurf)