I created a demo that shows how do we integrate with VMware SIOC in order to QoS a specific “bad vm” .

the demo is pretty much self explanatory but in case you want to understand the flow:

1. I run a storage intensive script of 4 linux servers

2. they are consuming a lot of IOPS from one X-Brick

3. I decided to give the “badvm” 30 IOPS per each one of it’s drive

4. you can see that now the X-brick provides less IOPS


  1. I just want to point out that VM Limits are not implemented by SIOC. SIOC is a share based mechanism which ensures virtual machine IO fairness cluster-wide for a datastore.

    The limit you are using is a function of the local disk scheduler

Leave a ReplyCancel reply