WZ-IT Logo

vLLM, Ollama oder llama.cpp: welcher Inferenz-Server für den Unternehmenseinsatz

Timo Wevelsiep
Timo Wevelsiep
#vLLM #Ollama #llamacpp #LokaleKI #Inferenz

Hinweis zum Inhalt: Die Informationen in diesem Artikel wurden nach bestem Wissen zum Zeitpunkt der Veröffentlichung zusammengestellt. Technische Details, Preise, Versionen, Lizenzmodelle und externe Inhalte können sich ändern. Bitte prüfen Sie die genannten Angaben eigenständig, insbesondere vor geschäftskritischen oder sicherheitsrelevanten Entscheidungen. Dieser Artikel ersetzt keine individuelle Fach-, Rechts- oder Steuerberatung.

vLLM, Ollama oder llama.cpp: welcher Inferenz-Server für den Unternehmenseinsatz

Lokale KI für mehrere Personen gleichzeitig? WZ-IT liefert mit dem AI Cube vLLM und Open WebUI vorinstalliert, legt GPU-Server nach tatsächlicher Nutzerzahl aus oder übernimmt das Managed LLM Hosting. Auslegung gemeinsam klären

Die Frage nach dem richtigen Inferenz-Server wird fast immer als Geschwindigkeitsfrage gestellt und fast immer falsch beantwortet, weil eine Größe fehlt: wie viele Personen gleichzeitig arbeiten.

Für einen einzelnen Nutzer liegen die drei verbreiteten Werkzeuge dicht beieinander. Bei zehn gleichzeitigen Anfragen trennen sie sich um Faktoren, nicht um Prozente. Wer die Auswahl nach Einzelnutzer-Messungen trifft und dann ein Team darauf arbeiten lässt, hat eine Anschaffung getätigt, die im Alltag nicht trägt.

Dieser Beitrag ordnet die drei entlang dieser Größe ein. Alle Angaben aus den Repositories, Stand 24. August 2026.

Inhaltsverzeichnis

Drei Werkzeuge, drei Ebenen

Der häufigste Fehler in Vergleichen ist, die drei nebeneinanderzustellen, als wären sie austauschbar. Sie liegen auf verschiedenen Ebenen:

llama.cpp ist die Engine. Sie führt das Modell aus, arbeitet auf CPU und GPU und ist das Fundament, auf dem vieles andere aufsetzt.

Ollama ist die Bedienschicht. Es nutzt llama.cpp und legt eine bequeme Verwaltung darüber: Modelle herunterladen, starten, ansprechen. Der Vergleich zwischen Ollama und llama.cpp vergleicht damit eine Hülle mit ihrem Inhalt.

vLLM ist ein eigenständiges Serving-System. Es baut nicht auf llama.cpp auf, sondern verfolgt einen anderen Ansatz, der auf GPU-Betrieb mit vielen gleichzeitigen Anfragen ausgelegt ist.

Daraus folgt: Die eigentliche Entscheidung liegt zwischen dem llama.cpp-Zweig und vLLM. Ob man llama.cpp direkt anspricht oder über Ollama, ist eine Frage der Bequemlichkeit.

Die drei im Überblick

Angaben aus den öffentlichen Repositories, Stand 24. August 2026.

Werkzeug GitHub-Sterne Lizenz Ebene Ausgelegt auf
Ollama 179.309 MIT Bedienschicht Einzelplatz, schneller Einstieg
llama.cpp 125.380 MIT Engine CPU und GPU, maximale Kontrolle
vLLM 89.860 Apache-2.0 Serving-System GPU, viele gleichzeitige Anfragen

Alle drei sind uneingeschränkt quelloffen und werden aktiv entwickelt. Die Sternezahlen bilden Bekanntheit ab, nicht Eignung: Ollama ist am bekanntesten, weil es der einfachste Einstieg ist, nicht weil es für den Produktivbetrieb die beste Wahl wäre.

Der entscheidende Unterschied: gleichzeitige Nutzer

Hier trennen sich die Werkzeuge, und zwar nicht graduell.

Veröffentlichte Vergleiche nennen für vLLM bei Parallellast Faktoren von zehn und mehr gegenüber dem llama.cpp-Zweig. Der Grund ist keine bessere Implementierung derselben Sache, sondern ein anderes Verfahren: vLLM fasst gleichzeitig eintreffende Anfragen zusammen und verarbeitet sie gemeinsam, statt sie nacheinander abzuarbeiten.

Bei einem Nutzer verschwindet dieser Vorteil weitgehend. Dort ist llama.cpp direkt genutzt sogar etwas schneller als Ollama, weil Ollama als Hülle Aufwand hinzufügt, in der Größenordnung eines niedrigen zweistelligen Prozentsatzes.

Praktische Folge: Der Sprung von einem auf zehn Nutzer ist kein Skalierungsproblem, das man mit mehr Hardware löst. Er ist eine Architekturfrage. Ein Aufbau, der für eine Person gut funktioniert, wird für ein Team nicht durch eine größere Grafikkarte gut, sondern durch ein anderes Serving-Verfahren.

Deshalb ist die Frage vor jeder Hardwarebeschaffung: Wie viele Personen arbeiten tatsächlich gleichzeitig? Nicht wie viele Zugang bekommen sollen. Die beiden Zahlen unterscheiden sich in der Regel um eine Größenordnung.

llama.cpp

Die Engine unter vielem anderen, unter MIT, mit 125.380 Sternen. Läuft auf CPU, auf GPU und auf Apple-Silicon-Hardware und ist die richtige Wahl überall dort, wo keine GPU zur Verfügung steht.

Stärke: läuft praktisch überall, geringster Ressourcenbedarf, größte Kontrolle über Einstellungen. Wer eingebettete Systeme bedient oder nur CPUs hat, kommt hier hin.

Grenze: keine Verwaltungsschicht, keine Modellverwaltung, kein Mehrbenutzerbetrieb im eigentlichen Sinne.

Ollama

Die verbreitetste der drei mit 179.309 Sternen, unter MIT. Installation und erstes Modell dauern Minuten, die Bedienung ist an Container-Werkzeuge angelehnt.

Stärke: der mit Abstand einfachste Einstieg. Für Entwicklung, Vorführungen und die Frage "taugt ein lokales Modell für unseren Fall überhaupt" ist Ollama das richtige Werkzeug.

Grenze: Es bleibt eine Bedienschicht über llama.cpp und erbt dessen Verhalten bei gleichzeitigen Anfragen. Für ein Team, das parallel arbeitet, ist es die falsche Grundlage, und das merkt man erst im Betrieb.

vLLM

Unter Apache-2.0, 89.860 Sterne, gebaut für GPU-Serving. Bietet eine OpenAI-kompatible Schnittstelle, wodurch Anwendungen meist ohne Änderung anschließen.

Stärke: der einzige der drei, der für viele gleichzeitige Anfragen ausgelegt ist. Dort liegen die Faktoren, nicht die Prozente.

Grenze: braucht praktisch eine GPU, ist aufwendiger einzurichten als Ollama und für einen einzelnen Nutzer überdimensioniert. Wer nur ausprobieren will, fängt nicht hier an.

Was wir im AI Cube ausliefern und warum

Im AI Cube liefern wir vLLM zusammen mit Open WebUI vorinstalliert aus. Diese Entscheidung folgt direkt aus dem Zweck des Geräts: Es steht in einem Unternehmen und wird von mehreren Personen genutzt.

Mit Ollama wäre die Einrichtung einfacher gewesen und das Gerät im Alltag schlechter. Die Erfahrung dahinter ist unspektakulär: Ein Aufbau, der beim Test durch eine Person überzeugt, enttäuscht bei fünf gleichzeitigen Anfragen, und dann steht die Anschaffung in Frage, nicht die Softwarewahl.

Open WebUI liegt als Oberfläche darüber, weil Nutzer eine Chat-Oberfläche mit Rechten, Wissensbereichen und Verlauf erwarten, keine Programmierschnittstelle. Wie sich das mit Wissensquellen verbindet, gehört zur Einrichtung und nicht zum Inferenz-Server.

Welches Werkzeug wofür

Ausgangslage Naheliegende Wahl Begründung
Erster Versuch, taugt lokale KI überhaupt Ollama Minuten bis zum ersten Ergebnis
Ein Nutzer, dauerhafte Nutzung, GPU vorhanden Ollama oder llama.cpp Vorteil von vLLM greift nicht
Keine GPU, nur CPU oder eingebettetes System llama.cpp einziges, das dort sinnvoll läuft
Team ab etwa fünf gleichzeitigen Nutzern vLLM um Faktoren höherer Durchsatz bei Parallellast
Produktive Anwendung mit Nutzerverwaltung vLLM plus Open WebUI Serving und Oberfläche getrennt

Was ein Durchsatzvergleich nicht beantwortet

Passt das Modell überhaupt in den Speicher? Die Wahl des Serving-Systems ist nachrangig gegenüber der Frage, ob Modell und Kontextlänge in den verfügbaren GPU-Speicher passen. Ein zu großes Modell wird durch kein Serving-Verfahren schnell.

Wie lang sind die Kontexte? Lange Eingaben, etwa bei Dokumentenrecherche, verbrauchen Speicher pro gleichzeitiger Anfrage. Die Zahl der parallel bedienbaren Nutzer sinkt damit erheblich, und das wird bei der Dimensionierung regelmäßig übersehen.

Wer aktualisiert Modelle und Serving-Schicht? Beide entwickeln sich schnell. Ein Aufbau, der ein Jahr nicht angefasst wird, läuft weiter, verliert aber den Anschluss an neue Modelle.

Was passiert bei Ausfall der GPU? Ein lokales KI-System ohne Ausweichpfad ist bei Hardwaredefekt vollständig aus. Ob das hinnehmbar ist, gehört vor die Anschaffung geklärt.

Unser Vorgehen bei WZ-IT

Wir fragen vor der Werkzeugwahl nach der Zahl der gleichzeitigen Nutzer, und zwar nachdrücklich, weil die erste Antwort fast immer die Zahl der Zugangsberechtigten ist. Aus dieser Zahl folgt das Serving-Verfahren, daraus die Hardware, und erst danach das Modell.

Für Versuchsaufbauten und die Frage nach der grundsätzlichen Eignung nutzen wir selbst Ollama, weil es dafür das schnellste Werkzeug ist. Was produktiv geht, läuft auf vLLM.

Was wir nicht tun, ist ein Ollama-Setup zu vergrößern, wenn die Nutzerzahl steigt. Der Wechsel gehört gemacht, bevor die Wartezeiten auffallen, nicht danach.

Weiterführende Guides

Unklar, wie viele Personen Ihre geplante Hardware trägt? Wir rechnen es anhand Modell, Kontextlänge und gleichzeitiger Nutzung durch, bevor etwas beschafft wird. Termin vereinbaren

Quellen

Anfrage

Lokale KI für mehrere Nutzer auslegen

Wir dimensionieren Hardware, Modell und Inferenz-Server nach Ihrer tatsächlichen Nutzerzahl und übernehmen den Betrieb.

Worum geht es bei Ihnen?

Wie sollen wir antworten?

Häufig gestellte Fragen

Antworten auf wichtige Fragen zu diesem Thema

Sie liegen auf verschiedenen Ebenen. llama.cpp ist eine Inferenz-Engine, Ollama eine Bedienschicht darüber, die llama.cpp nutzt, und vLLM ein eigenständiges Serving-System für GPU-Betrieb. Ollama und llama.cpp gegeneinander zu stellen vergleicht deshalb eine Hülle mit ihrem Inhalt.

Weil es für gleichzeitige Anfragen gebaut ist und diese zusammenfasst, statt sie nacheinander abzuarbeiten. Veröffentlichte Vergleiche nennen für Parallellast Faktoren von zehn und mehr gegenüber den anderen beiden. Bei einem einzelnen Nutzer verschwindet dieser Vorteil weitgehend.

Für kleine Gruppen mit gelegentlicher Nutzung funktioniert das. Sobald mehrere Personen gleichzeitig arbeiten, wird die Wartezeit spürbar, weil Anfragen nacheinander bedient werden. Der Wechsel auf vLLM ist dann kein Feinschliff, sondern der eigentliche Unterschied zwischen brauchbar und unbrauchbar.

vLLM steht unter Apache License 2.0, Ollama und llama.cpp unter MIT. Alle drei sind uneingeschränkt quelloffen ohne abgetrennte proprietäre Bestandteile.

Praktisch ja. vLLM ist auf GPU-Serving ausgelegt, und sein Vorteil entsteht aus Verfahren, die GPU-Speicher effizient nutzen. Für reinen CPU-Betrieb ist llama.cpp die richtige Wahl.

Direkt genutzt ja, um einen niedrigen zweistelligen Prozentsatz, weil Ollama als Hülle etwas Aufwand hinzufügt. Für einen einzelnen Nutzer ist dieser Unterschied im Alltag kaum spürbar und wiegt die einfachere Bedienung von Ollama selten auf.

Ollama, ohne Zögern. Installation und erstes Modell sind eine Sache von Minuten. Der Fehler ist nicht, damit anzufangen, sondern damit produktiv zu gehen, ohne die Nutzerzahl geprüft zu haben.

Nein, und die meisten Teams tun es nicht. Ollama für Entwicklung und Vorführungen, vLLM für den produktiven Betrieb ist eine verbreitete und sinnvolle Aufteilung.

Wenig, wenn die Anwendung über eine OpenAI-kompatible Schnittstelle spricht, denn beide bieten eine solche an. Zu prüfen sind Modellnamen, Formatunterschiede bei Quantisierung und das Verhalten bei langen Kontexten.

vLLM, zusammen mit Open WebUI als Oberfläche. Die Entscheidung folgt aus dem Einsatzzweck: Ein Gerät für ein Team muss mehrere gleichzeitige Anfragen bedienen, und genau dafür ist vLLM gebaut.

Timo Wevelsiep

Geschrieben von

Timo Wevelsiep

Co-Founder & CEO

Co-Founder von WZ-IT. Spezialisiert auf Cloud-Infrastruktur, Open-Source-Plattformen und Managed Services für KMUs und Enterprise-Kunden weltweit.

LinkedIn

Lassen Sie uns über Ihre Idee sprechen

Ob konkrete IT-Herausforderung oder einfach eine Idee - wir freuen uns auf den Austausch. In einem kurzen Gespräch prüfen wir gemeinsam, ob und wie Ihr Projekt zu WZ-IT passt.

Rückruf vereinbaren

Rückruf

Rückruf vereinbaren

Nummer hinterlassen, wir rufen zurück — spätestens am nächsten Werktag.

Für ein ausführliches Gespräch können Sie alternativ einen Termin buchen.

Unternehmen weltweit vertrauen WZ-IT

  • ml&s
  • Rekorder
  • Keymate
  • Führerscheinmacher
  • SolidProof
  • ARGE
  • Boese VA
  • nextGYM
  • Maho Management
  • Golem.de
  • Millenium
  • Paritel
  • Yonju
  • EVADXB
  • Mr. Clipart
  • Aphy AG
  • Negosh
  • ABCO Water Systems
1/3 - Themenauswahl33%

Worum geht es bei Ihrer Anfrage?

Wählen Sie zuerst den Leistungsbereich, der am besten zu Ihrem Vorhaben passt.