Zum Hauptinhalt springen
Cloud / Azure / Produkte / Azure CycleCloud - HPC-Cluster orchestrieren

Azure CycleCloud - HPC-Cluster orchestrieren

Azure CycleCloud orchestriert HPC-Umgebungen auf Azure: Infrastruktur bereitstellen, Scheduler ausrollen und Cluster automatisch skalieren.

compute
Preismodell Keine Lizenz- oder Abogebühr, nur zugrunde liegende Azure-Ressourcen
Verfügbarkeit Mehrere Regionen inkl. EU (z.B. Europe West, Germany West Central)
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit N/A (Tool ohne eigenes SLA, abhängig von den genutzten Azure-Diensten) SLA

Was ist Azure CycleCloud?

Azure CycleCloud ist ein Tool zur Orchestrierung und Verwaltung von High-Performance-Computing-Umgebungen (HPC) auf Azure. Es stellt die nötige Infrastruktur bereit, rollt vertraute HPC-Scheduler aus und skaliert die Cluster automatisch, damit Jobs in jeder Größenordnung effizient laufen. Über CycleCloud lassen sich verschiedene Dateisysteme erstellen und an die Compute-Knoten mounten, um HPC-Workloads abzubilden.

Organisationen mit langjährigen HPC-Umgebungen haben oft tiefes Wissen und eigene Tools rund um einen bestimmten Scheduler aufgebaut. CycleCloud löst das Problem, diese Setups ohne Neuaufbau nach Azure zu bringen: Es kapselt die Azure-Bausteine wie VMs, Scale Sets, Netzwerkschnittstellen und Datenträger, sodass HPC-Administratoren weiter mit Cluster und Scheduler in gewohnter Form arbeiten. CycleCloud ist dabei selbst kein Scheduler, sondern eine Management-Plattform zum Aufbau und Betrieb von HPC-Ressourcen.

Kernfunktionen

  • Scheduler-agnostische Orchestrierung: Integrierte Unterstützung samt Autoscaling-Plugins für Slurm, PBS Pro, IBM LSF, Grid Engine und HTCondor. Eigene Scheduler lassen sich über die Autoscaling-REST-API anbinden.
  • Automatisches Skalieren: CycleCloud passt Clustergröße und Komponenten anhand von Joblast, Verfügbarkeit und Zeitvorgaben an, ohne dass Anwender eigene Autoscaling-Routinen schreiben müssen.
  • Deklarative Templates: Komplette HPC-Umgebungen inklusive NFS-Servern, parallelen Dateisystemen, Authentifizierungs- und Lizenzservern entstehen über ein einziges Management-Plane und lassen sich teilen und replizieren.
  • Azure-Integration und APIs: Anbindung an Azure Monitor und Microsoft Cost Management sowie an Dienste wie Azure NetApp Files und Microsoft Entra ID, ergänzt um eine RESTful-API und eine eingebaute CLI.

Typische Anwendungsfälle

Migration bestehender HPC-Umgebungen: Teams verlagern langjährige On-Premises-Setups mit etablierten Schedulern nach Azure, ohne Abläufe und Werkzeuge neu aufzubauen.

Simulation und Forschung: Wissenschaftliche und technische Simulationen laufen auf Clustern, die sich nach Bedarf vergrößern und nach Abschluss der Jobs wieder verkleinern.

Reproduzierbare Umgebungen für mehrere Teams: Per Template definierte HPC-Setups lassen sich konsistent für verschiedene Teams und Projekte ausrollen.

Vorteile

  • Vertraute Scheduler weiternutzen statt neuer Werkzeuge erlernen
  • Automatisches Skalieren reduziert Leerlaufkosten und manuellen Aufwand
  • Keine Lizenzgebühr für CycleCloud, Abrechnung nur für genutzte Azure-Ressourcen
  • EU-Regionen für Workloads mit Anforderungen an die Datenhoheit verfügbar

Integration mit innFactory

Als Microsoft Solutions Partner unterstützt innFactory Sie bei Einführung und Betrieb dieses Service.

Typische Anwendungsfälle

Bestehende On-Premises-HPC-Umgebungen mit vertrautem Scheduler nach Azure migrieren
Wissenschaftliche und technische Simulationen mit automatisch skalierenden Clustern betreiben
Reproduzierbare HPC-Umgebungen über mehrere Teams hinweg per Template bereitstellen
Compute-Kapazität dynamisch an die Joblast anpassen und Leerlaufkosten reduzieren

Häufig gestellte Fragen

Was ist Azure CycleCloud?

Azure CycleCloud ist ein Tool zur Orchestrierung und Verwaltung von High-Performance-Computing-Umgebungen auf Azure. Es stellt die Infrastruktur bereit, rollt vertraute HPC-Scheduler aus und skaliert Cluster automatisch entsprechend der Joblast. CycleCloud ist dabei selbst kein Scheduler, sondern eine Plattform zum Aufbau kompletter HPC-Systeme.

Wann sollte ich Azure CycleCloud einsetzen?

CycleCloud passt, wenn Sie eine bestehende HPC-Umgebung mit einem etablierten Scheduler wie Slurm, PBS Pro, LSF, Grid Engine oder HTCondor nach Azure verlagern und dabei Ihre gewohnten Abläufe behalten wollen. Sinnvoll ist es ebenso für Simulations- und Forschungs-Workloads, die nach Bedarf skalierende Cluster brauchen, sowie für reproduzierbare HPC-Setups über mehrere Teams hinweg.

Was kostet Azure CycleCloud?

Für CycleCloud selbst fällt keine Lizenz- oder Abogebühr an. Sie zahlen ausschließlich für die zugrunde liegenden Azure-Ressourcen wie VMs, Scale Sets, Datenträger, Storage und Netzwerk im Pay-as-you-go-Modell. Spot-VMs und reservierte Kapazitäten lassen sich nutzen, um die Compute-Kosten weiter zu senken.

Welche HPC-Scheduler unterstützt Azure CycleCloud?

CycleCloud ist scheduler-agnostisch und bietet integrierte Unterstützung samt Autoscaling-Plugins für Slurm, PBS Pro, IBM LSF, Grid Engine und HTCondor. Über die Autoscaling-REST-API können Sie zusätzlich einen eigenen Scheduler anbinden.

Microsoft Solutions Partner

innFactory ist Microsoft Solutions Partner. Wir bieten Beratung, Implementierung und Managed Services für Azure.

Microsoft Solutions Partner Microsoft Data & AI

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

AWS

AWS Lambda durable functions - Stateful Workflows

AWS Lambda durable functions: stateful, mehrstufige Workflows mit Checkpointing, Laufzeit bis zu einem Jahr und keiner …

Preismodell Pay-per-use (Standard-Lambda: Requests + …
SLA 99,95% (AWS Lambda SLA)
Vergleichen →
AWS

AWS Lambda Managed Instances - Funktionen auf EC2

AWS Lambda Managed Instances führt Lambda-Funktionen auf dediziertem EC2-Compute aus: vorhersagbare Performance, bis 32 …

Preismodell Bezahlung für EC2-Compute …
SLA N/A
Vergleichen →
Google Cloud

Cloud Run - Serverless Container Platform

Cloud Run: Serverless Container Platform auf Google Cloud. Scale-to-Zero, Pay-per-use, GPU für AI Inference, Worker …

Preismodell Bezahlung nach Nutzung …
SLA 99,95% monatliche Verfügbarkeit
Vergleichen →
Google Cloud

Cloud Run worker pools - Pull-basierte Hintergrund-Workloads

Cloud Run worker pools: serverlose Ressource für non-HTTP, pull-basierte Workloads aus Queues wie Pub/Sub und Kafka, mit …

Preismodell Pay-per-use, ressourcenbasiert (vCPU …
SLA 99,95% (Cloud Run SLA)
Vergleichen →
Google Cloud

Google Axion Processors - Arm-basierte CPUs für Compute Engine

Google Axion sind Googles eigene Arm-basierte CPUs für Compute Engine, die bis zu 50% bessere Leistung pro Watt als …

Preismodell Pay-per-use (gleiche Modelle wie Compute …
SLA 99,9%
Vergleichen →
STACKIT

STACKIT Run Command

STACKIT Run Command ermöglicht die sichere Remote-Ausführung von Skripten und Befehlen auf STACKIT Compute …

Preismodell Inklusive in Compute Engine
SLA 99,9% Verfügbarkeit
Vergleichen →

38 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit Azure CycleCloud - HPC-Cluster orchestrieren zu starten?

Unsere zertifizierten Azure Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren