Questions tagged [iops]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
34 votes
8 answers
13k views

Why do IOPS matter?

I understand what IOPS and throughput are. Throughput measures data flow as MB/s and IOPS says how many I/O operations are happening per second. What I don't understand is why many storage services ...
mFeinstein's user avatar
14 votes
7 answers
16k views

How do storage IOPS change in response to disk capacity?

All other things being equal, how would a storage array's IOPS performance change if one used larger disks. For example, take an array with 10 X 100GB disks. Measure IOPS for sequential 256kb block ...
JDS's user avatar
  • 2,598
14 votes
2 answers
13k views

Impact of RAID levels on IOPS [closed]

With regard to IOPS, I have seen several sources on the web that suggest the IOPS of a given number of disks is simply the IOPS of a single disk multiplied by the number of disks. If my understanding ...
dbr's user avatar
  • 1,852
14 votes
5 answers
9k views

ZFS: Redistribute zvol over all disks in the zpool?

Is there a way in which ZFS can be prompted to redistribute a given filesystem over the all of the disks in its zpool? I'm thinking of a scenario where I have a fixed size ZFS volume that's exported ...
growse's user avatar
  • 8,020
13 votes
3 answers
31k views

Relation between disk IOPS and sar tps

I'm trying to estimate IOPS requirements of my application running on 32-bit CentOS 6.2. I started to take some measurement on a machine with SATA disks and I'm quite confused of difference between ...
pystole's user avatar
  • 355
9 votes
2 answers
10k views

Measuring IOPS in Linux

How would I find out how many IOPS my Linux system can handle?
Henno's user avatar
  • 1,056
9 votes
1 answer
7k views

Getting IOPS of the processes on Linux

So, what value should we read to get the in out operations per second per process? I've tried /proc/[pid]/io which returns these values: root@node:~# cat /proc/31597/io rchar: 213260190 wchar: ...
ispirto's user avatar
  • 529
8 votes
1 answer
18k views

Amazon: How do I know if I need Provisioned IOPS?

We recently moved to Amazon Web Servers and are still learning our way around. Our EC2 Web instance and our RDS MySQL instance (right now we only have 1 of each) seem to be chugging along okay. But I ...
DOOManiac's user avatar
  • 791
8 votes
2 answers
859 views

what is the IOPS behavior when partitions of single disk are used in an LVM?

I have an ubuntu 14.04.1 LTS server which have LVM(backed by hardware RAID5) with logical volume and a volume group named "dbstore-lv" and "dbstore-vg" which have sdb1 sdb2 sdb3 created from same sdb ...
sherpaurgen's user avatar
7 votes
5 answers
17k views

How to calculate current IOPS usage and IOPS credit count and graph on AWS RDS

I have a running Mysql db.m3.medium RDS instance at AWS, running with 20GB SSD as in: RDS machine description Last hour write and read operations went as following: Disk operations It looks like max(...
Guilherme Silveira's user avatar
7 votes
3 answers
8k views

Find current IOPS usage of EBS volume from my application on AWS EC2

I am relatively new to AWS and disk performance. I am trying to figure out how much provisioned IOPS does my application need to perform well. Currently My PHP and MySQL application is hosted on EC2 ...
Ruchit Rami's user avatar
7 votes
1 answer
4k views

Better performance when HDD write cache is disabled? (HGST Ultrastar 7K6000 and Media Cache behavior)

Attention, please. Long read. During initial performance tests of Hitachi Ultrastar 7K6000 drives that I'm planning to use in my Ceph setup I've noticed a strange thing: write performance is better ...
J'''s user avatar
  • 91
6 votes
2 answers
7k views

Why does storage's performance change at various queue depths?

I'm in the market for a storage upgrade for our servers. I'm looking at benchmarks of various PCIe SSD devices and in comparisons I see that IOPS change at various queue depths. How can that be and ...
Mxx's user avatar
  • 2,372
6 votes
1 answer
11k views

Can I determine IOPS on a disk array using bonnie++?

I would like to measure the read and write performance of a RAID6 array verses a RAID10 array. I understand that bonnie++ can be used to calculate disk performance, but the numbers produced by bonnie++...
Stefan Lasiewski's user avatar
6 votes
1 answer
2k views

Low SSD write IOPS (~100)

I am experiencing very low IOPS with a SSD in my server. I noticed this when running a mysql database server, which performed very bad when there were many (~100 per second) updates to an InnoDB ...
Hook's user avatar
  • 69
5 votes
7 answers
3k views

setup lowcost image storage server with 24x SSD array to get high IOPS?

I want to build let's name it a lowcost Ra*san which would host for our social site the images (many millions) we have 5 sizes of every photo with 3 KB, 7 KB, 15 KB, 25 KB and 80 KB per Image. My ...
Nenad's user avatar
  • 375
5 votes
2 answers
895 views

Get an AWS EC2 ebs volume to perform over 20,000 IOPS

The company I work for is currently going through an AWS migration, and for 99% of services, their commodity hardware does the job just fine. Except for the production Database, we currently sit at ...
Ben Coughlan's user avatar
5 votes
1 answer
2k views

Estimate IOPS for an Amazon EBS volume using Windows PerfMon

I'm evaluating moving our aging infrastructure to Amazon's AWS and am trying to estimate costs. I know our current disk space requirements, bandwidth, and most of the other variables that will affect ...
Andorbal's user avatar
  • 163
5 votes
1 answer
5k views

What is the size of an IO Operation (IOP) in AWS EBS?

My research suggests that both the standard and the maximum (kernel limitations) block size for modern file systems (ext4, xfs) is 4KB. However, AWS allows IO operations as large as 256KB and says ...
user4258's user avatar
  • 151
5 votes
1 answer
4k views

Will a SSD storage perform like a magnetic for small root volumes in AWS EC2?

I have a t1.micro instance with 8GB of magnetic EBS volume as it's root disk with a LAMP environment on it. I thought that I will upgrade it to t2.micro with 8GB of General Purpose SSD volume. ...
Gavriel's user avatar
  • 229
5 votes
1 answer
18k views

High iowait for unknown reason

I'm having a hard time figure out the reason cause high iowait on my server. This is log of iostat -xm 5 5 Linux 2.6.32-358.6.1.el6.x86_64 (prod-1.localdomain) 09/28/2013 _x86_64_ (16 CPU) ...
favadi's user avatar
  • 537
4 votes
1 answer
2k views

VMWare ESXI extremely high write latency

I hope you can help.. this is more of a sanity check just to verify my line of thinking at the minute. We've got a VMWare cluster setup that is networked to a high performance SAN. Everything performs ...
Chris's user avatar
  • 1,289
4 votes
1 answer
756 views

Terrible (~1.4x vs expected ~2x) random read performance in new ZFS mirror (raid1)

I am testing a ZFS mirror using FIO (Flexible I/O tester) to understand the random read scalability of ZFS mirrors. The primary and secondary caches have been set to none as the application I use ...
Greg's user avatar
  • 1,657
4 votes
1 answer
693 views

ESXi 5x: Changing number of IOPS per path sees dramatic improvements

I'm a bit embarrassed that I've never seen or used the -iops parameter as part of the esxcli deviceconfig options. I stumbled upon an article and proceeded to benchmark before and after using various ...
gravyface's user avatar
  • 14k
4 votes
1 answer
6k views

Does ZFS really stripe across every vdev, even in very large zpools?

I have read that ZFS stripes the data in a zpool across all top-level vdevs, assuming all vdevs are added at the beginning of the pool's life. Everything I have read seems to regard this as a good ...
mbaynton's user avatar
  • 163
4 votes
1 answer
3k views

How to calculate the required EBS PIOPS for our mongo server?

We want to use provisioned IOPS EBS volume on our mongo machines, I'm a bit confused on how to calculate the number of provisioned IOPS to use. Currently we're getting an average of 25 IOPS (read + ...
Nimrod Gutman's user avatar
4 votes
1 answer
338 views

"Hot data" and erasure coding: how to know if it is efficiently handled?

It is well known that erasure coding adds extra complexity because of encoding and decoding operations. Due to this drawback, most of cloud services recommend to use data replication for hot data and ...
denaitre's user avatar
3 votes
2 answers
5k views

8Gb Fiber Channcel HBA vs. 10 Gb SPF+ Converged HBA

I am putting a Dell server together, more specifically R720. I have to select the correct Host Bus Adapter. This HBA on R710 will connect to a storage device. I am confused between these two: QLogic ...
H A's user avatar
  • 222
3 votes
1 answer
320 views

Microsoft performance monitor counter - Disk activity & file

I'm looking for a way to quickly (via PowerShell Get-Counter) show me the I/O load (IOPS preferable to bytes) on a certain physical disk, along with the file access information - presumably the file ...
maloitpro's user avatar
3 votes
2 answers
2k views

IOmeter IOPS on Win2k3,Win2008, and Ubuntu 10.04

Summary: Given the same hardware, Ubuntu outperforms Win2k3 by about 50 percent when it comes to IOPS. Win2008R2 initially performs the same as Win2k3, but it gradually gains performance until it is ...
truck0321's user avatar
3 votes
1 answer
2k views

Different IOPs measured on server and storage

I have this strange behavior that I can not explain to myself - hopyfully someone here can. We received some server (hardware) and mounted an NFS drive. We plan to use these servers as Splunk ...
pinas's user avatar
  • 171
3 votes
1 answer
2k views

Measuring Only Page Faults That Reach the Disk

I would like to measure "truly" hard page faults, i.e. page faults that result in a disk IO. It looks as if Memory\Page Reads/sec might do the trick, but as was explained in this answer, the page ...
Helge Klein's user avatar
  • 2,101
3 votes
0 answers
241 views

Finding or estimating sequential vs random distribution of existing system (VMware / SAN)

IOMeter testing says the IOPs of the storage subsystem can range from hundreds of IOPs for 100% random loads to tens of thousands IOPs for 100% sequential loads. Is there any way I can measure or ...
TessellatingHeckler's user avatar
3 votes
0 answers
197 views

Stress Test Hard Drive attached to a LSI controller on Hyper-V

I have a LSI 9265-8i controller running on Hyper-V. How can I stress-test the hard disks in-situ? I'd like to test things like iOPS, seek times etc.
RGI's user avatar
  • 159
2 votes
3 answers
2k views

Is AWS i3.2xlarge limited to 10K IOPS?

I'm using an AWS i3.2xlarge EC2 instance and facing a limit of 10K IOPS. I wonder why that is? I only write on the NVMe instance storage. No matter what I do I can't pass that limit. I thought that ...
MaatDeamon's user avatar
2 votes
3 answers
14k views

Disk IOPS count in GNU/Linux

I can't find information about ways to count disk iops in GNU/Linux for some time period. I saw iostat, but I'm not sure it is right way. Also i need tool, that can count iops for all time since ...
rush's user avatar
  • 1,981
2 votes
1 answer
1k views

Estimate the IOPS in RAID 10

According to http://en.wikipedia.org/wiki/IOPS For example SAS disks provide ~200 IOPS each. For RAID 10 consisting of 4 such disks. How much IOPS I could expect for that array? I would think it ...
bakytn's user avatar
  • 1,217
2 votes
2 answers
400 views

How should I interpret disk IOPS listed by cloud hosting providers vs. those listed by drive manufacturers?

When I look at disk (block device) storage options from various cloud hosting providers, I usually see numbers such as : Google Cloud (Zonal SSD) : 15.000 - 100.000 read IOPS OVH Cloud : (High Speed /...
sbrattla's user avatar
  • 1,578
2 votes
3 answers
4k views

Throughput = BS * IOPS?

I've seen in many places that throughput = bs * iops should be true. For example writing at 128k block size to a SAS disk that can support 190 IOPS should give a throughput of ~23 MBps - 23.75(MBs) = ...
BlackBeret's user avatar
2 votes
1 answer
4k views

gluster IOPS performance

Can "gluster" serve FLV files without any front-end server layers just using the built-in HTTP protocol ? How would the IOPS compare to standard apache serving? Would gluster help me with I/O limits ...
Gotys's user avatar
  • 143
2 votes
2 answers
1k views

How to determine IOPS needs after getting the Transfers/sec data?

Let's say that I have gathered Disk Transfers per second data for 2x24 hours period, i.e., instantaneous sampling of data every 15 seconds. What statistical analysis can/should I apply to the samples ...
pepoluan's user avatar
  • 5,038
2 votes
3 answers
43k views

How to measure IOps one virtual machine on VMWare ESX?

How should I measure IOPS generated by a single Virtual Machine in VMWare ESX? Also what would be a normal amount of IOPS for a Windows XP virtual machine?
d_pilot's user avatar
  • 323
2 votes
1 answer
826 views

Is basing storage requirements based on IOPS sufficient?

The current system in question is running SBS 2003, and is going to be migrated on new hardware to SBS 2008. Currently I'm seeing on average 200-300 disk transfers per second total across all the ...
Boden's user avatar
  • 4,988
2 votes
1 answer
2k views

really low iops on ssd raid (lower than 1000)

I'm having serious performances problems on a server, with really low iops. server : ProLiant DL360p Gen8 with HP Smart Array P420i Controller (firmware v6) with 4x Samsung 840 - 512GB on raid 1+0 ...
Cactusbone's user avatar
2 votes
3 answers
2k views

SAN spec'ing and IOPS counters

I'd like to make sure that I'm measuring IOPS correctly across Windows and Linux servers. We're busy trying to figure out which SAN would best suit our environment and measuring IOPS across our ...
Athanasios's user avatar
2 votes
2 answers
431 views

LOW IOPS after MySQL RDS Upgrade

We were hitting the upper limits of our IOPs the last several days. We provisioned more IOPS a few times. 1250 -> 2500 -> 4500. Each Step we quickly saw we were using all the available IOPS as ...
MichaelWClark's user avatar
2 votes
1 answer
3k views

Performance Counters: Page Reads/sec higher than Disk Reads/sec

Comparing the values for the Windows performance counters Page Reads/sec and Disk Reads/sec I noticed that page reads are consistently higher, which is strange, as it seems that page reads should be a ...
Helge Klein's user avatar
  • 2,101
2 votes
1 answer
4k views

interpreting IOPS these Bonnie++ and iostat results

I am looking to interpret the IOPS from a few runs of bonnie++ using iostat simultaneously and using the benchmarking from this post: Can I determine IOPS on a disk array using bonnie++? bonnie++ ...
sonicz's user avatar
  • 29
2 votes
1 answer
869 views

How to cut php-fpm IOPS

I have Amazon EC2 instance with NGINX + PHP-FPM (through socket) + APC. I see sth. like this in iotop on high load. Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s TID PRIO ...
Andrew's user avatar
  • 121
2 votes
1 answer
467 views

Interpreting fio test result

I ran fio on a VM provided by my VPS provider and got this result: $ fio --name=random-write --ioengine=posixaio --rw=randwrite --bs=4k --numjobs=1 --size=4g --iodepth=1 --runtime=60 --time_based --...
pepoluan's user avatar
  • 5,038