
IOPS یا Input/Output Operations Per Second معیاری برای اندازهگیری عملکرد دستگاههای ذخیرهسازی مانند هارد دیسک (HDD)، درایو حالت جامد (SSD) و ذخیرهسازهای SAN/NAS است.
فرمول کلی محاسبه IOPS:

که در آن:
- Average Latency: میانگین تأخیر در دسترسی به دادهها (برحسب میلیثانیه)
- Average Seek Time: میانگین زمان جستجو برای پیدا کردن داده (برحسب میلیثانیه)
فرمول دقیقتر برای HDD:

که در آن:
- Seek Time: میانگین زمان جستجو (ms)
- Rotational Latency: تأخیر چرخشی، که برابر است با:

- (RPM: تعداد دور در دقیقه دیسک سخت)
فرمول IOPS برای SSD:
درایوهای SSD به دلیل نداشتن قطعات مکانیکی، تأخیر بسیار کمی دارند و IOPS آنها معمولاً از طریق بنچمارک اندازهگیری میشود، اما میتوان تخمینی از آن داشت:

که در آن:
- Throughput: نرخ انتقال داده برحسب مگابایت بر ثانیه (MB/s)
- Block Size: اندازهی بلاک داده برحسب KB (معمولاً 4KB، 8KB و …)
اگر مقدار مشخصی از Queue Depth (تعداد درخواستهای همزمان) داشته باشیم، میتوان مقدار تأخیر را نیز در نظر گرفت:

مثال محاسبه IOPS برای HDD و SSD
۱. HDD با مشخصات زیر:

۲. SSD با مشخصات زیر:





اولین فردی باشید که دیدگاه می نویسد...