INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png0.png4.png0.png8.png7.png5.png
Today979
Yesterday897
This week5757
This month15776
Total3040875

Visitor Info

  • IP: 18.191.165.149
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

4
Online

czwartek, 21 listopad 2024 22:24

Konwertowanie MBps do IOPS oraz kalkulacja IOPS z MB/s

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

Konwertowanie MBps do IOPS oraz kalkulacja IOPS z MB/s

 Większość dysków SSD ma dwie charakterystyczne prędkości - odczytu i zapisu.

Pierwszą oceną jest pokazanie wydajności w MB/s która jest głównym parametrem marketingowym. Druga ocena to wynik 4K Random IOPS która pokazuje nam bardziej realne parametry pracy dysku.

Prędkość dysku pokazywana w MB/s to prędkość szybkości transferu sekwencyjnego którą dysk SSD będzie utrzymywał w sposób ciągły np. przez 30 sekund.

Natomiast parametr 4K Random IOPS to liczba operacji 4K (4096 bajtów) które napęd będzie zapisywał lub odczytywał w przypadkowej pozycji.

Zwykle gdy podana jest liczba losowych liczb IOPS 4K można stwierdzić że określona jest za pomocą głębokości kolejki takiej jak 4, 16, 32 lub 64.

Przy głębokości kolejki wynoszącej 4 oznacza, że występują 4 oddzielne wątki. Każdy wątek niezależnie wykonuje swój własny transfer.

Dzięki użyciu rodzimej kolejki poleceń (NCQ) dysk SSD może obsłużyć te wątki jednocześnie aby poprawić ogólną przepustowość w porównaniu do uruchamiania pojedynczych wątków. Podczas gdy wiele dysków twardych korzysta z rodzimego kolejkowania poleceń w celu wyrównania operacji odczytu /zapisu aby zminimalizować czas wyszukiwania pomiędzy każda operacją odczytu/zapisu, dyski SSD mogą odczytywać i zapisywać do wielu komórek NAND jednocześnie gdzie głowica fizyczna dysku HDD może wykonywać operacje odczytu/zapisu tylko w jednym miejscu.

Chociaż dobrze jest poznać wartość parametru IOPS dobrze jest sprawdzić jak to faktycznie przekłada się na faktyczną przepustowość. Na przykład narzędzia testowe takie jak CrystalDksiMark i AS SSD raportuje losową wydajność 4K w zakresie przepustowości, tj. MB/s, podczas gdy specyfikacje SSD zwykle oceniają wydajność 4K w IOPS.

Do przeliczenia MBPS na IOPS można użyć wzoru

IOPS = (MBps Throughput / KB per IO) * 1024
lub w drugą stronę
MBps = (IOPS * KB per IO) / 1024

Przykład

posiadamy dysk SSD który zgodnie z informacją z programu Eandom 4K równą 20000 IOPS i osiąga prędkość 75 MB/s w CrystalDiskMark. Aby przekonwertować 75MB/s na IOPS wykonujemy następujące obliczenia:

IOPS = (75/4)*1024

IOPS= 19200

Przykładowe wartości IOPS/drive w zależności od prędkości obrotowej

    Average IOPS/drive
 Drive speed Source 1 Soruce 2 Source 3
7200 RPM 75-100 75 30-80
10K RPM 100-130 125 140
15K RPM 150-190 175 180

Sample drive:

  • Model: Western Digital VelociRaptor 2.5" SATA hard drive
  • Rotational speed: 10,000 RPM
  • Average latency: 3 ms (0.003 seconds)
  • Average seek time: 4.2 (r)/4.7 (w) = 4.45 ms (0.0045 seconds)
  • Calculated IOPS for this disk: 1/(0.003 + 0.0045) = about 133 IOPS

Search