Newsletter

    Newsletter abonnieren

    Neue Infrastruktur-Guides, Vergleichsberichte und Migrationshinweise direkt ins Postfach.

    Infrastruktur-Notizen, Guides und neue Tools. Jederzeit abbestellbar.

    Zurück zum Blog
    Compute
    Provisionierung
    Entwicklerplattform

    Wie können Entwickler Rechenressourcen anfordern, ohne auf manuelle Infrastruktur-Provisionierung angewiesen zu sein?

    15. Juli 2026
    7 Min. Lesezeit

    Entwickler können Rechenressourcen anfordern, ohne auf manuelle Infrastruktur-Provisionierung angewiesen zu sein, indem sie eine genehmigte Ressourcenspezifikation über einen Workflow einreichen, der Projektzugehörigkeit und Kontingent prüft, gesunde kompatible Ressourcen einplant, die benötigte Umgebung bereitstellt und die resultierende Zuweisung und Nutzung protokolliert.

    Das Quellmaterial trennt bereits klar, was der Nutzer anfordert, von der physischen Infrastruktur, die es liefert. Der Nutzer fordert eine standardisierte Ressourcenspezifikation an. Der Scheduler kümmert sich um heterogene GPU- und NPU-Ressourcen. Der Workflow kümmert sich um die Genehmigung. Die Bare-Metal-Automatisierung kümmert sich, wo nötig, um Betriebssystem, Treiber, Monitoring und Cluster-Registrierung.

    Was sollte ein Entwickler anfordern?

    Der Entwickler sollte die Ressourcenfähigkeit anfordern, die die Workload benötigt.

    Das Scheduling-Modell der Quelle nutzt standardisierte Spezifikationen, die umfassen können:

    Beschleunigertyp
    Beschleunigeranzahl
    CPU
    Arbeitsspeicher
    Ganzkarten-Ressource
    Slice-Ressource

    Das ist wesentlich besser, als einen Entwickler wählen zu lassen zwischen:

    Server-Seriennummer
    BMC-Adresse
    Rack
    Konkrete GPU-Karte

    Diese physischen Details gehören zum Infrastrukturbetrieb.

    Der Entwickler sollte die Workload-Anforderung beschreiben.

    Die Plattform sollte diese Anforderung in eine Platzierung auf gesunder Infrastruktur übersetzen.

    Warum sind standardisierte Ressourcenspezifikationen wichtig?

    Sie schaffen einen stabilen Vertrag zwischen Entwicklern und Infrastruktur.

    Die Plattform der Quelle verwaltet heterogene Beschleunigerhersteller und -modelle.

    Ohne eine standardisierte Spezifikationsebene kann jede Anfrage hardwarespezifisch werden.

    Das erzeugt mehrere Probleme.

    Nutzer benötigen mehr Infrastrukturwissen.

    Scheduling wird schwieriger.

    Kostenvergleiche werden inkonsistent.

    Automatisierung wird fragiler.

    Eine standardisierte Ressourcenklasse lässt den Entwickler eine genehmigte Fähigkeit anfordern, während die Plattform die detaillierten Kompatibilitätsregeln darunter verwaltet.

    Für heterogenes Scheduling erklärt wie Unternehmen GPUs und NPUs mehrerer Hersteller in einer Plattform verwalten können, warum Abstraktion und herstellerspezifische Details nebeneinander bestehen müssen.

    Wie sollte die Anfrage die Zugehörigkeit ausweisen?

    Jede Anfrage sollte Mandanten- und Projektkontext mitführen.

    Das Betriebsmodell der Quelle behandelt Multi-Tenancy sowohl als Personen- wie auch als Rechenproblem.

    Projektidentität wird benötigt für:

    Kontingent
    Task-Zuordnung
    Metering
    Kosten
    Token-Zuteilung
    Audit

    Versuchen Sie nicht, die Zugehörigkeit erst nach Abschluss der Workload zuzuweisen.

    Die Anfrage sollte mit dem Projekt beginnen.

    Das gibt dem Scheduler und dem Kostensystem von Anfang an dieselbe Identität.

    Wie sollte das Kontingent geprüft werden?

    Das Kontingent sollte geprüft werden, bevor die Anfrage ins normale Scheduling aufgenommen wird.

    Das Q&A der Quelle nennt als mögliche Kontingent-Bestandteile:

    GPU-Menge
    Beschleuniger-Speicher
    CPU und Arbeitsspeicher
    Gleichzeitige Tasks
    Monatliche Kartenstunden

    Die genaue Richtlinie hängt vom Unternehmen ab.

    Fordert der Entwickler mehr an als das genehmigte Projektlimit, sollte das System einen klaren Grund zurückgeben.

    Die Anfrage kann dann:

    Reduziert werden
    Auf eine Kontingentänderung warten
    In einen Genehmigungsprozess eintreten

    Der Entwickler sollte nicht dem Infrastrukturteam eine E-Mail schreiben müssen, um herauszufinden, welches Limit überschritten wurde.

    Wie sollte die Genehmigung funktionieren?

    Die Genehmigung sollte Teil des Ressourcenanfrage-Workflows sein.

    Die Workflow-Engine der Quelle unterstützt dynamische Genehmiger und mehrstufige Genehmigung.

    Eine Anfrage kann geroutet werden nach:

    Projekt
    Rolle
    Vorgesetztem
    Formularfeld
    Ressourcentyp

    Die Quelle definiert keine einzige verpflichtende Genehmigungskette.

    Das sollte je nach Kosten und Risiko konfiguriert werden.

    Eine routinemäßige Entwicklungsressource innerhalb des Kontingents braucht möglicherweise wenig oder keine manuelle Genehmigung.

    Eine große Produktionsanfrage braucht möglicherweise zusätzliche Prüfung.

    Der Workflow sollte so gestaltet sein, dass dieselben genehmigten Parameter anschließend an die Ausführung übergeben werden.

    Wie tritt die Anfrage in den Scheduler ein?

    Nach der Autorisierung wird die Anfrage zu einem planbaren Workload- oder Ressourcen-Task.

    Der Scheduler der Quelle verwaltet:

    Warteschlange
    Kontingent
    Priorität
    Preemption
    Ressourcenspezifikation
    Zustand
    Ressourcenzuweisung
    Rückgewinnung

    Der Scheduler wählt dann kompatible, gesunde Ressourcen aus.

    Ist aktuell keine passende Ressource verfügbar, bleibt die Anfrage sichtbar in der Warteschlange.

    Die Warteschlange sollte den Grund zeigen.

    Das ist wichtig, weil "keine Ressource" mehrere unterschiedliche Dinge bedeuten kann.

    Welche Warteschlangen-Gründe sollte der Entwickler sehen?

    Das Quellmaterial verlangt, dass Wartegründe sichtbar sind.

    Nützliche Gründe sind:

    Kontingent erschöpft
    Passende Ressourcenspezifikation nicht verfügbar
    Gesunde Kapazität unzureichend
    Höher priorisierte Tasks davor
    Topologie-Einschränkung
    Ressourcenfragmentierung

    Diese Transparenz reduziert unnötige Support-Tickets.

    Der Entwickler kann verstehen, ob das Problem liegt bei:

    Richtlinie
    Kapazität
    Scheduling
    Zustand

    Für Kontingent, Priorität und Preemption erklärt was GPU-Kontingente, Reservierungen, Prioritäten und Preemption sind und wann jeweils welches Mittel eingesetzt werden sollte, wie sich diese Steuerungsmechanismen unterscheiden.

    Wie hilft zustandsbewusste Platzierung Entwicklern?

    Sie verhindert, dass die neue Workload des Entwicklers auf bekanntermaßen degradierte Hardware verteilt wird.

    Der Scheduler der Quelle nutzt den Zustand auf Kartenebene als Eingabewert.

    Degradierte Karten können isoliert werden, bevor neue Arbeit eingeplant wird.

    Das bedeutet, "verfügbar" sollte "betrieblich nutzbar" bedeuten.

    Das reduziert wiederholtes Workload-Versagen und das manuelle Hin und Her, das darauf folgt.

    Der Entwickler muss ECC-Fehler oder BMC-Alarme nicht selbst interpretieren.

    Das Hardware-Zustandssystem übernimmt diesen Teil der Ressourcenentscheidung.

    Wie fügt sich Bare-Metal-Provisionierung in die Anfrage ein?

    Manche Compute-Anfragen benötigen einen vollständigen physischen Server statt eines Containers oder einer bestehenden Cluster-Ressource.

    Das Bare-Metal-Delivery-Modell der Quelle automatisiert:

    Hardware-Validierung
    Betriebssysteminstallation
    GPU-Treiber
    Monitoring-Agent
    Cluster-Registrierung
    Gesundheitsprüfung nach der Installation

    Ein Entwickler kann deshalb ein genehmigtes Bare-Metal-Serviceprofil anfordern.

    Nach Genehmigung und Zuweisung kann der Workflow die Provisionierung auslösen.

    Das Ergebnis fließt zurück in denselben Anfragedatensatz.

    Für den detaillierten Ablauf erklärt wie automatisierte Bare-Metal-Provisionierung für physische Server, Betriebssysteme, GPU-Treiber und Monitoring-Agenten funktioniert den quellenbasierten Ablauf.

    Wie sollten Software-Images kontrolliert werden?

    Die Anfrage sollte, sofern die Quellplattform sie bereitstellt, aus genehmigten Images oder Vorlagen wählen.

    Das Deployment-Modell der Quelle betont Vorlagen und standardisierte Bereitstellung.

    Das reduziert manuelle Ad-hoc-Umgebungserstellung.

    Ein Entwickler sollte nicht jedes Mal einen Operator brauchen, um denselben genehmigten Software-Stack neu zu installieren.

    Die Organisation kann kontrollieren:

    Betriebssystem
    Treiber
    Monitoring
    Laufzeitumgebung
    Genehmigte Konfiguration

    Die Quelle definiert kein vollständiges Schema für einen Entwickler-Image-Katalog.

    Das quellenbasierte Prinzip besteht darin, wiederholbare Bereitstellungsartefakte zu standardisieren und mit dem Automatisierungs-Workflow zu verknüpfen.

    Wie sollte die Ressourcenzuweisung an den Entwickler zurückgemeldet werden?

    Die Anfrage sollte mit den Informationen zur gelieferten Ressource aktualisiert werden.

    Das Workflow-Design der Quelle schreibt Ausführungsergebnisse und Ressourceninformationen zurück in den Arbeitsauftrag.

    Das macht die Anfrage zum Nachweis der Lieferung.

    Der Entwickler kann sehen:

    Anfragestatus
    Zugewiesene Ressource
    Startzeit
    Ressourcenspezifikation
    Warteschlangenverlauf
    Nutzung
    Ablauf- oder Rückgabestatus

    Das Infrastrukturteam sieht denselben Datensatz von der Betriebsseite.

    Das macht eine separate E-Mail-Bestätigung überflüssig.

    Wie sollte die Nutzung erfasst werden?

    Sobald die Ressource zugewiesen ist, kann das Metering-Modell der Quelle erfassen:

    Kartenstunden
    Projekt
    Mandant
    Beschleunigertyp
    Energie
    Token-Nutzung, sofern zutreffend

    Das gibt dem Entwickler oder Projektverantwortlichen Einblick in den Verbrauch.

    Es erlaubt der Organisation auch, angeforderte Kapazität mit tatsächlicher Nutzung zu vergleichen.

    Fordert ein Projekt wiederholt große Ressourcenblöcke an, nutzt sie aber nur leicht, kann das Betriebsteam eine andere Standardspezifikation empfehlen.

    Wie sollten Ressourcen zurückgegeben werden?

    Ressourcenrückgewinnung sollte Teil des Lebenszyklus sein.

    Der Scheduler der Quelle umfasst Zuweisung und Rückgewinnung.

    Wenn der Task abgeschlossen ist oder die genehmigte Reservierung endet, sollte die Ressource in den Pool zurückkehren.

    Die Plattform sollte auch veraltete logische Zuweisungen bereinigen.

    Eine physisch freie GPU, die noch logisch an einen alten Task gebunden ist, erzeugt künstlichen Kapazitätsverlust.

    Self-Service-Provisionierung ist erst vollständig, wenn auch die Self-Service-Freigabe funktioniert.

    Wie sollten Entwickler Model-Serving-Kapazität anfordern?

    Dasselbe Muster lässt sich auf MaaS übertragen.

    Ein autorisierter Nutzer kann wählen:

    Genehmigtes Modell
    Deployment-Vorlage
    Ressourcenspezifikation
    Projekt
    Serviceparameter

    Die Plattform erstellt die Inferenzinstanz und veröffentlicht den Service über das Gateway.

    Der Entwickler erhält einen Service-Endpunkt statt roher Infrastruktur.

    Das kann für Anwendungsteams nützlicher sein, die KI-Fähigkeiten benötigen, aber die zugrunde liegende GPU-Zuweisung nicht direkt verwalten müssen.

    Was sollte unter der Kontrolle des Operators bleiben?

    Physische Infrastrukturrichtlinien und risikoreiche Vorgänge sollten kontrolliert bleiben.

    Entwickler sollten nicht automatisch die Berechtigung erhalten, um:

    Firmware zu ändern
    Fabric-Konfiguration zu ändern
    Globale Kontingente zu ändern
    Andere Projekte zu bearbeiten
    Zustandsisolierung zu überschreiben
    Facility-Strom oder -Kühlung zu steuern

    Das Governance-Modell der Quelle nutzt minimale Rechtevergabe und Genehmigung für sensible Vorgänge.

    Entwickler-Self-Service sollte die Bereitstellung vereinfachen und dabei diese Grenzen bewahren.

    Wie sieht eine gute Anfrage-Erfahrung aus?

    Der Entwickler sollte in der Lage sein:

    Einen Standard-Compute-Service auszuwählen.

    Genehmigte Parameter zu wählen.

    Kontingent- und Kostenkontext zu sehen.

    Einzureichen.

    Bei Bedarf die Genehmigung zu sehen.

    Warteschlangenstatus und Grund zu sehen.

    Die zugewiesene Ressource oder den Endpunkt zu erhalten.

    Die Nutzung zu sehen.

    Die Ressource freizugeben.

    Das Infrastrukturteam sollte denselben Lebenszyklus von der Betriebsseite sehen.

    Ein Plattformbeispiel, das standardisierte Ressourcenanfragen, Kontingente, Scheduling, Automatisierung und Nutzungsdaten kombiniert, ist Sensaka.

    Wenn ich manuelle Provisionierung reduzieren wollte, würde ich messen, wie viele Entwickleranfragen noch einen Operator benötigen, der Informationen manuell von einem Tool in ein anderes überträgt. Jede wiederholte Übergabe ist ein Kandidat für Workflow-Automatisierung. Das Ziel ist nicht null Governance. Das Ziel ist null unnötige erneute Dateneingabe.

    Häufig gestellte Fragen

    Was sollte ein Entwickler anstelle eines konkreten Servers anfordern?

    Das Scheduling-Modell der Quelle nutzt standardisierte Ressourcenspezifikationen wie Beschleunigertyp, Anzahl, CPU, Arbeitsspeicher sowie Ganzkarten- oder Slice-Ressourcenform, sodass der Entwickler die Fähigkeit statt eines physischen Geräts anfordert.

    Wie wird aus der Anfrage eine laufende Umgebung?

    Ein quellenbasierter Workflow prüft das Mandanten- oder Projektkontingent, tritt in die Scheduling-Warteschlange ein, wählt gesunde kompatible Ressourcen aus und kann dann Bare-Metal- oder Workload-Provisionierung auslösen und das Ergebnis in die Anfrage zurückschreiben.

    Was passiert, wenn die Ressource nicht verfügbar ist?

    Der Scheduler der Quelle hält den Task in einer sichtbaren Warteschlange und zeigt den Grund an, etwa Kontingent, Ressourcenspezifikation, Zustand, Priorität, Topologie oder Fragmentierung.

    Weiterlesen