Zum Hauptinhalt springen
Support
0
Kontaktieren Sie uns
English
Nederlands
Español
Dedicated ServersFlexible VPSCloud-TechnologieColocationHerausforderungen in der ITSektorenCareers
Cloud Compute

Mit Cloud Compute haben Sie jederzeit und überall Zugriff auf ein Portal, über das Sie Ihre gesamte IT-Umgebung konfigurieren können – egal wo auf der Welt Sie sich befinden.

Cloud-Speicher

Zuverlässiger Zugriff auf Ihre Dateien, Infrastruktur und Anwendungen zu jeder Zeit – ganz ohne Unterbrechungen oder Verzögerungen. Bei Worldstream bieten wir eine Vielzahl von Speicherlösungen an.

Flexible cloud icon
Flexible Cloud
Private cloud icon
Private Cloud
Bare metal icon
Bare Metal Compute
Hollow cube icon
Objektspeicher
Hollow cube icon
Dateiablage
Block storage icon
Blockspeicher
Backup storage icon
Sicherungsspeicher
Brauchen Sie Unterstützung?

Mit erfahrenen Technikern und einer durchschnittlichen Reaktionszeit von 7 Minuten erhalten Sie innerhalb kürzester Zeit eine solide technische Supportlösung.

Dedicated Server

Wählen Sie jetzt Ihren Dedicated Server. Individuelle oder Instant Delivery. Leistungsstarke Server, die perfekt zu Ihrem Anwendungsfall passen.

Use Cases

Ganz gleich, welcher Use Case – wir helfen Ihnen, die ideale Lösung zu finden.

Deal servers icon
Deals
AMD servers icon
AMD-Prozessoren
AI servers icon
Intel-Prozessoren
Hollow cube icon
Virtualisierung, Containerisierung & Orchestrierung
Hollow cube icon
Websites & Applications
Hollow cube icon
Gaming & Streaming Infrastruktur
Brauchen Sie Unterstützung?

Mit erfahrenen Technikern und einer durchschnittlichen Reaktionszeit von 7 Minuten erhalten Sie innerhalb kürzester Zeit eine solide technische Supportlösung.

Smartes Outsourcing

Bestimmte IT-Lösungen generieren Mehrwert, andere erfüllen eher eine unterstützende Funktion. Denken Sie beim Outsourcing daran.

Kosteneffizienz

IT-Komplettpakete mögen erstmal wie eine sichere Option erscheinen, doch wenn man sich die Kosten genau anschaut, sind andere Lösungen oft sinnvoller.

IT-Flexibilität und Kontrolle

Outsourcing heißt nicht, dass man die Kontrolle verliert; man bekommt sogar mehr Flexibilität und Kontrolle.

Cloud-Repatriierung

Die Cloud ist kein Endziel: Sie sollten Ihre Cloud-Umgebung kontinuierlich prüfen und an die sich ändernden Anforderungen anpassen.

Finanzdienstleistungen
Logistik und Transport
Einzelhandel und E-commerce
Medien und Unterhaltung
Technik und Softwareentwicklung
Sicherheit
Managed Service Provider
Brauchen Sie Unterstützung?

Mit erfahrenen Technikern und einer durchschnittlichen Reaktionszeit von 7 Minuten erhalten Sie innerhalb kürzester Zeit eine solide technische Supportlösung.

Chatten Sie mit unsKontaktieren Sie uns
Über WorldstreamÜber die TechnologieKundenfälleWissensdatenbank
Über unsLernen Sie unser Team kennenJobsWerden Sie WiederverkäuferZertifizierungenUnsere RechenzentrenUnser NetzwerkDDoS-SchutzAMD EPYC-ServerTechnologiepartnerBetriebssystemeAlle KundenfälleEasyTerraDutch Drone CompanyPerfGridArtikelFAQNachrichten und BlogbeiträgeProdukte und Services
Kontaktieren Sie uns

Rufen Sie an unter +31 (0) 174 – 712 117 Industriestraat 53, Naaldwijk

English
Nederlands
Español
0
Dedicated ServersFlexible VPSCloud-TechnologieColocationHerausforderungen in der ITSektorenCareersÜber WorldstreamÜber die TechnologieKundenfälleWissensdatenbankMy Worldstream
Contact
Support
EnglishNederlandsEspañol
  1. HomeHome
  2. Knowledge Base
  3. Compute
  4. How to benchmark storage performance: IOPS, throughput and latency

How to benchmark storage performance: IOPS, throughput and latency

Gilt für Flexible VPS, Bare Metal Compute, Block StorageZielgruppe Technical evaluator, existing customerZuletzt geprüft September 2026

Kort antwoord

Storage performance isn't one number, it's three: IOPS (operations per second, matters most for small, random reads and writes such as databases), throughput (total data moved per second, matters most for large sequential transfers such as backups), and latency (how long a single operation takes, matters wherever responsiveness matters). Benchmarking badly, testing from cache, testing the wrong access pattern, or testing too briefly, produces numbers that look great and mean nothing.

The three metrics, and when each one matters

IOPS (input/output operations per second) counts how many individual read or write operations storage can complete each second. It's the number that matters most for workloads built out of lots of small, random operations, a database handling many small queries against scattered rows, for instance, where each operation is tiny but there are a huge number of them happening concurrently.

Throughput counts something different: the total volume of data moved per second, usually in MB/s or GB/s. It's the number that matters for large, sequential transfers, copying a big backup file, streaming media, moving a large dataset, where the operations are few and large rather than many and small.

Latency measures how long a single operation takes to complete, independent of how many are happening at once. It's the number that matters for anything sensitive to responsiveness: an application that feels sluggish even though its overall data volume is small usually has a latency problem, not a throughput problem.

These three don't move together. Storage that posts excellent throughput on large sequential transfers can still have mediocre IOPS on small random ones, and vice versa, because they're stressing the storage in different ways. Benchmarking for the wrong metric, or only one of the three, tells you less than it looks like it does.

MetricWhat it measuresMatters most for
IOPSOperations completed per secondSmall, random reads/writes: databases, transactional workloads
ThroughputTotal data moved per secondLarge, sequential transfers: backups, media, bulk data movement
LatencyTime for one operation to completeResponsiveness-sensitive workloads of any size

Common mistakes that produce misleading results

A few habits reliably make benchmark numbers look better than real-world performance will be.

Testing with a file small enough to be cached. Operating systems and storage controllers cache recently accessed data in memory. If your test file is small enough to sit entirely in that cache, you're measuring memory speed, not disk speed, and the numbers will be far higher than what the underlying storage can actually sustain. A meaningful test needs a working set large enough to push past whatever cache sits in front of the storage.

Testing the wrong access pattern. Sequential and random access stress storage completely differently, and a device that's excellent at one can be unremarkable at the other. Running a sequential-read test and then assuming it tells you anything about your database's random-write performance, or the reverse, produces numbers that don't reflect how the storage will actually behave under your real workload.

Not running the test long enough. A short burst can look excellent because it's drawing on a cache or a burst-capacity buffer that a longer, sustained run will eventually exhaust. Real workloads run for minutes or hours, not seconds, so a benchmark that only lasts a few seconds tells you about the burst, not about the sustained performance you'll actually get once that headroom runs out.

What to test with

fio (Flexible I/O Tester) is the standard tool for this kind of testing on Linux. It can generate sequential or random access patterns, at whatever block size and queue depth you choose, and report IOPS, throughput and latency from the same run, which is what makes it possible to test the specific access pattern your real workload actually produces rather than a generic default. Working through actual fio command syntax and result interpretation is its own topic, kept out of this article deliberately, the point here is knowing what to measure and how to avoid fooling yourself before you get there.

Related articles

  • Choosing storage media: NVMe vs. SSD vs. HDD by workload
  • Choosing a CPU for CI/CD, virtualisation and Kubernetes nodes
  • Right-sizing RAM and storage for your workload
War dieser Artikel hilfreich?

Solide IT. Keine Überraschungen

Sparringspartner für IT-Reife
Wir räumen die Hindernisse aus dem Weg, damit Sie freie Bahn haben
Vorhersehbare und transparente Kosten

Kontakt

  • Industriestraat 53, Naaldwijk
  • Zahlungsmöglichkeiten
  • Missbrauch
  • Ressourcen für Entwickler
  • Network Operations Center
  • Über uns
  • Lernen Sie unser Team kennen
  • Jobs
  • Werden Sie Wiederverkäufer
  • Zertifizierungen
  • Unsere Rechenzentren
  • Unser Netzwerk
  • DDoS-Schutz
  • AMD EPYC-Server
  • Technologiepartner
  • Betriebssysteme
  • Übersicht
  • FAQ
  • Kundenfälle
  • Nachrichten und Blogbeiträge
  • Use Cases
English
Nederlands
Español
English
Nederlands
Español
  • Rechtliches
  • Transparenzhinweis