Zum Inhalt springen

Glossar · C

Compute

Berechnungsressourcen, die für die Ausführung von Anwendungen und Prozessen in der Cloud benötigt werden.

Definition

Compute bezeichnet in der Informationstechnologie die Berechnungsressourcen, die zur Ausführung von Anwendungen, Prozessen und Diensten benötigt werden. Dazu zählen insbesondere Prozessorleistung (CPU), Arbeitsspeicher (RAM) und teilweise auch Grafikprozessoren (GPU). Compute ist eine zentrale Komponente in Rechenzentren und Cloud-Umgebungen, da sie die eigentliche Verarbeitung von Daten ermöglicht.

Im Kontext von Cloud Computing umfasst Compute die bereitgestellten virtuellen oder physischen Maschinen, auf denen Software läuft. Dabei kann Compute sowohl auf dedizierter Hardware als auch in virtualisierten Umgebungen bereitgestellt werden. Der Begriff hebt die Verarbeitungsleistung hervor, im Gegensatz zu Speicher- oder Netzwerkressourcen.

Was bedeutet das für Ihr Unternehmen?

Compute ist bei Cloud-Angeboten meist der größte Posten auf der Rechnung, weil Prozessorleistung und Arbeitsspeicher pro Stunde oder Monat abgerechnet werden. Viele Server sind dauerhaft größer gebucht, als die Anwendung braucht, oder laufen nachts und am Wochenende ungenutzt weiter. Ein Blick auf die tatsächliche Auslastung über einige Wochen zeigt, ob eine kleinere Größe reicht oder ob ein Engpass die Ursache für langsame Seiten ist.

Hintergrund und Entwicklung

Der Begriff Compute hat seine Wurzeln in der klassischen Computertechnik, wo die Rechenleistung eines Systems im Mittelpunkt stand. Mit der Entwicklung von Cloud-Computing-Plattformen wie Amazon Web Services (AWS) seit 2006, Microsoft Azure und Google Cloud Platform wurde Compute als abstrahierte Ressource standardisiert und als Dienst angeboten.

Die Virtualisierungstechnologie, die in den frühen 2000er-Jahren an Bedeutung gewann, ermöglichte die flexible Zuweisung von Compute-Ressourcen. Dadurch konnten Unternehmen Rechenkapazitäten bedarfsgerecht nutzen, ohne eigene physische Hardware betreiben zu müssen. Compute entwickelte sich so zu einem zentralen Bestandteil moderner IT-Infrastrukturen.

Funktionsweise von Compute-Ressourcen

Compute-Ressourcen bestehen primär aus Prozessoren, die Befehle ausführen, und Arbeitsspeicher, der für die temporäre Speicherung von Daten während der Verarbeitung genutzt wird. In Cloud-Umgebungen werden diese Ressourcen häufig in Form von virtuellen Maschinen oder Containern bereitgestellt, die auf physischer Hardware laufen.

Die Zuweisung von Compute erfolgt meist dynamisch und skalierbar, um auf wechselnde Anforderungen reagieren zu können. Dabei können Nutzer die Anzahl der CPUs, die Menge des RAMs und teilweise auch die Art der Prozessoren (z. B. CPU vs. GPU) konfigurieren. Die Verwaltung erfolgt über APIs oder Management-Konsolen der Cloud-Anbieter.

Einsatzgebiete von Compute

Compute wird in nahezu allen Bereichen der IT eingesetzt, in denen Daten verarbeitet oder Anwendungen ausgeführt werden müssen. Typische Anwendungsfälle sind Webserver, Datenbanken, maschinelles Lernen, Big Data Analysen und Batch-Verarbeitungen.

In der Cloud ermöglicht Compute die flexible und skalierbare Ausführung von Software, ohne dass Unternehmen eigene Hardware vorhalten müssen. Dies ist besonders relevant für Start-ups, Forschungseinrichtungen und Unternehmen mit variierenden Lasten. Auch im Bereich Edge Computing wird Compute zunehmend näher am Ort der Datenerzeugung bereitgestellt.

Abgrenzung zu verwandten Begriffen

Compute unterscheidet sich von Speicher (Storage) und Netzwerkressourcen, die ebenfalls essenzielle Komponenten der IT-Infrastruktur darstellen. Während Compute die Verarbeitung von Daten beschreibt, bezieht sich Speicher auf die dauerhafte Ablage von Daten und das Netzwerk auf die Übertragung zwischen Systemen.

Ein verwandter Begriff ist die Virtualisierung, die eine Technologie beschreibt, mit der Compute-Ressourcen abstrahiert und in virtuelle Einheiten aufgeteilt werden. Auch der Begriff „Server“ wird häufig synonym verwendet, bezeichnet jedoch die physische oder virtuelle Maschine, die Compute-Ressourcen bereitstellt, nicht die Ressourcen selbst.

Verwandte Begriffe

Passende Leistung

Sie möchten wissen, was das für Ihr Projekt bedeutet? Sprechen Sie uns an.

Zur Leistung: Hosting