Skip to Content

Was ist ein Workload im Computing?

Jedes Mal, wenn ein Server eine Anwendung ausführt, verarbeitet er einen Workload. Eine Workload kann ein kleines Programm sein, das im Hintergrund eines Servers ausgeführt wird, oder eine große Datenbankanwendung, die Millionen von Abfrageanfragen verwaltet. Die Größe der Workloads bestimmt die Menge an Computer-Ressourcen, die für die Ausführung von Unternehmensanwendungen erforderlich sind.

Was ist ein Workload?

Die Belastung der Server-Ressourcen wird durch die Workload definiert. Workloads können sehr klein sein, wenn nur eine geringe Menge an Speicher- und CPU-Berechnungen (Central Processing Unit) erforderlich ist. Beispielsweise sind kurze Eingabebefehle von einer Tastatur kleine Workloads. Zu den größeren Workloads gehören Anwendungen, die eine hohe Speicher- und CPU-Auslastung erfordern, einschließlich Datenbank-Engines oder Analysen für maschinelles Lernen.

Obwohl eine Anwendung eine Workload ist, sind nicht alle Workloads Anwendungen. Das Betriebssystem des Computers übernimmt mehrere grundlegende Aufgaben, die für den Benutzer unsichtbar sind, aber diese kleinen Aufgaben gelten auch als Workloads. Wenn Sie einen Computer einschalten, lädt und führt das Betriebssystem grundlegende Vorgänge aus, damit Sie mit der CPU interagieren können. Diese Vorgänge sind Workloads, aber es handelt sich nicht um Anwendungen, die ein Benutzer steuern kann. Diese Workloads sind notwendig und erfordern Computer-Ressourcen.

Da Workloads Computer-Ressourcen erfordern, haben viele Unternehmen eine Platzierungsstrategie, um zu bestimmen, ob eine Workload in der Cloud oder lokal ausgeführt werden sollte. Eine Hybrid-Cloud-Umgebung ist üblich, wenn einige Unternehmens-Ressourcen lokal und komplexere und erweiterte Workloads in der Cloud ausgeführt werden. Eine Platzierungsstrategie, die Cloud-Computing nutzt, senkt die Kosten für Geräte und bietet Unternehmen fortschrittliche Technologie, die den meisten von ihnen sonst nicht zur Verfügung stünde.

Was ist ein Cloud-Workload?

In Cloud-Computing-Umgebungen zahlen Unternehmen nur für den Ressourcenverbrauch, anstatt alle High-End-Computing-Geräte zu kaufen und sie selbst vor Ort zu hosten. Das Verlagern von Workloads in die Cloud senkt die IT-Kosten, insbesondere für fortschrittliche Technologien. Die meisten Unternehmen verlagern ihre Webserver in die Cloud, und der Cloud-Anbieter kümmert sich um die gesamte Ausrüstung, das Gehäuse und die Sicherheit, um Webanwendungen zu hosten.

Die meisten Workloads können in die Cloud entladen werden, aber Unternehmen müssen eine Platzierungsstrategie entwickeln, bevor sie eine Migration in die Cloud in Betracht ziehen. Jede Workload-Verantwortung kann in die Cloud migriert werden, einschließlich Identitätsmanagement, Produktivitätsanwendungen, Storage, Datenbanken und Backend-Verarbeitung für Abteilungen. Ein Platzierungsplan sollte aktuelle Workflows berücksichtigen und eine entsprechende Cloud-Ressource für Geschäfts-Workloads abgleichen, um einen reibungslosen Übergang in die Cloud zu gewährleisten.

Verschiedene Cloud-Workload-Typen

Unternehmen können die Workloads auswählen, die sie in die Cloud migrieren möchten. Die gängigste Strategie besteht darin, Webservices in die Cloud zu verlagern. Web-Workloads umfassen die Server, auf denen Websites, Webanwendungen und APIs gehostet werden. Der Vorteil der Verlagerung von Webservices an einen Cloud-Anbieter besteht darin, dass der Anbieter über Load Balancer und schnelle Ausrüstung verfügt, um Ressourcen zu skalieren und Spitzen beim Datenverkehr und bei der Ressourcennutzung zu bewältigen.

Serverlose oder Cloud-native Anwendungen verwenden nur Cloud-Ressourcen, ohne dass eine virtuelle Maschine (VM) verwaltet werden muss. Die gesamte Datenverarbeitung wird in der Cloud abgewickelt, sodass Workloads über die Rechenleistung verfügen, die für Benutzerworkflows und -anwendungen erforderlich ist. Herkömmliche Anwendungen werden oft in die native Cloud migriert, um die Leistungsfähigkeit der Cloud zu nutzen, ohne veraltete Geräte für die Bewältigung einzigartiger Workloads zu finden.

Die Cloud verfügt über nahezu endlose Ressourcen. Unternehmen skalieren nach Bedarf nach oben oder unten, sodass Hochleistungs-Computing-Workloads perfekt für Cloud-Ressourcen sind. Ein Beispiel für eine Hochleistungs-Workload ist ein Datenbankserver, der jede Minute oder Stunde Tausende von Abfragen verarbeitet. Ein Unternehmen benötigt umfangreiche Workload-Ressourcen für diese Anwendungen, und die Cloud bietet Skalierbarkeit bei Nutzungsspitzen. Die Datenbank-Workloads können mit internen und externen Workflows verknüpft werden und sorgen für die Sicherheit der Umgebung.

Was sind Amazon AWS-Workloads?

Amazon Web Services (AWS) Cloud-Ressourcen verarbeiten einige der weltweit größten Workloads. EC2-Virtuelle Maschinen können für Webanwendungen und Benutzerverkehr verwendet werden, ohne dass Administratoren lokale Geräte verwalten müssen. Data Warehousing mit AWS Redshift verarbeitet große Datenbank-Workloads und AWS Mobile Hub verarbeitet Anwendungen für Smartphones und mobile Benutzer.

Die Migration zu AWS sperrt Unternehmen mit den meisten seiner Services ein. Nehmen Sie sich also immer Zeit, um die betrieblichen Anforderungen des Unternehmens zu bewerten, bevor Sie sich für einen Cloud-Anbieter entscheiden. Einige Unternehmen entscheiden sich für eine mandantenfähige Umgebung, um verschiedene Workloads zu bewältigen und einen einzigen Ausfallpunkt zu eliminieren. Eine Unternehmensmigration zu AWS oder einem beliebigen Cloud-Anbieter erfordert einen Plan, gründliche Tests und Benutzerschulungen für die neue Umgebung.

Wussten Sie, dass Pure Storage ein AWS Service Ready Partner ist? Erfahren Sie, wie Pure Cloud Block Store™ und Purity CloudSnap™ bei Ihren AWS-Workloads helfen können. >>

Welche Workloads kann Microsoft Azure bewältigen?

Microsoft Azure ist ein weiterer Cloud-Anbieter, der bei Unternehmen beliebt ist, die mit Microsoft-Anwendungen arbeiten. Ähnlich wie AWS bietet Azure virtuelle Maschinen, die Administratoren für Webanwendungen bereitstellen können, ohne die Hardware lokal verwalten zu müssen. Obwohl Azure ein Microsoft-Anbieter ist, können virtuelle Maschinen Linux- oder Windows-Server-Betriebssysteme ausführen.

Serverlose Operationen sind über den Azure App Service verfügbar. Beispielsweise kann ein Unternehmen eine WordPress-Anwendung mit serverloser Technologie anstelle einer virtuellen Maschine ausführen. Serverlose Ressourcen erfordern kein Servermanagement, sodass Unternehmen die Anwendung ohne Upgrades für Betriebssysteme oder Patch-Management von Software nutzen.

Für Unternehmen mit IoT-Integration (Internet of Things) ist Azure IoT Hub verfügbar, um Workloads von mobilen Geräten zu bewältigen. Beispielsweise könnte ein Warehouse, das IoT zur Überwachung von Maschinen verwendet, Azure-IoT-Services nutzen, um den Storage und die Verarbeitung von künstlicher Intelligenz zu verwalten, die verwendet wird, um Administratoren auf Anomalien aufmerksam zu machen. Das Offloaden von IoT-Services ist viel bequemer, skalierbarer und für kleine und große Unternehmen verfügbar, und es erfordert viel weniger Einrichtungs- und Bereitstellungsaufwand.

Pure Cloud Block Store bietet jetzt Block-Datastore-Support für Azure VMware Solution-Workloads. Lesen Sie weiter, um mehr zu erfahren. >> 

Workloads, die die Google Cloud Platform verwalten kann

Google Compute Engine ähnelt Azure- und AWS-Services für virtuelle Maschinen. Unternehmen, die an der Nutzung der Google Cloud Platform (GCP) interessiert sind, können mit der Compute Engine zusammenarbeiten, um ganze Server in die Cloud zu entladen. Ähnlich wie AWS und Azure implementieren Unternehmen, die mit GCP arbeiten, virtuelle Maschinen und verwalten Server, aber sie müssen keine Kosten für Hardware oder die Unterbringung der Geräte tragen.

Unternehmen, die mit Microservices, Containerisierung und Kubernetes-Orchestrierung arbeiten, können GCP nutzen, um Kosten zu senken. Containerisierung ist eine gemeinsame Architektur für die Softwareentwicklung, bei der Anwendungen in Containern bereitgestellt werden, die miteinander interagieren. Kubernetes stellt Container bereit und verwaltet sie automatisch, und die Technologie funktioniert gut mit GCP.

Serverless ist auch von GCP erhältlich. Unternehmen können ihre Anwendungen ohne das Management von Servern oder virtuellen Maschinen auf GCP migrieren. Geschäftsanwendungen, die in einer serverlosen Umgebung ausgeführt werden, laufen immer noch auf die gleiche Weise wie für Benutzer, aber die Backend-Prozesse erfordern kein administratives Management wie Patching und Betriebssystem-Updates. Der Cloud-Anbieter übernimmt die gesamte Sicherheit und das Servermanagement, sodass sich Unternehmensadministratoren auf andere Aufgaben konzentrieren können.

Kostenlose und Open-Source-Cloud-Anbieter

Obwohl Cloud-Anbieter einen Großteil des Aufwands für Hardware und Infrastruktur übernehmen, benötigen Unternehmen immer noch Tools, um Ressourcen zu verwalten. Orchestrierung, Überwachung und Infrastrukturmanagement für bestimmte Anwendungen sind nach wie vor erforderlich. Mehrere Free- und Open-Source-Cloud-Anbieter geben Administratoren die Möglichkeit, Cloud-Ressourcen zu verwalten.

Einige Beispiele für Open-Source-Anbieter sind:

  • OpenStack: Verwalten Sie Barebones-Server, virtuelle Maschinen und Container.
  • Kubernetes: Orchestrierung für containerisierte Entwicklung und Anwendungsausführung.
  • CloudStack: CloudStack wurde von Apache entwickelt und hilft Administratoren bei der Bereitstellung von Infrastructure-as-a-Service (IaaS), virtuellen Maschinen und Account-Management.

Fazit

Jedes Unternehmen hat Workloads, und diese Workloads bestimmen Server-Ressourcen, um die Benutzerproduktivität und Kundenprozesse zu bewältigen. Das Verlagern von Workloads in die Cloud senkt die Kosten, eliminiert den Mehraufwand für Administratoren und bietet Remote-Mitarbeitern die Verfügbarkeit von Anwendungen. Stellen Sie vor der Migration in die Cloud sicher, dass Sie eine Platzierungsstrategie für eine reibungslose Migration erstellen.

11/2024
How Healthy Is Your Data Platform Really?
Complete this self-guided wellness check to help determine if your data platform can successfully adapt with your organization into the future.
Infografik
1 Seite
KONTAKTIEREN SIE UNS
Fragen, Kommentare?

Haben Sie eine Frage oder einen Kommentar zu Produkten oder Zertifizierungen von Pure?  Wir helfen Ihnen gerne!

Termin für Demo vereinbaren

Vereinbaren Sie einen Termin für eine Live-Demo und sehen Sie selbst, wie Pure Ihnen helfen kann, Ihre Daten in überzeugende Ergebnisse zu verwandeln. 

Rufen Sie uns an: +49 89 26200662
Presse:
 pr@purestorage.com

 

Pure Storage Germany GmbH

Mies-van-der-Rohe-Straße 6

80807 München

Deutschland

info@purestorage.com

SCHLIESSEN
Ihr Browser wird nicht mehr unterstützt!

Ältere Browser stellen häufig ein Sicherheitsrisiko dar. Um die bestmögliche Erfahrung bei der Nutzung unserer Website zu ermöglichen, führen Sie bitte ein Update auf einen dieser aktuellen Browser durch.